@casoon/auditmysite
Version:
A comprehensive command-line tool for automated accessibility, security, performance, and SEO testing using Playwright and pa11y, based on sitemap URLs
33 lines • 933 B
TypeScript
import { TestSummary } from '../types';
export interface JsonExportOptions {
includeDetails?: boolean;
includeRawData?: boolean;
pretty?: boolean;
}
export declare class JsonGenerator {
/**
* Generiert JSON-Export für Test-Ergebnisse
*/
generateJson(summary: TestSummary, options?: JsonExportOptions): string;
/**
* Verarbeitet Test-Ergebnisse für JSON-Export
*/
private processResults;
/**
* Generiert Statistiken für JSON-Export
*/
private generateStatistics;
/**
* Generiert Empfehlungen basierend auf Ergebnissen
*/
private generateRecommendations;
/**
* Extrahiert Fehler-Typ aus Error-Message
*/
private extractErrorType;
/**
* Speichert JSON-Export in Datei
*/
saveToFile(summary: TestSummary, filePath: string, options?: JsonExportOptions): Promise<void>;
}
//# sourceMappingURL=json-generator.d.ts.map