Skip to content

Conversation

demeyerthom
Copy link
Member

This pull request upgrades the project to use Node.js 24 and PNPM 10, ensuring compatibility across local development, CI/CD, and Docker environments. It also updates a key dev dependency and adjusts engine requirements to enforce the new minimum versions.

Node.js and PNPM version upgrades:

  • Updated the Node.js version requirement to 24 and PNPM to 10 in package.json, .tool-versions, and the Dockerfile, enforcing these versions across development and deployment environments. [1] [2] [3]
  • Extended the CI/CD workflow matrix in .github/workflows/ci-cd.yaml to include Node.js 24, ensuring tests run against the new version.

Dependency updates:

  • Upgraded the tsdown dev dependency from ^0.9.9 to 0.15.1 in package.json for improved compatibility and features.

Documentation and release notes:

  • Added a changeset file documenting the Node.js 24 upgrade for @labdigital/commercetools-mock.

Copy link

changeset-bot bot commented Sep 16, 2025

🦋 Changeset detected

Latest commit: ce69b2d

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

This PR includes changesets to release 1 package
Name Type
@labdigital/commercetools-mock 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

@demeyerthom demeyerthom force-pushed the feat/upgrade-node-version branch from 4cbc7e3 to ce69b2d Compare September 17, 2025 07:00
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.

2 participants