npm.io
0.2.1 • Published 10 years ago

margs

Licence
MIT/X11
Version
0.2.1
Deps
0
Vulns
0
Weekly
0

node-args

Light-weight command line arguments parser. No dependencies required.

Available as npm module 'margs'

Usage

Module return object with methods:

get

Reads the specified argument value.

Example:

var args = require('../index.js'); // node example.js -x=10
args.get('x'); // Reads value of argument x
all

Return all arguments passed to script Example:

var args = require('../index.js'); // node example.js -x=10 -y=10
args.all(); // Returns [ 'x', 'y' ]
setDefault

Sets default values for parameters Example:

var args = require('../index.js').setDefault({z: 10}); // node example.js -x=10 -y=10
args.get('z'); // Returns: 10

Keywords