curlew.js is a simple arguments parser in NodeJS.
npm install curlew.js --save
git clone https://github.com/Treast/curlew.js.git
mv ./curlew.js/curlew.js ./foo/bar
const arguments = require('curlew.js').init();'
// Called script: "node example.js --firstKey firstValue --secondKey -a bar baz"
import curlew from './curlew';
const defaults = {
key: 'value',
};
const args = curlew.init(defaults);
console.log(args);
/*
{
key: 'value',
_: [ 'baz' ],
firstKey: 'firstValue',
secondKey: true,
a: 'bar'
}
*/| Name | Informations |
|---|---|
default(Object) |
Default values (optionnal) |