UNPKG

@casoon/auditmysite

Version:

Professional website analysis suite with robust accessibility testing, Core Web Vitals performance monitoring, SEO analysis, and content optimization insights. Features isolated browser contexts, retry mechanisms, and comprehensive API endpoints for profe

60 lines 1.47 kB
/** * Enhanced Progress Tracker with ETA, Speed, and Detailed Info */ export declare class EnhancedProgress { private spinner; private startTime; private total; private current; private lastUpdate; private processingTimes; constructor(total: number, initialMessage?: string); /** * Update progress with current page info */ update(currentPage: number, currentUrl?: string, stage?: string): void; /** * Mark as completed with success */ succeed(message: string): void; /** * Mark as failed with error */ fail(message: string): void; /** * Stop the spinner */ stop(): void; /** * Calculate estimated time to completion */ private calculateETA; /** * Calculate processing speed in pages per minute */ private calculateSpeed; /** * Format time in seconds to human readable format */ private formatTime; /** * Truncate URL for display */ private truncateUrl; /** * Update just the stage without changing other info */ updateStage(stage: string): void; } /** * Simple progress tracker for backwards compatibility */ export declare class SimpleProgress { private spinner; constructor(message: string); updateText(text: string): void; succeed(message?: string): void; fail(message?: string): void; stop(): void; } //# sourceMappingURL=enhanced-progress.d.ts.map