From 81c2e7b059122d6db642bc3fc45e2e6ab4b9288d Mon Sep 17 00:00:00 2001 From: DetachHead Date: Sat, 3 Jul 2021 15:53:59 +1000 Subject: [PATCH] read test script value from package.json --- src/config.ts | 3 ++- tsconfig.json | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/config.ts b/src/config.ts index fca30c6..5a5ad8c 100644 --- a/src/config.ts +++ b/src/config.ts @@ -1,7 +1,8 @@ import fs from 'fs'; import {SBSConfig} from "./types/config.model"; +import packageJson from "../package.json" -const isTestMode = process.env.npm_lifecycle_script === 'ts-node test/test.ts'; +const isTestMode = process.env.npm_lifecycle_script === packageJson.scripts.test; const configFile = process.env.TEST_POSTGRES ? 'ci.json' : isTestMode ? 'test.json' : 'config.json'; diff --git a/tsconfig.json b/tsconfig.json index f6ee0c9..c38f013 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -74,8 +74,10 @@ /* Advanced Options */ "skipLibCheck": true, /* Skip type checking of declaration files. */ - "forceConsistentCasingInFileNames": true + "forceConsistentCasingInFileNames": true, /* Disallow inconsistently-cased references to the same file. */ + + "resolveJsonModule": true }, "include": [ "./src/**/*"