Skip to content

Commit 08533c6

Browse files
authored
chore: update puppeteer (#465)
1 parent 56d3b59 commit 08533c6

File tree

4 files changed

+69
-119
lines changed

4 files changed

+69
-119
lines changed

.github/workflows/node.js.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
strategy:
2121
fail-fast: false
2222
matrix:
23-
node-version: [16.x, 18.x, 20.x]
23+
node-version: [16.x, 18.x, 20.x, 22.x, 23.x]
2424
html-plugin-version: [4, 5]
2525
webpack-version: [5]
2626
runs-on: ubuntu-latest

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"lint-staged": "^13.0.0",
5151
"pinst": "^3.0.0",
5252
"prettier": "^3.0.0",
53-
"puppeteer": "^23.0.0",
53+
"puppeteer": "^24.0.0",
5454
"rimraf": "^5.0.0",
5555
"semantic-release": "^24.0.0",
5656
"slash": "^3.0.0",

puppeteer.test.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const puppeteer = require('puppeteer');
88
let browser;
99

1010
beforeAll(async () => {
11-
browser = await puppeteer.launch({ headless: 'new' });
11+
browser = await puppeteer.launch({ headless: true, args: ['--no-sandbox'] });
1212
}, 30000);
1313

1414
afterAll(async () => {

yarn.lock

+66-116
Original file line numberDiff line numberDiff line change
@@ -1186,21 +1186,20 @@ __metadata:
11861186
languageName: node
11871187
linkType: hard
11881188

1189-
"@puppeteer/browsers@npm:2.5.0":
1190-
version: 2.5.0
1191-
resolution: "@puppeteer/browsers@npm:2.5.0"
1189+
"@puppeteer/browsers@npm:2.7.1":
1190+
version: 2.7.1
1191+
resolution: "@puppeteer/browsers@npm:2.7.1"
11921192
dependencies:
1193-
debug: ^4.3.7
1193+
debug: ^4.4.0
11941194
extract-zip: ^2.0.1
11951195
progress: ^2.0.3
1196-
proxy-agent: ^6.4.0
1197-
semver: ^7.6.3
1198-
tar-fs: ^3.0.6
1199-
unbzip2-stream: ^1.4.3
1196+
proxy-agent: ^6.5.0
1197+
semver: ^7.7.0
1198+
tar-fs: ^3.0.8
12001199
yargs: ^17.7.2
12011200
bin:
12021201
browsers: lib/cjs/main-cli.js
1203-
checksum: 3974f11389638cf2b10748a12741ad572a1e8c9a7f3a6af8eb6b2356251a0a613595f8154e30b328eea65ec3b243b980f4d7cb43c643e413075edffc38478397
1202+
checksum: 6e4b4f39f9267923f256066e47976644871e02c31524d7b05b8fd03e5102c1452a6677405596dfd32cb0fc58cd883429b7ffb40e36587e11949101a02880ce1a
12041203
languageName: node
12051204
linkType: hard
12061205

@@ -1883,7 +1882,7 @@ __metadata:
18831882
micromatch: ^4.0.4
18841883
pinst: ^3.0.0
18851884
prettier: ^3.0.0
1886-
puppeteer: ^23.0.0
1885+
puppeteer: ^24.0.0
18871886
rimraf: ^5.0.0
18881887
semantic-release: ^24.0.0
18891888
slash: ^3.0.0
@@ -2309,30 +2308,30 @@ __metadata:
23092308
languageName: node
23102309
linkType: hard
23112310

2312-
"bare-fs@npm:^2.1.1":
2313-
version: 2.3.5
2314-
resolution: "bare-fs@npm:2.3.5"
2311+
"bare-fs@npm:^4.0.1":
2312+
version: 4.0.1
2313+
resolution: "bare-fs@npm:4.0.1"
23152314
dependencies:
23162315
bare-events: ^2.0.0
2317-
bare-path: ^2.0.0
2316+
bare-path: ^3.0.0
23182317
bare-stream: ^2.0.0
2319-
checksum: 071b1dff94a213eaf0b41693953959bf10af2deade597a56ff206a5d833579d56bc8530aa4614bb88bf39fd6d52f2404f7c36af4695109ffa756a13837ac3d91
2318+
checksum: 80ae7ed1304182633252ce20f69d53bffd39e1a4f1387b309c2f2cf2a48732e8a5440405eb4a7250a3d8d1d2fb923a50bbb8aa67f85729c8a82e08dd09637a17
23202319
languageName: node
23212320
linkType: hard
23222321

2323-
"bare-os@npm:^2.1.0":
2324-
version: 2.4.4
2325-
resolution: "bare-os@npm:2.4.4"
2326-
checksum: e90088a7dc0307c020350a28df8ec5564cae5a4b7a213d8509d70831d7064308e2ed31de801b68f474cb004ad3a0a66bd28c38374d270484d9025ee71af20396
2322+
"bare-os@npm:^3.0.1":
2323+
version: 3.4.0
2324+
resolution: "bare-os@npm:3.4.0"
2325+
checksum: a473da6219f901b2101fac176ff271b28b9aee7e2d01b13b96320a56656c2f83a7d8275db89238ff46ed348638d86338761b6682684fbd0c4bb6b09201446047
23272326
languageName: node
23282327
linkType: hard
23292328

2330-
"bare-path@npm:^2.0.0, bare-path@npm:^2.1.0":
2331-
version: 2.1.3
2332-
resolution: "bare-path@npm:2.1.3"
2329+
"bare-path@npm:^3.0.0":
2330+
version: 3.0.0
2331+
resolution: "bare-path@npm:3.0.0"
23332332
dependencies:
2334-
bare-os: ^2.1.0
2335-
checksum: 20301aeb05b735852a396515464908e51e896922c3bb353ef2a09ff54e81ced94e6ad857bb0a36d2ce659c42bd43dd5c3d5643edd8faaf910ee9950c4e137b88
2333+
bare-os: ^3.0.1
2334+
checksum: 51d559515f332f62cf9c37c38f2640c1b84b5e8c9de454b70baf029f806058cf94c51d6a0dfec0025cc7760f2069dc3e16c82f0d24f4a9ddb18c829bf9c0206d
23362335
languageName: node
23372336
linkType: hard
23382337

@@ -2345,13 +2344,6 @@ __metadata:
23452344
languageName: node
23462345
linkType: hard
23472346

2348-
"base64-js@npm:^1.3.1":
2349-
version: 1.5.1
2350-
resolution: "base64-js@npm:1.5.1"
2351-
checksum: 669632eb3745404c2f822a18fc3a0122d2f9a7a13f7fb8b5823ee19d1d2ff9ee5b52c53367176ea4ad093c332fd5ab4bd0ebae5a8e27917a4105a4cfc86b1005
2352-
languageName: node
2353-
linkType: hard
2354-
23552347
"basic-ftp@npm:^5.0.2":
23562348
version: 5.0.5
23572349
resolution: "basic-ftp@npm:5.0.5"
@@ -2492,16 +2484,6 @@ __metadata:
24922484
languageName: node
24932485
linkType: hard
24942486

2495-
"buffer@npm:^5.2.1":
2496-
version: 5.7.1
2497-
resolution: "buffer@npm:5.7.1"
2498-
dependencies:
2499-
base64-js: ^1.3.1
2500-
ieee754: ^1.1.13
2501-
checksum: e2cf8429e1c4c7b8cbd30834ac09bd61da46ce35f5c22a78e6c2f04497d6d25541b16881e30a019c6fd3154150650ccee27a308eff3e26229d788bbdeb08ab84
2502-
languageName: node
2503-
linkType: hard
2504-
25052487
"bytes@npm:3.1.2":
25062488
version: 3.1.2
25072489
resolution: "bytes@npm:3.1.2"
@@ -2659,16 +2641,15 @@ __metadata:
26592641
languageName: node
26602642
linkType: hard
26612643

2662-
"chromium-bidi@npm:0.8.0":
2663-
version: 0.8.0
2664-
resolution: "chromium-bidi@npm:0.8.0"
2644+
"chromium-bidi@npm:1.2.0":
2645+
version: 1.2.0
2646+
resolution: "chromium-bidi@npm:1.2.0"
26652647
dependencies:
2666-
mitt: 3.0.1
2667-
urlpattern-polyfill: 10.0.0
2668-
zod: 3.23.8
2648+
mitt: ^3.0.1
2649+
zod: ^3.24.1
26692650
peerDependencies:
26702651
devtools-protocol: "*"
2671-
checksum: 5c5b12e00564b6f145511ca4c159db24b07bfc6a1eb6add26d88c4331d74ef6cc8cd2f58bc169e0726c689910a1888313722f39ccab1bac14284d1918155d5e9
2652+
checksum: 24b8bd9c0f016ad12fb9c3e0010d62a9c7e0360eeb8b381d22abf2e1298006fad074b21fe68271f0bfb2c3a332ec4a7da6d379a1213a96436e3d84ccafc42de9
26722653
languageName: node
26732654
linkType: hard
26742655

@@ -3179,7 +3160,7 @@ __metadata:
31793160
languageName: node
31803161
linkType: hard
31813162

3182-
"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.6, debug@npm:^4.3.7":
3163+
"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.6, debug@npm:^4.4.0":
31833164
version: 4.4.0
31843165
resolution: "debug@npm:4.4.0"
31853166
dependencies:
@@ -3299,10 +3280,10 @@ __metadata:
32993280
languageName: node
33003281
linkType: hard
33013282

3302-
"devtools-protocol@npm:0.0.1367902":
3303-
version: 0.0.1367902
3304-
resolution: "devtools-protocol@npm:0.0.1367902"
3305-
checksum: ef1115f4b287ab033c5342f7ba7fbf45314c3b46db2195978db0096b368ffbb79157a69dc361fa539874a37fea87101267049957285b1ecbaa1a96f6df6cf344
3283+
"devtools-protocol@npm:0.0.1402036":
3284+
version: 0.0.1402036
3285+
resolution: "devtools-protocol@npm:0.0.1402036"
3286+
checksum: dab0be48597ab396074b349205c1064e25019b84ff7316ee5f0c10323aabce5c83734b6eaf542a0dc8f744f0e916ae0b78fa64da582d1bb15a8bad0dbb3effa6
33063287
languageName: node
33073288
linkType: hard
33083289

@@ -5061,13 +5042,6 @@ __metadata:
50615042
languageName: node
50625043
linkType: hard
50635044

5064-
"ieee754@npm:^1.1.13":
5065-
version: 1.2.1
5066-
resolution: "ieee754@npm:1.2.1"
5067-
checksum: 5144c0c9815e54ada181d80a0b810221a253562422e7c6c3a60b1901154184f49326ec239d618c416c1c5945a2e197107aee8d986a3dd836b53dffefd99b5e7e
5068-
languageName: node
5069-
linkType: hard
5070-
50715045
"ignore-walk@npm:^7.0.0":
50725046
version: 7.0.0
50735047
resolution: "ignore-walk@npm:7.0.0"
@@ -7065,7 +7039,7 @@ __metadata:
70657039
languageName: node
70667040
linkType: hard
70677041

7068-
"mitt@npm:3.0.1":
7042+
"mitt@npm:^3.0.1":
70697043
version: 3.0.1
70707044
resolution: "mitt@npm:3.0.1"
70717045
checksum: b55a489ac9c2949ab166b7f060601d3b6d893a852515ae9eca4e11df01c013876df777ea109317622b5c1c60e8aae252558e33c8c94e14124db38f64a39614b1
@@ -8251,7 +8225,7 @@ __metadata:
82518225
languageName: node
82528226
linkType: hard
82538227

8254-
"proxy-agent@npm:^6.4.0":
8228+
"proxy-agent@npm:^6.5.0":
82558229
version: 6.5.0
82568230
resolution: "proxy-agent@npm:6.5.0"
82578231
dependencies:
@@ -8291,33 +8265,33 @@ __metadata:
82918265
languageName: node
82928266
linkType: hard
82938267

8294-
"puppeteer-core@npm:23.10.1":
8295-
version: 23.10.1
8296-
resolution: "puppeteer-core@npm:23.10.1"
8268+
"puppeteer-core@npm:24.2.0":
8269+
version: 24.2.0
8270+
resolution: "puppeteer-core@npm:24.2.0"
82978271
dependencies:
8298-
"@puppeteer/browsers": 2.5.0
8299-
chromium-bidi: 0.8.0
8300-
debug: ^4.3.7
8301-
devtools-protocol: 0.0.1367902
8272+
"@puppeteer/browsers": 2.7.1
8273+
chromium-bidi: 1.2.0
8274+
debug: ^4.4.0
8275+
devtools-protocol: 0.0.1402036
83028276
typed-query-selector: ^2.12.0
83038277
ws: ^8.18.0
8304-
checksum: 03630c94a91e3f35810a5eeafc18e44616e49e9d01ca298c60c51f7904ae2d44a44060507848734a2a2cd720b84c01c1b922537a224ac306ca39d6ca4704911b
8278+
checksum: c8cc189211fe0506d439b7bc00134be62a734cc09d65fdd0b7d0a5439ce1372179283f4dd1da8020a19d4105b11663c12f30020af8aaf14658ce049472c8e279
83058279
languageName: node
83068280
linkType: hard
83078281

8308-
"puppeteer@npm:^23.0.0":
8309-
version: 23.10.1
8310-
resolution: "puppeteer@npm:23.10.1"
8282+
"puppeteer@npm:^24.0.0":
8283+
version: 24.2.0
8284+
resolution: "puppeteer@npm:24.2.0"
83118285
dependencies:
8312-
"@puppeteer/browsers": 2.5.0
8313-
chromium-bidi: 0.8.0
8286+
"@puppeteer/browsers": 2.7.1
8287+
chromium-bidi: 1.2.0
83148288
cosmiconfig: ^9.0.0
8315-
devtools-protocol: 0.0.1367902
8316-
puppeteer-core: 23.10.1
8289+
devtools-protocol: 0.0.1402036
8290+
puppeteer-core: 24.2.0
83178291
typed-query-selector: ^2.12.0
83188292
bin:
83198293
puppeteer: lib/cjs/puppeteer/node/cli.js
8320-
checksum: bb4d6c6b8b4690f66c85cdeb8eac9f7c6c8e06b4a93249478fc31c4a6f685503ae794db15ea37fdc6c853b95586b9704bd5d849aea81d960a358c25491f60f18
8294+
checksum: 407fceb08bc655e0a9de7357253f32ba5bdb0de4dd04539a9653dfd94ba08dbd31c3abc2957866fe6edf44972c9559f07052ff107ff231820bef4b336d8a18b5
83218295
languageName: node
83228296
linkType: hard
83238297

@@ -8793,12 +8767,12 @@ __metadata:
87938767
languageName: node
87948768
linkType: hard
87958769

8796-
"semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.3":
8797-
version: 7.6.3
8798-
resolution: "semver@npm:7.6.3"
8770+
"semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.3, semver@npm:^7.7.0":
8771+
version: 7.7.1
8772+
resolution: "semver@npm:7.7.1"
87998773
bin:
88008774
semver: bin/semver.js
8801-
checksum: 4110ec5d015c9438f322257b1c51fe30276e5f766a3f64c09edd1d7ea7118ecbc3f379f3b69032bacf13116dc7abc4ad8ce0d7e2bd642e26b0d271b56b61a7d8
8775+
checksum: 586b825d36874007c9382d9e1ad8f93888d8670040add24a28e06a910aeebd673a2eb9e3bf169c6679d9245e66efb9057e0852e70d9daa6c27372aab1dda7104
88028776
languageName: node
88038777
linkType: hard
88048778

@@ -9416,20 +9390,20 @@ __metadata:
94169390
languageName: node
94179391
linkType: hard
94189392

9419-
"tar-fs@npm:^3.0.6":
9420-
version: 3.0.6
9421-
resolution: "tar-fs@npm:3.0.6"
9393+
"tar-fs@npm:^3.0.8":
9394+
version: 3.0.8
9395+
resolution: "tar-fs@npm:3.0.8"
94229396
dependencies:
9423-
bare-fs: ^2.1.1
9424-
bare-path: ^2.1.0
9397+
bare-fs: ^4.0.1
9398+
bare-path: ^3.0.0
94259399
pump: ^3.0.0
94269400
tar-stream: ^3.1.5
94279401
dependenciesMeta:
94289402
bare-fs:
94299403
optional: true
94309404
bare-path:
94319405
optional: true
9432-
checksum: b4fa09c70f75caf05bf5cf87369cd2862f1ac5fb75c4ddf9d25d55999f7736a94b58ad679d384196cba837c5f5ff14086e060fafccef5474a16e2d3058ffa488
9406+
checksum: 5bebadd68e7a10cc3aa9c30b579c295e158cef7b1f42a73ee1bb1992925027aa8ef6cbcdb0d03e202e7f3850799391de30adf2585f7f240b606faa65df1a6b68
94339407
languageName: node
94349408
linkType: hard
94359409

@@ -9582,13 +9556,6 @@ __metadata:
95829556
languageName: node
95839557
linkType: hard
95849558

9585-
"through@npm:^2.3.8":
9586-
version: 2.3.8
9587-
resolution: "through@npm:2.3.8"
9588-
checksum: a38c3e059853c494af95d50c072b83f8b676a9ba2818dcc5b108ef252230735c54e0185437618596c790bbba8fcdaef5b290405981ffa09dce67b1f1bf190cbd
9589-
languageName: node
9590-
linkType: hard
9591-
95929559
"time-span@npm:^5.1.0":
95939560
version: 5.1.0
95949561
resolution: "time-span@npm:5.1.0"
@@ -9814,16 +9781,6 @@ __metadata:
98149781
languageName: node
98159782
linkType: hard
98169783

9817-
"unbzip2-stream@npm:^1.4.3":
9818-
version: 1.4.3
9819-
resolution: "unbzip2-stream@npm:1.4.3"
9820-
dependencies:
9821-
buffer: ^5.2.1
9822-
through: ^2.3.8
9823-
checksum: 0e67c4a91f4fa0fc7b4045f8b914d3498c2fc2e8c39c359977708ec85ac6d6029840e97f508675fdbdf21fcb8d276ca502043406f3682b70f075e69aae626d1d
9824-
languageName: node
9825-
linkType: hard
9826-
98279784
"undici-types@npm:~6.20.0":
98289785
version: 6.20.0
98299786
resolution: "undici-types@npm:6.20.0"
@@ -9930,13 +9887,6 @@ __metadata:
99309887
languageName: node
99319888
linkType: hard
99329889

9933-
"urlpattern-polyfill@npm:10.0.0":
9934-
version: 10.0.0
9935-
resolution: "urlpattern-polyfill@npm:10.0.0"
9936-
checksum: 61d890f151ea4ecf34a3dcab32c65ad1f3cda857c9d154af198260c6e5b2ad96d024593409baaa6d4428dd1ab206c14799bf37fe011117ac93a6a44913ac5aa4
9937-
languageName: node
9938-
linkType: hard
9939-
99409890
"util-deprecate@npm:^1.0.2, util-deprecate@npm:~1.0.1":
99419891
version: 1.0.2
99429892
resolution: "util-deprecate@npm:1.0.2"
@@ -10381,9 +10331,9 @@ __metadata:
1038110331
languageName: node
1038210332
linkType: hard
1038310333

10384-
"zod@npm:3.23.8":
10385-
version: 3.23.8
10386-
resolution: "zod@npm:3.23.8"
10387-
checksum: 15949ff82118f59c893dacd9d3c766d02b6fa2e71cf474d5aa888570c469dbf5446ac5ad562bb035bf7ac9650da94f290655c194f4a6de3e766f43febd432c5c
10334+
"zod@npm:^3.24.1":
10335+
version: 3.24.2
10336+
resolution: "zod@npm:3.24.2"
10337+
checksum: c02455c09678c5055c636d64f9fcda2424fea0aa46ac7d9681e7f41990bc55f488bcd84b9d7cfef0f6e906f51f55b245239d92a9f726248aa74c5b84edf00c2d
1038810338
languageName: node
1038910339
linkType: hard

0 commit comments

Comments
 (0)