From c4cfbc35e60ff1947a16e41cf3adee01872e31d5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 23 Jun 2026 01:56:51 +0000 Subject: [PATCH] Update Node.js to v24 --- Dockerfile | 2 +- package.json | 2 +- pnpm-lock.yaml | 48 ++++++++++++++++++++++++------------------------ 3 files changed, 26 insertions(+), 26 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5078a0f..2426e0d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:20-slim AS base +FROM node:24-slim AS base ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" diff --git a/package.json b/package.json index 2412d24..73fdb66 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ }, "devDependencies": { "@eslint/js": "9.39.4", - "@types/node": "20.19.43", + "@types/node": "24.13.2", "eslint": "9.39.4", "prettier": "3.8.4", "tsup": "8.5.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3d6c9c5..ce83bc5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: 9.39.4 version: 9.39.4 '@types/node': - specifier: 20.19.43 - version: 20.19.43 + specifier: 24.13.2 + version: 24.13.2 eslint: specifier: 9.39.4 version: 9.39.4 @@ -31,10 +31,10 @@ importers: version: 8.62.0(eslint@9.39.4)(typescript@5.9.3) vite-tsconfig-paths: specifier: 5.1.4 - version: 5.1.4(typescript@5.9.3)(vite@5.2.11(@types/node@20.19.43)) + version: 5.1.4(typescript@5.9.3)(vite@5.2.11(@types/node@24.13.2)) vitest: specifier: 2.1.9 - version: 2.1.9(@types/node@20.19.43) + version: 2.1.9(@types/node@24.13.2) packages: @@ -597,8 +597,8 @@ packages: '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/node@20.19.43': - resolution: {integrity: sha512-6oYBAi5ikg4Pl+kGsoYtawUMBT2zZMCvPNF7pVLnHZfd1zf38DRiWn/gT01RYCdUqkv7Fhr+C9ot4/tb+2sVvA==} + '@types/node@24.13.2': + resolution: {integrity: sha512-fRa09kZTgu8o71KFcDjUFuc7F+dEbZYZmkI0mg5YBTRs0yMKjYHsq/c0urDKeDb+D5qVgXOdFcuu+DZPKOITwA==} '@typescript-eslint/eslint-plugin@8.62.0': resolution: {integrity: sha512-o+mpz7EYiMzXoySXiKmzlabIvTVqUuK5yLrAedRPRDA0IpPFMUV1IXt6OqljIxX/kumN6EjUYp41Hqelh6p/Dw==} @@ -1386,8 +1386,8 @@ packages: ufo@1.6.1: resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.18.2: + resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -1835,9 +1835,9 @@ snapshots: '@types/json-schema@7.0.15': {} - '@types/node@20.19.43': + '@types/node@24.13.2': dependencies: - undici-types: 6.21.0 + undici-types: 7.18.2 '@typescript-eslint/eslint-plugin@8.62.0(@typescript-eslint/parser@8.62.0(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4)(typescript@5.9.3)': dependencies: @@ -1937,13 +1937,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.9(vite@5.2.11(@types/node@20.19.43))': + '@vitest/mocker@2.1.9(vite@5.2.11(@types/node@24.13.2))': dependencies: '@vitest/spy': 2.1.9 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - vite: 5.2.11(@types/node@20.19.43) + vite: 5.2.11(@types/node@24.13.2) '@vitest/pretty-format@2.1.9': dependencies: @@ -2655,19 +2655,19 @@ snapshots: ufo@1.6.1: {} - undici-types@6.21.0: {} + undici-types@7.18.2: {} uri-js@4.4.1: dependencies: punycode: 2.3.1 - vite-node@2.1.9(@types/node@20.19.43): + vite-node@2.1.9(@types/node@24.13.2): dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.2.11(@types/node@20.19.43) + vite: 5.2.11(@types/node@24.13.2) transitivePeerDependencies: - '@types/node' - less @@ -2678,30 +2678,30 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@5.2.11(@types/node@20.19.43)): + vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@5.2.11(@types/node@24.13.2)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.0.3(typescript@5.9.3) optionalDependencies: - vite: 5.2.11(@types/node@20.19.43) + vite: 5.2.11(@types/node@24.13.2) transitivePeerDependencies: - supports-color - typescript - vite@5.2.11(@types/node@20.19.43): + vite@5.2.11(@types/node@24.13.2): dependencies: esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.24.0 optionalDependencies: - '@types/node': 20.19.43 + '@types/node': 24.13.2 fsevents: 2.3.3 - vitest@2.1.9(@types/node@20.19.43): + vitest@2.1.9(@types/node@24.13.2): dependencies: '@vitest/expect': 2.1.9 - '@vitest/mocker': 2.1.9(vite@5.2.11(@types/node@20.19.43)) + '@vitest/mocker': 2.1.9(vite@5.2.11(@types/node@24.13.2)) '@vitest/pretty-format': 2.1.9 '@vitest/runner': 2.1.9 '@vitest/snapshot': 2.1.9 @@ -2717,11 +2717,11 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.2.11(@types/node@20.19.43) - vite-node: 2.1.9(@types/node@20.19.43) + vite: 5.2.11(@types/node@24.13.2) + vite-node: 2.1.9(@types/node@24.13.2) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.19.43 + '@types/node': 24.13.2 transitivePeerDependencies: - less - lightningcss