@opt/words

Plugin for @opt/parse allowing words to be options for nopt.
See @opt/parse
See @opt/nopt
See @use/core
Install
npm install @opt/words --save
Usage
var parse = require('@opt/parse')
parse.use('@opt/nopt', '@opt/words')
var options = {
file: [String, Array]
}
var aliases = {
f: '--file',
$words: {
file: '--file'
}
}
var argv = [ 'node', 'some.js', 'file', 'some/file.js' ]
options = parse(options, aliases, argv, 2)
options = {
file: [ 'some/file.js' ],
argv: {
original: [ 'node', 'some.js', 'file', 'some/file.js' ]
cooked : [ 'node', 'some.js', '--file', 'some/file.js' ]
remain : []
}
}
MIT License