@opichi/smartcode
Version:
Universal code intelligence MCP server - analyze any codebase with TypeScript excellence and multi-language support
19 lines • 552 B
TypeScript
import { CodeNode } from '../types.js';
export declare class CodeParser {
private parsers;
constructor();
private initializeParsers;
parseFile(filePath: string): CodeNode[];
private extractNodes;
private extractNodeInfo;
private traverseNode;
private extractName;
private extractMethods;
private extractParameters;
private extractReturnType;
private extractVariableName;
private extractImportName;
private extractImportSource;
private extractExportName;
}
//# sourceMappingURL=parser.d.ts.map