From e571237688da9d3243bedc79bd2adb1c16df2cf1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 17 Oct 2025 05:37:39 +0000 Subject: [PATCH] chore(deps): update dependency node to v22 --- .devcontainer/devcontainer.json | 2 +- .github/workflows/lint.yaml | 4 +-- .github/workflows/nextjs_bundle_analysis.yaml | 2 +- .github/workflows/test.yaml | 4 +-- Dockerfile | 2 +- package.json | 2 +- pnpm-lock.yaml | 33 ++++++++----------- 7 files changed, 22 insertions(+), 27 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 821c8598a..ec21e64a3 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -6,7 +6,7 @@ "image": "mcr.microsoft.com/devcontainers/javascript-node:3-20", "features": { "ghcr.io/devcontainers/features/node:1": { - "version": "20.18.2", + "version": "22.20.0", "nodeGypDependencies": true, "pnpmVersion": "10.9.0" } diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 063e423ae..c737371f5 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -34,7 +34,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 cache: 'pnpm' - name: Install dependencies run: pnpm install @@ -53,7 +53,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 cache: 'pnpm' - name: Install dependencies run: pnpm install --frozen-lockfile diff --git a/.github/workflows/nextjs_bundle_analysis.yaml b/.github/workflows/nextjs_bundle_analysis.yaml index 93b65f1f7..bdb7d9b60 100644 --- a/.github/workflows/nextjs_bundle_analysis.yaml +++ b/.github/workflows/nextjs_bundle_analysis.yaml @@ -25,7 +25,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 cache: 'pnpm' - name: Install dependencies run: pnpm install diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index fd85732d8..d8ea9a43d 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -54,7 +54,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 cache: 'pnpm' - name: Install dependencies run: pnpm install @@ -128,7 +128,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 cache: 'pnpm' - name: Install dependencies run: pnpm install diff --git a/Dockerfile b/Dockerfile index cacf961c0..bb0fef73d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # Install dependencies only when needed -FROM node:22.11.0-alpine3.19 AS base +FROM node:22.12.0-alpine3.19 AS base FROM base AS deps # Check https://github.com/nodejs/docker-node/tree/b4117f9333da4138b03a546ec926ef50a31506c3#nodealpine to understand why libc6-compat might be needed. diff --git a/package.json b/package.json index 39a8a8103..d145699bf 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "@tanstack/react-query-devtools": "5.83.0", "@tanstack/react-table": "8.21.3", "@types/lodash-es": "4.17.12", - "@types/node": "22.9.0", + "@types/node": "22.18.11", "@types/plotly.js-basic-dist": "1.54.4", "@types/prismjs": "1.26.5", "@types/react": "19.1.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8226a1e9b..bf9095471 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -98,8 +98,8 @@ importers: specifier: 4.17.12 version: 4.17.12 '@types/node': - specifier: 22.9.0 - version: 22.9.0 + specifier: 22.18.11 + version: 22.18.11 '@types/plotly.js-basic-dist': specifier: 1.54.4 version: 1.54.4 @@ -1795,8 +1795,8 @@ packages: '@types/node@22.14.1': resolution: {integrity: sha512-u0HuPQwe/dHrItgHHpmw3N2fYCR6x4ivMNbPHRkBVP4CvN+kiRrKHWk3i8tXiO/joPwXLMYvF9TTF0eqgHIuOw==} - '@types/node@22.9.0': - resolution: {integrity: sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==} + '@types/node@22.18.11': + resolution: {integrity: sha512-Gd33J2XIrXurb+eT2ktze3rJAfAp9ZNjlBdh4SVgyrKEOADwCbdUDaK7QgJno8Ue4kcajscsKqu6n8OBG3hhCQ==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -5774,9 +5774,6 @@ packages: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} - undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} @@ -7809,11 +7806,11 @@ snapshots: '@types/concat-stream@2.0.3': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.18.11 '@types/connect@3.4.36': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.18.11 '@types/debug@4.1.12': dependencies: @@ -7856,7 +7853,7 @@ snapshots: '@types/http-proxy@1.17.3': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.18.11 '@types/is-empty@1.2.3': {} @@ -7890,15 +7887,15 @@ snapshots: '@types/mysql@2.15.26': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.18.11 '@types/node@22.14.1': dependencies: undici-types: 6.21.0 - '@types/node@22.9.0': + '@types/node@22.18.11': dependencies: - undici-types: 6.19.8 + undici-types: 6.21.0 '@types/normalize-package-data@2.4.4': {} @@ -7912,7 +7909,7 @@ snapshots: '@types/pg@8.6.1': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.18.11 pg-protocol: 1.7.0 pg-types: 2.2.0 @@ -7958,7 +7955,7 @@ snapshots: '@types/tedious@4.0.14': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.18.11 '@types/unist@2.0.11': {} @@ -10390,7 +10387,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.9.0 + '@types/node': 22.18.11 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -12744,8 +12741,6 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 - undici-types@6.19.8: {} - undici-types@6.21.0: {} unicorn-magic@0.1.0: {} @@ -12755,7 +12750,7 @@ snapshots: '@types/concat-stream': 2.0.3 '@types/debug': 4.1.12 '@types/is-empty': 1.2.3 - '@types/node': 22.9.0 + '@types/node': 22.18.11 '@types/unist': 3.0.3 concat-stream: 2.0.0 debug: 4.4.0