UNPKG

ultimate-mcp-server

Version:

The definitive all-in-one Model Context Protocol server for AI-assisted coding across 30+ platforms

34 lines 1.3 kB
/** * TypeScript/JavaScript Context Extractor * Extracts context from TypeScript and JavaScript files */ import { BaseContextExtractor } from './base.js'; import { CodeContext, ContextExtractionOptions, FileContext } from '../types.js'; export declare class TypeScriptContextExtractor extends BaseContextExtractor { protected language: string; extractContexts(filePath: string, content: string, options: ContextExtractionOptions): Promise<CodeContext[]>; extractFileContext(filePath: string, content: string): Promise<FileContext>; private extractImportContexts; private extractFunctionContexts; private extractClassContexts; private extractExportContexts; private createFunctionContext; private createArrowFunctionContext; private createClassContext; private extractMethodContexts; private extractImportInfo; private extractExportInfo; private extractClassInfo; private extractFunctionInfo; private extractMethodInfo; private extractVariableInfo; private buildOutline; private buildFunctionSignature; private buildArrowSignature; private buildMethodSignature; private getParamName; private getNodeName; private isInsideClass; private isInsideFunction; } //# sourceMappingURL=typescript.d.ts.map