Skip to content

feat!: upgrade minimum Node.js version to 22 - #9026

Draft
danieljbruce wants to merge 19 commits into
mainfrom
node-22-bump-generator-version
Draft

feat!: upgrade minimum Node.js version to 22#9026
danieljbruce wants to merge 19 commits into
mainfrom
node-22-bump-generator-version

Conversation

@danieljbruce

@danieljbruce danieljbruce commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Description

Upgrade all generated packages to Node 22 along with their dependencies.

For all package.json files inside packages/** folder we set "node": ">=22" for engines. We also make sure that for all of these package.json files the dependencies that match the core libraries are all on the latest version so that all core library dependencies correspond to node v22.

Note that a branch update is likely required to get the zizmor checks to pass.

Impact

Encourages customers to adopt new Node version which avoids issues due to lack of Node 18 support.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request updates the google-gax dependency to ^6.0.0 and the Node.js engine requirement to >=22 across multiple packages and baselines. Additionally, it introduces new baseline configuration files for ESLint and Mocha. I have no feedback to provide.

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