chore(deps): bump vite-plus to v0.2.0#9
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates dependency versions in package.json and configures workspace overrides and release age exclusions in pnpm-workspace.yaml. The reviewer suggests pinning @vitest/coverage-v8 to 4.1.9 to match the pinned vitest version and prevent potential runtime errors. Additionally, the reviewer recommends adding vite-plus to the workspace overrides to ensure consistency across all sub-packages.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
| "vitest": "npm:@voidzero-dev/vite-plus-test@^0.1.14" | ||
| "vite": "https://pkg.pr.new/voidzero-dev/vite-plus/@voidzero-dev/vite-plus-core@1856", | ||
| "vite-plus": "https://pkg.pr.new/voidzero-dev/vite-plus@1856", | ||
| "vitest": "4.1.9" |
There was a problem hiding this comment.
Since vitest is pinned to 4.1.9, it is highly recommended to also pin @vitest/coverage-v8 (currently ^4.1.2 on line 35) to 4.1.9. Mismatched versions between vitest and @vitest/coverage-v8 can lead to runtime errors or unexpected behavior during coverage runs, as they rely on closely coupled internal APIs.
| overrides: | ||
| vite: https://pkg.pr.new/voidzero-dev/vite-plus/@voidzero-dev/vite-plus-core@1856 | ||
| vitest: 4.1.9 |
There was a problem hiding this comment.
To ensure consistency across the entire workspace, consider adding vite-plus to the overrides list in pnpm-workspace.yaml. If any sub-packages or the playground depend on vite-plus, they might otherwise resolve to a different version (e.g., from the npm registry) instead of the prerelease build specified in the root package.json.
overrides:
vite: https://pkg.pr.new/voidzero-dev/vite-plus/@voidzero-dev/vite-plus-core@1856
vite-plus: https://pkg.pr.new/voidzero-dev/vite-plus@1856
vitest: 4.1.9
Summary
Bump
vite-plusand related packages to the pkg.pr.new prerelease build for v0.2.0.Updated where applicable:
vite-plus-> pkg.pr.new buildvite(alias/override ->@voidzero-dev/vite-plus-core)vitestpinned to bundled4.1.9(the@voidzero-dev/vite-plus-testwrapper was removed upstream; vitest is now plain upstream)pnpmfield moved intopnpm-workspace.yaml(overrides), as thepnpmfield in package.json is no longer readminimumReleaseAgeenabled with vite-plus packages excluded (pnpm-workspace.yaml)Note:
vp checksurfaces 7 pre-existingtypescript(TS6059)rootDir errors from the playground tsconfig, unrelated to this bump.Test plan