Plugin that post-processes the object returned from [yargs-parser] so that values can be passed over to base-cli
Check if argv has a specific flag
the mighty option parser used by yargs
string-argv parses a string into an argument array to mimic process.argv. This is useful when testing Command Line Utilities that you want to pass arguments to.
Schema for the base-cli plugin, used for normalizing argv values before passing them to cli.process().
parse argument options
Cross platform normalization of process.argv
Quickly scan for CLI flags and arguments
Unopinionated, no-frills CLI argument parser
parse arguments with recursive contexts
pluggable core of node-tap
Convert a NODE_OPTIONS environment variable to an argv list, or vice versa
C utilities for retrieving Node-API add-on callback arguments.
Convert a Node-API value to a double-precision floating-point number.
Convert a Node-API value to a signed 32-bit integer.
Convert a Node-API value to a single-precision floating-point number.
Some useful tools for working with process.argv
Probably the sole command line option parser you'll ever need to...
Bizarro minimist: transform an options object into argv
Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`
parse arguments with recursive contexts
Generate license agreements for macOS .dmg files
Convert a Node-API value to a double-precision floating-point array.
Light-weight option parsing with an argv hash. No optstrings attached.
Simple to use app ARGV based daemonizer
An encapsulation of a convention I have been using with the slop, nenv, inifile and configatron gems for quick and dirty development of command-line based utility programs. Slop parses ARGV; Nenv parses ENV; inifile parses INI; Configatron keeps it all together. YAML and ERB preprocessing is also available. Ruby configuration files are also supported. and you can specify multiple config files of mixed types at once.