Skip to content

Commit 97ec282

Browse files
committed
feat(core): add tsBuildInfoFile option all packages tsconfig.lib.json files
- enhance asset copying logic to ignore common directories
1 parent 758e793 commit 97ec282

38 files changed

Lines changed: 97 additions & 38 deletions

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",

packages/expo/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/expo",
66
"types": ["node"],
7-
"noEmit": false
7+
"noEmit": false,
8+
"tsBuildInfoFile": "../../dist/packages/expo/tsconfig.tsbuildinfo"
89
},
910
"exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts"],
1011
"include": ["**/*.ts", "**/*.json"],

0 commit comments

Comments
 (0)