Skip to content

CdpFixedOptions

Defined in: packages/runner-puppeteer/src/remote/cdp.ts:32

A service at a fixed address.

  • CdpBase

optional connect?: undefined

Defined in: packages/runner-puppeteer/src/remote/cdp.ts:37


optional connectTimeoutMs?: number

Defined in: packages/runner-puppeteer/src/remote/cdp.ts:28

How long one connect attempt waits in ms (default 30 000).

CdpBase.connectTimeoutMs


endpoint: string

Defined in: packages/runner-puppeteer/src/remote/cdp.ts:34

ws(s)://…, or http(s)://… of a Chrome with remote debugging (its WebSocket is looked up). May carry a key: it is never logged.


optional engines?: readonly BrowserName[]

Defined in: packages/runner-puppeteer/src/remote/cdp.ts:24

Engines to offer (default chromium; chrome when the service is real Chrome).

CdpBase.engines


optional headers?: Record<string, string>

Defined in: packages/runner-puppeteer/src/remote/cdp.ts:36

Handshake headers, such as authorization. Never logged.


name: string

Defined in: packages/runner-puppeteer/src/remote/cdp.ts:20

The target name half (chromium@<name>): lowercase letters, digits and hyphens, at most 32.

CdpBase.name


optional platform?: string

Defined in: packages/runner-puppeteer/src/remote/cdp.ts:26

OS the service runs on, reported when the page cannot tell.

CdpBase.platform


optional release?: undefined

Defined in: packages/runner-puppeteer/src/remote/cdp.ts:38


optional sessions?: number | (() => number)

Defined in: packages/runner-puppeteer/src/remote/cdp.ts:22

Parallel pages the service allows (default 1: set it to the plan’s cap). A function is read live.

CdpBase.sessions