mcp-ai-agent-guidelines
Version:
A comprehensive Model Context Protocol server providing advanced tools, resources, and prompts for implementing AI agent best practices
21 lines • 1.04 kB
TypeScript
/**
* TypeScript Parser (tsconfig.json)
*
* Parses tsconfig.json files to extract type definition references,
* project references, and analyze TypeScript configuration for best practices.
*/
import type { AnalysisOptions, EcosystemType, Issue, PackageFileType, PackageInfo, ParseResult } from "../types.js";
import { BaseParser } from "./base.js";
export declare class TypeScriptConfigParser extends BaseParser {
parse(content: string): ParseResult;
canParse(content: string): boolean;
getEcosystem(): EcosystemType;
getFileTypes(): PackageFileType[];
protected analyzePackage(pkg: PackageInfo, options: AnalysisOptions, issues: Issue[]): void;
private checkDeprecatedTypes;
private checkOutdatedPatterns;
protected analyzeEcosystemSpecific(parseResult: ParseResult, options: AnalysisOptions, _issues: Issue[]): void;
protected addEcosystemRecommendations(recommendations: string[]): void;
}
export declare const TsConfigParser: typeof TypeScriptConfigParser;
//# sourceMappingURL=typescript.d.ts.map