Update dependency node to v26 #21

Open
andras wants to merge 1 commit from renovate/node-26.x into main
5 changed files with 19 additions and 13 deletions
Showing only changes of commit 07dacca01e - Show all commits

Update dependency node to v26
All checks were successful
Build & deploy / Build & publish server image (pull_request) Has been skipped
Build & deploy / Build & deploy website (pull_request) Successful in 40s

Andras Schmelczer 2026-10-30 23:57:28 +00:00

View file

@ -1 +1 @@
22 26

2
.nvmrc
View file

@ -1 +1 @@
22 26

View file

@ -1,7 +1,7 @@
# syntax=docker/dockerfile:1 # syntax=docker/dockerfile:1
# The full image carries the build tools for socket.io's optional native dependencies. # The full image carries the build tools for socket.io's optional native dependencies.
FROM node:22-bookworm AS build FROM node:26-bookworm AS build
WORKDIR /app WORKDIR /app
# `shared` is consumed by the backend as `file:../shared` and is bundled into # `shared` is consumed by the backend as `file:../shared` and is bundled into
@ -20,7 +20,7 @@ RUN npm --prefix backend run build
# left external (express, socket.io, cors, gl-matrix, minimist, msgpack parser). # left external (express, socket.io, cors, gl-matrix, minimist, msgpack parser).
RUN npm --prefix backend prune --production RUN npm --prefix backend prune --production
FROM node:22-bookworm-slim FROM node:26-bookworm-slim
WORKDIR /app WORKDIR /app
ENV NODE_ENV=production ENV NODE_ENV=production

View file

@ -22,7 +22,7 @@
"@types/cors": "^2.8.19", "@types/cors": "^2.8.19",
"@types/express": "^5.0.6", "@types/express": "^5.0.6",
"@types/minimist": "^1.2.5", "@types/minimist": "^1.2.5",
"@types/node": "^22.0.0", "@types/node": "^26.0.0",
"clean-webpack-plugin": "^4.0.0", "clean-webpack-plugin": "^4.0.0",
"concurrently": "^10.0.3", "concurrently": "^10.0.3",
"nodemon": "^3.1.14", "nodemon": "^3.1.14",
@ -33,6 +33,9 @@
"webpack": "^5.107.2", "webpack": "^5.107.2",
"webpack-cli": "^7.0.3", "webpack-cli": "^7.0.3",
"webpack-node-externals": "^3.0.0" "webpack-node-externals": "^3.0.0"
},
"engines": {
"node": ">=20"
} }
}, },
"../shared": { "../shared": {
@ -48,6 +51,9 @@
"typescript": "^6.0.3", "typescript": "^6.0.3",
"webpack": "^5.107.2", "webpack": "^5.107.2",
"webpack-cli": "^7.0.3" "webpack-cli": "^7.0.3"
},
"engines": {
"node": ">=20"
} }
}, },
"node_modules/@discoveryjs/json-ext": { "node_modules/@discoveryjs/json-ext": {
@ -218,12 +224,12 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/@types/node": { "node_modules/@types/node": {
"version": "22.19.19", "version": "26.6.6",
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.19.tgz", "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.6.tgz",
"integrity": "sha512-dyh/xO2Fh5bYrfWaaqGrRQQGkNdmYw6AmaAUvYeUMNTWQtvb796ikLdmTchRmOlOiIJ1TDXfWgVx1QkUlQ6Hew==", "integrity": "sha512-MzQj+8Kx3XI40OmUAE6Qoh58ZMNstNNMwn2nfd3qWsfe7nDNSqJNzes4njhz6AHwrSHOffSLwXU6yb474Q4aog==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"undici-types": "~6.21.0" "undici-types": "~8.9.0"
} }
}, },
"node_modules/@types/qs": { "node_modules/@types/qs": {
@ -3325,9 +3331,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/undici-types": { "node_modules/undici-types": {
"version": "6.21.0", "version": "8.9.0",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.9.0.tgz",
"integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", "integrity": "sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg==",
"license": "MIT" "license": "MIT"
}, },
"node_modules/unpipe": { "node_modules/unpipe": {

View file

@ -28,7 +28,7 @@
"@types/cors": "^2.8.19", "@types/cors": "^2.8.19",
"@types/express": "^5.0.6", "@types/express": "^5.0.6",
"@types/minimist": "^1.2.5", "@types/minimist": "^1.2.5",
"@types/node": "^22.0.0", "@types/node": "^26.0.0",
"clean-webpack-plugin": "^4.0.0", "clean-webpack-plugin": "^4.0.0",
"concurrently": "^10.0.3", "concurrently": "^10.0.3",
"nodemon": "^3.1.14", "nodemon": "^3.1.14",