From 203afcfe58c43c491762ddd3adc98cc22581a2ab Mon Sep 17 00:00:00 2001 From: aarroyo Date: Tue, 15 Sep 2026 09:31:25 -0500 Subject: [PATCH] Revert "Merge pull request #698 from beyondnetcode/dependabot/npm_and_yarn/hono/node-server-2.1.1" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 23ee670978663488f6dfdd7c977b4110ab05e2fd, restoring @hono/node-server 1.19.15. @hono/node-server 2.1.1 declares `engines.node >=20`, and it is a direct dependency of @beyondnet/evolith-cli, which declares `engines.node >=18.0.0` and whose front page promises «Node ≥ 18». A consumer on Node 18 with engine-strict installs would be unable to install the CLI, and nothing in CI runs on 18 to catch it. 1.19.15 (node >=18.14.1) carries no open advisory. Raising the CLI's floor to Node 20 is a product decision with its own doc trail; until it is taken, the dependency stays on the 1.x line and dependabot is told to ignore the 2.x major. Co-Authored-By: Claude Opus 5 --- package-lock.json | 14 +------------- src/sdk/cli/package.json | 2 +- 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2656c303..bd199c03 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18407,7 +18407,7 @@ "@beyondnet/evolith-infra-providers": "1.2.1", "@beyondnet/evolith-sdk": "2.0.0", "@clack/prompts": "1.5.1", - "@hono/node-server": "^2.1.1", + "@hono/node-server": "1.19.15", "@modelcontextprotocol/sdk": "1.29.0", "@nestjs/common": "11.2.1", "@nestjs/core": "11.2.1", @@ -18457,18 +18457,6 @@ "node": ">=18.0.0" } }, - "src/sdk/cli/node_modules/@hono/node-server": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-2.1.1.tgz", - "integrity": "sha512-ELuehkj5VCBdgEw9zs+ivkKwyzzUCSQuE96YmiPvn1ECBoZCczbFXJLeEGMTYjphP6gydh4pHMqEYPVMYUVgQg==", - "license": "MIT", - "engines": { - "node": ">=20" - }, - "peerDependencies": { - "hono": "^4" - } - }, "src/sdk/cli/node_modules/@types/node": { "version": "26.2.0", "resolved": "https://registry.npmjs.org/@types/node/-/node-26.2.0.tgz", diff --git a/src/sdk/cli/package.json b/src/sdk/cli/package.json index cedcf621..b0db5b7e 100644 --- a/src/sdk/cli/package.json +++ b/src/sdk/cli/package.json @@ -75,7 +75,7 @@ "@beyondnet/evolith-infra-providers": "1.2.1", "@beyondnet/evolith-sdk": "2.0.0", "@clack/prompts": "1.5.1", - "@hono/node-server": "2.1.1", + "@hono/node-server": "1.19.15", "@modelcontextprotocol/sdk": "1.29.0", "@nestjs/common": "11.2.1", "@nestjs/core": "11.2.1",