"Fossies" - the Fresh Open Source Software Archive

Member "Atom/resources/app/apm/node_modules/minimist/readme.markdown" (17 Oct 2016, 1639 Bytes) of archive /windows/misc/atom-windows.zip:

As a special service "Fossies" has tried to format the requested source page into HTML format (assuming markdown format). Alternatively you can here view or download the uninterpreted source code file. A member file download can also be achieved by clicking within a package contents listing on the according byte size field.


parse argument options

This module is the guts of optimist’s argument parser without all the fanciful decoration.

browser support

build status


js var argv = require('minimist')(process.argv.slice(2)); console.dir(argv);

$ node example/parse.js -a beep -b boop { _: [], a: 'beep', b: 'boop' }

$ node example/parse.js -x 3 -y 4 -n5 -abc --beep=boop foo bar baz { _: [ 'foo', 'bar', 'baz' ], x: 3, y: 4, n: 5, a: true, b: true, c: true, beep: 'boop' }


js var parseArgs = require('minimist')

var argv = parseArgs(args, opts={})

Return an argument object argv populated with the array arguments from args.

argv._ contains all the arguments that didn’t have an option associated with them.

Numeric-looking arguments will be returned as numbers unless opts.string or opts.boolean is set for that argument name.

Any arguments after '--' will not be parsed and will end up in argv._.

options can be:


With npm do:

npm install minimist