@wdio/browser-runner
Version:
A WebdriverIO runner to run unit tests tests in the browser.
15 lines • 636 B
TypeScript
import { EventEmitter } from 'node:events';
import type { InlineConfig } from 'vite';
import { type SocketEventHandler } from './plugins/worker.js';
/**
* Class that sets up the Vite server with correct configuration based on given WebdriverIO options.
*/
export declare class ViteServer extends EventEmitter {
#private;
get config(): Partial<InlineConfig>;
constructor(options: WebdriverIO.BrowserRunnerOptions, config: WebdriverIO.Config, optimizations: InlineConfig);
onBrowserEvent(handler: SocketEventHandler): void;
start(): Promise<number>;
close(): Promise<void>;
}
//# sourceMappingURL=server.d.ts.map