From c15f4559c21e3367d54efe4f9d27f096ac609a1a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 29 Oct 2024 02:52:04 +0000 Subject: [PATCH] Update Node.js to v22 --- Dockerfile | 4 ++-- beta.Dockerfile | 4 ++-- package-lock.json | 20 +++++++++++--------- package.json | 2 +- 4 files changed, 16 insertions(+), 14 deletions(-) diff --git a/Dockerfile b/Dockerfile index 70c7228..99aec59 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ ### STAGE 1: Build ### -FROM node:20-alpine AS builder +FROM node:22-alpine AS builder WORKDIR /project @@ -13,7 +13,7 @@ RUN npm run build:client-and-server-bundles ### STAGE 2: Create Image ### -FROM node:20-alpine +FROM node:22-alpine COPY --from=builder /project/dist /project/dist COPY ./package*.json /project/ diff --git a/beta.Dockerfile b/beta.Dockerfile index 71948ef..5c2700a 100644 --- a/beta.Dockerfile +++ b/beta.Dockerfile @@ -1,6 +1,6 @@ ### STAGE 1: Build ### -FROM node:20-alpine AS builder +FROM node:22-alpine AS builder WORKDIR /project @@ -13,7 +13,7 @@ RUN npm run build:staging:client-and-server-bundles ### STAGE 2: Create Image ### -FROM node:20-alpine +FROM node:22-alpine COPY --from=builder /project/dist /project/dist COPY ./package*.json /project/ diff --git a/package-lock.json b/package-lock.json index 77c2390..f80fdb6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -36,7 +36,7 @@ "@types/express": "^4.17.17", "@types/jasmine": "~5.1.4", "@types/jasminewd2": "^2.0.10", - "@types/node": "^20.14.10", + "@types/node": "^22.0.0", "@types/webfontloader": "^1.6.35", "@typescript-eslint/eslint-plugin": "^7.15.0", "@typescript-eslint/parser": "^7.15.0", @@ -5225,12 +5225,13 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.14.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.10.tgz", - "integrity": "sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==", + "version": "22.8.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.8.2.tgz", + "integrity": "sha512-NzaRNFV+FZkvK/KLCsNdTvID0SThyrs5SHB6tsD/lajr22FGC73N2QeDPM2wHtVde8mgcXuSsHQkH5cX1pbPLw==", "dev": true, + "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "undici-types": "~6.19.8" } }, "node_modules/@types/node-forge": { @@ -16015,10 +16016,11 @@ } }, "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "dev": true, + "license": "MIT" }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", diff --git a/package.json b/package.json index e4f07e0..524c608 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@types/express": "^4.17.17", "@types/jasmine": "~5.1.4", "@types/jasminewd2": "^2.0.10", - "@types/node": "^20.14.10", + "@types/node": "^22.0.0", "@types/webfontloader": "^1.6.35", "@typescript-eslint/eslint-plugin": "^7.15.0", "@typescript-eslint/parser": "^7.15.0",