UNPKG

crapifyme

Version:

Ultra-fast developer productivity CLI tools - remove comments, logs, and more

17 lines 614 B
import { ImportStatement, ImportAnalysisResult } from './types'; export declare class ASTAnalyzer { private usedIdentifiers; private importStatements; private scopeChain; analyzeFile(content: string, filePath: string): ImportAnalysisResult; private reset; private parseCode; private extractImports; private extractSpecifiers; private analyzeUsage; private findUnusedImports; private findDuplicateImports; canMergeImports(imports: ImportStatement[]): boolean; mergeImports(imports: ImportStatement[]): ImportStatement; } //# sourceMappingURL=ast-analyzer.d.ts.map