Merge branch 'staging' into feat/ext-installer-branch

757b7d53711f476c3323990f941fa1aceabdc091

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +151 -300Showing whitespace changes
tests/package-lock.json+151 -300
@@ -1038,20 +1038,19 @@
10381038 }
10391039 },
10401040 "node_modules/@puppeteer/browsers": {
10411041 "version": "2.210.32",
10421042 "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.210.32.tgz",
10431043 "integrity": "sha512-bJ0UBsk0ESOs6RFcLXOt99a3yTDcOKlzfjadi4Ez+rhFwdaG1Lus9oRWQbNjtI/Wzq58GHYCDTlZ9z6mldf4g3+NTbjxr7OH508mjAKvza0ekPJem0ZtmsYHP3B5dq62+TXEfe0PpnsQIaBHKaGCOuqJxXzvFLUhJvQ6jtsQ==",
10441044 "license": "Apache-2.0",
10451045 "peer": true,
10461046 "dependencies": {
10471047 "debug": "^4.3.4.0",
10481048 "extract-zip": "^2.0.1",
10491049 "progress": "^2.0.3",
10501050 "proxy-agent": "^6.45.0",
10511051 "semver": "^7.67.01",
10521052 "tar-fs": "^3.0.58",
10531053 "unbzip2-streamyargs": "1^17.47.32",
1054- "yargs": "17.7.2"
10551054 },
10561055 "bin": {
10571056 "browsers": "lib/cjs/main-cli.js"
@@ -1060,46 +1059,12 @@
10601059 "node": ">=18"
10611060 }
10621061 },
1063- "node_modules/@puppeteer/browsers/node_modules/debug": {
1064- "version": "4.3.4",
1065- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
1066- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
1067- "license": "MIT",
1068- "peer": true,
1069- "dependencies": {
1070- "ms": "2.1.2"
1071- },
1072- "engines": {
1073- "node": ">=6.0"
1074- },
1075- "peerDependenciesMeta": {
1076- "supports-color": {
1077- "optional": true
1078- }
1079- }
1080- },
1081- "node_modules/@puppeteer/browsers/node_modules/lru-cache": {
1082- "version": "6.0.0",
1083- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
1084- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
1085- "license": "ISC",
1086- "peer": true,
1087- "dependencies": {
1088- "yallist": "^4.0.0"
1089- },
1090- "engines": {
1091- "node": ">=10"
1092- }
1093- },
10941062 "node_modules/@puppeteer/browsers/node_modules/semver": {
10951063 "version": "7.67.01",
10961064 "resolved": "https://registry.npmjs.org/semver/-/semver-7.67.01.tgz",
10971065 "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5svhlq8tAfn0m/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+X5COhOVgqXjkMDvPlOFFSGwQjoEa6gyMA==",
10981066 "license": "ISC",
10991067 "peer": true,
1100- "dependencies": {
1101- "lru-cache": "^6.0.0"
1102- },
11031068 "bin": {
11041069 "semver": "bin/semver.js"
11051070 },
@@ -1107,13 +1072,6 @@
11071072 "node": ">=10"
11081073 }
11091074 },
1110- "node_modules/@puppeteer/browsers/node_modules/yallist": {
1111- "version": "4.0.0",
1112- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
1113- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
1114- "license": "ISC",
1115- "peer": true
1116- },
11171075 "node_modules/@sideway/address": {
11181076 "version": "4.1.5",
11191077 "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz",
@@ -1452,14 +1410,11 @@
14521410 }
14531411 },
14541412 "node_modules/agent-base": {
14551413 "version": "7.1.13",
14561414 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.13.tgz",
14571415 "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOAjRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
14581416 "license": "MIT",
14591417 "peer": true,
1460- "dependencies": {
1461- "debug": "^4.3.4"
1462- },
14631418 "engines": {
14641419 "node": ">= 14"
14651420 }
@@ -1581,9 +1536,9 @@
15811536 }
15821537 },
15831538 "node_modules/b4a": {
15841539 "version": "1.6.67",
15851540 "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.67.tgz",
15861541 "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmgOnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==",
15871542 "license": "Apache-2.0",
15881543 "peer": true
15891544 },
@@ -1701,76 +1656,81 @@
17011656 "license": "MIT"
17021657 },
17031658 "node_modules/bare-events": {
17041659 "version": "2.45.24",
17051660 "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.45.24.tgz",
17061661 "integrity": "sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24gFfDkR8pj4/QTrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==",
17071662 "license": "Apache-2.0",
17081663 "optional": true,
17091664 "peer": true
17101665 },
17111666 "node_modules/bare-fs": {
17121667 "version": "2.34.1.3",
17131668 "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.34.1.3.tgz",
17141669 "integrity": "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsClOeEZYIg+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA2qepaWLyphaOXHAHKo3xkM8y3BeGAvHdMN8GNWvEAU1Yw6rYpGzu/wDDbKxgEjVeVDpgGhDzaeMpjg==",
17151670 "license": "Apache-2.0",
17161671 "optional": true,
17171672 "peer": true,
17181673 "dependencies": {
17191674 "bare-events": "^2.05.04",
17201675 "bare-path": "^23.0.0",
17211676 "bare-stream": "^2.06.04"
1677+ },
1678+ "engines": {
1679+ "bare": ">=1.16.0"
1680+ },
1681+ "peerDependencies": {
1682+ "bare-buffer": "*"
1683+ },
1684+ "peerDependenciesMeta": {
1685+ "bare-buffer": {
1686+ "optional": true
1687+ }
17221688 }
17231689 },
17241690 "node_modules/bare-os": {
17251691 "version": "23.46.01",
17261692 "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-23.46.01.tgz",
17271693 "integrity": "sha512-v8DTT08AS/G0F9xrhyLtepoo9EJBJ85FRSMbu1pQUlAf6A8T0tEEQGMVObWeqpjhSPXsE0VGlluFBJu2fdoTNguaIjxokhFidJP+bmmvKSgiMzj2sV5GPHaZVAIktcxcpCyBFFWO+YlikVAdhmUo2vYFvFhOXIAlldqV29L8126g==",
17281694 "license": "Apache-2.0",
17291695 "optional": true,
17301696 "peer": true,
1697+ "engines": {
1698+ "bare": ">=1.14.0"
1699+ }
17311700 },
17321701 "node_modules/bare-path": {
17331702 "version": "23.10.30",
17341703 "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-23.10.30.tgz",
17351704 "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/xtyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+PisgcXAs47kot8Mw==",
17361705 "license": "Apache-2.0",
17371706 "optional": true,
17381707 "peer": true,
17391708 "dependencies": {
17401709 "bare-os": "^2.13.0.1"
17411710 }
17421711 },
17431712 "node_modules/bare-stream": {
17441713 "version": "2.16.35",
17451714 "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.16.35.tgz",
17461715 "integrity": "sha512-tiDAH9HjSmxKJNJmHySi6hC42zlZnq00rga4jjxcgNZjY9N5WlOe/kP+tvNO5sczyn9ZAA7utrSMobyDchsnyyXBuUe2FSQWbxhtuHB8jwpHYYevVo2UJpcmvvjrbHboUUQiOoGRtdwGsHzQv2RlH2KOYMwGUXhf2zXd32BA9RA==",
17471716 "license": "Apache-2.0",
17481717 "optional": true,
17491718 "peer": true,
17501719 "dependencies": {
17511720 "streamx": "^2.1821.0"
1752- }
17531721 },
17541722 "node_modules/base64-jspeerDependencies": {
17551723 "versionbare-buffer": "1.5.1*",
1756- "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
1724+ "bare-events": "*"
1757- "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
1758- "funding": [
1759- {
1760- "type": "github",
1761- "url": "https://github.com/sponsors/feross"
17621725 },
1763- {
1726+ "peerDependenciesMeta": {
1764- "type": "patreon",
1727+ "bare-buffer": {
1765- "url": "https://www.patreon.com/feross"
1728+ "optional": true
17661729 },
1767- {
1730+ "bare-events": {
17681731 "typeoptional": "consulting",true
1769- "url": "https://feross.org/support"
1732+ }
17701733 }
1771- ],
1772- "license": "MIT",
1773- "peer": true
17741734 },
17751735 "node_modules/basic-ftp": {
17761736 "version": "5.0.5",
@@ -1845,31 +1805,6 @@
18451805 "node-int64": "^0.4.0"
18461806 }
18471807 },
1848- "node_modules/buffer": {
1849- "version": "5.7.1",
1850- "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
1851- "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
1852- "funding": [
1853- {
1854- "type": "github",
1855- "url": "https://github.com/sponsors/feross"
1856- },
1857- {
1858- "type": "patreon",
1859- "url": "https://www.patreon.com/feross"
1860- },
1861- {
1862- "type": "consulting",
1863- "url": "https://feross.org/support"
1864- }
1865- ],
1866- "license": "MIT",
1867- "peer": true,
1868- "dependencies": {
1869- "base64-js": "^1.3.1",
1870- "ieee754": "^1.1.13"
1871- }
1872- },
18731808 "node_modules/buffer-crc32": {
18741809 "version": "0.2.13",
18751810 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
@@ -1950,15 +1885,14 @@
19501885 }
19511886 },
19521887 "node_modules/chromium-bidi": {
19531888 "version": "04.51.241",
19541889 "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-04.51.241.tgz",
19551890 "integrity": "sha512-5xQNN2SVBdZv4TxeMLaIbiR7t4vF3YluE6RlMSk9IWk+PelrnZsHDhn8h2JtyriLrb9U+0qHcZS8BMuo93qN6J1VmtmrgYPWWyzHp+rmcLHcbpnA8QJhN2pL9vRTk+wUXHYRTVp7jTK58ZNzMLBgoLMHY4QyJMbeuw3eKxqg==",
19561891 "license": "Apache-2.0",
19571892 "peer": true,
19581893 "dependencies": {
19591894 "mitt": "^3.0.1",
19601895 "urlpattern-polyfillzod": "10^3.024.01",
1961- "zod": "3.23.8"
19621896 },
19631897 "peerDependencies": {
19641898 "devtools-protocol": "*"
@@ -2169,12 +2103,12 @@
21692103 }
21702104 },
21712105 "node_modules/debug": {
21722106 "version": "4.34.50",
21732107 "resolved": "https://registry.npmjs.org/debug/-/debug-4.34.50.tgz",
21742108 "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ6WTZ/wrQRkXDT4AUWlNZNPKvW5xIxCY/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13VT6BALoZHaE4ctp9xm+jgZ5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
21752109 "license": "MIT",
21762110 "dependencies": {
21772111 "ms": "^2.1.23"
21782112 },
21792113 "engines": {
21802114 "node": ">=6.0"
@@ -2248,9 +2182,9 @@
22482182 }
22492183 },
22502184 "node_modules/devtools-protocol": {
22512185 "version": "0.0.12990701425554",
22522186 "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.12990701425554.tgz",
22532187 "integrity": "sha512-+qtL3eX50qsJ7cuRfxR6Nlzdzt0ihVIkV+qVyagqi7AWMoQCBGNfoyJZMwm/NSXVqLYbuitrWEEIzxfUmTNy7/sLztKgs7rgquY/Xe8yhMmQ+elj3uAqSgMhcv1YNCWDh5IZgl5mnn2aeEnW5stYTE0wwiF4RYVz8eMEpV1SEw==",
22542188 "license": "BSD-3-Clause",
22552189 "peer": true
22562190 },
@@ -2987,21 +2921,6 @@
29872921 "node": ">=0.10.0"
29882922 }
29892923 },
2990- "node_modules/fs-extra": {
2991- "version": "11.2.0",
2992- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz",
2993- "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
2994- "license": "MIT",
2995- "peer": true,
2996- "dependencies": {
2997- "graceful-fs": "^4.2.0",
2998- "jsonfile": "^6.0.1",
2999- "universalify": "^2.0.0"
3000- },
3001- "engines": {
3002- "node": ">=14.14"
3003- }
3004- },
30052924 "node_modules/fs.realpath": {
30062925 "version": "1.0.0",
30072926 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
@@ -3071,16 +2990,15 @@
30712990 }
30722991 },
30732992 "node_modules/get-uri": {
30742993 "version": "6.0.34",
30752994 "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.34.tgz",
30762995 "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanwE1b1lFFLvLgak2whF2xDBcOy6NLVGZBqqjJjsIhvopKfWWEi64pLVTWWehV8KlLerZkfNTA95sTe2OdJKm1OzQ==",
30772996 "license": "MIT",
30782997 "peer": true,
30792998 "dependencies": {
30802999 "basic-ftp": "^5.0.2",
30813000 "data-uri-to-buffer": "^6.0.2",
30823001 "debug": "^4.3.4",
3083- "fs-extra": "^11.2.0"
30843002 },
30853003 "engines": {
30863004 "node": ">= 14"
@@ -3254,13 +3172,13 @@
32543172 }
32553173 },
32563174 "node_modules/https-proxy-agent": {
32573175 "version": "7.0.56",
32583176 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.56.tgz",
32593177 "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvwvK9P5/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalwiUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
32603178 "license": "MIT",
32613179 "peer": true,
32623180 "dependencies": {
32633181 "agent-base": "^7.01.2",
32643182 "debug": "4"
32653183 },
32663184 "engines": {
@@ -3276,27 +3194,6 @@
32763194 "node": ">=10.17.0"
32773195 }
32783196 },
3279- "node_modules/ieee754": {
3280- "version": "1.2.1",
3281- "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
3282- "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
3283- "funding": [
3284- {
3285- "type": "github",
3286- "url": "https://github.com/sponsors/feross"
3287- },
3288- {
3289- "type": "patreon",
3290- "url": "https://www.patreon.com/feross"
3291- },
3292- {
3293- "type": "consulting",
3294- "url": "https://feross.org/support"
3295- }
3296- ],
3297- "license": "BSD-3-Clause",
3298- "peer": true
3299- },
33003197 "node_modules/ignore": {
33013198 "version": "5.3.1",
33023199 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz",
@@ -4287,19 +4184,6 @@
42874184 "node": ">=6"
42884185 }
42894186 },
4290- "node_modules/jsonfile": {
4291- "version": "6.1.0",
4292- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
4293- "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
4294- "license": "MIT",
4295- "peer": true,
4296- "dependencies": {
4297- "universalify": "^2.0.0"
4298- },
4299- "optionalDependencies": {
4300- "graceful-fs": "^4.1.6"
4301- }
4302- },
43034187 "node_modules/keyv": {
43044188 "version": "4.5.4",
43054189 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
@@ -4501,9 +4385,9 @@
45014385 "peer": true
45024386 },
45034387 "node_modules/ms": {
45044388 "version": "2.1.23",
45054389 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.23.tgz",
45064390 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk6FlzubTLZG3J2a/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2wNVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
45074391 "license": "MIT"
45084392 },
45094393 "node_modules/natural-compare": {
@@ -4657,20 +4541,20 @@
46574541 }
46584542 },
46594543 "node_modules/pac-proxy-agent": {
46604544 "version": "7.0.2.0",
46614545 "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.2.0.tgz",
46624546 "integrity": "sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBATEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+bTfxYzeKW73eHgpIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==",
46634547 "license": "MIT",
46644548 "peer": true,
46654549 "dependencies": {
46664550 "@tootallnate/quickjs-emscripten": "^0.23.0",
46674551 "agent-base": "^7.01.2",
46684552 "debug": "^4.3.4",
46694553 "get-uri": "^6.0.1",
46704554 "http-proxy-agent": "^7.0.0",
46714555 "https-proxy-agent": "^7.0.56",
46724556 "pac-resolver": "^7.0.1",
46734557 "socks-proxy-agent": "^8.0.45"
46744558 },
46754559 "engines": {
46764560 "node": ">= 14"
@@ -4876,20 +4760,20 @@
48764760 }
48774761 },
48784762 "node_modules/proxy-agent": {
48794763 "version": "6.45.0",
48804764 "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.45.0.tgz",
48814765 "integrity": "sha512-u0piLUTmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+nCOHMgGjRbimiXmA9kMEaCzoInSu/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQA==",
48824766 "license": "MIT",
48834767 "peer": true,
48844768 "dependencies": {
48854769 "agent-base": "^7.01.2",
48864770 "debug": "^4.3.4",
48874771 "http-proxy-agent": "^7.0.1",
48884772 "https-proxy-agent": "^7.0.36",
48894773 "lru-cache": "^7.14.1",
48904774 "pac-proxy-agent": "^7.0.1.0",
48914775 "proxy-from-env": "^1.1.0",
48924776 "socks-proxy-agent": "^8.0.25"
48934777 },
48944778 "engines": {
48954779 "node": ">= 14"
@@ -4912,9 +4796,9 @@
49124796 "license": "MIT"
49134797 },
49144798 "node_modules/pump": {
49154799 "version": "3.0.02",
49164800 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.02.tgz",
49174801 "integrity": "sha512-LwZy+p3SFs1PytdtUPXtzlGM8FE3P0ZL6DVs/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
49184802 "license": "MIT",
49194803 "peer": true,
49204804 "dependencies": {
@@ -4932,37 +4816,40 @@
49324816 }
49334817 },
49344818 "node_modules/puppeteer": {
49354819 "version": "2224.127.12",
49364820 "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-2224.127.12.tgz",
49374821 "integrity": "sha512-1GxY8dnEnHr1SLzdSDr0FCjM6JQfAh2E2IifYqoY6wGs0yZeFuFPn8BE9FhuveXkarF+eO18I2e/EqzeF8a58DbGVk9oVjj4lFdqNoVbpgFSpAbz7VER9St7S1wDpNgaxdoCh4Qh1AE+qXdJBhdaeoPt6eRNTY4Dih29Jbq8wow==",
49384822 "hasInstallScript": true,
49394823 "license": "Apache-2.0",
49404824 "peer": true,
49414825 "dependencies": {
49424826 "@puppeteer/browsers": "2.210.32",
4827+ "chromium-bidi": "4.1.1",
49434828 "cosmiconfig": "^9.0.0",
49444829 "devtools-protocol": "0.0.12990701425554",
49454830 "puppeteer-core": "2224.127.12",
4831+ "typed-query-selector": "^2.12.0"
49464832 },
49474833 "bin": {
49484834 "puppeteer": "lib/esmcjs/puppeteer/node/cli.js"
49494835 },
49504836 "engines": {
49514837 "node": ">=18"
49524838 }
49534839 },
49544840 "node_modules/puppeteer-core": {
49554841 "version": "2224.127.12",
49564842 "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-2224.127.12.tgz",
49574843 "integrity": "sha512-XmqeDPVdC5/3nGJys1jbgeoZ02wP0WV1GBlPtrP9pZyTmJqKODFCnkZgemCpoFA4LbAa8+NumHVQKyP5X9IgdNS1ZnAnIh1sMAwhF8/ULRbGXJFuqgXMcKQ3eeNtFpBzGRbpeoCGWHge1ZWKWl0ExwxEUGf7jt+qmNLlKieFw1Q==",
49584844 "license": "Apache-2.0",
49594845 "peer": true,
49604846 "dependencies": {
49614847 "@puppeteer/browsers": "2.210.32",
49624848 "chromium-bidi": "04.51.241",
49634849 "debug": "^4.34.50",
49644850 "devtools-protocol": "0.0.12990701425554",
49654851 "wstyped-query-selector": "^82.1712.10",
4852+ "ws": "^8.18.1"
49664853 },
49674854 "engines": {
49684855 "node": ">=18"
@@ -5051,13 +4938,6 @@
50514938 ],
50524939 "license": "MIT"
50534940 },
5054- "node_modules/queue-tick": {
5055- "version": "1.0.1",
5056- "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz",
5057- "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==",
5058- "license": "MIT",
5059- "peer": true
5060- },
50614941 "node_modules/react-is": {
50624942 "version": "18.3.1",
50634943 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
@@ -5254,9 +5134,9 @@
52545134 }
52555135 },
52565136 "node_modules/socks": {
52575137 "version": "2.8.34",
52585138 "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.34.tgz",
52595139 "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsFD3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/AJPYCW8Zwb3saV0KflYhyVJXKhb947GndU35SxYNResQ==",
52605140 "license": "MIT",
52615141 "peer": true,
52625142 "dependencies": {
@@ -5269,13 +5149,13 @@
52695149 }
52705150 },
52715151 "node_modules/socks-proxy-agent": {
52725152 "version": "8.0.45",
52735153 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.45.tgz",
52745154 "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSGHehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRwE+YTzJw==",
52755155 "license": "MIT",
52765156 "peer": true,
52775157 "dependencies": {
52785158 "agent-base": "^7.1.12",
52795159 "debug": "^4.3.4",
52805160 "socks": "^2.8.3"
52815161 },
@@ -5345,14 +5225,13 @@
53455225 }
53465226 },
53475227 "node_modules/streamx": {
53485228 "version": "2.1822.0",
53495229 "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.1822.0.tgz",
53505230 "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4osLh1evHOzBy/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQiWRiR6d1zRcLao4gGZr3C1kzNz4fopCOKJb6xD9ub8Mpi9Mr1R6id5o43S+d93fI48UC5uM9aw==",
53515231 "license": "MIT",
53525232 "peer": true,
53535233 "dependencies": {
53545234 "fast-fifo": "^1.3.2",
5355- "queue-tick": "^1.0.1",
53565235 "text-decoder": "^1.1.0"
53575236 },
53585237 "optionalDependencies": {
@@ -5453,9 +5332,9 @@
54535332 }
54545333 },
54555334 "node_modules/tar-fs": {
54565335 "version": "3.0.58",
54575336 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.58.tgz",
54585337 "integrity": "sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGgZoROL70jptorGAlgAYiLoBLItEKw/fUxg9BSYK/dF/GAGYFJOJJJMvjPAKDJraCXFwadD456FCuvLWgfhMsPwg==",
54595338 "license": "MIT",
54605339 "peer": true,
54615340 "dependencies": {
@@ -5463,8 +5342,8 @@
54635342 "tar-stream": "^3.1.5"
54645343 },
54655344 "optionalDependencies": {
54665345 "bare-fs": "^24.10.1",
54675346 "bare-path": "^23.10.0"
54685347 }
54695348 },
54705349 "node_modules/tar-stream": {
@@ -5494,9 +5373,9 @@
54945373 }
54955374 },
54965375 "node_modules/text-decoder": {
54975376 "version": "1.12.13",
54985377 "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.12.13.tgz",
54995378 "integrity": "sha512-8zll7REEv4GDD3x43/0pW+ppIxSNs7H1J10IKFZsuOMscumCdM2a+toDGLPA3T+1o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+fLBql4zbt5z83GEQGGV5VAbC2ol/zqpW37NHxLaA==",
55005379 "license": "Apache-2.0",
55015380 "peer": true,
55025381 "dependencies": {
@@ -5509,13 +5388,6 @@
55095388 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
55105389 "license": "MIT"
55115390 },
5512- "node_modules/through": {
5513- "version": "2.3.8",
5514- "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
5515- "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
5516- "license": "MIT",
5517- "peer": true
5518- },
55195391 "node_modules/tmpl": {
55205392 "version": "1.0.5",
55215393 "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
@@ -5594,6 +5466,13 @@
55945466 "url": "https://github.com/sponsors/sindresorhus"
55955467 }
55965468 },
5469+ "node_modules/typed-query-selector": {
5470+ "version": "2.12.0",
5471+ "resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.0.tgz",
5472+ "integrity": "sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==",
5473+ "license": "MIT",
5474+ "peer": true
5475+ },
55975476 "node_modules/typescript": {
55985477 "version": "5.5.3",
55995478 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.3.tgz",
@@ -5608,33 +5487,12 @@
56085487 "node": ">=14.17"
56095488 }
56105489 },
5611- "node_modules/unbzip2-stream": {
5612- "version": "1.4.3",
5613- "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz",
5614- "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==",
5615- "license": "MIT",
5616- "peer": true,
5617- "dependencies": {
5618- "buffer": "^5.2.1",
5619- "through": "^2.3.8"
5620- }
5621- },
56225490 "node_modules/undici-types": {
56235491 "version": "5.26.5",
56245492 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
56255493 "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
56265494 "license": "MIT"
56275495 },
5628- "node_modules/universalify": {
5629- "version": "2.0.1",
5630- "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
5631- "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
5632- "license": "MIT",
5633- "peer": true,
5634- "engines": {
5635- "node": ">= 10.0.0"
5636- }
5637- },
56385496 "node_modules/update-browserslist-db": {
56395497 "version": "1.1.0",
56405498 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz",
@@ -5674,13 +5532,6 @@
56745532 "punycode": "^2.1.0"
56755533 }
56765534 },
5677- "node_modules/urlpattern-polyfill": {
5678- "version": "10.0.0",
5679- "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz",
5680- "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==",
5681- "license": "MIT",
5682- "peer": true
5683- },
56845535 "node_modules/v8-to-istanbul": {
56855536 "version": "9.3.0",
56865537 "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz",
@@ -5784,9 +5635,9 @@
57845635 }
57855636 },
57865637 "node_modules/ws": {
57875638 "version": "8.18.01",
57885639 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.01.tgz",
57895640 "integrity": "sha512-8VbfWfHLbbwu3RKW2aJZMXeMxVpnZ6bck+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1eRswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pwuurzwa0rVI16n/Xzjdz1w==",
57905641 "license": "MIT",
57915642 "peer": true,
57925643 "engines": {
@@ -5871,9 +5722,9 @@
58715722 }
58725723 },
58735724 "node_modules/zod": {
58745725 "version": "3.2324.83",
58755726 "resolved": "https://registry.npmjs.org/zod/-/zod-3.2324.83.tgz",
58765727 "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0EajHhY1oqzWCQWuUqvBFnsyrtZRhyPeR7SUGv+5Y0lftuGBqC4+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6gMsisMuVfSPx8HpwWqH8tRahSlt6M3PiFAcoeFhZAqIXTxoSg==",
58775728 "license": "MIT",
58785729 "peer": true,
58795730 "funding": {