@jcubic/lily
v0.4.0
Published
Very simple option parser inspired by YARGS with no dependencies
Downloads
2,857
Maintainers
Readme
LILY
LILY is very simple option parser inspired by YARGS with no dependencies
LILY stands for LILY Is Like Yargs
In fact it's inspired by yargs-parser used by Yargs to parse the options.
Installation
npm install --save @jcubic/lily
Usage
#!/usr/bin/env node
const lily = require('@jcubic/lily');
const options = lily(process.argv.slice(2), {boolean: ['b']});
if you run the script with:
./script -l 10 --hello 20 -asb one two three
you will get this object as result:
{
"_": [
"one",
"two",
"three"
],
"l": "10",
"hello": "20",
"a": true,
"s": true,
"b": true
}
License
Copyright (C) 2020-2021 Jakub T. Jankiewicz
Released under MIT license