diff --git a/src/cli/error-logging.ts b/src/cli/error-logging.ts index 84bf35a6..a81df7da 100644 --- a/src/cli/error-logging.ts +++ b/src/cli/error-logging.ts @@ -136,10 +136,10 @@ export function withErrorLogger< >( log: Logger, cmd: (...args: TArgs) => Promise -): (...args: TArgs) => Promise { +): (...args: TArgs) => Promise { return (...args) => cmd(...args).catch((error) => { logError(log, error); - return ResultCodes.Error; + process.exit(ResultCodes.Error); }); }