extension-develop
Version:
The develop step of Extension.js
32 lines (31 loc) • 986 B
TypeScript
import { type Compiler } from '@rspack/core';
import { DevOptions } from '../../../../develop-lib/config-types';
interface SetupFirefoxInspectionStepOptions extends DevOptions {
startingUrl?: string;
instanceId?: string;
}
export declare class SetupFirefoxInspectionStep {
private readonly devOptions;
private client;
private currentConsoleActor;
private currentTabActor;
private isWatching;
private debounceTimer;
private initialized;
private lastUrlToInspect;
constructor(devOptions: SetupFirefoxInspectionStepOptions);
private getRdpPort;
private initialize;
private resolveUrlToInspect;
private selectActors;
private ensureNavigatedAndLoaded;
private ensureUrlAndReady;
private resolveConsoleActor;
private printHTML;
private waitForContentScriptInjection;
private setupWebSocketHandler;
private attachConnection;
private handleFileChange;
apply(compiler: Compiler): void;
}
export {};