mirror of
https://github.com/balena-io/balena-cli.git
synced 2024-12-23 15:32:22 +00:00
Merge pull request #1590 from balena-io/remove-unnecessary-code
Remove unnecessary code now that typescript understands `process.exit`
This commit is contained in:
commit
405b92114d
@ -31,7 +31,6 @@ import { fixPathForMsys, ROOT, runUnderMsys } from './utils';
|
||||
function exitWithError(error: Error | string): never {
|
||||
console.error(`Error: ${error}`);
|
||||
process.exit(1);
|
||||
throw error; // to please the Typescript compiler
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -58,7 +58,7 @@ function setupRaven() {
|
||||
release: require('../package.json').version,
|
||||
}).install(function(_logged: any, error: Error) {
|
||||
console.error(error);
|
||||
return process.exit(1);
|
||||
process.exit(1);
|
||||
});
|
||||
|
||||
Raven.setContext({
|
||||
|
@ -454,6 +454,4 @@ export function exitWithExpectedError(message: string | Error): never {
|
||||
|
||||
printErrorMessage(message);
|
||||
process.exit(1);
|
||||
// The following throw is to make tsc happy about the `never` return type.
|
||||
throw new Error('exit');
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user