|
44 | 44 | "dependsOn": ["^build"] |
45 | 45 | }, |
46 | 46 | "lint": { |
47 | | - "inputs": ["default", "{workspaceRoot}/eslint.config.?(c)js"], |
| 47 | + "inputs": ["eslint-inputs"], |
48 | 48 | "executor": "@nx/linter:eslint", |
49 | 49 | "outputs": ["{options.outputFile}"], |
50 | 50 | "cache": true, |
|
114 | 114 | }, |
115 | 115 | "code-pushup-eslint": { |
116 | 116 | "cache": true, |
| 117 | + "inputs": ["code-pushup-eslint-inputs"], |
117 | 118 | "outputs": ["{projectRoot}/.code-pushup/eslint/runner-output.json"], |
118 | 119 | "executor": "nx:run-commands", |
119 | 120 | "options": { |
|
135 | 136 | }, |
136 | 137 | "code-pushup-js-packages": { |
137 | 138 | "cache": false, |
| 139 | + "inputs": [], |
138 | 140 | "outputs": ["{projectRoot}/.code-pushup/js-packages/runner-output.json"], |
139 | 141 | "executor": "nx:run-commands", |
140 | 142 | "options": { |
|
156 | 158 | }, |
157 | 159 | "code-pushup-lighthouse": { |
158 | 160 | "cache": true, |
| 161 | + "inputs": ["code-pushup-lighthouse-inputs"], |
159 | 162 | "outputs": ["{projectRoot}/.code-pushup/lighthouse/runner-output.json"], |
160 | 163 | "executor": "nx:run-commands", |
161 | 164 | "options": { |
|
177 | 180 | }, |
178 | 181 | "code-pushup-jsdocs": { |
179 | 182 | "cache": true, |
| 183 | + "inputs": ["code-pushup-jsdocs-inputs"], |
180 | 184 | "outputs": ["{projectRoot}/.code-pushup/jsdocs/runner-output.json"], |
181 | 185 | "executor": "nx:run-commands", |
182 | 186 | "options": { |
|
198 | 202 | }, |
199 | 203 | "code-pushup-typescript": { |
200 | 204 | "cache": true, |
201 | | - "inputs": ["default", "^default", "{projectRoot}/tsconfig.lib.json"], |
| 205 | + "inputs": ["code-pushup-typescript-inputs"], |
202 | 206 | "outputs": ["{projectRoot}/.code-pushup/typescript/runner-output.json"], |
203 | 207 | "executor": "nx:run-commands", |
204 | 208 | "options": { |
|
248 | 252 | "!{projectRoot}/code-pushup.config.?(m)[jt]s", |
249 | 253 | "!{projectRoot}/zod2md.config.ts" |
250 | 254 | ], |
| 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"], |
251 | 261 | "sharedGlobals": [] |
252 | 262 | }, |
253 | 263 | "workspaceLayout": { |
|
0 commit comments