Get all flags present on argv and his value easily Check if argv has a specific flag
Install
$ npm install --save flagr
Usage
Check if a given flag exists
$ node foo.js --prod --watch --env="production"
const { exist } = require('flagr');
exist('--prod');
exist('prod');
exist('--watch');
exist('--env');
exist('--test');
Retrieve flag value
$ node foo.js --prod --watch="true" --env="production"
const { get } = require('flagr');
get('--prod');
get('--watch');
get('--env');
get('env');
API
exist(flag, [argv])
Returns a boolean whether the flag exists.
flag
Type: string
CLI flag to look for. The --
prefix is optional.
argv
Type: array
Default: process.argv
get(flag, [argv])
Returns the value from flag.
flag
Type: string
CLI flag to look for. The --
prefix is optional.
argv
Type: array
Default: process.argv