Plugin that post-processes the object returned from yargs-parser so that values can be passed over to base-cli
Install with npm:
$ npm install base-argv --save
Use as a plugin with base.
var Base = require('base'); var argv = require('base-argv'); var app = new Base(); app.use(argv()); // parse argv var args = app.argv(['foo', 'bar', '--set=a:b']); console.log(args);
Results in:
{ set: { a: 'b' }, tasks: [ 'foo', 'bar' ] }
This object can then be passed to something else for further processing.
You might also be interested in these projects:
config
method for mapping declarative configuration values to other 'base'… more | homepageoption
, enable
and disable
. See the readme… more | homepagePull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Generate readme and API documentation with verb:
$ npm install verb && npm run docs
Or, if verb is installed globally:
Install dev dependencies:
$ npm install -d && npm test
Jon Schlinkert
Copyright © 2016, Jon Schlinkert. Released under the MIT license.
This file was generated by verb, v0.9.0, on May 24, 2016.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4