chore: upgrade vite-plus to 0.1.20-alpha.4#1
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates the project's core build and test dependencies, specifically moving vite, vite-plus, and vitest to version 0.1.20-alpha.4. It also includes updates for oxfmt and oxlint and removes several unused WASM-related bindings. A critical feedback point notes that the new version of vitest requires @vitest/coverage-v8 version 4.1.5, which currently conflicts with the version specified in the project's dependencies.
| "vitest": "npm:@voidzero-dev/vite-plus-test@^0.1.14" | ||
| "vite": "npm:@voidzero-dev/vite-plus-core@0.1.20-alpha.4", | ||
| "vite-plus": "0.1.20-alpha.4", | ||
| "vitest": "npm:@voidzero-dev/vite-plus-test@0.1.20-alpha.4" |
There was a problem hiding this comment.
Upgrading vitest to npm:@voidzero-dev/vite-plus-test@0.1.20-alpha.4 introduces a new peer dependency requirement for @vitest/coverage-v8 at version 4.1.5. The version currently specified in devDependencies is ^4.1.2, which will resolve to 4.1.2 and not satisfy the new requirement. Since your vite.config.ts specifies v8 as the coverage provider, this mismatch could lead to issues. Please update @vitest/coverage-v8 to ^4.1.5 to ensure compatibility.
Upgrade vite-plus and related packages to 0.1.20-alpha.4 alpha version.