UNPKG

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.

50 lines 1.31 kB
import { z } from 'zod'; /** * Common package-related validation schemas */ /** * Package name validation */ export declare const PackageNameSchema: z.ZodString; /** * Semver version validation */ export declare const VersionSchema: z.ZodString; /** * Package with optional version */ export declare const PackageSpecSchema: z.ZodEffects<z.ZodString, string, string>; /** * Array of package names */ export declare const PackageArraySchema: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; /** * Working directory validation */ export declare const WorkingDirectorySchema: z.ZodDefault<z.ZodString>; /** * Search query validation */ export declare const SearchQuerySchema: z.ZodString; /** * Pagination parameters */ export declare const PaginationSchema: z.ZodObject<{ limit: z.ZodDefault<z.ZodNumber>; from: z.ZodDefault<z.ZodNumber>; }, "strip", z.ZodTypeAny, { from?: number; limit?: number; }, { from?: number; limit?: number; }>; /** * Common boolean flags */ export declare const BooleanFlagSchema: z.ZodDefault<z.ZodBoolean>; /** * Dependency type validation */ export declare const DependencyTypeSchema: z.ZodDefault<z.ZodEnum<["dependencies", "devDependencies", "peerDependencies", "optionalDependencies"]>>; //# sourceMappingURL=package.d.ts.map