Skip to content

chore(deps): @types/node 26 (major) - #79

Merged
lacymorrow merged 2 commits into
mainfrom
chore/deps-m-types-node
Sep 14, 2026
Merged

lacymorrow merged 2 commits into
mainfrom
chore/deps-m-types-node

Conversation

@lacymorrow

Copy link
Copy Markdown
Contributor

One sentence

Types-only major bump of @types/node from 25 to 26 (left open for review because it is a major and tied to the Node major).

Bumps

Package From To
@types/node 25.2.3 26.5.1

Breaking changes

  • None at runtime: this is a type package. It tracks the Node 26 API surface and moves undici-types from ~7.16 to ~8.9 (fetch/Request/Response typings). tsc --noEmit is clean, so no code changes.
  • The Node engines field and the Vercel runtime are not changed by this PR. If production stays on Node 22/24, these types describe a newer runtime than what runs; that is the usual state for @types/node and harmless, but it is the reason this is a separate PR for a human call.

Verification

  • pnpm typecheck clean
  • pnpm test: 4 files, 16 tests green
  • pnpm exec vitest run --config vitest.config.node.ts: 3 files, 21 tests green
  • pnpm build passes
  • next start smoke: / 200, /changelog 200, /changelog/nope-xyz 404, /faq 200, /nope-404 404

Installed with --ignore-scripts (isolated-vm postinstall fails under Node 26 locally; matches how Vercel builds).

https://claude.ai/code/session_01KLWmWU1KLE2diUH14ryqv1

Types-only bump to track the Node 26 API surface (local runtime is Node 26.3.1).
Moves undici-types from ~7.16 to ~8.9. No engines or peer constraints; tsc is
clean, so no code changes. Does not change the Node engines field or the Vercel
runtime.

Claude-Session: https://claude.ai/code/session_01KLWmWU1KLE2diUH14ryqv1
@vercel

vercel Bot commented Sep 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
bones Ready Ready Preview Sep 14, 2026 6:38pm UTC

Request Review

* origin/main:
  chore(deps): uuid 13 -> 14 (major) (#78)
  chore(deps): @vercel/analytics 2 and @vercel/speed-insights 2 (major) (#77)
  chore(deps): motion and framer-motion 12 -> 13 (major) (#76)

# Conflicts:
#	pnpm-lock.yaml
@lacymorrow
lacymorrow merged commit 04d4b6c into main Sep 14, 2026
6 checks passed
@lacymorrow
lacymorrow deleted the chore/deps-m-types-node branch September 14, 2026 18:41
lacymorrow added a commit that referenced this pull request Sep 14, 2026
* origin/main:
  chore(deps): jotai 2 -> 3 (major) (#83)
  chore(deps): concurrently 10, commander 15, npm-check-updates 23 (majors) (#81)
  chore(deps): @types/node 25 -> 26 (major) (#79)

# Conflicts:
#	pnpm-lock.yaml
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.

1 participant