Repository navigation
chore(deps): ignore TypeScript and @types/node major updates in Dependabot - #23
Conversation
…dabot - typescript: typescript-eslint supports typescript <6.1 and 7.x is the new native compiler, so a major bump breaks lint (#18). - @types/node: keep typings on the Node 22 runtime line used by .nvmrc and CI (#21). Minor and patch updates for both still arrive as normal. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KddPyDgHXVotgYiCUfYS3e
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
ECC Tools / Security EvidenceCommit: Security scanner evidence required (action_required) Detected 1 security-sensitive predictive risk signal(s) without scanner evidence. Mode: enforce Findings:
Touched security-sensitive paths:
Expected evidence:
Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission. |
ECC Tools / PR Risk TaxonomyCommit: PR taxonomy review recommended (neutral) Detected 1 PR taxonomy bucket(s): Security Evidence. Scanned 1 changed file(s). Roadmap taxonomy buckets: Security EvidenceSecurity-sensitive changes should carry explicit scanner, code-scanning, or focused regression evidence. Signals:
Paths:
Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission. |
ECC Tools / Reference Set ReadinessCommit: Reference set readiness gaps detected (neutral) Reference evidence present for 0/7 areas (0%) across 1 changed file(s). This check is based on files changed in this PR. Repository-level readiness is still reported by
Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission. |
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. Note Currently processing new changes in this PR. This may take a few minutes, please wait... ⚙️ Run configuration
📒 Files selected for processing (1)
✨ 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 |
ECC Tools / Hosted Promotion ReadinessCommit: Hosted promotion readiness passed (success) No hosted promotion evidence gaps detected across 1 changed file(s); 0 corpus scenarios had matching evidence. This check compares PR file changes against the evaluator/RAG promotion corpus in No evaluator corpus scenarios matched this PR. Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission. |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
Generated by Claude Code |
There was a problem hiding this comment.
Graphify reviewed this change.
Looks safe to merge — no coupling regressions and no blocking issues, checked against the code graph (not a self-assessment).
Graphify review — findings
Stops Dependabot from opening major-version bumps for typescript and @types/node, while still letting their minor and patch updates through. TypeScript majors wait on typescript-eslint support, which stops below 6.1, and 7.x moves to the native Go compiler. Node typings stay on the Node 22 runtime line used by .nvmrc and CI.
No blocking issues surfaced.
Analysis details — impact, health, verification
Impact & health
Graphify review
Impact — 0 functions depend on the 0 functions this change touches.
Health — grade A; no new coupling hotspots.
Verification — 0 functions in the blast radius were not formally verified this run (proofs are advisory here).
Gate & verification
graphify gate
PASS — objectively clean (no health regressions, tests not run — proofs not run this pass (advisory)). Grounded, not self-assessed.
Code Review SummaryStatus: No Issues Found | Recommendation: Merge Files Reviewed (1 file)
Reviewed by free · Input: 132.7K · Output: 3.7K · Cached: 92.1K |
Summary
Stops Dependabot from opening major-version PRs for
typescriptand@types/node. #18 and #21 were closed by hand because closing a PR only skips that exact version. Minor and patch updates for both packages, including security fixes, still arrive as normal.Changes
.github/dependabot.yml: addsignorerules withupdate-types: ['version-update:semver-major']for:typescript:typescript-eslintsupportstypescript <6.1, and 7.x is the new native compiler, so a major bump breaks lint. This also skips TypeScript 6. Upgrade by hand oncetypescript-eslintsupports it.@types/node: keeps the Node type definitions on the Node 22 line that.nvmrcand CI use.Testing
dependabot.ymlparses and theignoreentries are in the npm update blocknpm run typecheck/lint/test/eval/build: not applicable (config-only change)Security checklist
child_processimports insrc/app/**orsrc/features/**.envfiles or personal config committed🤖 Generated with Claude Code
https://claude.ai/code/session_01KddPyDgHXVotgYiCUfYS3e
Generated by Claude Code
Summary by CodeRabbit
The PR appears safe to merge.
Summary
Adds Dependabot ignore rules for major updates to
typescriptand@types/node, while leaving minor and patch updates eligible.Reviews (1) · Last reviewed commit: "chore(deps): ignore TypeScript and @type..."