UNPKG

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 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