yargs .usage('vbot <-f> | vbot download <--client-key> <--scenario-id>') .command('$0', 'run vbot test from local json file', (yargs) => { return yargs.demandOption(['f']) }) .command('download', 'run vbot test stored in vbot web', (yargs) => { return yargs .option('client-key', {demand: true}) .option('scenario-id', {demand: true}) })