0.5.2 • Published 9 years ago

optimin v0.5.2

Weekly downloads
3
License
MIT
Repository
github
Last release
9 years ago

optimin

A Library for parsing option and building cli

Install

with npm

$ npm install --save optimin

Usage

index.js

var argv = require('optimin')(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 foo bar baz --hoge --fuga
{ _: [ 'foo', 'bar', 'baz' ],
  __: ['--hoge', '--hoge', --fuga']
  aaa: true,
  bbb: 123,
  ccc: 'hello',
  ddd: 'world',
  eee: 123 }
0.5.2

9 years ago

0.5.1

9 years ago

0.5.0

9 years ago

0.4.1

9 years ago

0.4.0

9 years ago

0.3.2

9 years ago

0.3.1

9 years ago

0.3.0

9 years ago

0.2.1

9 years ago

0.2.0

9 years ago

0.1.0

9 years ago

0.0.1

9 years ago