diff --git a/packages/server/src/config/ConfigReader.test.ts b/packages/server/src/config/ConfigReader.test.ts index 9db6181..5dbed1f 100644 --- a/packages/server/src/config/ConfigReader.test.ts +++ b/packages/server/src/config/ConfigReader.test.ts @@ -1,15 +1,13 @@ import {ConfigReader} from './ConfigReader' import {join} from 'path' -import {closeSync, openSync} from 'fs' +import {writeFileSync} from 'fs' describe('ConfigReader', () => { beforeAll(() => { - closeSync( - openSync( - join(__dirname, 'test-files', 'package.json'), - 'w', - ), + writeFileSync( + join(__dirname, 'test-files', 'package.json'), + '{}', ) }) diff --git a/packages/server/src/config/ConfigReader.ts b/packages/server/src/config/ConfigReader.ts index 571f994..bb39594 100644 --- a/packages/server/src/config/ConfigReader.ts +++ b/packages/server/src/config/ConfigReader.ts @@ -3,6 +3,7 @@ import {Config} from './Config' import {findPackageRoot} from '../files/Find' import {join} from 'path' import {readFileSync} from 'fs' +import {apiLogger} from '../logger' const isObject = (value: any) => value !== null && typeof value === 'object' @@ -40,6 +41,7 @@ export class ConfigReader { } continue } + apiLogger.info('config: Found config file: %s', configFilename) success += 1 } } @@ -50,10 +52,12 @@ export class ConfigReader { } if (filename) { + apiLogger.info('config: Reading extra config file: %s', filename) this.readFile(filename) } if (env) { + apiLogger.info('config: Parsing env variable: %s', this.environment) this.parse(env) }