feat(deps): upgrade upstream dependencies - #387
Brooooooklyn wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
Pull request overview
This PR performs an automated daily upgrade of upstream dependencies including rolldown, rolldown-vite, vitest, and tsdown. The updates include both dependency version bumps and new package exports.
- Updated multiple package versions in the workspace catalog (oxc-project, types/node, vitest, terser, tinybench, tsdown, etc.)
- Upgraded vitest and related @vitest packages from 4.0.15 to 4.0.16
- Added new rolldown exports for getLogFilter and pluginutils/filter functionality
Reviewed changes
Copilot reviewed 4 out of 5 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| pnpm-workspace.yaml | Updated catalog versions for multiple dependencies including oxc packages (0.101.0 → 0.106.0), vitest (4.0.15 → 4.0.16 in vitest-dev override only), and various other packages; added acorn-import-assertions entry |
| packages/tools/.upstream-versions.json | Updated commit hashes for rolldown (c013fc8 → 9258689) and rolldown-vite (08c74cc → 63391ee) upstream repositories |
| packages/test/package.json | Upgraded all @vitest/* devDependencies and peerDependency from 4.0.15 to 4.0.16 |
| packages/core/package.json | Added new exports for rolldown/getLogFilter and rolldown/pluginutils/filter; changed @vitejs/devtools peerDependency from specific version to wildcard; updated devDependency from alpha.18 to alpha.22 |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "peerDependencies": { | ||
| "@arethetypeswrong/core": "^0.18.1", | ||
| "@vitejs/devtools": "^0.0.0-alpha.18", | ||
| "@vitejs/devtools": "*", |
There was a problem hiding this comment.
The peerDependency for @vitejs/devtools has been changed from a specific version range (^0.0.0-alpha.18) to a wildcard (*), which accepts any version. This is overly permissive and could lead to compatibility issues. Consider using a more specific range like ^0.0.0-alpha.22 to match the devDependency version, or at minimum ^0.0.0-alpha.0 to maintain some version control.
| "@vitejs/devtools": "*", | |
| "@vitejs/devtools": "^0.0.0-alpha.22", |
| vitepress-plugin-group-icons: ^1.0.0 | ||
| vitepress-plugin-llms: ^1.1.0 | ||
| vitest: ^4.0.1 | ||
| vitest: ^4.0.15 |
There was a problem hiding this comment.
The vitest catalog entry is inconsistent with other vitest version updates in this PR. While vitest-dev override (line 153) and package.json files have been updated to 4.0.16, the catalog entry still shows 4.0.15. This should be updated to ^4.0.16 to maintain consistency across the workspace.
| vitest: ^4.0.15 | |
| vitest: ^4.0.16 |
Automated daily upgrade of upstream dependencies:
Build status: success
Note
Expose new exports in core
./rolldown/getLogFilterand./rolldown/pluginutils/filtertopackages/core/package.jsonexportsDependency updates
@vitejs/devtoolsto*and bumps dev dep to^0.0.0-alpha.22in core4.0.16(including@vitest/*andvitest-dev)Upstream refs
packages/tools/.upstream-versions.jsonhashes forrolldownandrolldown-viteWritten by Cursor Bugbot for commit 17a2e4a. This will update automatically on new commits. Configure here.