vibe-coder-mcp
Version:
Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.
31 lines • 1.37 kB
TypeScript
import { BaseLanguageHandler } from './base.js';
import { SyntaxNode } from '../parser.js';
import { FunctionExtractionOptions } from '../types.js';
export declare class HtmlHandler extends BaseLanguageHandler {
protected options?: {
filePath?: string;
};
protected getFunctionQueryPatterns(): string[];
protected getClassQueryPatterns(): string[];
protected getImportQueryPatterns(): string[];
protected extractFunctionName(node: SyntaxNode, sourceCode: string, _options?: FunctionExtractionOptions): string;
private hasStylesheetAttribute;
private findAttribute;
private getAttributeValue;
private extractFormName;
private extractInputName;
private extractLinkName;
private findTextNode;
private extractContainerName;
private extractHeadingName;
private extractListName;
private extractTableName;
protected extractClassName(node: SyntaxNode, sourceCode: string): string;
private findTitleNode;
protected extractImportPath(node: SyntaxNode, sourceCode: string): string;
protected extractFunctionComment(node: SyntaxNode, sourceCode: string): string | undefined;
protected extractClassComment(node: SyntaxNode, sourceCode: string): string | undefined;
private findMetaDescription;
detectFramework(sourceCode: string): string | null;
}
//# sourceMappingURL=html.d.ts.map