help
v3.0.2
Published
substack way of --help
Readme
help
substack way of --help
v3 of help requires at least Node.js v4. To use help with an older version,
please use [email protected].
Install
$ npm install helpUsage
var help = require('help')('usage.txt')
if (/* someone requested help */) {
return help(0)
}API
help(filepath, stream)
returns function(code)
Pipes the contents of to process.stdout.
code is the exit code. If not falsy, then the process is explictly exited.
stream defaults to process.stdout
Full example
var help = require('help')('usage.txt')
var args = process.argv.splice(2)
if (args[0] === '-h' || args[0] === '--help' || args[0] === 'help') {
// process prints contents of `usage.txt` and returns
return help()
}
// the first arg must be a number
if (isNaN(args[0])) {
// process prints contents of `usage.txt` and exits with code 1
return help(1)
}Author
Evan Lucas
License
MIT (See LICENSE for more info)
