From 52617aacd12641b3bfbb1f4ef6f5ab21ca33e5f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=AF=E6=9C=88=20/=20Reo=20YOSHIMOTO?= Date: Tue, 21 Jul 2026 19:53:35 +0900 Subject: [PATCH] =?UTF-8?q?fix(deps):=20engines.node=20=E3=82=92=E7=AF=84?= =?UTF-8?q?=E5=9B=B2=E6=8C=87=E5=AE=9A=E3=81=AB=E7=B7=A9=E5=92=8C=E3=81=97?= =?UTF-8?q?=20Dependabot=20=E3=82=92=E5=BE=A9=E6=97=A7=E3=81=99=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit engines.node が "24.14.1" の厳密 pin だったため、engineStrict: true と 相まって、node 24.18 で動作する Dependabot の lockfile 更新 (corepack pnpm update --lockfile-only) が ERR_PNPM_UNSUPPORTED_ENGINE で失敗し、security update の PR が作成不能になっていた。 ">=24.14.1 <25" に緩和し、engines は互換範囲の宣言に留める。 CI の setup-node (node-version-file: package.json) は範囲内の最新 24.x を解決するようになり、Dependabot 実行環境とも揃う。 Co-Authored-By: Claude Fable 5 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c24cbd6..da81e49 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "artifactregistry-login": "npx google-artifactregistry-auth" }, "engines": { - "node": "24.14.1" + "node": ">=24.14.1 <25" }, "devDependencies": { "@koa/router": "15.4.0",