parse-node-args
Version:
Extract node cli options from a list of flags.
30 lines (19 loc) • 477 B
Markdown
Utility to extract all valid node flags from a list of process args.
```bash
npm install --save parse-node-args
```
**cmd**
```bash
node ./cli.js --inspect-brk --custom-option
```
**cli.js**
```javascript
import { deepEqual } from "assert";
import parseNodeArgs from "parse-node-args";
const { nodeArgs, cliArgs } = parseNodeArgs(process.argv);
deepEqual(nodeArgs, ["--inspect-brk"]);
deepEqual(cliArgs, ["--custom-option"]);
```