Arrgv
Parsing string to array of args like node on bash do.
When you type something like node script.js bla bla bla
in shell and do myArgs = process.argv.slice(2)
you get the same. All slashes, quotes and special symbols are handled same way.
Install
npm install arrgv
Tests
$ npm test
Use cases
spawn
a command that is given as a string- test
argv
parser with complicated example string - something else
Example
var arrgv = require('arrgv');
var str = '-param --format="hh:mm:ss" filename.ext';
console.log(arrgv(str));
License
MIT