Skip to content

chore(deps-dev): match @types/node to Node.js 24 - #18

Merged
Coding-Professional merged 1 commit into
mainfrom
chore/types-node-24
Nov 2, 2026
Merged

Coding-Professional merged 1 commit into
mainfrom
chore/types-node-24

Conversation

@Coding-Professional

Copy link
Copy Markdown
Collaborator

Summary

Replaces #17, which would move @types/node from 20 to 26.

  • CI runs on Node.js 24, so @types/node is set to ^24 (24.19.2). With version 26 types, code could use Node.js 26 features that fail on Node.js 24 without TypeScript reporting an error.
  • Dependabot now skips @types/node major updates. Update it by hand when the Node.js version in CI changes.

Checks

  • npm ci (clean install from the current main lockfile)
  • npm run lint (0 errors; 1 existing warning in src/lib/legal.ts)
  • npm run typecheck
  • npm test (114 pass, 2 skipped)
  • npm run build
  • Browser checks (not applicable: types only)

Review notes

#17 can be closed once this is merged. If the Vercel project is set to a different Node.js version, align it with CI (24).

CI runs on Node.js 24, but the project still used the Node.js 20 type
definitions, and Dependabot proposed jumping to Node.js 26. Use
@types/node 24 so the types describe the runtime the code actually
runs on.

Skip @types/node major updates in Dependabot: they should change only
when the Node.js version used in CI changes.
Copilot AI balanced review requested due to automatic review settings November 2, 2026 08:29
@vercel

vercel Bot commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

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

Project Deployment Actions Updated
procoderji Ready Ready Preview Nov 2, 2026 8:29am UTC

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota. Try requesting a review at a lower effort level.

@Coding-Professional
Coding-Professional merged commit 34315b3 into main Nov 2, 2026
3 checks passed

This branch was successfully deployed

1 active deployment
Preview — c62ebc52 Deployed Nov 2, 2026 by vercel[bot]
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