diff --git a/jslib b/jslib index e5db01083cc..d75543e6c88 160000 --- a/jslib +++ b/jslib @@ -1 +1 @@ -Subproject commit e5db01083cc13df3696bb30562a83d729280ac03 +Subproject commit d75543e6c88b220d8e3c7d66fb768d39f9480587 diff --git a/src/program.ts b/src/program.ts index 6ac57045667..8a8fe9d452f 100644 --- a/src/program.ts +++ b/src/program.ts @@ -70,7 +70,7 @@ export class Program { program.on('command:*', () => { writeLn(chalk.redBright('Invalid command: ' + program.args.join(' '))); writeLn('See --help for a list of available commands.', true); - process.exit(1); + process.exitCode = 1; }); program.on('--help', () => { @@ -502,7 +502,7 @@ export class Program { writeLn(chalk.redBright(response.message), true); } } - process.exit(1); + process.exitCode = 1; return; } @@ -529,7 +529,7 @@ export class Program { writeLn(out, true); } } - process.exit(); + process.exitCode = 0; } private getJson(obj: any): string {