diff --git a/packages/autocertifier-client/tsconfig.json b/packages/autocertifier-client/tsconfig.json index 09dd390ce2..8f24c2e23c 100644 --- a/packages/autocertifier-client/tsconfig.json +++ b/packages/autocertifier-client/tsconfig.json @@ -1,3 +1,9 @@ { - "extends": "./tsconfig.jest.json" + "files": [], + "compilerOptions": { + "composite": true + }, + "references": [ + { "path": "./tsconfig.jest.json" } + ] } diff --git a/packages/autocertifier-server/tsconfig.json b/packages/autocertifier-server/tsconfig.json index 09dd390ce2..8f24c2e23c 100644 --- a/packages/autocertifier-server/tsconfig.json +++ b/packages/autocertifier-server/tsconfig.json @@ -1,3 +1,9 @@ { - "extends": "./tsconfig.jest.json" + "files": [], + "compilerOptions": { + "composite": true + }, + "references": [ + { "path": "./tsconfig.jest.json" } + ] } diff --git a/packages/cdn-location/tsconfig.json b/packages/cdn-location/tsconfig.json index 09dd390ce2..8f24c2e23c 100644 --- a/packages/cdn-location/tsconfig.json +++ b/packages/cdn-location/tsconfig.json @@ -1,3 +1,9 @@ { - "extends": "./tsconfig.jest.json" + "files": [], + "compilerOptions": { + "composite": true + }, + "references": [ + { "path": "./tsconfig.jest.json" } + ] } diff --git a/packages/cli-tools/tsconfig.json b/packages/cli-tools/tsconfig.json index 09dd390ce2..8f24c2e23c 100644 --- a/packages/cli-tools/tsconfig.json +++ b/packages/cli-tools/tsconfig.json @@ -1,3 +1,9 @@ { - "extends": "./tsconfig.jest.json" + "files": [], + "compilerOptions": { + "composite": true + }, + "references": [ + { "path": "./tsconfig.jest.json" } + ] } diff --git a/packages/dht/scripts/postbuild.sh b/packages/dht/scripts/postbuild.sh index 70efe8acad..ddf18bc201 100755 --- a/packages/dht/scripts/postbuild.sh +++ b/packages/dht/scripts/postbuild.sh @@ -7,4 +7,4 @@ SCRIPT_DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd) cd "${SCRIPT_DIR}/.." # Sanitize the final package.json -npx ts-node scripts/rewrite-package.ts +npx ts-node -P tsconfig.node.json scripts/rewrite-package.ts diff --git a/packages/dht/tsconfig.json b/packages/dht/tsconfig.json index 09dd390ce2..8f24c2e23c 100644 --- a/packages/dht/tsconfig.json +++ b/packages/dht/tsconfig.json @@ -1,3 +1,9 @@ { - "extends": "./tsconfig.jest.json" + "files": [], + "compilerOptions": { + "composite": true + }, + "references": [ + { "path": "./tsconfig.jest.json" } + ] } diff --git a/packages/geoip-location/tsconfig.json b/packages/geoip-location/tsconfig.json index 09dd390ce2..8f24c2e23c 100644 --- a/packages/geoip-location/tsconfig.json +++ b/packages/geoip-location/tsconfig.json @@ -1,3 +1,9 @@ { - "extends": "./tsconfig.jest.json" + "files": [], + "compilerOptions": { + "composite": true + }, + "references": [ + { "path": "./tsconfig.jest.json" } + ] } diff --git a/packages/node/tsconfig.json b/packages/node/tsconfig.json index 09dd390ce2..8f24c2e23c 100644 --- a/packages/node/tsconfig.json +++ b/packages/node/tsconfig.json @@ -1,3 +1,9 @@ { - "extends": "./tsconfig.jest.json" + "files": [], + "compilerOptions": { + "composite": true + }, + "references": [ + { "path": "./tsconfig.jest.json" } + ] } diff --git a/packages/proto-rpc/tsconfig.json b/packages/proto-rpc/tsconfig.json index 09dd390ce2..8f24c2e23c 100644 --- a/packages/proto-rpc/tsconfig.json +++ b/packages/proto-rpc/tsconfig.json @@ -1,3 +1,9 @@ { - "extends": "./tsconfig.jest.json" + "files": [], + "compilerOptions": { + "composite": true + }, + "references": [ + { "path": "./tsconfig.jest.json" } + ] } diff --git a/packages/sdk/tsconfig.json b/packages/sdk/tsconfig.json index 09dd390ce2..8f24c2e23c 100644 --- a/packages/sdk/tsconfig.json +++ b/packages/sdk/tsconfig.json @@ -1,3 +1,9 @@ { - "extends": "./tsconfig.jest.json" + "files": [], + "compilerOptions": { + "composite": true + }, + "references": [ + { "path": "./tsconfig.jest.json" } + ] } diff --git a/packages/sdk/webpack-karma.config.ts b/packages/sdk/webpack-karma.config.ts index 3b36c09dac..9819e0193c 100644 --- a/packages/sdk/webpack-karma.config.ts +++ b/packages/sdk/webpack-karma.config.ts @@ -1,6 +1,6 @@ import type { Configuration } from 'webpack' -import defaultConfig from './webpack.config' -import path from 'path' +import * as defaultConfig from './webpack.config' +import { resolve } from 'path' const karmaWebpackConfig: (env?: Record, argv?: Record) => Configuration = (env = {}, argv = {}) => { const config = defaultConfig(env, argv) @@ -11,7 +11,7 @@ const karmaWebpackConfig: (env?: Record, argv?: Record