Skip to content

Commit c9c2c5c

Browse files
committed
chore: adjust caching
1 parent 32499ab commit c9c2c5c

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

nx.json

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
"dependsOn": ["^build"]
4545
},
4646
"lint": {
47-
"inputs": ["default", "{workspaceRoot}/eslint.config.?(c)js"],
47+
"inputs": ["eslint-inputs"],
4848
"executor": "@nx/linter:eslint",
4949
"outputs": ["{options.outputFile}"],
5050
"cache": true,
@@ -114,6 +114,7 @@
114114
},
115115
"code-pushup-eslint": {
116116
"cache": true,
117+
"inputs": ["code-pushup-eslint-inputs"],
117118
"outputs": ["{projectRoot}/.code-pushup/eslint/runner-output.json"],
118119
"executor": "nx:run-commands",
119120
"options": {
@@ -135,6 +136,7 @@
135136
},
136137
"code-pushup-js-packages": {
137138
"cache": false,
139+
"inputs": [],
138140
"outputs": ["{projectRoot}/.code-pushup/js-packages/runner-output.json"],
139141
"executor": "nx:run-commands",
140142
"options": {
@@ -156,6 +158,7 @@
156158
},
157159
"code-pushup-lighthouse": {
158160
"cache": true,
161+
"inputs": ["code-pushup-lighthouse-inputs"],
159162
"outputs": ["{projectRoot}/.code-pushup/lighthouse/runner-output.json"],
160163
"executor": "nx:run-commands",
161164
"options": {
@@ -177,6 +180,7 @@
177180
},
178181
"code-pushup-jsdocs": {
179182
"cache": true,
183+
"inputs": ["code-pushup-jsdocs-inputs"],
180184
"outputs": ["{projectRoot}/.code-pushup/jsdocs/runner-output.json"],
181185
"executor": "nx:run-commands",
182186
"options": {
@@ -198,7 +202,7 @@
198202
},
199203
"code-pushup-typescript": {
200204
"cache": true,
201-
"inputs": ["default", "^default", "{projectRoot}/tsconfig.lib.json"],
205+
"inputs": ["code-pushup-typescript-inputs"],
202206
"outputs": ["{projectRoot}/.code-pushup/typescript/runner-output.json"],
203207
"executor": "nx:run-commands",
204208
"options": {
@@ -248,6 +252,12 @@
248252
"!{projectRoot}/code-pushup.config.?(m)[jt]s",
249253
"!{projectRoot}/zod2md.config.ts"
250254
],
255+
"eslint-inputs": ["default", "{projectRoot}/eslint.config.?(c)js"],
256+
"code-pushup-inputs": ["{projectRoot}/code-pushup.config.?ts"],
257+
"code-pushup-eslint-inputs": ["eslint-inputs", "code-pushup-inputs"],
258+
"code-pushup-jsdocs-inputs": ["default", "code-pushup-inputs"],
259+
"code-pushup-typescript-inputs": ["default", "code-pushup-inputs"],
260+
"code-pushup-lighthouse-inputs": ["default", "code-pushup-inputs"],
251261
"sharedGlobals": []
252262
},
253263
"workspaceLayout": {

0 commit comments

Comments
 (0)