Răsfoiți Sursa

support Node.JS 22

Shun Miyazawa 9 luni în urmă
părinte
comite
d4185a8cd5

+ 1 - 1
.devcontainer/app/devcontainer.json

@@ -8,7 +8,7 @@
 
   "features": {
     "ghcr.io/devcontainers/features/node:1": {
-      "version": "20.18.3"
+      "version": "22.17.0"
     }
   },
 

+ 1 - 1
.devcontainer/compose.extend.template.yml

@@ -3,7 +3,7 @@
 services:
   pdf-converter:
     # enabling devcontainer 'features' was not working for secondary devcontainer (https://github.com/devcontainers/features/issues/1175)
-    image: mcr.microsoft.com/vscode/devcontainers/javascript-node:1-20
+    image: mcr.microsoft.com/vscode/devcontainers/javascript-node:1-22
     volumes:
       - ..:/workspace/growi:delegated
       - pnpm-store:/workspace/growi/.pnpm-store

+ 1 - 1
apps/app/docker/Dockerfile

@@ -6,7 +6,7 @@ ARG PNPM_HOME="/root/.local/share/pnpm"
 ##
 ## base
 ##
-FROM node:20-slim AS base
+FROM node:22-slim AS base
 
 ARG OPT_DIR
 ARG PNPM_HOME

+ 1 - 1
apps/pdf-converter/docker/Dockerfile

@@ -6,7 +6,7 @@ ARG PNPM_HOME="/root/.local/share/pnpm"
 ##
 ## base
 ##
-FROM node:20-slim AS base
+FROM node:22-slim AS base
 
 ARG OPT_DIR
 ARG PNPM_HOME

+ 1 - 1
apps/slackbot-proxy/docker/Dockerfile

@@ -3,7 +3,7 @@
 ##
 ## base
 ##
-FROM node:20-slim AS base
+FROM node:22-slim AS base
 
 ENV optDir="/opt"
 

+ 1 - 1
package.json

@@ -116,6 +116,6 @@
     }
   },
   "engines": {
-    "node": "^18 || ^20"
+    "node": "^20 || ^22"
   }
 }