curlew.js
v1.0.3
Published
A simple arguments parser for NodeJS
Downloads
183
Maintainers
Readme
curlew.js
curlew.js is a simple arguments parser in NodeJS.
Installation
With NPM (recommended)
npm install curlew.js --save
With Git
git clone https://github.com/Treast/curlew.js.git
mv ./curlew.js/curlew.js ./foo/bar
Usage
Import
const arguments = require('curlew.js').init();'
Example
// 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'
}
*/Options
| Name | Informations |
| ----------------- | ---------------------------- |
| default(Object) | Default values (optionnal) |
