UNPKG

vibe-coder-mcp

Version:

Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.

30 lines 988 B
import { ImportInfo } from '../codeMapModel.js'; import { ImportResolver, ImportResolverOptions } from './importResolver.js'; interface SemgrepOptions extends ImportResolverOptions { patterns?: string[]; timeout?: number; maxMemory?: string; excludePatterns?: string[]; projectRoot?: string; } export declare class SemgrepAdapter implements ImportResolver { private allowedDir; private outputDir; private securityManager; private ruleGenerator; private cache; private tempFiles; constructor(allowedDir: string, outputDir: string); analyzeImports(filePath: string, options: SemgrepOptions): Promise<ImportInfo[]>; private buildSemgrepCommand; private convertToImportInfo; private extractImportPath; private resolveImportPath; private createImportInfo; private extractImportedItems; private isCorePath; private getModuleSystem; dispose(): void; } export {}; //# sourceMappingURL=semgrepAdapter.d.ts.map