UNPKG

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

77 lines • 2.06 kB
import { Page } from 'playwright'; export interface RemixLoaderData { route: string; loader: string; duration: number; size: number; cached: boolean; timestamp: Date; } export interface AstroIsland { component: string; props: any; hydrationDirective?: 'load' | 'idle' | 'visible' | 'media' | 'only'; loading: 'eager' | 'lazy'; } export interface QwikResumabilityInfo { serializedState: number; qrlCount: number; symbolsLoaded: number; resumeTime: number; } export interface ViteHMREvent { type: 'update' | 'full-reload' | 'error' | 'custom'; timestamp: Date; files?: string[]; error?: string; } /** * Data Collection Module * Handles collection of monitored data from different meta-frameworks */ export declare class MetaFrameworkDataCollection { private remixLoaderData; private astroIslands; private viteHMREvents; /** * Collect Remix loader performance data */ getRemixLoaderData(page: Page): Promise<RemixLoaderData[]>; /** * Get Remix route modules information */ getRemixRouteModules(page: Page): Promise<any>; /** * Collect Astro island components data */ getAstroIslands(page: Page): Promise<AstroIsland[]>; /** * Get Nuxt payload and application data */ getNuxtPayload(page: Page): Promise<any>; /** * Get Qwik resumability information */ getQwikResumability(page: Page): Promise<QwikResumabilityInfo | null>; /** * Get SolidJS reactivity information */ getSolidJSData(page: Page): Promise<any>; /** * Get SvelteKit application data */ getSvelteKitData(page: Page): Promise<any>; /** * Collect Vite HMR events */ getViteHMREvents(page: Page): Promise<ViteHMREvent[]>; /** * Get general meta-framework information */ getMetaFrameworkInfo(page: Page): Promise<any>; /** * Clear all collected data */ clearCollectedData(): void; } //# sourceMappingURL=meta-framework-data-collection.d.ts.map