npmplus-mcp-server
Version:
Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.
64 lines • 1.9 kB
TypeScript
import { z } from "zod";
export declare const tools: ({
name: string;
description: string;
inputSchema: z.ZodObject<{
cwd: z.ZodDefault<z.ZodString>;
depth: z.ZodDefault<z.ZodNumber>;
production: z.ZodDefault<z.ZodBoolean>;
}, "strip", z.ZodTypeAny, {
cwd?: string;
depth?: number;
production?: boolean;
}, {
cwd?: string;
depth?: number;
production?: boolean;
}>;
} | {
name: string;
description: string;
inputSchema: z.ZodObject<{
packageName: z.ZodString;
version: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
version?: string;
packageName?: string;
}, {
version?: string;
packageName?: string;
}>;
} | {
name: string;
description: string;
inputSchema: z.ZodObject<{
cwd: z.ZodDefault<z.ZodString>;
circular: z.ZodDefault<z.ZodBoolean>;
orphans: z.ZodDefault<z.ZodBoolean>;
}, "strip", z.ZodTypeAny, {
cwd?: string;
circular?: boolean;
orphans?: boolean;
}, {
cwd?: string;
circular?: boolean;
orphans?: boolean;
}>;
} | {
name: string;
description: string;
inputSchema: z.ZodObject<{
packageName: z.ZodString;
period: z.ZodDefault<z.ZodEnum<["last-day", "last-week", "last-month", "last-year"]>>;
}, "strip", z.ZodTypeAny, {
packageName?: string;
period?: "last-day" | "last-week" | "last-month" | "last-year";
}, {
packageName?: string;
period?: "last-day" | "last-week" | "last-month" | "last-year";
}>;
})[];
export declare const handlers: Map<string, typeof handleDependencyTree>;
declare function handleDependencyTree(args: unknown): Promise<import("../utils/response.js").MCPResponse>;
export {};
//# sourceMappingURL=analysis-tools.d.ts.map