Skip to content

Commit a68cfad

Browse files
andriy-sudoclaude
andauthored
fix(security): bump hono and transitive deps (ENG-12770) (#40)
* fix(security): bump hono and transitive deps (ENG-12770) - hono 4.11.9 → 4.12.8 (GHSA-q5qw-h33p-qvwr HIGH, GHSA-5pq2-9x2x-5p6w, GHSA-p6xx-57qc-3wxr, GHSA-v8w9-8mx6-g223, GHSA-gq3j-xvxp-8hrf) - @hono/node-server 1.19.9 → 1.19.11 (GHSA-wc8c-qw6v-h7f6 HIGH) - express-rate-limit 8.2.1 → 8.3.1 (GHSA-46wh-pxpv-q5gq HIGH) - ajv 8.17.1 → 8.18.0 (GHSA-2g4f-4pwh-qvx6) - qs 6.14.1 → 6.15.0 (GHSA-w7fw-mjwx-w883) - flatted 3.3.3 → 3.4.1 (GHSA-25h7-pfq9-p65f HIGH) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * fix(security): use nested override for ajv to avoid breaking eslint The flat ajv override forced @eslint/eslintrc's v6 instance to v8, which is incompatible. Switch to a per-consumer nested override so only @modelcontextprotocol/sdk gets ajv ^8.18.0. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * fix(security): drop unnecessary overrides, rely on npm update instead Transitive deps (hono, @hono/node-server, express-rate-limit, qs, flatted, ajv) already resolve to patched versions within their existing semver ranges. Overrides are only needed when the fix requires a version outside the allowed range (e.g. minimatch). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 97b6aa6 commit a68cfad

1 file changed

Lines changed: 28 additions & 28 deletions

File tree

package-lock.json

Lines changed: 28 additions & 28 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)