chore(deps-dev): bump unlighthouse from 0.11.6 to 0.12.2

Bumps [unlighthouse](https://github.com/harlan-zw/unlighthouse) from 0.11.6 to 0.12.2.
- [Release notes](https://github.com/harlan-zw/unlighthouse/releases)
- [Commits](https://github.com/harlan-zw/unlighthouse/compare/v0.11.6...v0.12.2)

---
updated-dependencies:
- dependency-name: unlighthouse
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
This commit is contained in:
dependabot[bot] 2024-05-23 04:59:52 +00:00 committed by GitHub
parent 62a9277c1a
commit 0c979f0bb8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 268 additions and 114 deletions

View file

@ -37,7 +37,7 @@
"tailwindcss": "^3.4.3",
"tslib": "^2.6.2",
"typescript": "^5.4.5",
"unlighthouse": "^0.11.6",
"unlighthouse": "^0.12.2",
"vite": "^5.2.10",
"zod": "^3.23.0"
},

380
pnpm-lock.yaml generated
View file

@ -110,8 +110,8 @@ devDependencies:
specifier: ^5.4.5
version: 5.4.5
unlighthouse:
specifier: ^0.11.6
version: 0.11.6(typescript@5.4.5)(vue@3.4.23)
specifier: ^0.12.2
version: 0.12.2(puppeteer@22.9.0)(typescript@5.4.5)(vue@3.4.27)
vite:
specifier: ^5.2.10
version: 5.2.10
@ -137,8 +137,8 @@ packages:
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
/@antfu/utils@0.7.7:
resolution: {integrity: sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg==}
/@antfu/utils@0.7.8:
resolution: {integrity: sha512-rWQkqXRESdjXtc+7NRfK9lASQjpXJu1ayp7qi1d23zZorY+wBHVLHHoVcMsEnkqEBWTFqbztO7/QdJFzyEcLTg==}
dev: true
/@babel/code-frame@7.24.2:
@ -671,14 +671,14 @@ packages:
dev: true
optional: true
/@headlessui/vue@1.7.20(vue@3.4.23):
resolution: {integrity: sha512-y83833wFo/+0FOrblgESiuvGwcHnfu8T2XQHb3iVA9GVSUVs3VLptp2bXlF5IR4IFD3Klr+jQEfreF6bSJNdOA==}
/@headlessui/vue@1.7.22(vue@3.4.27):
resolution: {integrity: sha512-Hoffjoolq1rY+LOfJ+B/OvkhuBXXBFgd8oBlN+l1TApma2dB0En0ucFZrwQtb33SmcCqd32EQd0y07oziXWNYg==}
engines: {node: '>=10'}
peerDependencies:
vue: ^3.2.0
dependencies:
'@tanstack/vue-virtual': 3.4.0(vue@3.4.23)
vue: 3.4.23(typescript@5.4.5)
'@tanstack/vue-virtual': 3.4.0(vue@3.4.27)
vue: 3.4.27(typescript@5.4.5)
dev: true
/@humanwhocodes/config-array@0.11.14:
@ -1000,8 +1000,8 @@ packages:
- supports-color
dev: true
/@puppeteer/browsers@2.2.2:
resolution: {integrity: sha512-hZ/JhxPIceWaGSEzUZp83/8M49CoxlkuThfTR7t4AoCu5+ZvJ3vktLm60Otww2TXeROB5igiZ8D9oPQh6ckBVg==}
/@puppeteer/browsers@2.2.3:
resolution: {integrity: sha512-bJ0UBsk0ESOs6RFcLXOt99a3yTDcOKlzfjad+rhFwdaG1Lu/Wzq58GHYCDTlZ9z6mldf4g+NTb+TXEfe0PpnsQ==}
engines: {node: '>=18'}
hasBin: true
dependencies:
@ -1360,13 +1360,13 @@ packages:
resolution: {integrity: sha512-75jXqXxqq5M5Veb9KP1STi8kA5u408uOOAefk2ftHDGCpUk3RP6zX++QqfbmHJTBiU72NQ+ghgCZVts/Wocz8Q==}
dev: true
/@tanstack/vue-virtual@3.4.0(vue@3.4.23):
/@tanstack/vue-virtual@3.4.0(vue@3.4.27):
resolution: {integrity: sha512-OHZGsmE89rpouVDGDOCtJTu64gLUzVq5FGkL2YY/wtZXu5QRSi5ep3T25Ivd53HQI3A169H01uwVPD0mEXKm9A==}
peerDependencies:
vue: ^2.7.0 || ^3.0.0
dependencies:
'@tanstack/virtual-core': 3.4.0
vue: 3.4.23(typescript@5.4.5)
vue: 3.4.27(typescript@5.4.5)
dev: true
/@tootallnate/quickjs-emscripten@0.23.0:
@ -1580,13 +1580,13 @@ packages:
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
dev: true
/@unlighthouse/cli@0.11.6(typescript@5.4.5):
resolution: {integrity: sha512-T1WMr01sNQ461aZ9eUxkcPIqlzS/eHyVt+gPqXTRNbDoeQmB3ksmLOI03hFHNOykYOtJE1O1U3PxcBPerNgkMA==}
/@unlighthouse/cli@0.12.2(puppeteer@22.9.0)(typescript@5.4.5):
resolution: {integrity: sha512-PdsijegKVV/6QPFsItoQtE+FOZ83rr24s9PoXTv2FMYAvlVeCCh1/iMTIwbuiUVgzjmhOLSqjjARXcaJpZEwqg==}
hasBin: true
dependencies:
'@lhci/utils': 0.13.0
'@unlighthouse/core': 0.11.6(typescript@5.4.5)
'@unlighthouse/server': 0.11.6(typescript@5.4.5)
'@unlighthouse/core': 0.12.2(puppeteer@22.9.0)(typescript@5.4.5)
'@unlighthouse/server': 0.12.2(puppeteer@22.9.0)(typescript@5.4.5)
better-opn: 3.0.2
cac: 6.7.14
consola: 3.2.3
@ -1608,37 +1608,37 @@ packages:
- utf-8-validate
dev: true
/@unlighthouse/client@0.11.6(typescript@5.4.5):
resolution: {integrity: sha512-xQywso5kFnE7ewQEIr57mkDBW5Vy5pkfQHUmKH2NxJj52Er73xy2ADv81C2QyzsgOTqs2z0BA97DTYC6L/BlKg==}
/@unlighthouse/client@0.12.2(typescript@5.4.5):
resolution: {integrity: sha512-9csdxzqECzbAtOkaSDh4QrLlIKgapyc+r9Xlkx9S4HCQOmrYSIgOdUhWD5VTyLtry2gSaiKUSfjXVErbDeWFsg==}
dependencies:
'@headlessui/vue': 1.7.20(vue@3.4.23)
dayjs: 1.11.10
'@headlessui/vue': 1.7.22(vue@3.4.27)
dayjs: 1.11.11
defu: 6.1.4
fuse.js: 7.0.0
lightweight-charts: 4.1.3
lightweight-charts: 4.1.4
lodash-es: 4.17.21
ufo: 1.5.3
vue: 3.4.23(typescript@5.4.5)
vue: 3.4.27(typescript@5.4.5)
transitivePeerDependencies:
- typescript
dev: true
/@unlighthouse/core@0.11.6(typescript@5.4.5):
resolution: {integrity: sha512-Myj/S7ewkxBhepGuh8mgLlEQGL5tfvA0daHZm1aDPQNq0hAJjEH0mUvXZk7Uk+ZOBgBBQhM5E3BpMTYvQSdbew==}
/@unlighthouse/core@0.12.2(puppeteer@22.9.0)(typescript@5.4.5):
resolution: {integrity: sha512-YtfGsuZm7q2eWOfYvc6RrnPqg2CmkQKJMxVtgyMkHW+rdaI6kzC+XK25RGLo0pgMh4DZe1g70e3e9Q53V4BkIw==}
peerDependencies:
puppeteer: '*'
peerDependenciesMeta:
puppeteer:
optional: true
dependencies:
'@puppeteer/browsers': 2.2.2
'@unlighthouse/client': 0.11.6(typescript@5.4.5)
'@puppeteer/browsers': 2.2.3
'@unlighthouse/client': 0.12.2(typescript@5.4.5)
'@unrouted/core': 0.6.0
'@unrouted/fetch': 0.6.0
'@unrouted/plugins': 0.6.0
'@unrouted/preset-api': 0.6.0
'@unrouted/preset-node': 0.6.0
axios: 1.6.8
axios: 1.7.2
boxen: 7.1.1
chalk: 5.3.0
cheerio: 1.0.0-rc.12
@ -1651,22 +1651,25 @@ packages:
h3: 1.11.1
hookable: 5.5.3
launch-editor: 2.6.1
lighthouse: 11.7.1
lighthouse: 12.0.0
lodash-es: 4.17.21
minimist: 1.2.8
mlly: 1.6.1
mlly: 1.7.0
object-hash: 3.0.0
ofetch: 1.3.4
pathe: 1.1.2
puppeteer-core: 22.6.5
puppeteer: 22.9.0(typescript@5.4.5)
puppeteer-cluster: 0.24.0(puppeteer@22.9.0)
puppeteer-core: 22.9.0
regexparam: 3.0.0
sanitize-filename: 1.6.3
sitemapper: 3.2.8
slugify: 1.6.6
ufo: 1.5.3
unconfig: 0.3.13
unconfig: 0.4.1
unctx: 2.3.1
wrap-ansi: 9.0.0
ws: 8.16.0
ws: 8.17.0
transitivePeerDependencies:
- bufferutil
- debug
@ -1677,10 +1680,10 @@ packages:
- utf-8-validate
dev: true
/@unlighthouse/server@0.11.6(typescript@5.4.5):
resolution: {integrity: sha512-FHY0FxDmKrXJftAe/zaSAoO3ppEbYnXXxwmCdWrxiHAJnfBaVDvp0TMN32OKzZ4blqabsZUWUJahC03w6CVCeQ==}
/@unlighthouse/server@0.12.2(puppeteer@22.9.0)(typescript@5.4.5):
resolution: {integrity: sha512-OeDz/NqOjxjDvo2Cgkhkw+ha1v7ZlxrgMdk/z8wxto14WJ+9CoJNRDUr6j7y4R9gKMZImEMGZ+o4wyvnSf/DNw==}
dependencies:
'@unlighthouse/core': 0.11.6(typescript@5.4.5)
'@unlighthouse/core': 0.12.2(puppeteer@22.9.0)(typescript@5.4.5)
h3: 1.11.1
listhen: 1.7.2
transitivePeerDependencies:
@ -1701,7 +1704,7 @@ packages:
defu: 6.1.4
h3: 1.11.1
hookable: 5.5.3
mlly: 1.6.1
mlly: 1.7.0
ohash: 1.1.3
pathe: 1.1.2
radix3: 1.1.2
@ -1723,7 +1726,7 @@ packages:
'@unrouted/core': 0.6.0
fs-extra: 11.2.0
globby: 14.0.1
mlly: 1.6.1
mlly: 1.7.0
pathe: 1.1.2
unimport: 3.7.1
untyped: 1.4.2
@ -1805,77 +1808,77 @@ packages:
dev: true
optional: true
/@vue/compiler-core@3.4.23:
resolution: {integrity: sha512-HAFmuVEwNqNdmk+w4VCQ2pkLk1Vw4XYiiyxEp3z/xvl14aLTUBw2OfVH3vBcx+FtGsynQLkkhK410Nah1N2yyQ==}
/@vue/compiler-core@3.4.27:
resolution: {integrity: sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==}
dependencies:
'@babel/parser': 7.24.4
'@vue/shared': 3.4.23
'@vue/shared': 3.4.27
entities: 4.5.0
estree-walker: 2.0.2
source-map-js: 1.2.0
dev: true
/@vue/compiler-dom@3.4.23:
resolution: {integrity: sha512-t0b9WSTnCRrzsBGrDd1LNR5HGzYTr7LX3z6nNBG+KGvZLqrT0mY6NsMzOqlVMBKKXKVuusbbB5aOOFgTY+senw==}
/@vue/compiler-dom@3.4.27:
resolution: {integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==}
dependencies:
'@vue/compiler-core': 3.4.23
'@vue/shared': 3.4.23
'@vue/compiler-core': 3.4.27
'@vue/shared': 3.4.27
dev: true
/@vue/compiler-sfc@3.4.23:
resolution: {integrity: sha512-fSDTKTfzaRX1kNAUiaj8JB4AokikzStWgHooMhaxyjZerw624L+IAP/fvI4ZwMpwIh8f08PVzEnu4rg8/Npssw==}
/@vue/compiler-sfc@3.4.27:
resolution: {integrity: sha512-nDwntUEADssW8e0rrmE0+OrONwmRlegDA1pD6QhVeXxjIytV03yDqTey9SBDiALsvAd5U4ZrEKbMyVXhX6mCGA==}
dependencies:
'@babel/parser': 7.24.4
'@vue/compiler-core': 3.4.23
'@vue/compiler-dom': 3.4.23
'@vue/compiler-ssr': 3.4.23
'@vue/shared': 3.4.23
'@vue/compiler-core': 3.4.27
'@vue/compiler-dom': 3.4.27
'@vue/compiler-ssr': 3.4.27
'@vue/shared': 3.4.27
estree-walker: 2.0.2
magic-string: 0.30.10
postcss: 8.4.38
source-map-js: 1.2.0
dev: true
/@vue/compiler-ssr@3.4.23:
resolution: {integrity: sha512-hb6Uj2cYs+tfqz71Wj6h3E5t6OKvb4MVcM2Nl5i/z1nv1gjEhw+zYaNOV+Xwn+SSN/VZM0DgANw5TuJfxfezPg==}
/@vue/compiler-ssr@3.4.27:
resolution: {integrity: sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==}
dependencies:
'@vue/compiler-dom': 3.4.23
'@vue/shared': 3.4.23
'@vue/compiler-dom': 3.4.27
'@vue/shared': 3.4.27
dev: true
/@vue/reactivity@3.4.23:
resolution: {integrity: sha512-GlXR9PL+23fQ3IqnbSQ8OQKLodjqCyoCrmdLKZk3BP7jN6prWheAfU7a3mrltewTkoBm+N7qMEb372VHIkQRMQ==}
/@vue/reactivity@3.4.27:
resolution: {integrity: sha512-kK0g4NknW6JX2yySLpsm2jlunZJl2/RJGZ0H9ddHdfBVHcNzxmQ0sS0b09ipmBoQpY8JM2KmUw+a6sO8Zo+zIA==}
dependencies:
'@vue/shared': 3.4.23
'@vue/shared': 3.4.27
dev: true
/@vue/runtime-core@3.4.23:
resolution: {integrity: sha512-FeQ9MZEXoFzFkFiw9MQQ/FWs3srvrP+SjDKSeRIiQHIhtkzoj0X4rWQlRNHbGuSwLra6pMyjAttwixNMjc/xLw==}
/@vue/runtime-core@3.4.27:
resolution: {integrity: sha512-7aYA9GEbOOdviqVvcuweTLe5Za4qBZkUY7SvET6vE8kyypxVgaT1ixHLg4urtOlrApdgcdgHoTZCUuTGap/5WA==}
dependencies:
'@vue/reactivity': 3.4.23
'@vue/shared': 3.4.23
'@vue/reactivity': 3.4.27
'@vue/shared': 3.4.27
dev: true
/@vue/runtime-dom@3.4.23:
resolution: {integrity: sha512-RXJFwwykZWBkMiTPSLEWU3kgVLNAfActBfWFlZd0y79FTUxexogd0PLG4HH2LfOktjRxV47Nulygh0JFXe5f9A==}
/@vue/runtime-dom@3.4.27:
resolution: {integrity: sha512-ScOmP70/3NPM+TW9hvVAz6VWWtZJqkbdf7w6ySsws+EsqtHvkhxaWLecrTorFxsawelM5Ys9FnDEMt6BPBDS0Q==}
dependencies:
'@vue/runtime-core': 3.4.23
'@vue/shared': 3.4.23
'@vue/runtime-core': 3.4.27
'@vue/shared': 3.4.27
csstype: 3.1.3
dev: true
/@vue/server-renderer@3.4.23(vue@3.4.23):
resolution: {integrity: sha512-LDwGHtnIzvKFNS8dPJ1SSU5Gvm36p2ck8wCZc52fc3k/IfjKcwCyrWEf0Yag/2wTFUBXrqizfhK9c/mC367dXQ==}
/@vue/server-renderer@3.4.27(vue@3.4.27):
resolution: {integrity: sha512-dlAMEuvmeA3rJsOMJ2J1kXU7o7pOxgsNHVr9K8hB3ImIkSuBrIdy0vF66h8gf8Tuinf1TK3mPAz2+2sqyf3KzA==}
peerDependencies:
vue: 3.4.23
vue: 3.4.27
dependencies:
'@vue/compiler-ssr': 3.4.23
'@vue/shared': 3.4.23
vue: 3.4.23(typescript@5.4.5)
'@vue/compiler-ssr': 3.4.27
'@vue/shared': 3.4.27
vue: 3.4.27(typescript@5.4.5)
dev: true
/@vue/shared@3.4.23:
resolution: {integrity: sha512-wBQ0gvf+SMwsCQOyusNw/GoXPV47WGd1xB5A1Pgzy0sQ3Bi5r5xm3n+92y3gCnB3MWqnRDdvfkRGxhKtbBRNgg==}
/@vue/shared@3.4.27:
resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==}
dev: true
/abbrev@1.1.1:
@ -2066,8 +2069,8 @@ packages:
engines: {node: '>=4'}
dev: true
/axios@1.6.8:
resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==}
/axios@1.7.2:
resolution: {integrity: sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==}
dependencies:
follow-redirects: 1.15.6
form-data: 4.0.0
@ -2228,8 +2231,18 @@ packages:
ieee754: 1.2.1
dev: true
/bundle-require@4.1.0(esbuild@0.20.2):
resolution: {integrity: sha512-FeArRFM+ziGkRViKRnSTbHZc35dgmR9yNog05Kn0+ItI59pOAISGvnnIwW1WgFZQW59IxD9QpJnUPkdIPfZuXg==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
peerDependencies:
esbuild: '>=0.17'
dependencies:
esbuild: 0.20.2
load-tsconfig: 0.2.5
dev: true
/bytes@3.0.0:
resolution: {integrity: sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=}
resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==}
engines: {node: '>= 0.8'}
dev: true
@ -2359,12 +2372,12 @@ packages:
- supports-color
dev: true
/chromium-bidi@0.5.17(devtools-protocol@0.0.1262051):
resolution: {integrity: sha512-BqOuIWUgTPj8ayuBFJUYCCuwIcwjBsb3/614P7tt1bEPJ4i1M0kCdIl0Wi9xhtswBXnfO2bTpTMkHD71H8rJMg==}
/chromium-bidi@0.5.19(devtools-protocol@0.0.1286932):
resolution: {integrity: sha512-UA6zL77b7RYCjJkZBsZ0wlvCTD+jTjllZ8f6wdO4buevXgTZYjV+XLB9CiEa2OuuTGGTLnI7eN9I60YxuALGQg==}
peerDependencies:
devtools-protocol: '*'
dependencies:
devtools-protocol: 0.0.1262051
devtools-protocol: 0.0.1286932
mitt: 3.0.1
urlpattern-polyfill: 10.0.0
zod: 3.22.4
@ -2575,6 +2588,22 @@ packages:
vary: 1.1.2
dev: true
/cosmiconfig@9.0.0(typescript@5.4.5):
resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==}
engines: {node: '>=14'}
peerDependencies:
typescript: '>=4.9.5'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
env-paths: 2.2.1
import-fresh: 3.3.0
js-yaml: 4.1.0
parse-json: 5.2.0
typescript: 5.4.5
dev: true
/cross-fetch@4.0.0:
resolution: {integrity: sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==}
dependencies:
@ -2649,6 +2678,11 @@ packages:
resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==}
requiresBuild: true
dev: true
optional: true
/dayjs@1.11.11:
resolution: {integrity: sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==}
dev: true
/debug@2.6.9:
resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
@ -2761,8 +2795,8 @@ packages:
resolution: {integrity: sha512-pM27vqEfxSxRkTMnF+XCmxSEb6duO5R+t8A9DEEJgy4Wz2RVanje2mmj99B6A3zv2r/qGfYlOvYznUhuokizmg==}
dev: true
/devtools-protocol@0.0.1262051:
resolution: {integrity: sha512-YJe4CT5SA8on3Spa+UDtNhEqtuV6Epwz3OZ4HQVLhlRccpZ9/PAYk0/cy/oKxFKRrZPBUPyxympQci4yWNWZ9g==}
/devtools-protocol@0.0.1286932:
resolution: {integrity: sha512-wu58HMQll9voDjR4NlPyoDEw1syfzaBNHymMMZ/QOXiHRNluOnDgu9hp1yHOKYoMlxCh4lSSiugLITe6Fvu1eA==}
dev: true
/didyoumean@1.2.2:
@ -2855,6 +2889,17 @@ packages:
engines: {node: '>=0.12'}
dev: true
/env-paths@2.2.1:
resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==}
engines: {node: '>=6'}
dev: true
/error-ex@1.3.2:
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
dependencies:
is-arrayish: 0.2.1
dev: true
/es6-promise@3.3.1:
resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==}
dev: true
@ -3334,6 +3379,12 @@ packages:
engines: {node: '>=16'}
dev: true
/get-tsconfig@4.7.5:
resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==}
dependencies:
resolve-pkg-maps: 1.0.0
dev: true
/get-uri@6.0.3:
resolution: {integrity: sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==}
engines: {node: '>= 14'}
@ -3581,6 +3632,18 @@ packages:
resolution: {integrity: sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==}
dev: true
/importx@0.2.4:
resolution: {integrity: sha512-FldH9d+GsFzPAsyVrzvrkdGmXpysa4TRg5CyA4XCdKhMYk8s3H4JrlChoocAmzmeKzG7SmeYIO3NYWWFsvvfEQ==}
dependencies:
bundle-require: 4.1.0(esbuild@0.20.2)
debug: 4.3.4
esbuild: 0.20.2
jiti: 1.21.0
tsx: 4.11.0
transitivePeerDependencies:
- supports-color
dev: true
/imurmurhash@0.1.4:
resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
engines: {node: '>=0.8.19'}
@ -3618,6 +3681,10 @@ packages:
resolution: {integrity: sha512-5xGwQUWHQSy039rFr+5q/zOmj7GP0Ypzvo34Ep+61bPIhaLduEDp/PvLGlU3awD2mzWUR0weN2vJ1mILydFPEg==}
dev: true
/is-arrayish@0.2.1:
resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
dev: true
/is-binary-path@2.1.0:
resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
engines: {node: '>=8'}
@ -3794,7 +3861,7 @@ packages:
dev: true
/jsbn@1.1.0:
resolution: {integrity: sha1-sBMHyym2GKHtJux56RH4A8TaAEA=}
resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==}
dev: true
/jsesc@2.5.2:
@ -3807,6 +3874,10 @@ packages:
resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
dev: true
/json-parse-even-better-errors@2.3.1:
resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
dev: true
/json-schema-traverse@0.4.1:
resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
dev: true
@ -3916,8 +3987,8 @@ packages:
- utf-8-validate
dev: true
/lighthouse@11.7.1:
resolution: {integrity: sha512-QuvkZvobZ8Gjv2Jkxl6TKhV5JYBzU+lzpqTY+Y1iH5IUc1SMYK4IOpBnSpp6PkM2FbNyur9uoNutPhsuLLqGTg==}
/lighthouse@12.0.0:
resolution: {integrity: sha512-8lZJ/D/fH/bQMyAmVUjts1IS0NOMa0SSbyce+OGQdKbaroVnontuVh9HsB9z/1ba3dEyBguOJiMkl6gkqyf7Tw==}
engines: {node: '>=18.16'}
hasBin: true
dependencies:
@ -3941,7 +4012,7 @@ packages:
open: 8.4.2
parse-cache-control: 1.0.1
ps-list: 8.1.1
puppeteer-core: 22.6.5
puppeteer-core: 22.9.0
robots-parser: 3.0.1
semver: 5.7.2
speedline-core: 1.4.3
@ -3956,8 +4027,8 @@ packages:
- utf-8-validate
dev: true
/lightweight-charts@4.1.3:
resolution: {integrity: sha512-SJacmEyx3LmT2Qsc7Kq7cEX7nEHtQv0MOlujhRlcDxhW62pG6nkBlcM52/jNqkq8B28KQeVmgOQ7zrdJ4BCPDw==}
/lightweight-charts@4.1.4:
resolution: {integrity: sha512-jsQOK27a3wiw/Db3Eoo3VX93LGovXA/sOWHVEiEosGOOGtxSSuIWTYVebjRKGK0SWkkUwI8AHQ4j7HZSKm7fxA==}
dependencies:
fancy-canvas: 2.1.0
dev: true
@ -4035,11 +4106,16 @@ packages:
wrap-ansi: 9.0.0
dev: true
/load-tsconfig@0.2.5:
resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dev: true
/local-pkg@0.5.0:
resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==}
engines: {node: '>=14'}
dependencies:
mlly: 1.6.1
mlly: 1.7.0
pkg-types: 1.1.0
dev: true
@ -4274,6 +4350,15 @@ packages:
ufo: 1.5.3
dev: true
/mlly@1.7.0:
resolution: {integrity: sha512-U9SDaXGEREBYQgfejV97coK0UL1r+qnF2SyO9A3qcI8MzKnsIFKHNVEkrDyNncQTKQQumsasmeq84eNMdBfsNQ==}
dependencies:
acorn: 8.11.3
pathe: 1.1.2
pkg-types: 1.1.0
ufo: 1.5.3
dev: true
/mode-watcher@0.3.0(svelte@4.2.15):
resolution: {integrity: sha512-k8jjuTx94HaaRKWO6JDf8wL761hFatrTIHJKl+E+3JWcnv+GnMBH062zcLsy0lbCI3n7RZxxHaWi66auFnUO4g==}
peerDependencies:
@ -4543,6 +4628,16 @@ packages:
resolution: {integrity: sha512-60zvsJReQPX5/QP0Kzfd/VrpjScIQ7SHBW6bFCYfEP+fp0Eppr1SHhIO5nd1PjZtvclzSzES9D/p5nFJurwfWg==}
dev: true
/parse-json@5.2.0:
resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
engines: {node: '>=8'}
dependencies:
'@babel/code-frame': 7.24.2
error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
dev: true
/parse5-htmlparser2-tree-adapter@7.0.0:
resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==}
dependencies:
@ -4635,7 +4730,7 @@ packages:
resolution: {integrity: sha512-/RpmvKdxKf8uILTtoOhAgf30wYbP2Qw+L9p3Rvshx1JZVX+XQNZQFjlbmGHEGIm4CkVPlSn+NXmIM8+9oWQaSA==}
dependencies:
confbox: 0.1.7
mlly: 1.6.1
mlly: 1.7.0
pathe: 1.1.2
dev: true
@ -4899,6 +4994,17 @@ packages:
engines: {node: '>=6'}
dev: true
/puppeteer-cluster@0.24.0(puppeteer@22.9.0):
resolution: {integrity: sha512-zHPoNsrwkFLKFtgJJv2aC13EbMASQsE048uZd7CyikEXcl+sc1Nf6PMFb9kMoZI7/zMYxvuP658o2mw079ZZyQ==}
peerDependencies:
puppeteer: '>=22.0.0'
dependencies:
debug: 4.3.4
puppeteer: 22.9.0(typescript@5.4.5)
transitivePeerDependencies:
- supports-color
dev: true
/puppeteer-core@21.11.0:
resolution: {integrity: sha512-ArbnyA3U5SGHokEvkfWjW+O8hOxV1RSJxOgriX/3A4xZRqixt9ZFHD0yPgZQF05Qj0oAqi8H/7stDorjoHY90Q==}
engines: {node: '>=16.13.2'}
@ -4916,21 +5022,38 @@ packages:
- utf-8-validate
dev: true
/puppeteer-core@22.6.5:
resolution: {integrity: sha512-s0/5XkAWe0/dWISiljdrybjwDCHhgN31Nu/wznOZPKeikgcJtZtbvPKBz0t802XWqfSQnQDt3L6xiAE5JLlfuw==}
/puppeteer-core@22.9.0:
resolution: {integrity: sha512-Q2SYVZ1SIE7jCd/Pp+1/mNLFtdJfGvAF+CqOTDG8HcCNCiBvoXfopXfOfMHQ/FueXhGfJW/I6DartWv6QzpNGg==}
engines: {node: '>=18'}
dependencies:
'@puppeteer/browsers': 2.2.2
chromium-bidi: 0.5.17(devtools-protocol@0.0.1262051)
'@puppeteer/browsers': 2.2.3
chromium-bidi: 0.5.19(devtools-protocol@0.0.1286932)
debug: 4.3.4
devtools-protocol: 0.0.1262051
ws: 8.16.0
devtools-protocol: 0.0.1286932
ws: 8.17.0
transitivePeerDependencies:
- bufferutil
- supports-color
- utf-8-validate
dev: true
/puppeteer@22.9.0(typescript@5.4.5):
resolution: {integrity: sha512-yNux2cm6Sfik4lNLNjJ25Cdn9spJRbMXxl1YZtVZCEhEeej1sFlCvZ/Cr64LhgyJOuvz3iq2uk+RLFpQpGwrjw==}
engines: {node: '>=18'}
hasBin: true
requiresBuild: true
dependencies:
'@puppeteer/browsers': 2.2.3
cosmiconfig: 9.0.0(typescript@5.4.5)
devtools-protocol: 0.0.1286932
puppeteer-core: 22.9.0
transitivePeerDependencies:
- bufferutil
- supports-color
- typescript
- utf-8-validate
dev: true
/queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
@ -4996,6 +5119,10 @@ packages:
engines: {node: '>=8'}
dev: true
/resolve-pkg-maps@1.0.0:
resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
dev: true
/resolve@1.22.8:
resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
hasBin: true
@ -5805,6 +5932,17 @@ packages:
/tslib@2.6.2:
resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
/tsx@4.11.0:
resolution: {integrity: sha512-vzGGELOgAupsNVssAmZjbUDfdm/pWP4R+Kg8TVdsonxbXk0bEpE1qh0yV6/QxUVXaVlNemgcPajGdJJ82n3stg==}
engines: {node: '>=18.0.0'}
hasBin: true
dependencies:
esbuild: 0.20.2
get-tsconfig: 4.7.5
optionalDependencies:
fsevents: 2.3.3
dev: true
/type-check@0.4.0:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
engines: {node: '>= 0.8.0'}
@ -5846,12 +5984,14 @@ packages:
through: 2.3.8
dev: true
/unconfig@0.3.13:
resolution: {integrity: sha512-N9Ph5NC4+sqtcOjPfHrRcHekBCadCXWTBzp2VYYbySOHW0PfD9XLCeXshTXjkPYwLrBr9AtSeU0CZmkYECJhng==}
/unconfig@0.4.1:
resolution: {integrity: sha512-R13UbdxX+bhFIwM+N5jFYWPpHBNbFUct5Mn3eTt+zMUFpwgRQ6R2aIOnu9HBly9dAHN8uMzgIYRZu9QXLMLIiw==}
dependencies:
'@antfu/utils': 0.7.7
'@antfu/utils': 0.7.8
defu: 6.1.4
jiti: 1.21.0
importx: 0.2.4
transitivePeerDependencies:
- supports-color
dev: true
/uncrypto@0.1.3:
@ -5896,7 +6036,7 @@ packages:
fast-glob: 3.3.2
local-pkg: 0.5.0
magic-string: 0.30.10
mlly: 1.6.1
mlly: 1.7.0
pathe: 1.1.2
pkg-types: 1.1.0
scule: 1.3.0
@ -5918,8 +6058,8 @@ packages:
engines: {node: '>= 10.0.0'}
dev: true
/unlighthouse@0.11.6(typescript@5.4.5)(vue@3.4.23):
resolution: {integrity: sha512-1roINBB/8t9GxdYz6M/zceYhHFDxQImIk6r1GvnFHIZvXLO5ceQwv06kKJxZpD/RFXd5zxBSLHaKuQPhVUgFCA==}
/unlighthouse@0.12.2(puppeteer@22.9.0)(typescript@5.4.5)(vue@3.4.27):
resolution: {integrity: sha512-ECyuwFWuRYhLtdm//S5NLb8OIrFLOekxbGZ9aVf9RP7qtxs073Ecmu9oymje1q+Jcnw/uVCqe72Lupjg6LsK3g==}
engines: {node: '>=18'}
hasBin: true
peerDependencies:
@ -5931,10 +6071,11 @@ packages:
vue:
optional: true
dependencies:
'@unlighthouse/cli': 0.11.6(typescript@5.4.5)
'@unlighthouse/client': 0.11.6(typescript@5.4.5)
'@unlighthouse/core': 0.11.6(typescript@5.4.5)
vue: 3.4.23(typescript@5.4.5)
'@unlighthouse/cli': 0.12.2(puppeteer@22.9.0)(typescript@5.4.5)
'@unlighthouse/client': 0.12.2(typescript@5.4.5)
'@unlighthouse/core': 0.12.2(puppeteer@22.9.0)(typescript@5.4.5)
puppeteer: 22.9.0(typescript@5.4.5)
vue: 3.4.27(typescript@5.4.5)
transitivePeerDependencies:
- bufferutil
- debug
@ -6076,19 +6217,19 @@ packages:
vite: 5.2.10
dev: true
/vue@3.4.23(typescript@5.4.5):
resolution: {integrity: sha512-X1y6yyGJ28LMUBJ0k/qIeKHstGd+BlWQEOT40x3auJFTmpIhpbKLgN7EFsqalnJXq1Km5ybDEsp6BhuWKciUDg==}
/vue@3.4.27(typescript@5.4.5):
resolution: {integrity: sha512-8s/56uK6r01r1icG/aEOHqyMVxd1bkYcSe9j8HcKtr/xTOFWvnzIVTehNW+5Yt89f+DLBe4A569pnZLS5HzAMA==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
'@vue/compiler-dom': 3.4.23
'@vue/compiler-sfc': 3.4.23
'@vue/runtime-dom': 3.4.23
'@vue/server-renderer': 3.4.23(vue@3.4.23)
'@vue/shared': 3.4.23
'@vue/compiler-dom': 3.4.27
'@vue/compiler-sfc': 3.4.27
'@vue/runtime-dom': 3.4.27
'@vue/server-renderer': 3.4.27(vue@3.4.27)
'@vue/shared': 3.4.27
typescript: 5.4.5
dev: true
@ -6200,6 +6341,19 @@ packages:
optional: true
dev: true
/ws@8.17.0:
resolution: {integrity: sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1
utf-8-validate: '>=5.0.2'
peerDependenciesMeta:
bufferutil:
optional: true
utf-8-validate:
optional: true
dev: true
/xdg-basedir@4.0.0:
resolution: {integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==}
engines: {node: '>=8'}