Skip to content

chore(deps): update vite-plus to 0.1.14#710

Merged
fengmk2 merged 2 commits intomasterfrom
chore/update-vite-plus-0.1.14
Mar 25, 2026
Merged

chore(deps): update vite-plus to 0.1.14#710
fengmk2 merged 2 commits intomasterfrom
chore/update-vite-plus-0.1.14

Conversation

@fengmk2
Copy link
Copy Markdown
Member

@fengmk2 fengmk2 commented Mar 25, 2026

Summary

  • Update vite-plus from ^0.1.13 to ^0.1.14
  • Update @voidzero-dev/vite-plus-core (vite override) from ^0.1.13 to ^0.1.14
  • Update @voidzero-dev/vite-plus-test (vitest override) from ^0.1.13 to ^0.1.14

Test plan

  • vp check passes (pre-existing lint warnings only)
  • vp test passes (202 tests passed)

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores

    • Updated vite-plus and vitest dependencies and their pinned overrides to v0.1.14.
  • Documentation

    • Added a CI Integration note showing a simplified GitHub Actions snippet to run checks and tests.
  • Style

    • Added lint-rule suppression around legacy string prototype shims.
  • Tests

    • Constrained test TypeScript root directory to stabilize emitted outputs.

Update vite-plus and related packages from 0.1.13 to 0.1.14:
- vite-plus: ^0.1.13 → ^0.1.14
- @voidzero-dev/vite-plus-core (vite override): ^0.1.13 → ^0.1.14
- @voidzero-dev/vite-plus-test (vitest override): ^0.1.13 → ^0.1.14
Copilot AI review requested due to automatic review settings March 25, 2026 12:12
@fengmk2 fengmk2 self-assigned this Mar 25, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Mar 25, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 69835540-7bf3-473e-a4d7-2904a4832faa

📥 Commits

Reviewing files that changed from the base of the PR and between 97a0b78 and b2754b7.

📒 Files selected for processing (3)
  • CLAUDE.md
  • src/utils.ts
  • test/mts/tsconfig.json
✅ Files skipped from review due to trivial changes (3)
  • test/mts/tsconfig.json
  • CLAUDE.md
  • src/utils.ts

📝 Walkthrough

Walkthrough

Bumps vite-plus and related @voidzero-dev alias/override versions to ^0.1.14, adds a CI integration note in CLAUDE.md recommending voidzero-dev/setup-vp@v1, adds an ESLint suppression near String prototype shims in patchForNode16, and sets compilerOptions.rootDir in test/tsconfig.

Changes

Cohort / File(s) Summary
Package manifest
package.json
Bumped vite-plus devDependency ^0.1.13 → ^0.1.14; remapped vitest alias to npm:@voidzero-dev/vite-plus-test@^0.1.14; updated overrides and pnpm.overrides to point vite/vitest to @voidzero-dev/*@^0.1.14.
Documentation / CI
CLAUDE.md
Added “CI Integration” section recommending voidzero-dev/setup-vp@v1 and a YAML snippet running vp check then vp test.
Node16 shim lint
src/utils.ts
Inserted ESLint no-extend-native suppression comments before Object.defineProperty shims for String.prototype.toWellFormed and isWellFormed in patchForNode16().
Test TypeScript config
test/mts/tsconfig.json
Added compilerOptions.rootDir = "src" to constrain emitted root directory for tests.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Poem

🐰 I hopped in code with nimble paws,
Bumped versions, added tiny laws.
A linty whisper, a CI cheer,
Root set tidy, tests draw near.
Carrots shared — build green and clear! 🥕

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately and concisely summarizes the main change: updating the vite-plus dependency from 0.1.13 to 0.1.14, which is the primary focus of the PR.
Docstring Coverage ✅ Passed Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/update-vite-plus-0.1.14

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@gemini-code-assist
Copy link
Copy Markdown

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request focuses on maintaining the project's dependency health by upgrading vite-plus and its associated core and test overrides to their latest patch version. This ensures the project benefits from the most recent bug fixes and minor improvements in these critical development tools, contributing to overall stability and compatibility without introducing breaking changes.

Highlights

  • Dependency Update: Updated the vite-plus package from ^0.1.13 to ^0.1.14.
  • Vite Override Update: Updated the @voidzero-dev/vite-plus-core (Vite override) from ^0.1.13 to ^0.1.14.
  • Vitest Override Update: Updated the @voidzero-dev/vite-plus-test (Vitest override) from ^0.1.13 to ^0.1.14.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new bot commented Mar 25, 2026

Open in StackBlitz

npm i https://pkg.pr.new/node-modules/urllib@710

commit: b2754b7

@socket-security
Copy link
Copy Markdown

socket-security bot commented Mar 25, 2026

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updated@​voidzero-dev/​vite-plus-test@​0.1.13 ⏵ 0.1.1482 +610077 +199100
Updatedvite-plus@​0.1.13 ⏵ 0.1.1481100100 +1100100

View full report

@codecov
Copy link
Copy Markdown

codecov bot commented Mar 25, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.77%. Comparing base (3fa9d04) to head (b2754b7).
⚠️ Report is 2 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #710   +/-   ##
=======================================
  Coverage   92.77%   92.77%           
=======================================
  Files          10       10           
  Lines         747      747           
  Branches      233      233           
=======================================
  Hits          693      693           
  Misses         51       51           
  Partials        3        3           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the project’s Vite+/Vitest toolchain to 0.1.14, keeping the pnpm overrides aligned so the repo continues to run Vite/Vitest via the @voidzero-dev/* replacements.

Changes:

  • Bump vite-plus from ^0.1.13 to ^0.1.14
  • Bump pnpm overrides for vite/vitest to @voidzero-dev/vite-plus-core@^0.1.14 and @voidzero-dev/vite-plus-test@^0.1.14
  • Refresh lockfile to the new resolved versions (including transitive tool updates pulled in by Vite+)

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
package.json Updates vite-plus/vitest devDependencies and the vite/vitest overrides to ^0.1.14.
pnpm-lock.yaml Updates override entries and all resolved packages/snapshots to match the 0.1.14 toolchain.
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

- Add eslint-disable-next-line no-extend-native for String.prototype
  polyfills in src/utils.ts
- Add rootDir to test/mts/tsconfig.json to fix tsconfig validation error
- Update CLAUDE.md with CI integration docs from vite-plus 0.1.14
@gemini-code-assist
Copy link
Copy Markdown

Warning

Gemini encountered an error creating the review. You can try again by commenting /gemini review.

@fengmk2 fengmk2 merged commit 02024c8 into master Mar 25, 2026
24 checks passed
@fengmk2 fengmk2 deleted the chore/update-vite-plus-0.1.14 branch March 25, 2026 12:21
@coderabbitai coderabbitai bot mentioned this pull request Mar 31, 2026
3 tasks
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.

2 participants