expand-args

Expand parsed command line arguments using expand-object.
Example
var minimist = require('minimist');
var expandArgs = require('expand-args');
var argv = minimist(['--set=a:b,c:d']);
expandArgs(argv);
Visit expand-object to see the full range of options and features or to create expansion-related issues.
Install
Install with npm:
$ npm i expand-args --save
Usage
var expandArgs = require('expand-args');
expand args to object values
expandArgs({set: 'a:b'})
expandArgs({set: 'a.b.c:d'})
expand args to array values
expandArgs({set: 'a:b,c:d'})
expandArgs({set: 'a.b.c:d,e,f'})
Convert "object-keys"
expandArgs({'a:b': true})
Expand booleans
expandArgs({set: 'a|b'});
Related projects
Running tests
Install dev dependencies:
$ npm i -d && npm test
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Author
Jon Schlinkert
License
Copyright © 2016 Jon Schlinkert
Released under the MIT license.
This file was generated by verb on January 29, 2016.