1
0
mirror of https://github.com/onkelbeh/cheatsheets.git synced 2025-10-15 15:08:27 +02:00
cheatsheets/commander.js.md
Rico Sta. Cruz 511de900ba
Formatting updates (#2133)
- Update some sheets which have very long sections
- Remove `layout: 2017/sheet` (everything has the same layout now)
- Remove outdated sheets
2024-04-03 18:30:24 +11:00

659 B

title, category
title category
Commander.js JavaScript libraries

About

{: .-intro}

Initialize

var cli = require('commander');

Options

cli
  .version(require('../package').version)
  .usage('[options] <command>')
  .option('-w, --words <n>', 'generate <n> words')
  .option('-i, --interval <n>', 'interval [1000]', 1000)
  .option('-s, --symbols', 'include symbols')
  .parse(process.argv);

Help

.on('--help', function() {
  console.log('');
})

Commands

cli.outputHelp();
cli.args == ["hello"];

Other useful things

process.exit(0);