Skip to content

update(1): node version update#757

Draft
aks96 wants to merge 1 commit intomasterfrom
node-update
Draft

update(1): node version update#757
aks96 wants to merge 1 commit intomasterfrom
node-update

Conversation

@aks96
Copy link
Contributor

@aks96 aks96 commented Jan 6, 2026

Description

This PR establishes the foundation for migrating from openid-client v4 to v6 by updating the project to require Node.js 20+ and removing legacy compatibility dependencies. This is the first step in a multi-phase migration plan.

Changes

  • Updated Node.js engine requirement: Changed from ^10.19.0 || >=12.0.0 < 13 || >=13.7.0 < 14 || >= 14.2.0 to >=20.0.0
  • Updated TypeScript types: Bumped @types/node from ^18.19.119 to ^20.0.0
  • Unpinned nock version: Updated from ^11.9.1 to ^13.0.0 for better Node.js 20+ compatibility
  • Updated GitHub Actions: Changed base Node.js version from 18 to 20 in CI workflow

@aks96 aks96 changed the title update: node version update update(1): node version update Jan 6, 2026
@aks96 aks96 marked this pull request as ready for review January 8, 2026 13:28
@aks96 aks96 requested a review from a team as a code owner January 8, 2026 13:28
@aks96 aks96 marked this pull request as draft January 8, 2026 13:31
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