From 9eae014e6e9326dfefcf07c10fc4ef9342511719 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 14 Dec 2025 00:45:02 +0000 Subject: [PATCH] chore(deps): update node.js to v24 --- .nvmrc | 2 +- Dockerfile | 2 +- package.json | 2 +- pnpm-lock.yaml | 51 +++++++++++++++++++++++++------------------------- 4 files changed, 29 insertions(+), 28 deletions(-) diff --git a/.nvmrc b/.nvmrc index 8fdd954..cabf43b 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -22 \ No newline at end of file +24 \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index b9ad4bb..41034ca 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:22-slim +FROM node:24-slim # Prevent interactive prompts during package installation ENV DEBIAN_FRONTEND=noninteractive diff --git a/package.json b/package.json index 3e292f3..92068fd 100644 --- a/package.json +++ b/package.json @@ -89,7 +89,7 @@ "devDependencies": { "@types/bindings": "^1.5.5", "@types/chai": "^5.0.1", - "@types/node": "^22.13.4", + "@types/node": "^24.0.0", "@types/xml2js": "^0.4.14", "@typescript-eslint/eslint-plugin": "^8.24.0", "@typescript-eslint/parser": "^8.24.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b335d8f..aec0901 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -31,8 +31,8 @@ importers: specifier: ^5.0.1 version: 5.2.1 '@types/node': - specifier: ^22.13.4 - version: 22.13.14 + specifier: ^24.0.0 + version: 24.10.4 '@types/xml2js': specifier: ^0.4.14 version: 0.4.14 @@ -83,7 +83,7 @@ importers: version: 5.8.2 vitest: specifier: ^3.0.0 - version: 3.0.9(@types/node@22.13.14)(@vitest/ui@3.0.9) + version: 3.0.9(@types/node@24.10.4)(@vitest/ui@3.0.9) packages: @@ -809,8 +809,8 @@ packages: '@types/minimist@1.2.5': resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} - '@types/node@22.13.14': - resolution: {integrity: sha512-Zs/Ollc1SJ8nKUAgc7ivOEdIBM8JAKgrqqUYi2J997JuKO7/tpQC+WCetQ1sypiKCQWHdvdg9wBNpUPEWZae7w==} + '@types/node@24.10.4': + resolution: {integrity: sha512-vnDVpYPMzs4wunl27jHrfmwojOGKya0xyM3sH+UE5iv5uPS6vX7UIoh6m+vQc5LGBq52HBKPIn/zcSZVzeDEZg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -2229,6 +2229,7 @@ packages: source-map@0.8.0-beta.0: resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} engines: {node: '>= 8'} + deprecated: The work that was done in this beta branch won't be included in future versions spdx-correct@3.2.0: resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} @@ -2457,8 +2458,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - undici-types@6.20.0: - resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} unicorn-magic@0.1.0: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} @@ -3074,7 +3075,7 @@ snapshots: '@types/bindings@1.5.5': dependencies: - '@types/node': 22.13.14 + '@types/node': 24.10.4 '@types/chai@5.2.1': dependencies: @@ -3090,9 +3091,9 @@ snapshots: '@types/minimist@1.2.5': {} - '@types/node@22.13.14': + '@types/node@24.10.4': dependencies: - undici-types: 6.20.0 + undici-types: 7.16.0 '@types/normalize-package-data@2.4.4': {} @@ -3100,7 +3101,7 @@ snapshots: '@types/xml2js@0.4.14': dependencies: - '@types/node': 22.13.14 + '@types/node': 24.10.4 '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)(typescript@5.8.2)': dependencies: @@ -3356,7 +3357,7 @@ snapshots: std-env: 3.8.1 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.0.9(@types/node@22.13.14)(@vitest/ui@3.0.9) + vitest: 3.0.9(@types/node@24.10.4)(@vitest/ui@3.0.9) transitivePeerDependencies: - supports-color @@ -3367,13 +3368,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.0.9(vite@5.4.15(@types/node@22.13.14))': + '@vitest/mocker@3.0.9(vite@5.4.15(@types/node@24.10.4))': dependencies: '@vitest/spy': 3.0.9 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.15(@types/node@22.13.14) + vite: 5.4.15(@types/node@24.10.4) '@vitest/pretty-format@3.0.9': dependencies: @@ -3403,7 +3404,7 @@ snapshots: sirv: 3.0.1 tinyglobby: 0.2.12 tinyrainbow: 2.0.0 - vitest: 3.0.9(@types/node@22.13.14)(@vitest/ui@3.0.9) + vitest: 3.0.9(@types/node@24.10.4)(@vitest/ui@3.0.9) '@vitest/utils@3.0.9': dependencies: @@ -4891,7 +4892,7 @@ snapshots: typescript@5.8.2: {} - undici-types@6.20.0: {} + undici-types@7.16.0: {} unicorn-magic@0.1.0: {} @@ -4910,13 +4911,13 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@3.0.9(@types/node@22.13.14): + vite-node@3.0.9(@types/node@24.10.4): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 5.4.15(@types/node@22.13.14) + vite: 5.4.15(@types/node@24.10.4) transitivePeerDependencies: - '@types/node' - less @@ -4928,19 +4929,19 @@ snapshots: - supports-color - terser - vite@5.4.15(@types/node@22.13.14): + vite@5.4.15(@types/node@24.10.4): dependencies: esbuild: 0.21.5 postcss: 8.5.3 rollup: 4.36.0 optionalDependencies: - '@types/node': 22.13.14 + '@types/node': 24.10.4 fsevents: 2.3.3 - vitest@3.0.9(@types/node@22.13.14)(@vitest/ui@3.0.9): + vitest@3.0.9(@types/node@24.10.4)(@vitest/ui@3.0.9): dependencies: '@vitest/expect': 3.0.9 - '@vitest/mocker': 3.0.9(vite@5.4.15(@types/node@22.13.14)) + '@vitest/mocker': 3.0.9(vite@5.4.15(@types/node@24.10.4)) '@vitest/pretty-format': 3.0.9 '@vitest/runner': 3.0.9 '@vitest/snapshot': 3.0.9 @@ -4956,11 +4957,11 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 5.4.15(@types/node@22.13.14) - vite-node: 3.0.9(@types/node@22.13.14) + vite: 5.4.15(@types/node@24.10.4) + vite-node: 3.0.9(@types/node@24.10.4) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.13.14 + '@types/node': 24.10.4 '@vitest/ui': 3.0.9(vitest@3.0.9) transitivePeerDependencies: - less