UNPKG

codecrucible-synth

Version:

Production-Ready AI Development Platform with Multi-Voice Synthesis, Smithery MCP Integration, Enterprise Security, and Zero-Timeout Reliability

60 lines 1.51 kB
/** * Shared Codebase Analyzer - Real-time dynamic analysis utility */ export declare class CodebaseAnalyzer { private workingDirectory; constructor(workingDirectory: string); /** * Perform comprehensive codebase analysis */ performAnalysis(): Promise<string>; /** * Analyze project structure and metadata */ private analyzeProjectStructure; /** * Analyze code metrics and lines of code */ private analyzeCodeMetrics; /** * Analyze dependencies from package.json */ private analyzeDependencies; /** * Analyze configuration files */ private analyzeConfiguration; /** * Analyze test coverage and test files */ private analyzeTestCoverage; /** * Discover project components by analyzing file structure */ private discoverProjectComponents; /** * Discover architecture components by analyzing imports and exports */ private discoverArchitectureComponents; /** * Detect real issues in the codebase */ private detectRealIssues; /** * Assess security configuration */ private assessSecurity; /** * Analyze performance characteristics */ private analyzePerformance; /** * Generate recommendations based on analysis */ private generateRecommendations; /** * Count files by extension for analysis */ private countFilesByType; } //# sourceMappingURL=codebase-analyzer.d.ts.map