A Library for parsing option and building cli
A Library for parsing option and building cli
with npm
$ npm install --save optmin
index.js
var argv = require('optmin')(process.argv.slice(2), {
aaa: {
alias: 'a',
boolean: true
},
bbb: {
alias: 'b',
default: 123
},
ccc: {
alias: 'c'
},
ddd: {
},
eee: {
typeof: 'number'
}
});
console.log(argv);then
$ node index.js -a -c hello --ddd world --eee 123
{ aaa: true, bbb: 123, ccc: 'hello', ddd: 'world', eee: 123 }