Skip to content

chore!: update NPM deps (first pass)#229

Merged
justlevine merged 6 commits intortCamp:developfrom
justlevine:chore/deps
Feb 15, 2026
Merged

chore!: update NPM deps (first pass)#229
justlevine merged 6 commits intortCamp:developfrom
justlevine:chore/deps

Conversation

@justlevine
Copy link
Collaborator

What

Why

Related Issue(s):

How

Testing Instructions

Screenshots

Additional Info

Checklist

  • I have read the Contribution Guidelines.
  • My code is tested to the best of my abilities.
  • My code passes all lints (ESLint, tsc, prettier etc.).
  • My code has detailed inline documentation.
  • I have added unit tests to verify the code works as intended.
  • I have updated the project documentation as needed.
  • I have added a changeset for this PR using npm run changeset.

@justlevine justlevine requested a review from Copilot February 15, 2026 11:15
@changeset-bot
Copy link

changeset-bot bot commented Feb 15, 2026

🦋 Changeset detected

Latest commit: 8417173

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 12 packages
Name Type
@snapwp/plugin-tanstack-query Major
@snapwp/plugin-apollo-client Major
@snapwp/prettier-config Minor
@snapwp/codegen-config Minor
@snapwp/eslint-config Minor
@snapwp/e2e-tests Minor
@snapwp/blocks Major
@snapwp/query Major
@snapwp/types Minor
@snapwp/core Minor
@snapwp/next Major
snapwp Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@coveralls
Copy link

coveralls commented Feb 15, 2026

Pull Request Test Coverage Report for Build 22035078826

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 59.571%

Totals Coverage Status
Change from base Build 22034203133: 0.0%
Covered Lines: 484
Relevant Lines: 720

💛 - Coveralls

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates NPM dependencies as a first pass of a broader dependency update effort. The changes primarily focus on bumping the minimum Node.js version requirement from v20 to v22 across all packages, updating TypeScript from v4.x to v5.9.3+, and updating various development and build-time dependencies including major version updates to GraphQL Codegen (v5→v6), ESLint plugins, and other tooling packages.

Changes:

  • Updated minimum Node.js requirement from v20 to v22 across all package.json files and .nvmrc files
  • Upgraded TypeScript minimum version from >=4.3.5 to >=5.9.3
  • Updated multiple development dependencies including major version bumps to @graphql-codegen/cli (v5→v6), eslint-plugin-jsdoc (v50→v62), tsc-watch (v6→v7), and others

Reviewed changes

Copilot reviewed 21 out of 22 changed files in this pull request and generated 7 comments.

Show a summary per file
File Description
.nvmrc Updated Node.js version from v20 to 22
examples/nextjs/starter/.nvmrc Updated Node.js version from v20 to 22
DEVELOPMENT.md Updated documentation to reflect Node.js v22+ requirement
packages/cli/README.md Updated documentation to reflect Node.js v22+ requirement
packages/types/package.json Updated Node.js engine requirement to >=22.0.0
packages/query/package.json Updated Node.js engine requirement to >=22.0.0 and @graphql-codegen/cli to ^6.1.1
packages/prettier-config/package.json Updated @wordpress/prettier-config to ^4.39.0
packages/plugin-tanstack-query/package.json Updated Node.js engine requirement to >=22.0.0
packages/plugin-apollo-client/package.json Updated Node.js engine requirement to >=22.0.0
packages/next/package.json Updated Node.js engine requirement to >=22.0.0
packages/eslint-config/package.json Updated multiple ESLint-related dependencies and relaxed peer dependency constraints
packages/e2e-tests/package.json Updated Node.js engine requirement to >=22.0.0
packages/core/package.json Updated Node.js engine requirement to >=22.0.0
packages/codegen-config/package.json Updated @graphql-codegen/cli peer dependency to ^6.1.1
packages/blocks/package.json Updated Node.js engine requirement to >=22.0.0
package.json Updated multiple development dependencies and runtime dependencies including TypeScript, React, and various tooling packages
examples/nextjs/starter/package.json Updated dependencies including potentially problematic versions of dotenv and glob
.github/workflows/release_packages.yml Updated Node.js version from 20 to 22
.github/workflows/pull_request_examples.yml Updated default Node.js test versions from [20, 22] to [22] only
.github/workflows/pull_request.yml Updated default Node.js test versions from [20] to [22]
.changeset/perky-rice-kick.md Added changeset describing the changes (contains inaccuracy)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@justlevine justlevine merged commit d454858 into rtCamp:develop Feb 15, 2026
18 checks passed
@justlevine justlevine deleted the chore/deps branch February 15, 2026 11:53
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.

3 participants