Skip to content

chore: upgrade @types/node to 25.9.5#142

Open
mbret wants to merge 1 commit into
mainfrom
chore/dep-updates-2026-07-20-types-node
Open

chore: upgrade @types/node to 25.9.5#142
mbret wants to merge 1 commit into
mainfrom
chore/dep-updates-2026-07-20-types-node

Conversation

@mbret

@mbret mbret commented Jul 20, 2026

Copy link
Copy Markdown
Owner

The update

Package Old New Type
@types/node 25.9.1 25.9.5 patch (within existing ^25 range)

Type-only dev dependency (TypeScript definitions for Node). Picked as the most-behind patch update available (4 patch releases behind) after determining that no security advisory could be resolved by a single direct-dependency bump — see below.

Gates (matching CI: checkbuildtest:ci), baseline recorded on a clean main checkout first:

Gate Baseline With update
npm run check (biome) clean clean
npm run build (tsc + vite)
npm run test:ci (vitest) 129 passed 129 passed

No new failures.

Pending queue (other outdated deps, by update type)

Patch (within range):

  • @types/react 19.2.15 → 19.2.17
  • @vitejs/plugin-react 6.0.2 → 6.0.3
  • react 19.2.6 → 19.2.7 · react-dom 19.2.6 → 19.2.7 (must move together — React family released in lockstep)
  • vite-plugin-dts 5.0.1 → 5.0.3
  • vite 8.1.4 → 8.1.5 — already covered by Dependabot build(deps-dev): bump vite from 8.1.4 to 8.1.5 #140

Minor (within range):

Deferred majors (need a human to schedule)

  • typescript 6.0.3 → 7.0.2 — major TS release; likely new/changed diagnostics and possible breaking type-checking behavior. Review changelog before adopting.
  • @types/node 25.9.5 → 26.1.1 — targets a newer Node major; out of scope for this patch bump (CI pins Node 25).
  • @biomejs/biome 2.4.15 → 2.5.4 (minor) — pinned to an exact version in package.json; treated as deliberate intent and left untouched.

Security advisories (informational — none fixed here)

npm audit reports 8 advisories (1 low, 5 moderate, 2 high). All are transitive, dev/release-only dependencies pulled in by semantic-release@25.0.8 (already the latest release) and its bundled npm, so none can be resolved by bumping a single direct dependency, and npm audit fix (without --force) resolves zero of them:

These will clear when semantic-release ships a release bundling patched transitive versions. No forced major bumps were applied.

Needs manual attention

None — the chosen update broke no gate.

🤖 Generated with Claude Code

https://claude.ai/code/session_01SmfK8vFU5qrMtmMzSJw2mo


Generated by Claude Code

Patch bump within the existing ^25 range. Type-only dev dependency;
lint, build and tests all pass unchanged (129 tests).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SmfK8vFU5qrMtmMzSJw2mo
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