You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We're using a .nvmrc file with only 22. Seems we need at least 22.12 due to some ESM packages being required. The latests minor version of Node 22 will be installed on CI, so things will work fine. However, on people's machine they may already have Node 22.11 installed, which satisfies the 22 in .nvmrc.
On top of that, we track the minimum Node version in the engines field of our repository's package.json (along with some of the packages in the repository as well, I think). It'd be great to
Who needs to work on this
Developers
Who needs to review this
Developers
Done when
We've investigated what different configurations of .nvmrc and package.json allow in regards to the criteria in the decription
We're picked and implemented the best option
The text was updated successfully, but these errors were encountered:
What
Improve how we co-ordinate the version of Node that's needed to run the project across both our machines and CI. In a perfect world:
package.json
?)22
)nvm
andasdf
Why
We're using a
.nvmrc
file with only22
. Seems we need at least 22.12 due to some ESM packages being required. The latests minor version of Node 22 will be installed on CI, so things will work fine. However, on people's machine they may already have Node 22.11 installed, which satisfies the22
in.nvmrc
.On top of that, we track the minimum Node version in the
engines
field of our repository's package.json (along with some of the packages in the repository as well, I think). It'd be great toWho needs to work on this
Developers
Who needs to review this
Developers
Done when
.nvmrc
andpackage.json
allow in regards to the criteria in the decriptionThe text was updated successfully, but these errors were encountered: