UNPKG

supapup

Version:

⚡ Lightning-fast MCP browser dev tool. Navigate → Get instant structured data. No screenshots needed! Puppeteer: 📸 → CSS selectors → JS eval. Supapup: semantic IDs ready to use. 10x faster, 90% fewer tokens.

24 lines 713 B
import { Browser, Page } from 'puppeteer'; export interface BrowserState { browser: Browser | null; page: Page | null; isHealthy: boolean; lastError?: string; crashCount: number; lastCrashTime?: Date; } export declare class BrowserRecovery { private state; constructor(); checkBrowserHealth(browser: Browser | null, page: Page | null): Promise<boolean>; cleanupCrashedBrowser(browser: Browser | null): Promise<void>; recordCrash(error: string): void; resetState(): void; getCrashInfo(): { crashCount: number; lastError?: string; lastCrashTime?: Date; }; shouldThrottle(): boolean; } //# sourceMappingURL=browser-recovery.d.ts.map