Skip to content

fix: lower Node.js minimum to >=20.0.0#7

Merged
veksen merged 1 commit intomasterfrom
veksen/check-node-reqs
Feb 26, 2026
Merged

fix: lower Node.js minimum to >=20.0.0#7
veksen merged 1 commit intomasterfrom
veksen/check-node-reqs

Conversation

@veksen
Copy link
Member

@veksen veksen commented Feb 26, 2026

Summary

  • Lower the minimum Node.js version from >=24.8.0 to >=20.0.0 for drizzle, typeorm, and mikroorm packages
  • The only Node 24-specific API used was the name option on AsyncLocalStorage, which is a debugging aid with no runtime impact — removed it
  • Bump patch versions: drizzle 0.1.0→0.1.1, typeorm 0.0.1→0.0.2, mikroorm 0.0.1→0.0.2

Test plan

  • Run drizzle tests: pnpm --filter sqlcommenter-drizzle test
  • Run typeorm tests: pnpm --filter sqlcommenter-typeorm test
  • Run mikroorm tests: pnpm --filter sqlcommenter-mikroorm test
  • Verify packages install on Node 20

🤖 Generated with Claude Code

…oorm

The only Node 24-specific API used was the `name` option on
AsyncLocalStorage, which is a debugging aid with no runtime impact.
Removing it allows all three packages to support Node 20+.

- Remove `{ name }` option from AsyncLocalStorage constructor
- Lower @types/node from ^24.5.2 to ^20.19.34
- Change engines.node from >=24.8.0 to >=20.0.0
- Bump patch versions (drizzle 0.1.1, typeorm 0.0.2, mikroorm 0.0.2)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@veksen veksen merged commit 172703e into master Feb 26, 2026
1 of 4 checks passed
@veksen veksen deleted the veksen/check-node-reqs branch February 26, 2026 13:37
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