mirror of
https://github.com/bitwarden/browser
synced 2025-12-13 06:43:35 +00:00
Remove calls to process.exit() which forces async calls to exit early (#15)
* Update invocations of inquirer.js prompts to output prompt to stderr. fixes #7 * Updates to use updated typings from @types/inquirer * Removes extraneous async / await from writeLn
This commit is contained in:
committed by
Kyle Spearrin
parent
04b63d16ee
commit
87be2e86fa
@@ -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,8 @@ export class Program {
|
||||
writeLn(out, true);
|
||||
}
|
||||
}
|
||||
process.exit();
|
||||
process.exitCode = 0;
|
||||
|
||||
}
|
||||
|
||||
private getJson(obj: any): string {
|
||||
|
||||
Reference in New Issue
Block a user