Skip to content

Commit 6258944

Browse files
committed
fix: add inputs to nx.json
Signed-off-by: jposnick1 <jposnick1@bloomberg.net>
1 parent aae0341 commit 6258944

1 file changed

Lines changed: 19 additions & 6 deletions

File tree

nx.json

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,45 +2,58 @@
22
"$schema": "./node_modules/nx/schemas/nx-schema.json",
33
"targetDefaults": {
44
"typecheck": {
5+
"inputs": ["{projectRoot}/tsconfig.json", "{projectRoot}/src/**/*", "{projectRoot}/tests/**/*"],
56
"dependsOn": ["^build"],
67
"cache": true
78
},
89
"build": {
910
"dependsOn": ["^build"],
11+
"inputs": ["{projectRoot}/tsconfig.json", "{projectRoot}/src/**/*", "{projectRoot}/tests/**/*"],
1012
"outputs": ["{projectRoot}/dist"],
1113
"cache": true
1214
},
1315
"format": {
14-
"inputs": ["{workspaceRoot}/.prettierrc"],
16+
"inputs": ["{workspaceRoot}/.prettierrc", "{projectRoot}/**/*"],
1517
"cache": false
1618
},
1719
"format:check": {
18-
"inputs": ["{workspaceRoot}/.prettierrc"],
20+
"inputs": ["{workspaceRoot}/.prettierrc", "{projectRoot}/**/*"],
1921
"cache": true
2022
},
2123
"lint": {
2224
"dependsOn": ["^build", "typecheck"],
23-
"inputs": ["{workspaceRoot}/eslint.config.mjs"],
25+
"inputs": [
26+
"{workspaceRoot}/eslint.config.mjs",
27+
"{projectRoot}/eslint.config.mjs",
28+
"{projectRoot}/src/**/*",
29+
"{projectRoot}/tests/**/*"
30+
],
2431
"cache": true
2532
},
2633
"lint:fix": {
2734
"dependsOn": ["^build", "typecheck"],
28-
"inputs": ["{workspaceRoot}/eslint.config.mjs"],
35+
"inputs": [
36+
"{workspaceRoot}/eslint.config.mjs",
37+
"{projectRoot}/eslint.config.mjs",
38+
"{projectRoot}/src/**/*",
39+
"{projectRoot}/tests/**/*"
40+
],
2941
"cache": false
3042
},
3143
"test": {
3244
"dependsOn": ["^build", "typecheck"],
33-
"inputs": ["{workspaceRoot}/vitest.config.ts"],
45+
"inputs": ["{workspaceRoot}/vitest.config.ts", "{projectRoot}/src/**/*", "{projectRoot}/tests/**/*"],
3446
"cache": true
3547
},
3648
"coverage": {
3749
"dependsOn": ["^build", "typecheck"],
38-
"inputs": ["{workspaceRoot}/vitest.config.ts"],
50+
"inputs": ["{workspaceRoot}/vitest.config.ts", "{projectRoot}/src/**/*", "{projectRoot}/tests/**/*"],
3951
"outputs": ["{projectRoot}/coverage"],
4052
"cache": true
4153
},
4254
"build-docs": {
4355
"dependsOn": ["^build"],
56+
"inputs": ["{projectRoot}/**/*"],
4457
"outputs": ["{projectRoot}/build", "{projectRoot}/.docusaurus"],
4558
"cache": true
4659
}

0 commit comments

Comments
 (0)