From f6b7553491cd65348ef5e5143f366dc736b80ada Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 18 Jun 2026 14:16:23 +0000 Subject: [PATCH] Update Node.js to v24 --- package.json | 4 ++-- pnpm-lock.yaml | 43 ++++++++++++++++++++++--------------------- 2 files changed, 24 insertions(+), 23 deletions(-) diff --git a/package.json b/package.json index 8091bf8..8c142d1 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "license": "MIT", "type": "module", "engines": { - "node": "^20.9.0", + "node": "^24.0.0", "pnpm": "^9.0.0" }, "scripts": { @@ -18,7 +18,7 @@ }, "devDependencies": { "@eslint/js": "^9.1.1", - "@types/node": "^20.12.7", + "@types/node": "^24.0.0", "eslint": "^9.1.1", "prettier": "3.8.3", "tsup": "^8.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9a35e9d..3ff5243 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,8 +19,8 @@ importers: specifier: ^9.1.1 version: 9.39.4 '@types/node': - specifier: ^20.12.7 - version: 20.19.41 + specifier: ^24.0.0 + version: 24.13.2 eslint: specifier: ^9.1.1 version: 9.39.4 @@ -38,10 +38,10 @@ importers: version: 8.59.4(eslint@9.39.4)(typescript@5.9.3) vite-tsconfig-paths: specifier: ^4.3.2 - version: 4.3.2(typescript@5.9.3)(vite@5.4.21(@types/node@20.19.41)) + version: 4.3.2(typescript@5.9.3)(vite@5.4.21(@types/node@24.13.2)) vitest: specifier: ^1.6.0 - version: 1.6.1(@types/node@20.19.41) + version: 1.6.1(@types/node@24.13.2) packages: @@ -551,8 +551,8 @@ packages: '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/node@20.19.41': - resolution: {integrity: sha512-ECymXOukMnOoVkC2bb1Vc/w/836DXncOg5m8Xj1RH7xSHZJWNYY6Zh7EH477vcnD5egKNNfy2RpNOmuChhFPgQ==} + '@types/node@24.13.2': + resolution: {integrity: sha512-fRa09kZTgu8o71KFcDjUFuc7F+dEbZYZmkI0mg5YBTRs0yMKjYHsq/c0urDKeDb+D5qVgXOdFcuu+DZPKOITwA==} '@typescript-eslint/eslint-plugin@8.59.4': resolution: {integrity: sha512-PegsU+XfyJJNjd4+u/k6f9yTyp0lEXXiPopUNobZcIAUJFGICFLN+sP0Rb3JehVmiij1Ph0dFGYqODoRo/2+6A==} @@ -1238,6 +1238,7 @@ packages: tsconfck@3.0.3: resolution: {integrity: sha512-4t0noZX9t6GcPTfBAbIbbIU4pfpCwh0ueq3S4O/5qXI1VwK1outmxhe9dOiEWqMz3MW2LKgDTpqWV+37IWuVbA==} engines: {node: ^18 || >=20} + deprecated: unmaintained hasBin: true peerDependencies: typescript: ^5.0.0 @@ -1287,8 +1288,8 @@ packages: ufo@1.6.4: resolution: {integrity: sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==} - 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==} @@ -1704,9 +1705,9 @@ snapshots: '@types/json-schema@7.0.15': {} - '@types/node@20.19.41': + '@types/node@24.13.2': dependencies: - undici-types: 6.21.0 + undici-types: 7.18.2 '@typescript-eslint/eslint-plugin@8.59.4(@typescript-eslint/parser@8.59.4(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4)(typescript@5.9.3)': dependencies: @@ -2481,19 +2482,19 @@ snapshots: ufo@1.6.4: {} - undici-types@6.21.0: {} + undici-types@7.18.2: {} uri-js@4.4.1: dependencies: punycode: 2.3.1 - vite-node@1.6.1(@types/node@20.19.41): + vite-node@1.6.1(@types/node@24.13.2): dependencies: cac: 6.7.14 debug: 4.4.3 pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.21(@types/node@20.19.41) + vite: 5.4.21(@types/node@24.13.2) transitivePeerDependencies: - '@types/node' - less @@ -2505,27 +2506,27 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@4.3.2(typescript@5.9.3)(vite@5.4.21(@types/node@20.19.41)): + vite-tsconfig-paths@4.3.2(typescript@5.9.3)(vite@5.4.21(@types/node@24.13.2)): dependencies: debug: 4.3.4 globrex: 0.1.2 tsconfck: 3.0.3(typescript@5.9.3) optionalDependencies: - vite: 5.4.21(@types/node@20.19.41) + vite: 5.4.21(@types/node@24.13.2) transitivePeerDependencies: - supports-color - typescript - vite@5.4.21(@types/node@20.19.41): + vite@5.4.21(@types/node@24.13.2): dependencies: esbuild: 0.21.5 postcss: 8.5.14 rollup: 4.60.4 optionalDependencies: - '@types/node': 20.19.41 + '@types/node': 24.13.2 fsevents: 2.3.3 - vitest@1.6.1(@types/node@20.19.41): + vitest@1.6.1(@types/node@24.13.2): dependencies: '@vitest/expect': 1.6.1 '@vitest/runner': 1.6.1 @@ -2544,11 +2545,11 @@ snapshots: strip-literal: 2.1.1 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.21(@types/node@20.19.41) - vite-node: 1.6.1(@types/node@20.19.41) + vite: 5.4.21(@types/node@24.13.2) + vite-node: 1.6.1(@types/node@24.13.2) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.19.41 + '@types/node': 24.13.2 transitivePeerDependencies: - less - lightningcss