@casoon/auditmysite
Version:
A comprehensive command-line tool for automated accessibility, security, performance, and SEO testing using Playwright and pa11y, based on sitemap URLs
23 lines • 721 B
TypeScript
import { BrowserManager } from './browser-manager';
export interface LighthouseResult {
performance: number;
accessibility: number;
bestPractices: number;
seo: number;
metrics: {
firstContentfulPaint: number;
largestContentfulPaint: number;
firstInputDelay: number;
cumulativeLayoutShift: number;
totalBlockingTime: number;
speedIndex: number;
};
opportunities: any[];
diagnostics: any[];
}
export declare class LighthouseIntegration {
private browserManager;
constructor(browserManager: BrowserManager);
runLighthouse(url: string, options?: any): Promise<LighthouseResult>;
}
//# sourceMappingURL=lighthouse-integration.d.ts.map