diff --git a/cli/src/commands/connections.ts b/cli/src/commands/connections.ts index d897b47..7d1105f 100644 --- a/cli/src/commands/connections.ts +++ b/cli/src/commands/connections.ts @@ -1,6 +1,6 @@ import { Command } from "commander"; import chalk from "chalk"; -import { requireConfig, saveConfig, loadConfig } from "../config.js"; +import { requireConfig, saveConfig } from "../config.js"; import { AskdbClient } from "../api.js"; export const connectionsCommand = new Command("connections") diff --git a/packages/mcp-server/src/code-mode/runtime.test.ts b/packages/mcp-server/src/code-mode/runtime.test.ts index 4b8025d..196406b 100644 --- a/packages/mcp-server/src/code-mode/runtime.test.ts +++ b/packages/mcp-server/src/code-mode/runtime.test.ts @@ -255,7 +255,7 @@ test("makeBridge forwards its connectionId so sandbox calls hit the chosen DB", await bridge.external_find({ collection: "users" }); assert.equal( - (calls[0]?.parsed as { connectionId?: string }).connectionId, + (calls[0]?.parsed as { connectionId?: string })?.connectionId, "conn_multi" ); }); diff --git a/packages/mcp-server/src/index.ts b/packages/mcp-server/src/index.ts index 8b44e79..1b271f6 100644 --- a/packages/mcp-server/src/index.ts +++ b/packages/mcp-server/src/index.ts @@ -20,7 +20,6 @@ import { schema, eq, and, - isNull, inArray, desc, generateCollectionDetailMarkdown, diff --git a/packages/shared/src/crypto/encryption.ts b/packages/shared/src/crypto/encryption.ts index d2c43e6..4054324 100644 --- a/packages/shared/src/crypto/encryption.ts +++ b/packages/shared/src/crypto/encryption.ts @@ -2,7 +2,6 @@ import { randomBytes, createCipheriv, createDecipheriv } from "crypto"; const ALGORITHM = "aes-256-gcm"; const IV_LENGTH = 16; -const AUTH_TAG_LENGTH = 16; function getKey(): Buffer { const hex = process.env.ENCRYPTION_KEY; diff --git a/server/src/index.ts b/server/src/index.ts index 117ee9e..8b35fb9 100644 --- a/server/src/index.ts +++ b/server/src/index.ts @@ -2,7 +2,7 @@ import path from "node:path"; import { fileURLToPath } from "node:url"; import { existsSync } from "node:fs"; import { config as loadEnv } from "dotenv"; -import rateLimit from "express-rate-limit"; +import { rateLimit } from "express-rate-limit"; import cookieParser from "cookie-parser"; import { CSP_DIRECTIVES } from "./lib/csp.js";