chore(deps): bump vite-plus to pkg-pr-new PR #1703#7
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates several dependencies (such as vite, vitest, and vite-plus) to use pre-release pkg.pr.new URLs in the package templates and workspace configuration. It also removes the pnpm overrides block from the root package.json and attempts to add configuration options like overrides, blockExoticSubdeps, and minimumReleaseAge to pnpm-workspace.yaml. However, these configuration options are not supported in pnpm-workspace.yaml and will be silently ignored by pnpm; they should be moved back to the root package.json.
| overrides: | ||
| '@voidzero-dev/vite-plus-core': 'https://pkg.pr.new/voidzero-dev/vite-plus/@voidzero-dev/vite-plus-core@d0b407c85b560c2470395176c9f1c838b5ca8af8' | ||
| '@voidzero-dev/vite-plus-test': 'https://pkg.pr.new/voidzero-dev/vite-plus/@voidzero-dev/vite-plus-test@d0b407c85b560c2470395176c9f1c838b5ca8af8' | ||
| '@voidzero-dev/vite-plus-prompts': 'https://pkg.pr.new/voidzero-dev/vite-plus/@voidzero-dev/vite-plus-prompts@d0b407c85b560c2470395176c9f1c838b5ca8af8' | ||
|
|
||
| blockExoticSubdeps: false | ||
|
|
||
| minimumReleaseAge: 60 | ||
| minimumReleaseAgeExclude: | ||
| - vite-plus | ||
| - '@voidzero-dev/*' | ||
| - '@oxc-project/*' | ||
| - '@oxlint/*' | ||
| - oxlint | ||
| - oxfmt | ||
| - oxlint-tsgolint |
There was a problem hiding this comment.
In pnpm, configuration options such as overrides, blockExoticSubdeps, minimumReleaseAge, and minimumReleaseAgeExclude are not supported in pnpm-workspace.yaml. Placing them here will cause them to be silently ignored by pnpm (which is configured as pnpm@9.15.9 in the root package.json).
To resolve this:
- Move the
overridesconfiguration to the rootpackage.jsonunder the `
@varlet/cli
@varlet/icons
@varlet/import-resolver
@varlet/preset-tailwindcss
@varlet/preset-unocss
@varlet/shared
@varlet/touch-emulator
@varlet/ui
@varlet/use
@varlet/vite-plugins
commit: |
Summary
Bump
vite-plusand related packages to the pkg-pr-new prerelease build for upstream PR voidzero-dev/vite-plus#1703 (commit d0b407c).Updated where applicable:
vite-plus,vitestalias,vitealias,@voidzero-dev/*overrides/resolutions/pnpm.overrides/ catalogsminimumReleaseAgeconfigTest plan