chore(deps): consolidate dependabot bumps with flake hash update - #1427
Conversation
…changesets, typescript-eslint, eslint 10) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughUpdated selected development tooling and runtime dependency versions in ChangesDependency Version Updates
Estimated code review effort: 1 (Trivial) | ~5 minutes Possibly related PRs
Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
alfred-openspec
left a comment
There was a problem hiding this comment.
Approved at exact head e395e39. The frozen install resolves the intended seven dependency bumps, both production and full audits report zero vulnerabilities, build/lint/Changesets status and the full 2,196-test suite pass, the worktree remains clean, and the exact-head Linux/macOS/Windows/Nix/security/CodeQL matrix is green.
Status: Ready for review once the Nix hash commit lands (see note below).
What was missing: Dependabot PRs #1418, #1421, and #1423 each fail CI because
flake.nixpins the pnpm dependency hash, which breaks on any lockfile change — and Dependabot can't update it. Fixing each branch separately means recomputing the hash after every merge.What it does: Applies all three sets of bumps in one PR with a single flake hash update:
Resolved versions meet or exceed every Dependabot target, so Dependabot will close #1418/#1421/#1423 automatically once this merges.
Proof it works:
pnpm buildclean;pnpm lintpasses with eslint 10 (0 errors); full suitevitest runagainst dist: 2196/2196 tests pass in 111 files, including the template parity-hash tests. Lockfile regenerated with pnpm@9.15.9 (matchespackageManager), lockfileVersion 9.0 preserved.Notes: The
flake.nixpnpmDeps hash is updated in a follow-up commit on this branch using the hash CI reports (no local nix). eslint 10 surfaced one warning (unused disable directive) — left as-is, non-blocking.🤖 Generated with Claude Code
Summary by CodeRabbit