chore: refresh eligible transitive dependencies - #214
Merged
Conversation
Contributor
|
🦞👀 Pull request received. I will update this pull request when review starts. ClawSweeper review in progressClawSweeper is reviewing this revision. This supersedes any previous blocked status. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What Problem This Solves
Refresh eligible transitive dependencies after the previous dependency sweep: Nano ID 3.3.18 → 3.3.19, Magic String 1.2.3 → 1.3.1, and Obug 2.1.4 → 2.2.1.
User Impact
The CLI keeps its Node 22 minimum and existing behavior. All selected releases are older than the repository's 48-hour release-age window; the pnpm 11.26.0 lockfile was regenerated with
pnpm update.Why This Change Was Made
These are the remaining compatible updates. Runtime and direct development dependencies, GitHub Action SHA pins, CodeQL, and the release workflow's npm CLI are otherwise current within policy. Node 22 typings remain aligned with the runtime floor. Zod 4.6.3/4.6.4 are too recent. pnpm 12.4.1 remains deferred while Dependabot #15904 is open. Nano ID 6 and Obug 3 remain outside PostCSS's
^3.3.18and Vitest's^2.1.4requirements.Evidence
52bbf14f29755f75aec57c1b4d8884cbd9ae4696.pnpm pack:smokepacks the build, installs it offline in an isolated directory, runs the installedclawpatch initandclawpatch mapcommands against a mixed-language fixture, and verifies 13 mapped features, including 3 CUDA features. The same smoke check passed on Node 22 and 24.actionlintpassed.pnpm audit --jsonreported zero vulnerabilities.