From bf6f16c8be10c185e434e068c2a67f6d3baee6b7 Mon Sep 17 00:00:00 2001 From: Konstantin Konstantinov Date: Thu, 22 Jan 2026 14:26:48 +0200 Subject: [PATCH] eslint fixes in tests (#1418) --- .changeset/brave-lions-glow.md | 2 +- .github/pages/index.html | 28 ++-- common/eslint-config/eslint.config.mjs | 7 + docs/documents.md | 8 +- ...ensions.test.ts => authExtensions.test.ts} | 0 ...cross-spawn.test.ts => crossSpawn.test.ts} | 0 .../client/test/client/middleware.test.ts | 6 +- packages/client/test/client/sse.test.ts | 59 ++++---- .../client/test/client/streamableHttp.test.ts | 138 ++++++++++-------- .../{in-memory.test.ts => inMemory.test.ts} | 14 +- .../{auth-utils.test.ts => authUtils.test.ts} | 0 ...t.ts => protocolTransportHandling.test.ts} | 0 packages/core/test/shared/uriTemplate.test.ts | 11 +- packages/core/test/spec.types.test.ts | 4 +- packages/core/test/types.test.ts | 4 +- ...server-express.test.ts => express.test.ts} | 2 +- .../{server-hono.test.ts => hono.test.ts} | 2 +- .../node/test/streamableHttp.test.ts | 67 ++++----- .../server/test/server/streamableHttp.test.ts | 24 +-- typedoc.config.mjs | 27 ++-- 20 files changed, 219 insertions(+), 184 deletions(-) rename packages/client/test/client/{auth-extensions.test.ts => authExtensions.test.ts} (100%) rename packages/client/test/client/{cross-spawn.test.ts => crossSpawn.test.ts} (100%) rename packages/core/test/experimental/{in-memory.test.ts => inMemory.test.ts} (99%) rename packages/core/test/shared/{auth-utils.test.ts => authUtils.test.ts} (100%) rename packages/core/test/shared/{protocol-transport-handling.test.ts => protocolTransportHandling.test.ts} (100%) rename packages/middleware/express/test/{server-express.test.ts => express.test.ts} (99%) rename packages/middleware/hono/test/{server-hono.test.ts => hono.test.ts} (99%) diff --git a/.changeset/brave-lions-glow.md b/.changeset/brave-lions-glow.md index 59a1f3a3..58718389 100644 --- a/.changeset/brave-lions-glow.md +++ b/.changeset/brave-lions-glow.md @@ -1,5 +1,5 @@ --- -"@modelcontextprotocol/node": patch +'@modelcontextprotocol/node': patch --- Prevent Hono from overriding global Response object by passing `overrideGlobalObjects: false` to `getRequestListener()`. This fixes compatibility with frameworks like Next.js whose response classes extend the native Response. diff --git a/.github/pages/index.html b/.github/pages/index.html index 4dd2f3ba..5dd7adea 100644 --- a/.github/pages/index.html +++ b/.github/pages/index.html @@ -124,7 +124,7 @@

MCP TypeScript SDK

- +

Redirecting to latest documentation ({{ site.data.latest_version }})...

@@ -142,31 +142,39 @@