#!/usr/bin/env node const path = require('path'); const omelette = require('omelette'); const { Command } = require('commander'); const program = new Command(); scriptName = path.parse(process.argv[1]).base; program .name(scriptName) .version('0.0.1') .description('Search packages of fake package manager'); // Write the CLI template. const completion = omelette(`${scriptName}`); // Initialize the omelette and parse args completion.init() program.parse(); if (!Object.keys(program.opts()).length && !program.args.length) { program.outputHelp(); }