src/index.js
const {Command, flags} = require('@oclif/command')
class CwcCliCommand extends Command {
async run() {
const {flags} = this.parse(CwcCliCommand)
const name = flags.name || 'world'
this.log(`hello ${name} from .\\src\\index.js`)
}
}
CwcCliCommand.description = `Describe the command here
...
Extra documentation goes here
`
CwcCliCommand.flags = {
// add --version flag to show CLI version
version: flags.version({char: 'v'}),
// add --help flag to show CLI version
help: flags.help({char: 'h'}),
name: flags.string({char: 'n', description: 'name to print'}),
}
module.exports = CwcCliCommand