diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 9ef09ef95..9d579d550 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -6,7 +6,7 @@ "image": "mcr.microsoft.com/devcontainers/javascript-node:4-20", "features": { "ghcr.io/devcontainers/features/node:2.0.0": { - "version": "24.15.0", + "version": "24.17.0", "nodeGypDependencies": true, "pnpmVersion": "11.2.2" } diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index b8f65e708..8e11c37ad 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -34,7 +34,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v6 with: - node-version: 24.15.0 + node-version: 24.17.0 cache: 'pnpm' - name: Install dependencies run: pnpm ci @@ -53,7 +53,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v6 with: - node-version: 24.15.0 + node-version: 24.17.0 cache: 'pnpm' - name: Install dependencies run: pnpm ci diff --git a/.github/workflows/nextjs_bundle_analysis.yaml b/.github/workflows/nextjs_bundle_analysis.yaml index ef0011f62..0d01f436c 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@v6 with: - node-version: 24.15.0 + node-version: 24.17.0 cache: 'pnpm' - name: Install dependencies run: pnpm ci diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index dd71646c3..9ef52d426 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -46,7 +46,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v6 with: - node-version: 24.15.0 + node-version: 24.17.0 cache: pnpm - name: Upgrade npm to latest diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index b3636906d..b82938a37 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -54,7 +54,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v6 with: - node-version: 24.15.0 + node-version: 24.17.0 cache: 'pnpm' - name: Install dependencies run: pnpm ci diff --git a/Dockerfile b/Dockerfile index 80b6671a3..9f20f0f2d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # Install dependencies only when needed -FROM node:24.15.0-alpine3.23 AS base +FROM node:24.17.0-alpine3.23 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 f10f075dc..ba1913339 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ "@tanstack/react-query-devtools": "5.100.11", "@tanstack/react-table": "8.21.3", "@types/lodash-es": "4.17.12", - "@types/node": "24.12.4", + "@types/node": "24.13.2", "@types/plotly.js": "3.0.10", "@types/prismjs": "1.26.6", "@types/react": "19.2.15", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cbd0e3a27..64fa932ae 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -90,8 +90,8 @@ importers: specifier: 4.17.12 version: 4.17.12 '@types/node': - specifier: 24.12.4 - version: 24.12.4 + specifier: 24.13.2 + version: 24.13.2 '@types/plotly.js': specifier: 3.0.10 version: 3.0.10 @@ -2081,6 +2081,9 @@ packages: '@types/node@24.12.4': resolution: {integrity: sha512-GUUEShf+PBCGW2KaXwcIt3Yk+e3pkKwWKb9GSyM9WQVE+ep2jzmHdGsHzu4wgcZy5fN9FBdVzjpBQsYlpfpgLA==} + '@types/node@24.13.2': + resolution: {integrity: sha512-fRa09kZTgu8o71KFcDjUFuc7F+dEbZYZmkI0mg5YBTRs0yMKjYHsq/c0urDKeDb+D5qVgXOdFcuu+DZPKOITwA==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -6705,6 +6708,9 @@ packages: undici-types@7.16.0: resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + undici-types@7.18.2: + resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} + undici@6.25.0: resolution: {integrity: sha512-ZgpWDC5gmNiuY9CnLVXEH8rl50xhRCuLNA97fAUnKi8RRuV4E6KG31pDTsLVUKnohJE0I3XDrTeEydAXRw47xg==} engines: {node: '>=18.17'} @@ -9023,6 +9029,10 @@ snapshots: dependencies: undici-types: 7.16.0 + '@types/node@24.13.2': + dependencies: + undici-types: 7.18.2 + '@types/normalize-package-data@2.4.4': {} '@types/parse-json@4.0.2': {} @@ -14400,6 +14410,8 @@ snapshots: undici-types@7.16.0: {} + undici-types@7.18.2: {} + undici@6.25.0: {} undici@7.18.2: {}