diff --git a/.github/actions/install-all-build-libs/action.yml b/.github/actions/install-all-build-libs/action.yml index 4c80b0e25c..50c6bc3895 100644 --- a/.github/actions/install-all-build-libs/action.yml +++ b/.github/actions/install-all-build-libs/action.yml @@ -33,7 +33,7 @@ runs: - name: Setup Node uses: actions/setup-node@v4.0.4 with: - node-version: '20.18.0' + node-version: '22.11.0' # disable cache for windows # https://github.com/actions/setup-node/issues/975 cache: ${{ runner.os != 'Windows' && 'yarn' || '' }} diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 0000000000..fdb2eaaff0 --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +22.11.0 \ No newline at end of file diff --git a/package.json b/package.json index ce2886a365..ebd0e593ae 100644 --- a/package.json +++ b/package.json @@ -298,8 +298,13 @@ "url-parse": "^1.5.10", "uuid": "^8.3.2" }, + "engines": { + "node": ">=22.x", + "npm": ">=6.x", + "yarn": ">=1.21.3" + }, "devEngines": { - "node": ">=16.x", + "node": ">=22.x", "npm": ">=6.x", "yarn": ">=1.21.3" },