chore(deps): update dependency vite-node to v5 (3.x)#33674
Conversation
|
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub. |
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
@nuxt/kit
nuxt
@nuxt/rspack-builder
@nuxt/schema
@nuxt/vite-builder
@nuxt/webpack-builder
commit: |
CodSpeed Performance ReportMerging #33674 will improve performances by 23.33%Comparing Summary
Benchmarks breakdown
|
Bump nuxt from ^3.13.2 to ^3.21.1 in @sentry/nuxt devDependencies. This pulls in @nuxt/devtools@3.1.1 which depends on diff@^8.0.2, replacing the vulnerable diff@7.0.0 (DoS via parsePatch infinite loop). Nuxt can only be upgraded to `3.17.7` because later versions are using Vite v7 as dependency and this causes our Node 18 tests to fail. --- Summary of Vite dependency chain: `nuxt` - [@nuxt/vite-builder](https://github.com/nuxt/nuxt/blob/617b266c732267755a8771b967d693b32e74fca4/packages/nuxt/package.json#L83) -> [vite-node](https://github.com/nuxt/nuxt/blob/617b266c732267755a8771b967d693b32e74fca4/packages/vite/package.json#L66) -> [vite](https://github.com/antfu-collective/vite-node/blob/48f3ec7044513349597045ac7053efd8c3db2ba4/package.json#L89) And from Nuxt `3.20.1`, vite-node was bumped from [major 3 to 5](nuxt/nuxt#33674) which uses [vite 7](https://github.com/antfu-collective/vite-node/blob/2a2d77749c6f97117557c6a584abef15e1f7a46e/package.json#L56) But also, Nuxt `3.17.7` is the last version which uses Vite 6: https://github.com/nuxt/nuxt/blob/b56bc134455391f3ea43d29140162f0b04b615b0/packages/vite/package.json#L62 --- Fixes https://github.com/getsentry/sentry-javascript/security/dependabot/958 --------- Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: s1gr1d <32902192+s1gr1d@users.noreply.github.com>
This PR contains the following updates:
^3.2.4->^5.0.0Release Notes
antfu-collective/vite-node (vite-node)
v5.0.0Compare Source
🚨 Breaking Changes
View changes on GitHub
Configuration
📅 Schedule: Branch creation - "on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.