#!/usr/bin/env node
const yargs = require('yargs');
const chalk = require('chalk');
yargs.version('1.0.0');
yargs.command({
command: 'greet',
describe: 'Greet the user',
builder: {
name: {
describe: 'Name of the user',
demandOption: true,
type: 'string'
}
},
handler(argv) {
console.log(chalk.green(`Hello, ${argv.name}!`));
}
});
yargs.parse();
In this basic setup: