0.5.2 • Published 10 years ago

optimin v0.5.2

Weekly downloads
3
License
MIT
Repository
github
Last release
10 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

10 years ago

0.5.1

10 years ago

0.5.0

10 years ago

0.4.1

10 years ago

0.4.0

10 years ago

0.3.2

10 years ago

0.3.1

10 years ago

0.3.0

10 years ago

0.2.1

10 years ago

0.2.0

10 years ago

0.1.0

10 years ago

0.0.1

10 years ago