From bd8f91b98534d438b7e7c6a0ccc36db58e31f4f8 Mon Sep 17 00:00:00 2001 From: fengmk2 Date: Fri, 6 Mar 2026 19:48:15 +0800 Subject: [PATCH 1/6] chore: update vite-plus to ^0.1.1 --- package.json | 12 +++---- pnpm-lock.yaml | 90 +++++++++++++++++++++++++------------------------- 2 files changed, 51 insertions(+), 51 deletions(-) diff --git a/package.json b/package.json index c19dd43b..e2870e62 100644 --- a/package.json +++ b/package.json @@ -105,12 +105,12 @@ "tshy": "^3.3.2", "tshy-after": "^1.4.1", "typescript": "^5.9.3", - "vite-plus": "latest", - "vitest": "npm:@voidzero-dev/vite-plus-test@latest" + "vite-plus": "^0.1.1", + "vitest": "npm:@voidzero-dev/vite-plus-test@^0.1.1" }, "overrides": { - "vite": "npm:@voidzero-dev/vite-plus-core@latest", - "vitest": "npm:@voidzero-dev/vite-plus-test@latest" + "vite": "npm:@voidzero-dev/vite-plus-core@^0.1.1", + "vitest": "npm:@voidzero-dev/vite-plus-test@^0.1.1" }, "lint-staged": { "*": "vp check --fix" @@ -127,8 +127,8 @@ "packageManager": "pnpm@10.30.3", "pnpm": { "overrides": { - "vite": "npm:@voidzero-dev/vite-plus-core@latest", - "vitest": "npm:@voidzero-dev/vite-plus-test@latest" + "vite": "npm:@voidzero-dev/vite-plus-core@^0.1.1", + "vitest": "npm:@voidzero-dev/vite-plus-test@^0.1.1" }, "peerDependencyRules": { "allowAny": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4fb0e22e..253378f8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,8 +5,8 @@ settings: excludeLinksFromLockfile: false overrides: - vite: npm:@voidzero-dev/vite-plus-core@latest - vitest: npm:@voidzero-dev/vite-plus-test@latest + vite: npm:@voidzero-dev/vite-plus-core@^0.1.1 + vitest: npm:@voidzero-dev/vite-plus-test@^0.1.1 importers: @@ -72,7 +72,7 @@ importers: version: 1.3.0 '@vitest/coverage-v8': specifier: ^4.0.18 - version: 4.0.18(@voidzero-dev/vite-plus-test@0.0.2-g3cb78c3c.20260305-0800(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2)) + version: 4.0.18(@voidzero-dev/vite-plus-test@0.1.1(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2)) busboy: specifier: ^1.6.0 version: 1.6.0 @@ -110,11 +110,11 @@ importers: specifier: ^5.9.3 version: 5.9.3 vite-plus: - specifier: latest - version: 0.0.2-g3cb78c3c.20260305-0800(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2) + specifier: ^0.1.1 + version: 0.1.1(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2) vitest: - specifier: npm:@voidzero-dev/vite-plus-test@latest - version: '@voidzero-dev/vite-plus-test@0.0.2-g3cb78c3c.20260305-0800(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2)' + specifier: npm:@voidzero-dev/vite-plus-test@^0.1.1 + version: '@voidzero-dev/vite-plus-test@0.1.1(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2)' packages: @@ -560,8 +560,8 @@ packages: '@vitest/utils@4.0.18': resolution: {integrity: sha512-msMRKLMVLWygpK3u2Hybgi4MNjcYJvwTb0Ru09+fOyCXIgT5raYP041DRRdiJiI3k/2U6SEbAETB3YtBrUkCFA==} - '@voidzero-dev/vite-plus-core@0.0.2-g3cb78c3c.20260305-0800': - resolution: {integrity: sha512-mnwV/PxE7n28wv9wIrIM8TkALThxkKpTrvyzqvYtcxXpb/b2SeeWqhEpYxUL0dJYLypOnYYIwFG9nmV8/wz4Qg==} + '@voidzero-dev/vite-plus-core@0.1.1': + resolution: {integrity: sha512-NGZYjoEhsOOfBs7Hw4va6aEeN6o6Mz5uc9R4+3s0OcmxCyDJ2+PdYIE+ATBRsdVvcPX7lmsRoDkaUxweOawjBg==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@arethetypeswrong/core': ^0.18.1 @@ -617,34 +617,34 @@ packages: yaml: optional: true - '@voidzero-dev/vite-plus-darwin-arm64@0.0.2-g3cb78c3c.20260305-0800': - resolution: {integrity: sha512-X97mxFxbj2g1BvaOhyNFUPGmDUA15p5EUzY0xhXC6DwqhsPYLcs1nSCoJd9Pw0U3oLzd0dl0sV8Kahq3pGW+4w==} + '@voidzero-dev/vite-plus-darwin-arm64@0.1.1': + resolution: {integrity: sha512-BrLoton7MbkROxS+RffvHPYmL5Jaf9G5GfcUT0fCDyST8es3uedqRR7/eZBh7o4T7ziO3YnYCzo+SVCvEgN/WQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@voidzero-dev/vite-plus-darwin-x64@0.0.2-g3cb78c3c.20260305-0800': - resolution: {integrity: sha512-5Z3MUktckkXxs/FxzIm00KZJFylH5d3oGeTDhg9saGDNFVwEU+NN5U9BUzcsQfTcPwNuy23SngpXnhoDsDJuCg==} + '@voidzero-dev/vite-plus-darwin-x64@0.1.1': + resolution: {integrity: sha512-3xAIX9sQYDIuIfQeTfa0CkNFwr+tYx3BbbLoGYmoanTw6jtodFPLWj9kh6vft6A07aygRXOyVbztkiBUy/H9Ew==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@voidzero-dev/vite-plus-linux-arm64-gnu@0.0.2-g3cb78c3c.20260305-0800': - resolution: {integrity: sha512-vYhvWMOgX8texpmUzAXDAUv25Q8GrbfHk2va/ZUwR2QtRwf9RF5nfViJYctkAdD1NoyPonwQ7XshlJ3p7snJEg==} + '@voidzero-dev/vite-plus-linux-arm64-gnu@0.1.1': + resolution: {integrity: sha512-PBW16ECvINUAatpRsHNoO8kHYwHbIFYCjMJJIGrTmrh6T6uQzzIfkCkgcB0jXU4YX6p1WGIMW9my+9V8xYm9bQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@voidzero-dev/vite-plus-linux-x64-gnu@0.0.2-g3cb78c3c.20260305-0800': - resolution: {integrity: sha512-5GjtBHkgEevnJPTq93EeDOkhbvhTdidmaJROAIhatXDMOk0MF/5IHjW/0dc4QQAn0BTTy97IMvoTfBQl1kznLg==} + '@voidzero-dev/vite-plus-linux-x64-gnu@0.1.1': + resolution: {integrity: sha512-oRFoWNw1mqjhz0zp4GakdCxC0/9xA5NzwOloPlsBApA5GhEsEGrKRCxBp4Ub+oZWUx6cQJ08VyDBHGrKnJiVfQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@voidzero-dev/vite-plus-test@0.0.2-g3cb78c3c.20260305-0800': - resolution: {integrity: sha512-yG8tm6eyaEgEHTlzb3gZqv2lFq51q6hH7iH1CggUZQpEkDCyEMAxmSIp44A7/PSycdc8jVueUseGSpblSGa4bw==} + '@voidzero-dev/vite-plus-test@0.1.1': + resolution: {integrity: sha512-6xWcCjBP9y0+OSZ4YifN0HROXPI/P+EKuCGYe8dibBQVUsAdNrpUQcijViCNVb97tLXtM3cox+Zm8FCefeNeng==} engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: '@edge-runtime/vm': '*' @@ -667,14 +667,14 @@ packages: jsdom: optional: true - '@voidzero-dev/vite-plus-win32-arm64-msvc@0.0.2-g3cb78c3c.20260305-0800': - resolution: {integrity: sha512-iOscZ6W6JGYWQkKx9ZcVeL90UzEltUBwuToIyWFw/SMxz8OGD3XbU7pAbsStb9RbB+3uX6Ze31cF57HoBAuFdQ==} + '@voidzero-dev/vite-plus-win32-arm64-msvc@0.1.1': + resolution: {integrity: sha512-qrY0HRM8yzZDEsG8j001C7Wo8s/Wav/2CIpQQNvAYMeLoTSCnnrbUuFDupyATBtgB0UiqTyIWinl1wJY+EJPjw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@voidzero-dev/vite-plus-win32-x64-msvc@0.0.2-g3cb78c3c.20260305-0800': - resolution: {integrity: sha512-8Wh0rwmZxpo4FR1KpUWyNhUD/W0cWQLoCwOTDiIbTgMEqlSExY+F/QdYVwasx51qyJ6YqQ23mA81HUZz4VeEhQ==} + '@voidzero-dev/vite-plus-win32-x64-msvc@0.1.1': + resolution: {integrity: sha512-4ek5jh/lBXKbUCpmef7m2W5wRxGqL5a9QfyZu2yBoheCEmAhjBrWI5JIMTOSBdo9TByxqTeFNypufEb0DBCvmw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -1819,8 +1819,8 @@ packages: resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - vite-plus@0.0.2-g3cb78c3c.20260305-0800: - resolution: {integrity: sha512-CgcLT2Ymh/IdV5FMPaet9a7ohjs2FGfYKDvt22hKP9p+qbgWgqOTPFuA3FbhXHJ0WGz5BIH7s9R8VGiDBiw2Hw==} + vite-plus@0.1.1: + resolution: {integrity: sha512-I8QjTfoQLQ9YZjbDeAbcZdoacDr++6mRbayb0JogXM26iDZSa41gu6W/IWFMWjdNP++9QJHkLz1G+mcVHoAFjg==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -2165,7 +2165,7 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@vitest/coverage-v8@4.0.18(@voidzero-dev/vite-plus-test@0.0.2-g3cb78c3c.20260305-0800(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2))': + '@vitest/coverage-v8@4.0.18(@voidzero-dev/vite-plus-test@0.1.1(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2))': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.0.18 @@ -2177,7 +2177,7 @@ snapshots: obug: 2.1.1 std-env: 3.10.0 tinyrainbow: 3.0.3 - vitest: '@voidzero-dev/vite-plus-test@0.0.2-g3cb78c3c.20260305-0800(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2)' + vitest: '@voidzero-dev/vite-plus-test@0.1.1(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2)' '@vitest/pretty-format@4.0.18': dependencies: @@ -2188,7 +2188,7 @@ snapshots: '@vitest/pretty-format': 4.0.18 tinyrainbow: 3.0.3 - '@voidzero-dev/vite-plus-core@0.0.2-g3cb78c3c.20260305-0800(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2)': + '@voidzero-dev/vite-plus-core@0.1.1(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2)': dependencies: '@oxc-project/runtime': 0.115.0 '@oxc-project/types': 0.115.0 @@ -2201,23 +2201,23 @@ snapshots: typescript: 5.9.3 yaml: 2.8.2 - '@voidzero-dev/vite-plus-darwin-arm64@0.0.2-g3cb78c3c.20260305-0800': + '@voidzero-dev/vite-plus-darwin-arm64@0.1.1': optional: true - '@voidzero-dev/vite-plus-darwin-x64@0.0.2-g3cb78c3c.20260305-0800': + '@voidzero-dev/vite-plus-darwin-x64@0.1.1': optional: true - '@voidzero-dev/vite-plus-linux-arm64-gnu@0.0.2-g3cb78c3c.20260305-0800': + '@voidzero-dev/vite-plus-linux-arm64-gnu@0.1.1': optional: true - '@voidzero-dev/vite-plus-linux-x64-gnu@0.0.2-g3cb78c3c.20260305-0800': + '@voidzero-dev/vite-plus-linux-x64-gnu@0.1.1': optional: true - '@voidzero-dev/vite-plus-test@0.0.2-g3cb78c3c.20260305-0800(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2)': + '@voidzero-dev/vite-plus-test@0.1.1(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2)': dependencies: '@standard-schema/spec': 1.1.0 '@types/chai': 5.2.3 - '@voidzero-dev/vite-plus-core': 0.0.2-g3cb78c3c.20260305-0800(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2) + '@voidzero-dev/vite-plus-core': 0.1.1(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2) es-module-lexer: 1.7.0 obug: 2.1.1 pixelmatch: 7.1.0 @@ -2250,10 +2250,10 @@ snapshots: - utf-8-validate - yaml - '@voidzero-dev/vite-plus-win32-arm64-msvc@0.0.2-g3cb78c3c.20260305-0800': + '@voidzero-dev/vite-plus-win32-arm64-msvc@0.1.1': optional: true - '@voidzero-dev/vite-plus-win32-x64-msvc@0.0.2-g3cb78c3c.20260305-0800': + '@voidzero-dev/vite-plus-win32-x64-msvc@0.1.1': optional: true ansi-escapes@7.3.0: @@ -3512,11 +3512,11 @@ snapshots: validate-npm-package-name@5.0.1: {} - vite-plus@0.0.2-g3cb78c3c.20260305-0800(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2): + vite-plus@0.1.1(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2): dependencies: '@oxc-project/types': 0.115.0 - '@voidzero-dev/vite-plus-core': 0.0.2-g3cb78c3c.20260305-0800(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2) - '@voidzero-dev/vite-plus-test': 0.0.2-g3cb78c3c.20260305-0800(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2) + '@voidzero-dev/vite-plus-core': 0.1.1(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2) + '@voidzero-dev/vite-plus-test': 0.1.1(@arethetypeswrong/core@0.18.2)(@types/node@22.19.13)(typescript@5.9.3)(yaml@2.8.2) cac: 6.7.14 cross-spawn: 7.0.6 oxfmt: 0.36.0 @@ -3524,12 +3524,12 @@ snapshots: oxlint-tsgolint: 0.15.0 picocolors: 1.1.1 optionalDependencies: - '@voidzero-dev/vite-plus-darwin-arm64': 0.0.2-g3cb78c3c.20260305-0800 - '@voidzero-dev/vite-plus-darwin-x64': 0.0.2-g3cb78c3c.20260305-0800 - '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.0.2-g3cb78c3c.20260305-0800 - '@voidzero-dev/vite-plus-linux-x64-gnu': 0.0.2-g3cb78c3c.20260305-0800 - '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.0.2-g3cb78c3c.20260305-0800 - '@voidzero-dev/vite-plus-win32-x64-msvc': 0.0.2-g3cb78c3c.20260305-0800 + '@voidzero-dev/vite-plus-darwin-arm64': 0.1.1 + '@voidzero-dev/vite-plus-darwin-x64': 0.1.1 + '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.1.1 + '@voidzero-dev/vite-plus-linux-x64-gnu': 0.1.1 + '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.1.1 + '@voidzero-dev/vite-plus-win32-x64-msvc': 0.1.1 transitivePeerDependencies: - '@arethetypeswrong/core' - '@edge-runtime/vm' From 31adb08e665d5087d69c0ab1279e2d9e9d789e9f Mon Sep 17 00:00:00 2001 From: fengmk2 Date: Fri, 6 Mar 2026 19:54:53 +0800 Subject: [PATCH 2/6] fix: remove oxlint extends to fix compatibility with oxlint 1.51.0 The string-based extends in oxlint config is no longer supported in oxlint 1.51.0 (bundled with vite-plus 0.1.1). Since all categories and rules are already configured locally, the extends was effectively a no-op. --- vite.config.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/vite.config.ts b/vite.config.ts index 2c99726b..a67e28e9 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -23,8 +23,6 @@ export default defineConfig({ env: { node: true, }, - // FIXME: wait for vite-plus to fix lint extends path resolution - extends: ['./node_modules/@eggjs/oxlint-config/.oxlintrc.json'], categories: { correctness: 'allow', suspicious: 'allow', From 435bfd62bfb7d284effc9901e0d790e24842437d Mon Sep 17 00:00:00 2001 From: fengmk2 Date: Fri, 6 Mar 2026 19:55:33 +0800 Subject: [PATCH 3/6] ci: rename typecheck job to check --- .github/workflows/nodejs.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index a55becf8..4cb5ebbc 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -8,10 +8,10 @@ on: merge_group: jobs: - typecheck: + check: runs-on: ubuntu-latest concurrency: - group: typecheck-${{ github.workflow }}-#${{ github.event.pull_request.number || github.head_ref || github.ref }} + group: check-${{ github.workflow }}-#${{ github.event.pull_request.number || github.head_ref || github.ref }} cancel-in-progress: true steps: - name: Checkout repository From ea1470536c5efee8cad802b18233d7a1e940d626 Mon Sep 17 00:00:00 2001 From: fengmk2 Date: Fri, 6 Mar 2026 20:00:35 +0800 Subject: [PATCH 4/6] chore: remove unused @eggjs/oxlint-config dependency --- package.json | 1 - pnpm-lock.yaml | 8 -------- 2 files changed, 9 deletions(-) diff --git a/package.json b/package.json index e2870e62..c15d2bb2 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,6 @@ }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", - "@eggjs/oxlint-config": "^1.0.0", "@eggjs/tsconfig": "^2.0.0", "@types/busboy": "^1.5.4", "@types/mime-types": "^2.1.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 253378f8..57f9dd96 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,9 +37,6 @@ importers: '@arethetypeswrong/cli': specifier: ^0.18.2 version: 0.18.2 - '@eggjs/oxlint-config': - specifier: ^1.0.0 - version: 1.0.0 '@eggjs/tsconfig': specifier: ^2.0.0 version: 2.0.0 @@ -158,9 +155,6 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - '@eggjs/oxlint-config@1.0.0': - resolution: {integrity: sha512-3GfSoDftw7MS43naRk2SI7zXV6LJPrtD/S04DKOziu07jtltg5i1yn4cFuJPqS+EGBTF5bQ0kOGLd+SD4vRrmw==} - '@eggjs/tsconfig@2.0.0': resolution: {integrity: sha512-Isxjjkjyoo2EM2iO2oT60fXEyhSQFkGlFZ05FuNjR+6LVHmhs3fbul8y3zW7ymiZWyzGClN11R0nGEFgB1pSgg==} engines: {node: '>=18.19.0'} @@ -1938,8 +1932,6 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@eggjs/oxlint-config@1.0.0': {} - '@eggjs/tsconfig@2.0.0': {} '@epic-web/invariant@1.0.0': {} From e230f7153fb13fc3bd4f91bbaca25182c79c01b0 Mon Sep 17 00:00:00 2001 From: fengmk2 Date: Fri, 6 Mar 2026 20:02:56 +0800 Subject: [PATCH 5/6] chore: remove redundant top-level overrides pnpm.overrides is sufficient since this project uses pnpm. --- package.json | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package.json b/package.json index c15d2bb2..d8d007d3 100644 --- a/package.json +++ b/package.json @@ -107,10 +107,6 @@ "vite-plus": "^0.1.1", "vitest": "npm:@voidzero-dev/vite-plus-test@^0.1.1" }, - "overrides": { - "vite": "npm:@voidzero-dev/vite-plus-core@^0.1.1", - "vitest": "npm:@voidzero-dev/vite-plus-test@^0.1.1" - }, "lint-staged": { "*": "vp check --fix" }, From ca56c8feccb414f9ca8e365a4fd9858b7a80f3a9 Mon Sep 17 00:00:00 2001 From: fengmk2 Date: Fri, 6 Mar 2026 20:07:49 +0800 Subject: [PATCH 6/6] Revert "chore: remove redundant top-level overrides" This reverts commit e230f7153fb13fc3bd4f91bbaca25182c79c01b0. --- package.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package.json b/package.json index d8d007d3..c15d2bb2 100644 --- a/package.json +++ b/package.json @@ -107,6 +107,10 @@ "vite-plus": "^0.1.1", "vitest": "npm:@voidzero-dev/vite-plus-test@^0.1.1" }, + "overrides": { + "vite": "npm:@voidzero-dev/vite-plus-core@^0.1.1", + "vitest": "npm:@voidzero-dev/vite-plus-test@^0.1.1" + }, "lint-staged": { "*": "vp check --fix" },