Browse Source

Update to Node 22 (active LTS)

- See https://nodejs.org/en/blog/release/v22.11.0
- Fixes #12531
LB 4 months ago
parent
commit
2e87f4ddec
5 changed files with 5 additions and 5 deletions
  1. 1 1
      .circleci/config.yml
  2. 1 1
      .nvmrc
  3. 1 1
      .squash.yml
  4. 1 1
      package-lock.json
  5. 1 1
      package.json

+ 1 - 1
.circleci/config.yml

@@ -33,7 +33,7 @@ jobs:
 
   frontend:
     docker:
-      - image: cimg/node:20.9
+      - image: cimg/node:22.11
     steps:
       - checkout
       - restore_cache:

+ 1 - 1
.nvmrc

@@ -1 +1 @@
-20
+22

+ 1 - 1
.squash.yml

@@ -3,7 +3,7 @@ deployments:
     dockerimage: python:3.11.4-slim-bullseye
     build_steps:
       - apt-get update && apt-get install -y libssl-dev libpq-dev git build-essential libfontconfig1 libfontconfig1-dev curl
-      - RUN bash -c "curl -sL https://deb.nodesource.com/setup_20.x | bash -"
+      - RUN bash -c "curl -sL https://deb.nodesource.com/setup_22.x | bash -"
       - apt install -y nodejs
       - pip install setuptools pip --upgrade --force-reinstall
       - cd /code

+ 1 - 1
package-lock.json

@@ -89,7 +89,7 @@
         "webpack-cli": "^5.1.4"
       },
       "engines": {
-        "node": ">=20.0.0"
+        "node": ">=22"
       }
     },
     "node_modules/@aashutoshrathi/word-wrap": {

+ 1 - 1
package.json

@@ -4,7 +4,7 @@
   "repository": "https://github.com/wagtail/wagtail",
   "private": true,
   "engines": {
-    "node": ">=20.0.0"
+    "node": ">=22"
   },
   "browserslist": [
     "Firefox ESR",