Skip to content

Commit adbfaf8

Browse files
authored
feat(core): add tsBuildInfoFile option all packages tsconfig.lib.json (#32030)
### Changes - add `tsBuildInfoFile` option all packages `tsconfig.lib.json` - fix `legacy-post-build` executor via `copy-asset-handler` to ignore dirs that we won't be copying from to improve glob search efficiency.
1 parent 82690be commit adbfaf8

39 files changed

+93
-39
lines changed

nx.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@
283283
"nxCloudId": "62d013ea0852fe0a2df74438",
284284
"nxCloudUrl": "https://staging.nx.app",
285285
"parallel": 1,
286-
"bust": 3,
286+
"bust": 1,
287287
"defaultBase": "master",
288288
"sync": {
289289
"applyChanges": true

packages/angular/tsconfig.lib.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
"module": "commonjs",
55
"outDir": "../../dist/packages/angular",
66
"types": ["node"],
7-
"esModuleInterop": true
7+
"esModuleInterop": true,
8+
"tsBuildInfoFile": "../../dist/packages/angular/tsconfig.tsbuildinfo"
89
},
910
"exclude": [
1011
"**/*.spec.ts",

packages/create-nx-plugin/tsconfig.lib.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
"compilerOptions": {
44
"module": "commonjs",
55
"outDir": "../../dist/packages/create-nx-plugin",
6-
"types": ["node"]
6+
"types": ["node"],
7+
"tsBuildInfoFile": "../../dist/packages/create-nx-plugin/tsconfig.tsbuildinfo"
78
},
89
"exclude": [
910
"**/*.spec.ts",

packages/create-nx-workspace/tsconfig.lib.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
"compilerOptions": {
44
"module": "commonjs",
55
"outDir": "../../dist/packages/create-nx-workspace",
6-
"types": ["node"]
6+
"types": ["node"],
7+
"tsBuildInfoFile": "../../dist/packages/create-nx-workspace/tsconfig.tsbuildinfo"
78
},
89
"exclude": [
910
"**/*.spec.ts",

packages/cypress/tsconfig.lib.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
"compilerOptions": {
44
"module": "commonjs",
55
"outDir": "../../dist/packages/cypress",
6-
"types": ["node"]
6+
"types": ["node"],
7+
"tsBuildInfoFile": "../../dist/packages/cypress/tsconfig.tsbuildinfo"
78
},
89
"exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts"],
910
"include": ["**/*.ts", "**/*.json"],

packages/detox/tsconfig.lib.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
"compilerOptions": {
44
"module": "commonjs",
55
"outDir": "../../dist/packages/detox",
6-
"types": ["node"]
6+
"types": ["node"],
7+
"tsBuildInfoFile": "../../dist/packages/detox/tsconfig.tsbuildinfo"
78
},
89
"exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts"],
910
"include": ["**/*.ts", "**/*.json"],

packages/devkit/tsconfig.lib.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
"compilerOptions": {
44
"module": "commonjs",
55
"outDir": "../../dist/packages/devkit",
6-
"types": ["node"]
6+
"types": ["node"],
7+
"tsBuildInfoFile": "../../dist/packages/devkit/tsconfig.tsbuildinfo"
78
},
89
"exclude": [
910
"**/*.spec.ts",

packages/esbuild/tsconfig.lib.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
"extends": "../../tsconfig.base.json",
33
"compilerOptions": {
44
"outDir": "../../dist/packages/esbuild",
5-
"types": ["node"]
5+
"types": ["node"],
6+
"tsBuildInfoFile": "../../dist/packages/esbuild/tsconfig.tsbuildinfo"
67
},
78
"include": ["**/*.ts", "**/*.json"],
89
"exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"],

packages/eslint-plugin/tsconfig.lib.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"types": ["node"],
66
"moduleResolution": "node16",
77
"module": "node16",
8-
"esModuleInterop": true
8+
"esModuleInterop": true,
9+
"tsBuildInfoFile": "../../dist/packages/eslint-plugin/tsconfig.tsbuildinfo"
910
},
1011
"exclude": [
1112
"**/*.spec.ts",

packages/eslint/tsconfig.lib.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
"compilerOptions": {
44
"module": "commonjs",
55
"outDir": "../../dist/packages/eslint",
6-
"types": ["node"]
6+
"types": ["node"],
7+
"tsBuildInfoFile": "../../dist/packages/eslint/tsconfig.tsbuildinfo"
78
},
89
"exclude": [
910
"**/*.spec.ts",

0 commit comments

Comments
 (0)