Skip to content

Commit

Permalink
chore(deps): update dependency puppeteer to v24 (#2806)
Browse files Browse the repository at this point in the history
  • Loading branch information
renovate[bot] authored Jan 20, 2025
1 parent af2966f commit 8073792
Show file tree
Hide file tree
Showing 5 changed files with 52 additions and 33 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@
"playwright": "1.49.1",
"portastic": "^1.0.1",
"proxy": "^1.0.2",
"puppeteer": "23.11.1",
"puppeteer": "24.1.0",
"rimraf": "^6.0.0",
"tsx": "^4.4.0",
"turbo": "^2.1.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ const PROCESS_KILL_TIMEOUT_MILLIS = 5000;

export class PuppeteerController extends BrowserController<
typeof Puppeteer,
PuppeteerTypes.PuppeteerLaunchOptions,
PuppeteerTypes.LaunchOptions,
PuppeteerTypes.Browser,
PuppeteerNewPageOptions
> {
Expand Down
10 changes: 5 additions & 5 deletions packages/browser-pool/src/puppeteer/puppeteer-plugin.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,14 @@ const PROXY_SERVER_ARG = '--proxy-server=';

export class PuppeteerPlugin extends BrowserPlugin<
typeof Puppeteer,
PuppeteerTypes.PuppeteerLaunchOptions,
PuppeteerTypes.LaunchOptions,
PuppeteerTypes.Browser,
PuppeteerNewPageOptions
> {
protected async _launch(
launchContext: LaunchContext<
typeof Puppeteer,
PuppeteerTypes.PuppeteerLaunchOptions,
PuppeteerTypes.LaunchOptions,
PuppeteerTypes.Browser,
PuppeteerNewPageOptions
>,
Expand Down Expand Up @@ -190,7 +190,7 @@ export class PuppeteerPlugin extends BrowserPlugin<

protected _createController(): BrowserController<
typeof Puppeteer,
PuppeteerTypes.PuppeteerLaunchOptions,
PuppeteerTypes.LaunchOptions,
PuppeteerTypes.Browser,
PuppeteerNewPageOptions
> {
Expand All @@ -200,7 +200,7 @@ export class PuppeteerPlugin extends BrowserPlugin<
protected async _addProxyToLaunchOptions(
_launchContext: LaunchContext<
typeof Puppeteer,
PuppeteerTypes.PuppeteerLaunchOptions,
PuppeteerTypes.LaunchOptions,
PuppeteerTypes.Browser,
PuppeteerNewPageOptions
>,
Expand Down Expand Up @@ -235,7 +235,7 @@ export class PuppeteerPlugin extends BrowserPlugin<
protected _isChromiumBasedBrowser(
_launchContext: LaunchContext<
typeof Puppeteer,
PuppeteerTypes.PuppeteerLaunchOptions,
PuppeteerTypes.LaunchOptions,
PuppeteerTypes.Browser,
PuppeteerNewPageOptions
>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import type { Browser } from 'puppeteer';
/**
* Apify extends the launch options of Puppeteer.
* You can use any of the Puppeteer compatible
* [`LaunchOptions`](https://pptr.dev/#?product=Puppeteer&show=api-puppeteerlaunchoptions)
* [`LaunchOptions`](https://pptr.dev/api/puppeteer.launchoptions)
* options by providing the `launchOptions` property.
*
* **Example:**
Expand All @@ -27,7 +27,7 @@ import type { Browser } from 'puppeteer';
*/
export interface PuppeteerLaunchContext extends BrowserLaunchContext<PuppeteerPlugin['launchOptions'], unknown> {
/**
* `puppeteer.launch` [options](https://pptr.dev/#?product=Puppeteer&version=v13.5.1&show=api-puppeteerlaunchoptions)
* `puppeteer.launch` [options](https://pptr.dev/api/puppeteer.launchoptions)
*/
launchOptions?: PuppeteerPlugin['launchOptions'];

Expand Down Expand Up @@ -111,7 +111,7 @@ export class PuppeteerLauncher extends BrowserLauncher<PuppeteerPlugin, unknown>
/**
* Launches headless Chrome using Puppeteer pre-configured to work within the Apify platform.
* The function has the same argument and the return value as `puppeteer.launch()`.
* See [Puppeteer documentation](https://github.com/puppeteer/puppeteer/blob/master/docs/api.md#puppeteerlaunchoptions) for more details.
* See [Puppeteer documentation](https://pptr.dev/api/puppeteer.launchoptions) for more details.
*
* The `launchPuppeteer()` function alters the following Puppeteer options:
*
Expand Down
65 changes: 42 additions & 23 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -785,7 +785,7 @@ __metadata:
playwright: "npm:1.49.1"
portastic: "npm:^1.0.1"
proxy: "npm:^1.0.2"
puppeteer: "npm:23.11.1"
puppeteer: "npm:24.1.0"
rimraf: "npm:^6.0.0"
tsx: "npm:^4.4.0"
turbo: "npm:^2.1.0"
Expand Down Expand Up @@ -2031,9 +2031,9 @@ __metadata:
languageName: node
linkType: hard

"@puppeteer/browsers@npm:2.6.1":
version: 2.6.1
resolution: "@puppeteer/browsers@npm:2.6.1"
"@puppeteer/browsers@npm:2.7.0":
version: 2.7.0
resolution: "@puppeteer/browsers@npm:2.7.0"
dependencies:
debug: "npm:^4.4.0"
extract-zip: "npm:^2.0.1"
Expand All @@ -2045,7 +2045,7 @@ __metadata:
yargs: "npm:^17.7.2"
bin:
browsers: lib/cjs/main-cli.js
checksum: 10c0/31d4951eec40515769467be3878d3581fe0e50227f2a9fa865e9f872e4a003262996c412a1d48d9c800665b3aa91bb1c2d971eaa314ef10e536d08e63f2f40d3
checksum: 10c0/1b71c89337d04603621a4d19a0e66277453a1e8f41410d777e162ee02e83b0882b7595869c1351bf14ef6fb7d435faac798aa5239fa714296da7faf4ec1f1452
languageName: node
linkType: hard

Expand Down Expand Up @@ -4029,6 +4029,18 @@ __metadata:
languageName: node
linkType: hard

"chromium-bidi@npm:0.12.0":
version: 0.12.0
resolution: "chromium-bidi@npm:0.12.0"
dependencies:
mitt: "npm:3.0.1"
zod: "npm:3.24.1"
peerDependencies:
devtools-protocol: "*"
checksum: 10c0/dbddf97e9c829922078dc40e069c7ba5d5949c0902dde624000299027b2ecb4fb905068c5f3e67be619d5ff1906795629da676aa3ae1ac53adf719893d757f4f
languageName: node
linkType: hard

"ci-info@npm:^3.1.0, ci-info@npm:^3.2.0":
version: 3.9.0
resolution: "ci-info@npm:3.9.0"
Expand Down Expand Up @@ -4877,10 +4889,10 @@ __metadata:
languageName: node
linkType: hard

"devtools-protocol@npm:0.0.1367902":
version: 0.0.1367902
resolution: "devtools-protocol@npm:0.0.1367902"
checksum: 10c0/be4017f2bfd04474d718daca0e88e062f4afceb2f311662d717f4eae5bda3473da748a68ff1bf2326a67ce35c37af33932190fe8ef1d36c8ef22576befdc57c4
"devtools-protocol@npm:0.0.1380148":
version: 0.0.1380148
resolution: "devtools-protocol@npm:0.0.1380148"
checksum: 10c0/489cb7af6890e19a2815fabcbc5178a9d3e510e25680a0eb28567d76a7664e8db228ea221079ef7e5a9619e37951cf71191df641b86b7c47d8ed4f1aa7edb4db
languageName: node
linkType: hard

Expand Down Expand Up @@ -10670,33 +10682,33 @@ __metadata:
languageName: node
linkType: hard

"puppeteer-core@npm:23.11.1":
version: 23.11.1
resolution: "puppeteer-core@npm:23.11.1"
"puppeteer-core@npm:24.1.0":
version: 24.1.0
resolution: "puppeteer-core@npm:24.1.0"
dependencies:
"@puppeteer/browsers": "npm:2.6.1"
"@puppeteer/browsers": "npm:2.7.0"
chromium-bidi: "npm:0.11.0"
debug: "npm:^4.4.0"
devtools-protocol: "npm:0.0.1367902"
devtools-protocol: "npm:0.0.1380148"
typed-query-selector: "npm:^2.12.0"
ws: "npm:^8.18.0"
checksum: 10c0/6512a3dca8c7bea620219332b84c4442754fead6c5021c26ea395ddc2f84610a54accf185ba1450e02885cb063c2d12f96eb5f18e7e1b6795f3e32a4b8a2102e
checksum: 10c0/3ff0f4b6f1b86a8de973cd6a3e4d2db562062b88ef4d565ba986e3114c04e7cf61d16ecc90b0e2db29ae5adeb7bb260dfaac614d4e35be1c0d1432061edaebb7
languageName: node
linkType: hard

"puppeteer@npm:23.11.1":
version: 23.11.1
resolution: "puppeteer@npm:23.11.1"
"puppeteer@npm:24.1.0":
version: 24.1.0
resolution: "puppeteer@npm:24.1.0"
dependencies:
"@puppeteer/browsers": "npm:2.6.1"
chromium-bidi: "npm:0.11.0"
"@puppeteer/browsers": "npm:2.7.0"
chromium-bidi: "npm:0.12.0"
cosmiconfig: "npm:^9.0.0"
devtools-protocol: "npm:0.0.1367902"
puppeteer-core: "npm:23.11.1"
devtools-protocol: "npm:0.0.1380148"
puppeteer-core: "npm:24.1.0"
typed-query-selector: "npm:^2.12.0"
bin:
puppeteer: lib/cjs/puppeteer/node/cli.js
checksum: 10c0/e967f5ce02ab9e0343eb4403f32ab7de8a6dbeffe6b23be8725e112015ae4a60264a554742cf10302434795a8e9ea27ec9b048126fee23750ce24c3b238d2ebc
checksum: 10c0/b2c84610fdd0ea5cf0f1f0b53d24c34e87093e9012616fad9ffa96f447a874be48d68ad9804a344016d30cd18fddfeb67fd429d7a52c44aa445e06b4f93e2417
languageName: node
linkType: hard

Expand Down Expand Up @@ -13476,3 +13488,10 @@ __metadata:
checksum: 10c0/8f14c87d6b1b53c944c25ce7a28616896319d95bc46a9660fe441adc0ed0a81253b02b5abdaeffedbeb23bdd25a0bf1c29d2c12dd919aef6447652dd295e3e69
languageName: node
linkType: hard

"zod@npm:3.24.1":
version: 3.24.1
resolution: "zod@npm:3.24.1"
checksum: 10c0/0223d21dbaa15d8928fe0da3b54696391d8e3e1e2d0283a1a070b5980a1dbba945ce631c2d1eccc088fdbad0f2dfa40155590bf83732d3ac4fcca2cc9237591b
languageName: node
linkType: hard

0 comments on commit 8073792

Please sign in to comment.