From d858b2f7bcd3e942e834463d8215cc8deb2263c7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 10 Oct 2026 01:19:27 +0000 Subject: [PATCH] Update Node.js to v24 --- .github/workflows/ci.yml | 2 +- .nvmrc | 2 +- package-lock.json | 21 ++++++++++++++++----- package.json | 2 +- 4 files changed, 19 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7ae72c3..043b61f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -28,7 +28,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v3 with: - node-version: 20 + node-version: 24 - run: npm ci - name: Run test with coverage run: npm run test:cov diff --git a/.nvmrc b/.nvmrc index 209e3ef..a45fd52 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -20 +24 diff --git a/package-lock.json b/package-lock.json index 14fa8ad..cd91a28 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "@janejeon/prettier-config": "^2.0.0", "@janejeon/tsconfig": "^0.3.1", "@types/debug": "^4.1.8", - "@types/node": "^20.5.1", + "@types/node": "^24.0.0", "@vitest/coverage-istanbul": "^1.0.0", "@vitest/ui": "^1.0.0", "cacheable-lookup": "^7.0.0", @@ -1361,10 +1361,14 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.5.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.1.tgz", - "integrity": "sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==", - "dev": true + "version": "24.19.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.19.0.tgz", + "integrity": "sha512-zY+5tKxXdhGh1PYI0ac+7juvEu4OI6vWtVVoj5i2m42jxAY1U+zHGt6QCyOFwykdP62sM3MJ9stoYYUw5aCWew==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": ">=7.24.0 <7.24.7" + } }, "node_modules/@types/normalize-package-data": { "version": "2.4.4", @@ -5830,6 +5834,13 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/undici-types": { + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz", + "integrity": "sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==", + "dev": true, + "license": "MIT" + }, "node_modules/update-browserslist-db": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", diff --git a/package.json b/package.json index b9ad16a..68cfca5 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@janejeon/prettier-config": "^2.0.0", "@janejeon/tsconfig": "^0.3.1", "@types/debug": "^4.1.8", - "@types/node": "^20.5.1", + "@types/node": "^24.0.0", "@vitest/coverage-istanbul": "^1.0.0", "@vitest/ui": "^1.0.0", "cacheable-lookup": "^7.0.0",