Skip to content

chore: support Node 22 and newer - #8

Merged
Bccorb merged 1 commit into
mainfrom
chore/node-22-support
Oct 7, 2026
Merged

Bccorb merged 1 commit into
mainfrom
chore/node-22-support

Conversation

@Bccorb

@Bccorb Bccorb commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

Part of fells-code/seamless-auth-api#339.

What changed

  • The private workspace root engines.node goes from >=24 <25 to >=22 (package.json and package-lock.json).
  • The CI checks job runs on a Node matrix of 22, 24, and latest, with fail-fast: false. The publish workflow stays on .nvmrc (24).
  • The published packages (core, aws, twilio) already declare >=18, which does not block newer Node, so they are unchanged and nothing needs publishing.

Verification

Run locally on Node 22.21.0, 24.18.0, and 26.10.0: lint, format check, typecheck, test. All pass on every version.

Widen the workspace engines.node from >=24 <25 to >=22 and run CI on
Node 22, 24, and the latest release. Refs fells-code/seamless-auth-api#339.
@Bccorb
Bccorb merged commit 9b3bd19 into main Oct 7, 2026
3 checks passed
@Bccorb
Bccorb deleted the chore/node-22-support branch October 7, 2026 00:29
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