@@ -2,7 +2,7 @@ import * as puppeteerCore from 'puppeteer-core';
2
2
import {
3
3
Browser ,
4
4
Page ,
5
- PuppeteerNodeLaunchOptions ,
5
+ LaunchOptions ,
6
6
launch as puppeteerCoreLaunch ,
7
7
BrowserContext ,
8
8
} from 'puppeteer-core' ;
@@ -31,7 +31,7 @@ export class ChromeLauncher implements BrowserLauncher {
31
31
public name : string ;
32
32
public type = 'puppeteer' ;
33
33
public concurrency ?: number ;
34
- private launchOptions : PuppeteerNodeLaunchOptions ;
34
+ private launchOptions : LaunchOptions ;
35
35
private customPuppeteer ?: typeof puppeteerCore ;
36
36
private createBrowserContextFn : CreateBrowserContextFn ;
37
37
private createPageFn : CreatePageFn ;
@@ -48,7 +48,7 @@ export class ChromeLauncher implements BrowserLauncher {
48
48
private __startBrowserPromise ?: Promise < { browser : Browser ; context : BrowserContext } > ;
49
49
50
50
constructor (
51
- launchOptions : PuppeteerNodeLaunchOptions ,
51
+ launchOptions : LaunchOptions ,
52
52
createBrowserContextFn : CreateBrowserContextFn ,
53
53
createPageFn : CreatePageFn ,
54
54
customPuppeteer ?: typeof puppeteerCore ,
@@ -78,8 +78,8 @@ export class ChromeLauncher implements BrowserLauncher {
78
78
this . testFiles = testFiles ;
79
79
}
80
80
81
- launchBrowser ( options : PuppeteerNodeLaunchOptions = { } ) {
82
- const mergedOptions : PuppeteerNodeLaunchOptions = {
81
+ launchBrowser ( options : LaunchOptions = { } ) {
82
+ const mergedOptions : LaunchOptions = {
83
83
headless : true ,
84
84
...this . launchOptions ,
85
85
...options ,
@@ -116,7 +116,7 @@ export class ChromeLauncher implements BrowserLauncher {
116
116
} ) ;
117
117
}
118
118
119
- async startBrowser ( options : PuppeteerNodeLaunchOptions = { } ) {
119
+ async startBrowser ( options : LaunchOptions = { } ) {
120
120
const browser = await this . launchBrowser ( options ) ;
121
121
const context = await this . createBrowserContextFn ( { config : this . config ! , browser } ) ;
122
122
return { browser, context } ;
0 commit comments