From 2a06f0d10a7662ec45da5fbecf1fcdd9db253241 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 19 Dec 2025 16:04:49 +0000 Subject: [PATCH] chore(deps): update node.js to v24 --- .github/workflows/ci.yml | 8 ++++---- .github/workflows/publish-pages.yml | 2 +- docker-compose.apps.yml | 2 +- frontends/main/Dockerfile.web | 2 +- frontends/main/package.json | 2 +- package.json | 2 +- yarn.lock | 18 +++++++++++++++++- 7 files changed, 26 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e83b93e8d5..ee08c36d32 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -95,7 +95,7 @@ jobs: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 - uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5 with: - node-version: "^22.0.0" + node-version: "^24.0.0" cache: yarn cache-dependency-path: yarn.lock @@ -203,7 +203,7 @@ jobs: - uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5 with: - node-version: "^22" + node-version: "^24.0.0" cache: yarn cache-dependency-path: yarn.lock @@ -226,7 +226,7 @@ jobs: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 - uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5 with: - node-version: "^22.0.0" + node-version: "^24.0.0" cache: yarn cache-dependency-path: yarn.lock @@ -265,7 +265,7 @@ jobs: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 - uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5 with: - node-version: "^22.0.0" + node-version: "^24.0.0" cache: yarn cache-dependency-path: yarn.lock diff --git a/.github/workflows/publish-pages.yml b/.github/workflows/publish-pages.yml index ca3b2cb1c7..f90e6f27f7 100644 --- a/.github/workflows/publish-pages.yml +++ b/.github/workflows/publish-pages.yml @@ -17,7 +17,7 @@ jobs: - uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5 with: - node-version: "^22.0.0" + node-version: "^24.0.0" cache: yarn cache-dependency-path: yarn.lock diff --git a/docker-compose.apps.yml b/docker-compose.apps.yml index 0671b1cfc6..712357a892 100644 --- a/docker-compose.apps.yml +++ b/docker-compose.apps.yml @@ -31,7 +31,7 @@ services: profiles: - frontend working_dir: /src - image: node:22.21 + image: node:24.12 entrypoint: ["/bin/sh", "-c"] command: - | diff --git a/frontends/main/Dockerfile.web b/frontends/main/Dockerfile.web index 1b2cd282c2..a8e28ab437 100644 --- a/frontends/main/Dockerfile.web +++ b/frontends/main/Dockerfile.web @@ -58,7 +58,7 @@ # heroku container:release --app mitopen-rc-nextjs frontend -FROM node:22-alpine AS base +FROM node:24-alpine AS base RUN apk update RUN apk add --no-cache libc6-compat && \ diff --git a/frontends/main/package.json b/frontends/main/package.json index 06aa568717..5727591dd5 100644 --- a/frontends/main/package.json +++ b/frontends/main/package.json @@ -50,7 +50,7 @@ "@testing-library/user-event": "^14.5.2", "@types/jest": "^29.5.12", "@types/lodash": "^4.17.7", - "@types/node": "^22.0.0", + "@types/node": "^24.0.0", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", "@types/react-slick": "^0.23.13", diff --git a/package.json b/package.json index 415d146f7a..f2449eabde 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "license": "MIT", "private": true, "engines": { - "node": "^22.0.0", + "node": "^24.0.0", "yarn": "^4.1.1" }, "workspaces": [ diff --git a/yarn.lock b/yarn.lock index 76b59fdf39..3674f39ffb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7321,6 +7321,15 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:^24.0.0": + version: 24.10.4 + resolution: "@types/node@npm:24.10.4" + dependencies: + undici-types: "npm:~7.16.0" + checksum: 10/a0b318b99a97103d151589a10e20d7d3ce93188a0e6466040eb2ce5fae33ca6785306737b4006560fe3152073cbb2b14747b854fa303296275c22afc8a37da2a + languageName: node + linkType: hard + "@types/parse-json@npm:^4.0.0": version: 4.0.2 resolution: "@types/parse-json@npm:4.0.2" @@ -15350,7 +15359,7 @@ __metadata: "@testing-library/user-event": "npm:^14.5.2" "@types/jest": "npm:^29.5.12" "@types/lodash": "npm:^4.17.7" - "@types/node": "npm:^22.0.0" + "@types/node": "npm:^24.0.0" "@types/react": "npm:^19.2.7" "@types/react-dom": "npm:^19.2.3" "@types/react-slick": "npm:^0.23.13" @@ -21707,6 +21716,13 @@ __metadata: languageName: node linkType: hard +"undici-types@npm:~7.16.0": + version: 7.16.0 + resolution: "undici-types@npm:7.16.0" + checksum: 10/db43439f69c2d94cc29f75cbfe9de86df87061d6b0c577ebe9bb3255f49b22c50162a7d7eb413b0458b6510b8ca299ac7cff38c3a29fbd31af9f504bcf7fbc0d + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.1 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1"