From 90f1a1c115f0379ff1b1b6ad00fb09d96d815621 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Fri, 13 Mar 2020 09:06:01 -0400 Subject: [PATCH] noiteration option --- src/program.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/program.ts b/src/program.ts index e7224e71..5f880fd7 100644 --- a/src/program.ts +++ b/src/program.ts @@ -40,6 +40,7 @@ export class Program extends BaseProgram { .option('--raw', 'Return raw output instead of a descriptive message.') .option('--response', 'Return a JSON formatted version of response output.') .option('--quiet', 'Don\'t return anything to stdout.') + .option('--nointeraction', 'Do not prompt for interactive user input.') .version(this.main.platformUtilsService.getApplicationVersion(), '-v, --version'); program.on('option:pretty', () => { @@ -58,6 +59,10 @@ export class Program extends BaseProgram { process.env.BW_RESPONSE = 'true'; }); + program.on('option:nointeraction', () => { + process.env.BW_NOINTERACTION = 'true'; + }); + program.on('command:*', () => { writeLn(chalk.redBright('Invalid command: ' + program.args.join(' ')), false, true); writeLn('See --help for a list of available commands.', true, true);