UNPKG

rynex

Version:

A minimalist TypeScript framework for building reactive web applications with no virtual DOM

29 lines 1.07 kB
interface ValidationError { file: string; line: number; column: number; message: string; code: string; severity: 'error' | 'warning' | 'info'; ruleId: string; suggestion?: string; } interface ValidatorConfig { strict: boolean; checkOptionalProps: boolean; checkPerformance: boolean; maxComplexity: number; enableCache: boolean; } export declare function validateRynexCode(projectRoot: string, config?: Partial<ValidatorConfig>): ValidationError[]; export declare function printValidationErrors(errors: ValidationError[], verbose?: boolean): void; export declare function printDetailedReport(errors: ValidationError[]): void; export declare function clearValidationCache(): void; export declare function getValidationStats(projectRoot: string, config?: Partial<ValidatorConfig>): any; export declare function runRynexValidation(projectRoot: string, options?: { verbose?: boolean; detailed?: boolean; config?: Partial<ValidatorConfig>; }): boolean; export {}; //# sourceMappingURL=rynex-validator.d.ts.map