diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index f073fc4..7bcaa99 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -22,7 +22,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: 24.12.0 - name: Install pnpm via corepack shell: bash diff --git a/.github/workflows/test-pr.yaml b/.github/workflows/test-pr.yaml index 1ee8ce8..e8ce3c4 100644 --- a/.github/workflows/test-pr.yaml +++ b/.github/workflows/test-pr.yaml @@ -21,7 +21,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: 24.12.0 - name: Install pnpm via corepack shell: bash diff --git a/package.json b/package.json index 0e0a934..c4e17c9 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ }, "devDependencies": { "@nuxtjs/eslint-config-typescript": "^12.1.0", - "@types/node": "^18.19.59", + "@types/node": "^24.10.4", "eslint": "^8.57.1", "pathe": "^1.1.2", "prettier": "^3.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6a565c9..95ba991 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,8 +19,8 @@ importers: specifier: ^12.1.0 version: 12.1.0(eslint@8.57.1)(typescript@5.6.3) '@types/node': - specifier: ^18.19.59 - version: 18.19.62 + specifier: ^24.10.4 + version: 24.10.4 eslint: specifier: ^8.57.1 version: 8.57.1 @@ -44,7 +44,7 @@ importers: version: 2.0.0(typescript@5.6.3) vitest: specifier: ^2.1.4 - version: 2.1.4(@types/node@18.19.62) + version: 2.1.4(@types/node@24.10.4) packages: @@ -908,8 +908,8 @@ packages: '@types/ms@0.7.31': resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} - '@types/node@18.19.62': - resolution: {integrity: sha512-UOGhw+yZV/icyM0qohQVh3ktpY40Sp7tdTW7HxG3pTd7AiMrlFlAJNUrGK9t5mdW0+ViQcFV74zCSIx9ZJpncA==} + '@types/node@24.10.4': + resolution: {integrity: sha512-vnDVpYPMzs4wunl27jHrfmwojOGKya0xyM3sH+UE5iv5uPS6vX7UIoh6m+vQc5LGBq52HBKPIn/zcSZVzeDEZg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3107,8 +3107,8 @@ packages: typescript: optional: true - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} unicode-emoji-modifier-base@1.0.0: resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==} @@ -4061,9 +4061,9 @@ snapshots: '@types/ms@0.7.31': {} - '@types/node@18.19.62': + '@types/node@24.10.4': dependencies: - undici-types: 5.26.5 + undici-types: 7.16.0 '@types/normalize-package-data@2.4.4': {} @@ -4167,13 +4167,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.4(vite@5.0.8(@types/node@18.19.62))': + '@vitest/mocker@2.1.4(vite@5.0.8(@types/node@24.10.4))': dependencies: '@vitest/spy': 2.1.4 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - vite: 5.0.8(@types/node@18.19.62) + vite: 5.0.8(@types/node@24.10.4) '@vitest/pretty-format@2.1.4': dependencies: @@ -6557,7 +6557,7 @@ snapshots: - sass - supports-color - undici-types@5.26.5: {} + undici-types@7.16.0: {} unicode-emoji-modifier-base@1.0.0: {} @@ -6608,12 +6608,12 @@ snapshots: spdx-correct: 3.1.1 spdx-expression-parse: 3.0.1 - vite-node@2.1.4(@types/node@18.19.62): + vite-node@2.1.4(@types/node@24.10.4): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.0.8(@types/node@18.19.62) + vite: 5.0.8(@types/node@24.10.4) transitivePeerDependencies: - '@types/node' - less @@ -6624,19 +6624,19 @@ snapshots: - supports-color - terser - vite@5.0.8(@types/node@18.19.62): + vite@5.0.8(@types/node@24.10.4): dependencies: esbuild: 0.19.9 postcss: 8.4.32 rollup: 4.8.0 optionalDependencies: - '@types/node': 18.19.62 + '@types/node': 24.10.4 fsevents: 2.3.3 - vitest@2.1.4(@types/node@18.19.62): + vitest@2.1.4(@types/node@24.10.4): dependencies: '@vitest/expect': 2.1.4 - '@vitest/mocker': 2.1.4(vite@5.0.8(@types/node@18.19.62)) + '@vitest/mocker': 2.1.4(vite@5.0.8(@types/node@24.10.4)) '@vitest/pretty-format': 2.1.4 '@vitest/runner': 2.1.4 '@vitest/snapshot': 2.1.4 @@ -6652,11 +6652,11 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.0.8(@types/node@18.19.62) - vite-node: 2.1.4(@types/node@18.19.62) + vite: 5.0.8(@types/node@24.10.4) + vite-node: 2.1.4(@types/node@24.10.4) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 18.19.62 + '@types/node': 24.10.4 transitivePeerDependencies: - less - lightningcss