diff --git a/Dockerfile b/Dockerfile index 5a8c618aae..4fdcedbace 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,7 +18,7 @@ FROM ghcr.io/github/gh-base-image/gh-base-noble:20250805-204228-g50c20871f AS ba # Must run as root RUN apt-get -qq update && apt-get -qq install --no-install-recommends curl git \ && curl -sL https://deb.nodesource.com/setup_22.x | bash - \ - && apt-get install -y nodejs \ + && apt-get install -y nodejs=22.17.0-1nodesource1 \ && node --version # Create the node user and home directory diff --git a/package-lock.json b/package-lock.json index c94f46bd52..eb5f2a3798 100644 --- a/package-lock.json +++ b/package-lock.json @@ -167,7 +167,7 @@ "website-scraper": "^5.3.1" }, "engines": { - "node": "^20 || ^22" + "node": "^20 || >=22.0.0 <22.18.0" }, "optionalDependencies": { "esm": "^3.2.25" diff --git a/package.json b/package.json index bf066c142c..06ea10ce7a 100644 --- a/package.json +++ b/package.json @@ -412,7 +412,7 @@ "esm": "^3.2.25" }, "engines": { - "node": "^20 || ^22" + "node": "^20 || >=22.0.0 <22.18.0" }, "cacheDirectories": [ "node_modules",