ai-debug-local-mcp
Version:
🎯 ENHANCED AI GUIDANCE v4.1.2: Dramatically improved tool descriptions help AI users choose the right tools instead of 'close enough' options. Ultra-fast keyboard automation (10x speed), universal recording, multi-ecosystem debugging support, and compreh
56 lines • 1.49 kB
TypeScript
import { Page } from 'playwright';
export interface ViteHMREvent {
type: 'update' | 'full-reload' | 'error' | 'custom';
timestamp: Date;
files?: string[];
error?: string;
}
/**
* Framework Monitoring Module
* Handles injection of monitoring scripts for different meta-frameworks
*/
export declare class MetaFrameworkMonitoring {
private hmrListeners;
private viteHMREvents;
/**
* Inject framework-specific monitoring based on detected framework
*/
injectFrameworkMonitoring(page: Page, framework: string): Promise<void>;
/**
* Inject Remix-specific monitoring
*/
private injectRemixMonitoring;
/**
* Inject Astro-specific monitoring
*/
private injectAstroMonitoring;
/**
* Inject Nuxt-specific monitoring
*/
private injectNuxtMonitoring;
/**
* Inject Qwik-specific monitoring
*/
private injectQwikMonitoring;
/**
* Inject SolidJS-specific monitoring
*/
private injectSolidJSMonitoring;
/**
* Inject SvelteKit-specific monitoring
*/
private injectSvelteKitMonitoring;
/**
* Setup Vite HMR monitoring for frameworks using Vite
*/
setupViteHMRMonitoring(page: Page): Promise<void>;
/**
* Get collected Vite HMR events
*/
getViteHMREvents(): ViteHMREvent[];
/**
* Clear collected monitoring data
*/
clearMonitoringData(): void;
}
//# sourceMappingURL=meta-framework-monitoring.d.ts.map