Skip to content

Commit 1d8f80f

Browse files
committed
fix: resolve lint warnings and test failures
1 parent c1824d4 commit 1d8f80f

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/lib/server.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { McpServer, ResourceTemplate } from "@modelcontextprotocol/sdk/server/mcp.js";
1+
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
22
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
33
import { ServerRequest, ServerNotification } from "@modelcontextprotocol/sdk/types";
4-
import { Variables } from "@modelcontextprotocol/sdk/shared/uriTemplate"; // Attempt specific import for Variables
4+
// import { Variables } from "@modelcontextprotocol/sdk/shared/uriTemplate"; // Attempt specific import for Variables
55
import { RequestHandlerExtra } from "@modelcontextprotocol/sdk/shared/protocol"; // Attempt specific import for RequestHandlerExtra
66
import fs from "fs/promises";
77
import path from "path";

src/utils/text-utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Utility: Preprocess input text
22
export function preprocessText(text: string): string {
33
// eslint-disable-next-line no-control-regex
4-
text = text.replace(/\x00/g, ""); // Only remove null characters
4+
text = text.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F]/g, ""); // Remove control characters, preserving \t, \n, and \r
55
text = text.replace(/\s+/g, (match) => {
66
if (match.includes("\n")) return "\n";
77
return " ";

0 commit comments

Comments
 (0)