Skip to content

chore(deps): drop @types/splitpanes - #630

Merged
webfansplz merged 1 commit into
mainfrom
fix/drop-types-splitpanes
Nov 4, 2026
Merged

webfansplz merged 1 commit into
mainfrom
fix/drop-types-splitpanes

Conversation

@webfansplz

@webfansplz webfansplz commented Nov 4, 2026 •

Copy link
Copy Markdown
Member

Drop @types/splitpanes from @vitejs/devtools-rolldown and @vitejs/devtools-vite (and the catalog). This removes vue@2.7.16 from the dependency tree, which resolves Dependabot alert 18 (vue 2 ReDoS, no patched 2.x release).

Copilot AI balanced review requested due to automatic review settings November 4, 2026 07:51

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

No active review issues remain for the removal of @types/splitpanes and its Vue 2 dependency chain.

No open issues 🎉

1 file not reviewed
  • pnpm-lock.yaml: Generated file
What changed in this PR

Removes @types/splitpanes from the Vite and Rolldown analyzer packages and shared dependency configuration, also eliminating its Vue 2 dependency chain.

Changes:

  • Removes the type package from both package manifests and the workspace catalog.
  • Updates the lockfile, pruning Vue 2 entries and refreshing transitive DevTools dependencies.
File Description
pnpm-workspace.yaml Removes the @types/splitpanes catalog entry.
pnpm-lock.yaml Removes obsolete type and Vue 2 entries; refreshes dependency resolutions.
packages/​vite/​package.json Drops the analyzer’s @types/splitpanes dev dependency.
packages/​rolldown/​package.json Drops the analyzer’s @types/splitpanes dev dependency.

Review effort: Balanced

@pkg-pr-new

pkg-pr-new Bot commented Nov 4, 2026 •

Copy link
Copy Markdown

Open in StackBlitz

@vitejs/devtools

npm i https://pkg.pr.new/@vitejs/devtools@630

@vitejs/devtools-kit

npm i https://pkg.pr.new/@vitejs/devtools-kit@630

@vitejs/devtools-oxc

npm i https://pkg.pr.new/@vitejs/devtools-oxc@630

@vitejs/devtools-rolldown

npm i https://pkg.pr.new/@vitejs/devtools-rolldown@630

@vitejs/devtools-vite

npm i https://pkg.pr.new/@vitejs/devtools-vite@630

@vitejs/devtools-vitest

npm i https://pkg.pr.new/@vitejs/devtools-vitest@630

commit: cd55902

`@types/splitpanes` depends on vue 2, which carries an unpatched ReDoS
advisory. splitpanes 4 ships its own types, so the package is redundant.
@webfansplz
webfansplz force-pushed the fix/drop-types-splitpanes branch from f1c3176 to cd55902 Compare November 4, 2026 08:18
@webfansplz
webfansplz merged commit 304daa7 into main Nov 4, 2026
10 checks passed
@webfansplz
webfansplz deleted the fix/drop-types-splitpanes branch November 4, 2026 08:21
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