Skip to content

chore(frontend): upgrade vite-plus to 0.2.1#1

Draft
fengmk2 wants to merge 1 commit into
mainfrom
chore/upgrade-vite-plus-0.2.1
Draft

chore(frontend): upgrade vite-plus to 0.2.1#1
fengmk2 wants to merge 1 commit into
mainfrom
chore/upgrade-vite-plus-0.2.1

Conversation

@fengmk2

@fengmk2 fengmk2 commented Jun 18, 2026

Copy link
Copy Markdown
Owner

Upgrades the frontend toolchain from vite-plus 0.1.x to 0.2.1.

v0.2.1's one breaking change is that it consumes upstream Vitest directly: the @voidzero-dev/vite-plus-test wrapper is removed and vitest now comes in transitively through vite-plus.

What changed in frontend/package.json:

  • vite-plus: 0.1.24 -> 0.2.1
  • vitest: dropped the @voidzero-dev/vite-plus-test@0.1.24 alias and pinned upstream vitest@4.1.9 (the version bundled with vite-plus 0.2.1), since the frontend imports directly from vitest. Also removed the now-dangling vitest override.
  • vite: kept the npm:@voidzero-dev/vite-plus-core override (still required) and bumped it (and the devDependency alias) to 0.2.1.

The dependency tree resolves to a single vitest@4.1.9 (no duplicate copies), and no reference to @voidzero-dev/vite-plus-test remains. Imports from vite-plus/test were left unchanged.

Reviewers: frontend/package.json is the substantive change; the lockfile is regenerated.

v0.2.1 consumes upstream Vitest directly, so the
@voidzero-dev/vite-plus-test wrapper is removed and vitest now arrives
transitively through vite-plus.

Since the frontend imports directly from "vitest", pin upstream vitest
to the bundled 4.1.9 and drop the wrapper alias plus its override. Keep
the vite -> @voidzero-dev/vite-plus-core override and bump it to 0.2.1.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the frontend dependencies in package.json and package-lock.json. Specifically, vite and vite-plus are upgraded to version 0.2.1, and vitest is migrated from the custom @voidzero-dev/vite-plus-test package to the standard 4.1.9 release. Additionally, the vitest override has been removed, and several new testing-related packages (such as @vitest/browser, @vitest/expect, and @testing-library/user-event) have been introduced. There are no review comments to address, and I have no further feedback to provide.

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant