diff --git a/dev-infra/utils/config.ts b/dev-infra/utils/config.ts index 67be487067..c586cf230b 100644 --- a/dev-infra/utils/config.ts +++ b/dev-infra/utils/config.ts @@ -10,6 +10,7 @@ import {existsSync} from 'fs'; import {dirname, join} from 'path'; import {exec} from 'shelljs'; +import {error} from './console'; import {isTsNodeAvailable} from './ts-node'; /** @@ -93,10 +94,10 @@ function readConfigFile(configPath: string): object { } try { - return require(configPath) + return require(configPath); } catch (e) { - console.error('Could not read configuration file.'); - console.error(e); + error('Could not read configuration file.'); + error(e); process.exit(1); } } @@ -109,9 +110,9 @@ export function assertNoErrors(errors: string[]) { if (errors.length == 0) { return; } - console.error(`Errors discovered while loading configuration file:`); - for (const error of errors) { - console.error(` - ${error}`); + error(`Errors discovered while loading configuration file:`); + for (const err of errors) { + error(` - ${err}`); } process.exit(1); }