From 7ef8381419b7c04ba95a725c8a06e69017ab5701 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 1 Jan 2026 09:01:16 +0000 Subject: [PATCH] chore(deps): update node.js to v24 --- Dockerfile | 2 +- package.json | 4 ++-- pnpm-lock.yaml | 26 +++++++++++++------------- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3d40c9b0..d28a1cf0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:22-bookworm-slim AS base +FROM node:24-bookworm-slim AS base # Install dependencies only when needed FROM base AS deps diff --git a/package.json b/package.json index 70b0704b..503aadb9 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "@next/bundle-analyzer": "16.0.10", "@tailwindcss/postcss": "^4.1.18", "@types/body-scroll-lock": "^3.1.2", - "@types/node": "^22.19.3", + "@types/node": "^24.10.4", "@types/react": "19.2.7", "@types/react-dom": "19.2.3", "@types/react-modal": "^3.16.3", @@ -69,7 +69,7 @@ } }, "engines": { - "node": "v22.21.1", + "node": "24.12.0", "pnpm": "10.27.0" }, "packageManager": "pnpm@10.27.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bbf220e1..db72f554 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -72,7 +72,7 @@ importers: version: 9.39.2 '@hatena/eslint-config-hatena': specifier: github:hatena/eslint-config-hatena#v3.3.0 - version: https://codeload.github.com/hatena/eslint-config-hatena/tar.gz/53f846e7210efee39c6db210ece1d7005076b7d6(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) + version: https://codeload.github.com/hatena/eslint-config-hatena/tar.gz/ed7cdb050c62e9b1466362a18b1668b6b661f5ad(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) '@next/bundle-analyzer': specifier: 16.0.10 version: 16.0.10 @@ -83,8 +83,8 @@ importers: specifier: ^3.1.2 version: 3.1.2 '@types/node': - specifier: ^22.19.3 - version: 22.19.3 + specifier: ^24.10.4 + version: 24.10.4 '@types/react': specifier: 19.2.7 version: 19.2.7 @@ -280,8 +280,8 @@ packages: resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@hatena/eslint-config-hatena@https://codeload.github.com/hatena/eslint-config-hatena/tar.gz/53f846e7210efee39c6db210ece1d7005076b7d6': - resolution: {tarball: https://codeload.github.com/hatena/eslint-config-hatena/tar.gz/53f846e7210efee39c6db210ece1d7005076b7d6} + '@hatena/eslint-config-hatena@https://codeload.github.com/hatena/eslint-config-hatena/tar.gz/ed7cdb050c62e9b1466362a18b1668b6b661f5ad': + resolution: {tarball: https://codeload.github.com/hatena/eslint-config-hatena/tar.gz/ed7cdb050c62e9b1466362a18b1668b6b661f5ad} version: 3.3.0 peerDependencies: eslint: ^8.57.0 || ^9.10.0 @@ -713,8 +713,8 @@ packages: '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - '@types/node@22.19.3': - resolution: {integrity: sha512-1N9SBnWYOJTrNZCdh/yJE+t910Y128BoyY+zBLWhL3r0TYzlTmFdXrPwHL9DyFZmlEXNQQolTZh3KHV31QDhyA==} + '@types/node@24.10.4': + resolution: {integrity: sha512-vnDVpYPMzs4wunl27jHrfmwojOGKya0xyM3sH+UE5iv5uPS6vX7UIoh6m+vQc5LGBq52HBKPIn/zcSZVzeDEZg==} '@types/react-dom@19.2.3': resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} @@ -2347,8 +2347,8 @@ packages: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} unrs-resolver@1.11.1: resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==} @@ -2614,7 +2614,7 @@ snapshots: '@eslint/core': 0.17.0 levn: 0.4.1 - '@hatena/eslint-config-hatena@https://codeload.github.com/hatena/eslint-config-hatena/tar.gz/53f846e7210efee39c6db210ece1d7005076b7d6(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': + '@hatena/eslint-config-hatena@https://codeload.github.com/hatena/eslint-config-hatena/tar.gz/ed7cdb050c62e9b1466362a18b1668b6b661f5ad(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint/config-helpers': 0.1.0 '@eslint/js': 9.39.2 @@ -2978,9 +2978,9 @@ snapshots: '@types/json5@0.0.29': {} - '@types/node@22.19.3': + '@types/node@24.10.4': dependencies: - undici-types: 6.21.0 + undici-types: 7.16.0 '@types/react-dom@19.2.3(@types/react@19.2.7)': dependencies: @@ -4778,7 +4778,7 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 - undici-types@6.21.0: {} + undici-types@7.16.0: {} unrs-resolver@1.11.1: dependencies: