Commit 2764ddd
authored
feat: upgrade oxlint to ^1.53.0 and oxfmt to ^0.38.0, remove temp config files (#776)
oxlint@1.53 and oxfmt@0.38 support `-c vite.config.ts` directly, so the
temp file workaround (.vite-plus-lint.tmp.mts / .vite-plus-fmt.tmp.json)
is no longer needed. This removes ~150 lines of temp file creation and
cleanup machinery from SubcommandResolver.
- Bump oxfmt ^0.36.0 → ^0.38.0, oxlint ^1.51.0 → ^1.53.0
- Remove write_temp_ts_config_import, write_temp_json_config_file,
cleanup_temp_files methods and all call sites
- Pass `-c vite.config.ts` directly to oxlint/oxfmt
- Rename snap tests to reflect new behavior and enhance them to actually
verify config takes effect (lint-vite-config-rules, fmt-check-with-vite-config)
- Fix oxlint-typeaware test (add lint: {} for auto-discovery)
- Add type: module to fmt test package.json files
closes [VP-158](https://linear.app/voidzero/issue/VP-158/add-basedir-field-at-oxlint-and-oxfmt-configuration)1 parent bb28909 commit 2764ddd
70 files changed
Lines changed: 431 additions & 382 deletions
File tree
- packages
- cli
- binding/src
- snap-tests-global
- command-staged-with-config
- create-missing-typecheck
- migration-baseurl-tsconfig
- migration-chained-lint-staged-pre-commit
- migration-env-prefix-lint-staged
- migration-eslint-lint-staged
- migration-eslint-lintstagedrc
- migration-eslint
- migration-existing-husky-lint-staged
- migration-existing-lint-staged-config
- migration-existing-pnpm-exec-lint-staged
- migration-from-tsdown-json-config
- migration-from-tsdown
- migration-lint-staged-in-scripts
- migration-lintstagedrc-json
- migration-lintstagedrc-staged-exists
- migration-merge-vite-config-js
- migration-monorepo-pnpm-overrides-dependency-selector
- migration-monorepo-yarn4
- migration-prettier-eslint-combo
- migration-prettier-pkg-json
- migration-prettier-rerun
- migration-prettier
- migration-subpath
- snap-tests
- cache-clean
- command-helper
- command-init-inline-config
- fmt-check-ignore-temp-config
- fmt-check-with-vite-config
- src
- fmt-ignore-patterns
- ignore_dist
- lint-ignore-temp-config
- lint-vite-config-rules
- src
- oxlint-typeaware
- plain-terminal-ui-nested
- workspace-lint-subpackage
- packages/app-a
- src
- workspace-root-vite-config
- src
- __tests__
- migration
- tools/src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | | - | |
| 7 | + | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | 18 | | |
20 | 19 | | |
21 | 20 | | |
| |||
185 | 184 | | |
186 | 185 | | |
187 | 186 | | |
188 | | - | |
189 | | - | |
190 | 187 | | |
191 | 188 | | |
192 | 189 | | |
193 | 190 | | |
194 | 191 | | |
195 | 192 | | |
196 | 193 | | |
197 | | - | |
198 | 194 | | |
199 | 195 | | |
200 | 196 | | |
201 | 197 | | |
202 | 198 | | |
203 | 199 | | |
204 | | - | |
| 200 | + | |
205 | 201 | | |
206 | 202 | | |
207 | 203 | | |
208 | 204 | | |
209 | 205 | | |
210 | 206 | | |
211 | 207 | | |
212 | | - | |
213 | | - | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | | - | |
219 | | - | |
220 | | - | |
221 | | - | |
222 | | - | |
223 | | - | |
224 | | - | |
225 | | - | |
226 | | - | |
227 | | - | |
228 | | - | |
229 | | - | |
230 | | - | |
231 | | - | |
232 | | - | |
233 | | - | |
234 | | - | |
235 | | - | |
236 | | - | |
237 | | - | |
238 | | - | |
239 | | - | |
240 | | - | |
241 | | - | |
242 | | - | |
243 | | - | |
244 | | - | |
245 | | - | |
246 | | - | |
247 | | - | |
248 | | - | |
249 | | - | |
250 | | - | |
251 | | - | |
252 | | - | |
253 | | - | |
254 | | - | |
255 | | - | |
256 | | - | |
257 | | - | |
258 | | - | |
259 | | - | |
260 | | - | |
261 | | - | |
262 | | - | |
263 | | - | |
264 | | - | |
265 | | - | |
266 | | - | |
267 | | - | |
268 | | - | |
269 | | - | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | | - | |
276 | | - | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
293 | | - | |
294 | | - | |
295 | | - | |
296 | | - | |
297 | | - | |
298 | | - | |
299 | | - | |
300 | | - | |
301 | | - | |
302 | | - | |
303 | | - | |
304 | | - | |
305 | | - | |
306 | | - | |
307 | | - | |
308 | | - | |
309 | | - | |
310 | | - | |
311 | | - | |
312 | | - | |
313 | | - | |
314 | | - | |
315 | | - | |
316 | | - | |
317 | | - | |
318 | | - | |
319 | | - | |
320 | | - | |
321 | | - | |
322 | | - | |
323 | | - | |
324 | | - | |
325 | | - | |
326 | 208 | | |
327 | 209 | | |
328 | 210 | | |
| |||
358 | 240 | | |
359 | 241 | | |
360 | 242 | | |
361 | | - | |
362 | | - | |
363 | | - | |
364 | | - | |
365 | | - | |
366 | | - | |
367 | | - | |
| 243 | + | |
| 244 | + | |
368 | 245 | | |
369 | 246 | | |
370 | 247 | | |
| |||
405 | 282 | | |
406 | 283 | | |
407 | 284 | | |
408 | | - | |
| 285 | + | |
409 | 286 | | |
410 | 287 | | |
411 | | - | |
412 | | - | |
413 | | - | |
414 | | - | |
415 | | - | |
416 | | - | |
417 | | - | |
| 288 | + | |
| 289 | + | |
418 | 290 | | |
419 | 291 | | |
420 | 292 | | |
| |||
649 | 521 | | |
650 | 522 | | |
651 | 523 | | |
652 | | - | |
653 | | - | |
654 | | - | |
655 | | - | |
656 | 524 | | |
657 | 525 | | |
658 | 526 | | |
| |||
1053 | 921 | | |
1054 | 922 | | |
1055 | 923 | | |
1056 | | - | |
1057 | 924 | | |
1058 | 925 | | |
1059 | 926 | | |
| |||
1130 | 997 | | |
1131 | 998 | | |
1132 | 999 | | |
1133 | | - | |
1134 | 1000 | | |
1135 | 1001 | | |
1136 | 1002 | | |
| |||
1206 | 1072 | | |
1207 | 1073 | | |
1208 | 1074 | | |
1209 | | - | |
1210 | 1075 | | |
1211 | 1076 | | |
1212 | 1077 | | |
| |||
1242 | 1107 | | |
1243 | 1108 | | |
1244 | 1109 | | |
1245 | | - | |
1246 | 1110 | | |
1247 | 1111 | | |
1248 | 1112 | | |
| |||
1275 | 1139 | | |
1276 | 1140 | | |
1277 | 1141 | | |
1278 | | - | |
1279 | | - | |
1280 | 1142 | | |
1281 | 1143 | | |
1282 | 1144 | | |
| |||
1321 | 1183 | | |
1322 | 1184 | | |
1323 | 1185 | | |
1324 | | - | |
1325 | | - | |
1326 | 1186 | | |
1327 | 1187 | | |
1328 | 1188 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
123 | | - | |
124 | | - | |
| 123 | + | |
| 124 | + | |
125 | 125 | | |
126 | 126 | | |
127 | 127 | | |
| |||
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
2 | 8 | | |
3 | 9 | | |
4 | 10 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
| 21 | + | |
20 | 22 | | |
21 | 23 | | |
22 | 24 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| 42 | + | |
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
| |||
0 commit comments