From 0d67aca59aaf1dd1668cbd3887af1fd4212355d3 Mon Sep 17 00:00:00 2001 From: JeremyDev87 Date: Sun, 5 Apr 2026 02:11:19 +0900 Subject: [PATCH] fix(mcp-server): exclude test artifacts and build metadata from npm package (#1342) Add negation patterns to the files field in package.json to exclude spec files, tsbuildinfo, and source map files from the published npm tarball. Reduces packaged files from 1081 to 691. --- apps/mcp-server/package.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/mcp-server/package.json b/apps/mcp-server/package.json index 7481848c..79f7bbca 100644 --- a/apps/mcp-server/package.json +++ b/apps/mcp-server/package.json @@ -34,6 +34,11 @@ "bin": "./dist/src/cli/cli.js", "files": [ "dist", + "!dist/**/*.spec.js", + "!dist/**/*.spec.d.ts", + "!dist/**/*.tsbuildinfo", + "!dist/**/*.js.map", + "!dist/**/*.d.ts.map", "README.md" ], "publishConfig": {