Skip to content

chore: upgrade to Node.js 24 and pnpm 10 - #2

Merged
himself65 merged 2 commits into
mainfrom
chore/upgrade-node24-pnpm10
Apr 1, 2026
Merged

himself65 merged 2 commits into
mainfrom
chore/upgrade-node24-pnpm10

Conversation

@himself65

@himself65 himself65 commented Apr 1, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Update engines.node from >=18 to >=24
  • Pin pnpm 10.33.0 via packageManager field
  • Update CI and release workflows to Node 24 / pnpm 10
  • Update tsconfig target/lib from ES2022 to ES2023
  • Add pnpm.onlyBuiltDependencies for esbuild (pnpm 10 blocks build scripts by default)

Test plan

  • pnpm validate passes locally (lint, knip, typecheck, build, 166 tests)
  • CI passes on GitHub Actions with Node 24 and pnpm 10

- Update engines.node from >=18 to >=24
- Pin pnpm 10.33.0 via packageManager field
- Update CI and release workflows to Node 24 / pnpm 10
- Update tsconfig target/lib from ES2022 to ES2023
- Add pnpm.onlyBuiltDependencies for esbuild (pnpm 10 requirement)
@himself65
himself65 merged commit 01ef883 into main Apr 1, 2026
1 check passed
@levylyu
levylyu deleted the chore/upgrade-node24-pnpm10 branch October 13, 2026 06:07
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