UNPKG

pagespeed-quest

Version:

A framework for efficient web front-end speed improvement

24 lines (23 loc) 725 B
import { DependencyInterface, DeviceType } from './types.js'; export interface ExecLoadshowInput { url: string; proxyPort: number; deviceType?: DeviceType; noThrottling?: boolean; syncLighthouseSpec?: boolean; artifactsDir?: string; timeout: number; credit?: string; } export interface ExecLoadshowSpec { viewportWidth?: number; columns?: number; cpuThrottling?: number; networkLatencyMs?: number; networkThroughputMbps?: number; timeoutMs?: number; userAgent?: string; proxyPort?: number; credit?: string; } export declare function execLoadshow(input: ExecLoadshowInput, dependency: Pick<DependencyInterface, 'mkdirp' | 'executeLoadshow'>): Promise<void>;