UNPKG

web-perf-mcp

Version:

MCP Server that audits the web page for finding the bottlenecks and CPU profiling using Lighthouse and Puppeteer

31 lines (30 loc) 920 B
export interface Location { url: string; line: number; column: number; originalFunctionName?: string; } export interface ResolvedLocation { originalFile: string; originalLine: number; originalColumn: number; originalName: string | null; isResolved: boolean; minifiedUrl: string; fullOriginalPath?: string; sourceMapUrl?: string; } export declare class SourceMapResolver { private sourceMapCache; private fileContentsCache; private locationsMap; resolveLocation(url: string, line?: number, column?: number, originalFunctionName?: string): Promise<ResolvedLocation>; resolveLocations(locations: Location[]): Promise<ResolvedLocation[]>; private retrieveSourceMap; private retrieveSourceMapURL; private retrieveFileWithHeaders; private retrieveFile; private resolveUrl; private isMinifiedJavaScript; private cleanSourcePath; }