diff --git a/.circleci/config.yml b/.circleci/config.yml index ef7b07c3dc..ec977b6bda 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -89,7 +89,7 @@ jobs: frontend-tests: docker: - - image: greenpeaceinternational/p4-unit-tests:node16.19.0 + - image: greenpeaceinternational/p4-unit-tests:node18.20.4 auth: <<: *docker_auth steps: @@ -108,7 +108,7 @@ jobs: commitlint: docker: - - image: greenpeaceinternational/p4-unit-tests:node16.19.0 + - image: greenpeaceinternational/p4-unit-tests:node18.20.4 auth: <<: *docker_auth steps: @@ -119,7 +119,7 @@ jobs: a11y-tests: docker: - - image: greenpeaceinternational/p4-unit-tests:node16.19.0 + - image: greenpeaceinternational/p4-unit-tests:node18.20.4 auth: <<: *docker_auth working_directory: /home/circleci/ @@ -257,7 +257,7 @@ jobs: create-zip: docker: - - image: cimg/node:16.19 + - image: cimg/node:18.20.4 auth: <<: *docker_auth steps: @@ -304,7 +304,7 @@ jobs: publish-zip: docker: - - image: cimg/node:16.19 + - image: cimg/node:18.20.4 auth: <<: *docker_auth steps: diff --git a/.npmrc b/.npmrc index b6f27f1359..e9b2f45e10 100644 --- a/.npmrc +++ b/.npmrc @@ -1 +1,2 @@ engine-strict=true +node-options="--openssl-legacy-provider" diff --git a/package-lock.json b/package-lock.json index 1221604ffa..df48a7b393 100644 --- a/package-lock.json +++ b/package-lock.json @@ -40,8 +40,8 @@ "webpack-fix-style-only-entries": "^0.4.0" }, "engines": { - "node": ">=16.0.0 <17.0.0", - "npm": "<10.0.0" + "node": ">=18.0.0 <19.0.0", + "npm": ">10.0.0 <11.0.0" }, "optionalDependencies": { "fsevents": "^2.3.2" diff --git a/package.json b/package.json index 9ad09796cf..43905e628b 100644 --- a/package.json +++ b/package.json @@ -48,8 +48,8 @@ "react-dom": "^18.2.0" }, "engines": { - "npm": "<10.0.0", - "node": ">=16.0.0 <17.0.0" + "npm": ">10.0.0 <11.0.0", + "node": ">=18.0.0 <19.0.0" }, "optionalDependencies": { "fsevents": "^2.3.2"