Simple process.argv value parser, if yargs has become an overkill for your needs.
npm i simple-argvgiven this simple program:
const argv = require('simple-argv');
console.log(argv);executed with this flags:
node . test1 test2 -a 1 --b 2 -c=testC -d = testD --debug --no-woman --no-cry --happy --key value test3 -xyzwill return this output:
{ "_": [ "test1", "test2", "test3" ],
"a": 1,
"b": 2,
"c": "testC",
"d": "testD",
"debug": true,
"woman": false,
"cry": false,
"happy": true,
"key": "value",
"x": true,
"y": true,
"z": true
}