UNPKG

sicua

Version:

A tool for analyzing project structure and dependencies

20 lines (19 loc) 594 B
export declare class ProjectAnalyzer { private config; private progressTracker; private contentProcessor; private scanResult; private typeChecker; private program; constructor(projectPath: string); getProjectPath(): string; analyze(): Promise<void>; /** * Create a filtered scan result for parseable files while keeping security data intact */ private createParseableScanResult; /** * Initialize TypeScript program and type checker for static analysis with enhanced path handling */ private initializeTypeScriptProgram; }