Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency puppeteer to v24 #2806

Merged
merged 2 commits into from
Jan 20, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
Loading