Skip to content

Commit 3e9ec56

Browse files
committed
fix: use root level tsconfigs to avoid wildcard (which fails windows CI build)
1 parent e1231e3 commit 3e9ec56

File tree

3 files changed

+79
-2
lines changed

3 files changed

+79
-2
lines changed

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,9 @@
1818
"scripts": {
1919
"exec:all": "lerna exec",
2020
"run:all": "lerna run --stream",
21-
"build": "tsc -b ./app-config-*/tsconfig.json",
22-
"build:es": "tsc -b ./app-config-*/tsconfig.es.json",
21+
"build": "yarn build:cjs",
22+
"build:es": "tsc -b tsconfig.es.json",
23+
"build:cjs": "tsc -b tsconfig.json",
2324
"build:all": "lerna run build",
2425
"clean": "yarn run:all clean",
2526
"test": "lerna run test -- --passWithNoTests",

tsconfig.es.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
{
2+
"extends": "@lcdev/tsconfig",
3+
"compilerOptions": {},
4+
"include": [],
5+
"exclude": [],
6+
"references": [
7+
{ "path": "app-config-cli/tsconfig.es.json" },
8+
{ "path": "app-config-config/tsconfig.es.json" },
9+
{ "path": "app-config-core/tsconfig.es.json" },
10+
{ "path": "app-config-cypress/tsconfig.es.json" },
11+
{ "path": "app-config-encryption/tsconfig.es.json" },
12+
{ "path": "app-config-exec/tsconfig.es.json" },
13+
{ "path": "app-config-extensions/tsconfig.es.json" },
14+
{ "path": "app-config-extension-utils/tsconfig.es.json" },
15+
{ "path": "app-config-generate/tsconfig.es.json" },
16+
{ "path": "app-config-git/tsconfig.es.json" },
17+
{ "path": "app-config-inject/tsconfig.es.json" },
18+
{ "path": "app-config-js/tsconfig.es.json" },
19+
{ "path": "app-config-logging/tsconfig.es.json" },
20+
{ "path": "app-config-main/tsconfig.es.json" },
21+
{ "path": "app-config-meta/tsconfig.es.json" },
22+
{ "path": "app-config-node/tsconfig.es.json" },
23+
{ "path": "app-config-react-native/tsconfig.es.json" },
24+
{ "path": "app-config-rollup/tsconfig.es.json" },
25+
{ "path": "app-config-schema/tsconfig.es.json" },
26+
{ "path": "app-config-settings/tsconfig.es.json" },
27+
{ "path": "app-config-test-utils/tsconfig.es.json" },
28+
{ "path": "app-config-utils/tsconfig.es.json" },
29+
{ "path": "app-config-v1-compat/tsconfig.es.json" },
30+
{ "path": "app-config-vault/tsconfig.es.json" },
31+
{ "path": "app-config-vite/tsconfig.es.json" },
32+
{ "path": "app-config-webpack/tsconfig.es.json" },
33+
{ "path": "lcdev-app-config/tsconfig.es.json" },
34+
{ "path": "lcdev-app-config-inject/tsconfig.es.json" },
35+
{ "path": "lcdev-app-config-webpack-plugin/tsconfig.es.json" },
36+
{ "path": "lcdev-react-native-app-config-transformer/tsconfig.es.json" }
37+
]
38+
}

tsconfig.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
{
2+
"extends": "@lcdev/tsconfig",
3+
"compilerOptions": {},
4+
"include": [],
5+
"exclude": [],
6+
"references": [
7+
{ "path": "app-config-cli/tsconfig.json" },
8+
{ "path": "app-config-config/tsconfig.json" },
9+
{ "path": "app-config-core/tsconfig.json" },
10+
{ "path": "app-config-cypress/tsconfig.json" },
11+
{ "path": "app-config-encryption/tsconfig.json" },
12+
{ "path": "app-config-exec/tsconfig.json" },
13+
{ "path": "app-config-extensions/tsconfig.json" },
14+
{ "path": "app-config-extension-utils/tsconfig.json" },
15+
{ "path": "app-config-generate/tsconfig.json" },
16+
{ "path": "app-config-git/tsconfig.json" },
17+
{ "path": "app-config-inject/tsconfig.json" },
18+
{ "path": "app-config-js/tsconfig.json" },
19+
{ "path": "app-config-logging/tsconfig.json" },
20+
{ "path": "app-config-main/tsconfig.json" },
21+
{ "path": "app-config-meta/tsconfig.json" },
22+
{ "path": "app-config-node/tsconfig.json" },
23+
{ "path": "app-config-react-native/tsconfig.json" },
24+
{ "path": "app-config-rollup/tsconfig.json" },
25+
{ "path": "app-config-schema/tsconfig.json" },
26+
{ "path": "app-config-settings/tsconfig.json" },
27+
{ "path": "app-config-test-utils/tsconfig.json" },
28+
{ "path": "app-config-utils/tsconfig.json" },
29+
{ "path": "app-config-v1-compat/tsconfig.json" },
30+
{ "path": "app-config-vault/tsconfig.json" },
31+
{ "path": "app-config-vite/tsconfig.json" },
32+
{ "path": "app-config-webpack/tsconfig.json" },
33+
{ "path": "lcdev-app-config/tsconfig.json" },
34+
{ "path": "lcdev-app-config-inject/tsconfig.json" },
35+
{ "path": "lcdev-app-config-webpack-plugin/tsconfig.json" },
36+
{ "path": "lcdev-react-native-app-config-transformer/tsconfig.json" }
37+
]
38+
}

0 commit comments

Comments
 (0)