UNPKG

@ngx-playwright/jest

Version:
20 lines 946 B
import type { Test } from 'jest-runner'; import { BrowserSpec, BrowserName, RunnerBrowserSpec } from './browsers'; export interface NgxPlaywrightJestTest extends Test { context: Test['context'] & { config: Test['context']['config'] & { runnerSpec: RunnerBrowserSpec; }; }; } export interface PartialNgxPlaywrightJestConfig extends BrowserSpec { } export declare type DeepPartial<T> = { [K in keyof T]?: T[K] extends string | boolean | number | symbol | null | undefined ? T[K] : DeepPartial<T[K]>; }; export interface NgxPlaywrightJestConfig extends Partial<PartialNgxPlaywrightJestConfig> { debugOptions?: DeepPartial<PartialNgxPlaywrightJestConfig>; browsers?: (BrowserName | (Partial<PartialNgxPlaywrightJestConfig> & Pick<BrowserSpec, 'type'>))[]; } export declare function getBrowserSpecs(config: NgxPlaywrightJestConfig, isDebug?: boolean): BrowserSpec[]; //# sourceMappingURL=config.d.ts.map