From fdd7d1a91cb8430435f05f7e104a2779b99ab41d Mon Sep 17 00:00:00 2001 From: lintianle Date: Wed, 8 Jul 2026 13:01:00 +0800 Subject: [PATCH] chore: register mcp-client e2e entries in knip config Add the mcp-client workspace override so knip recognises the e2e test file, fixture-server entry, and the bin-only devDeps (server-everything, server-filesystem) that are invoked at runtime rather than imported. --- knip.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/knip.json b/knip.json index 8c0f71f3af..61ac9b07af 100644 --- a/knip.json +++ b/knip.json @@ -69,6 +69,11 @@ "packages/fs/tool-fs": { "entry": ["tests/**/*.spec.ts", "tests/**/*.e2e.ts"], "project": ["src/**/*.ts", "tests/**/*.ts"] + }, + "packages/mcp/mcp-client": { + "entry": ["tests/**/*.spec.ts", "tests/**/*.e2e.ts", "tests/fixture-server.ts"], + "project": ["src/**/*.ts", "tests/**/*.ts"], + "ignoreDependencies": ["@modelcontextprotocol/server-everything", "@modelcontextprotocol/server-filesystem"] } } }