minimal-node-cli-sample
v1.2.1
Published
A minimal Node.js CLI sample.
Maintainers
Readme
minimal-node-cli-sample
A minimal Node.js CLI sample that prints a greeting, shows help, exposes its version, and supports simple options.
Setup
npm linkUsage
minimal-cli
minimal-cli Alice
minimal-cli --name Alice
minimal-cli --json
minimal-cli --name Alice --json
minimal-cli --unknown
minimal-cli --help
minimal-cli --versionExamples
$ minimal-cli
Hello from minimal-cli
$ minimal-cli Alice
Hello, Alice
$ minimal-cli --name Alice --json
{"greeting":"Hello, Alice","name":"Alice"}
$ minimal-cli --version
1.0.0Commands
minimal-cliprints a default greeting.minimal-cli Aliceprints a greeting with the given name.minimal-cli --name Aliceprints a greeting with an explicit option.minimal-cli --jsonprints JSON output.minimal-cli --helpshows usage examples.minimal-cli --versionprints the CLI version frompackage.json.minimal-cli --namewithout a value exits with an error.- Unknown options exit with an error.
Development
node index.js
node index.js Alice
npm test