Skip to content

chore: Node.js を v24.22.2 に更新 - #215

Closed
riiimparm wants to merge 2 commits into
developfrom
cursor/node-lts-ce24
Closed

riiimparm wants to merge 2 commits into
developfrom
cursor/node-lts-ce24

Conversation

@riiimparm

@riiimparm riiimparm commented Nov 11, 2026 •

Copy link
Copy Markdown
Member

概要

Node.js を現行の Active LTS 最新リリースへ更新する。

  • 変更前: v24.22.1
  • 変更後: v26.13.0(Lithium)

nodejs.org の dist index で lts が設定されている最新リリースを採用した。このリポジトリはパッチまで固定しているため、同じ精度で 26.13.0 に合わせている。

変更ファイル

  • .nvmrc: v24.22.1 → v26.13.0
  • package.json: engines.node を 24.22.1 → 26.13.0

GitHub Actions(.github/workflows/test.yml)は node-version-file: '.nvmrc' を参照しているため、ワークフロー定義の変更は不要。

以下はリポジトリ内に存在しなかった。

  • .node-version / .tool-versions
  • Dockerfile / devcontainer
  • Netlify / Vercel / Cloudflare の設定ファイル
  • Renovate / Dependabot 設定
  • volta / devEngines
  • 直接依存としての @types/node

pnpm-lock.yaml の @types/node@24.13.3 は optional peer の推移的解決であり、直接のピンではない。pnpm install --frozen-lockfile が Node.js v26.13.0 で成功したため、lockfile は変更していない。

ブログ記事に出てくる Node.js のバージョンは、過去の手順や別プロジェクトの記録であり、このサイトのランタイム指定ではないため変更していない。

検証

Node.js v26.13.0 / pnpm 10.19.0 で実施。

  • pnpm install --frozen-lockfile: 成功
  • pnpm format:check: 成功
  • pnpm ls-lint: 成功
  • pnpm build(astro check を含む): 成功(エラー 0、警告 0)
  • テスト: package.json に test スクリプトはない

概要

Node.js 24 系の最新パッチへ更新する。

  • 変更前: v24.22.1
  • 変更後: v24.22.2(Krypton)

nodejs.org の dist index で v24 の最新リリースは v24.22.2(2026-10-27)である。このリポジトリはパッチまで固定しているため、同じ精度で 24.22.2 に合わせている。

変更ファイル

  • .nvmrc: v24.22.1 → v24.22.2
  • package.json: engines.node を 24.22.1 → 24.22.2

GitHub Actions(.github/workflows/test.yml)は node-version-file: '.nvmrc' を参照しているため、ワークフロー定義の変更は不要。

以下はリポジトリ内に存在しなかった。

  • .node-version / .tool-versions
  • Dockerfile / devcontainer
  • Netlify / Vercel / Cloudflare の設定ファイル
  • Renovate / Dependabot 設定
  • volta / devEngines
  • 直接依存としての @types/node

pnpm-lock.yaml は変更していない。pnpm install --frozen-lockfile は Node.js v24.22.2 で成功した。

検証

Node.js v24.22.2 / pnpm 10.19.0 で実施。

  • pnpm install --frozen-lockfile: 成功
  • pnpm format:check: 成功
  • pnpm ls-lint: 成功
  • pnpm build(astro check を含む): 成功(エラー 0、警告 0)
Open in Web Open in Cursor 

.nvmrc と package.json の engines.node を現行 LTS の最新リリースに合わせる。
24 系の最新パッチへ合わせる。
@cursor cursor Bot changed the title chore: Node.js を v26.13.0 (LTS) に更新 chore: Node.js を v24.22.2 に更新 Nov 11, 2026
@riiimparm riiimparm closed this Nov 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant