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..0ffd3d7 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.10.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.13.tgz", + "integrity": "sha512-oH72nZRfDv9lADUBSo104Aq7gPHpQZc4BTx38r9xf9pg5LfP6EzSyH2n7qFmmxRQXh7YlUXODcYsg6PuTDSxGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~7.16.0" + } }, "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.16.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", + "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", + "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",