12 "@resvg/resvg-js": "^2.6.0",
14 "commander": "^11.0.0",
17 "pixelmatch": "^5.3.0",
19 "puppeteer": "^21.1.1"
25 "@types/pixelmatch": "^5.2.4",
26 "@types/pngjs": "^6.0.1",
27 "typescript": "^5.2.2"
33 "node_modules/@babel/code-frame": {
35 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz",
36 "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==",
38 "@babel/highlight": "^7.23.4",
45 "node_modules/@babel/code-frame/node_modules/ansi-styles": {
47 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
48 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
50 "color-convert": "^1.9.0"
56 "node_modules/@babel/code-frame/node_modules/chalk": {
58 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
59 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
61 "ansi-styles": "^3.2.1",
62 "escape-string-regexp": "^1.0.5",
63 "supports-color": "^5.3.0"
69 "node_modules/@babel/helper-validator-identifier": {
71 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz",
72 "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==",
77 "node_modules/@babel/highlight": {
79 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz",
80 "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==",
82 "@babel/helper-validator-identifier": "^7.22.20",
90 "node_modules/@babel/highlight/node_modules/ansi-styles": {
92 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
93 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
95 "color-convert": "^1.9.0"
101 "node_modules/@babel/highlight/node_modules/chalk": {
103 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
104 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
106 "ansi-styles": "^3.2.1",
107 "escape-string-regexp": "^1.0.5",
108 "supports-color": "^5.3.0"
114 "node_modules/@isaacs/cliui": {
116 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
117 "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
119 "string-width": "^5.1.2",
120 "string-width-cjs": "npm:string-width@^4.2.0",
121 "strip-ansi": "^7.0.1",
122 "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
123 "wrap-ansi": "^8.1.0",
124 "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
130 "node_modules/@pkgjs/parseargs": {
132 "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
133 "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
139 "node_modules/@puppeteer/browsers": {
141 "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.9.1.tgz",
142 "integrity": "sha512-PuvK6xZzGhKPvlx3fpfdM2kYY3P/hB1URtK8wA7XUJ6prn6pp22zvJHu48th0SGcHL9SutbPHrFuQgfXTFobWA==",
145 "extract-zip": "2.0.1",
147 "proxy-agent": "6.3.1",
149 "unbzip2-stream": "1.4.3",
153 "browsers": "lib/cjs/main-cli.js"
159 "node_modules/@resvg/resvg-js": {
161 "resolved": "https://registry.npmjs.org/@resvg/resvg-js/-/resvg-js-2.6.0.tgz",
162 "integrity": "sha512-Tf3YpbBKcQn991KKcw/vg7vZf98v01seSv6CVxZBbRkL/xyjnoYB6KgrFL6zskT1A4dWC/vg77KyNOW+ePaNlA==",
166 "optionalDependencies": {
167 "@resvg/resvg-js-android-arm-eabi": "2.6.0",
168 "@resvg/resvg-js-android-arm64": "2.6.0",
169 "@resvg/resvg-js-darwin-arm64": "2.6.0",
170 "@resvg/resvg-js-darwin-x64": "2.6.0",
171 "@resvg/resvg-js-linux-arm-gnueabihf": "2.6.0",
172 "@resvg/resvg-js-linux-arm64-gnu": "2.6.0",
173 "@resvg/resvg-js-linux-arm64-musl": "2.6.0",
174 "@resvg/resvg-js-linux-x64-gnu": "2.6.0",
175 "@resvg/resvg-js-linux-x64-musl": "2.6.0",
176 "@resvg/resvg-js-win32-arm64-msvc": "2.6.0",
177 "@resvg/resvg-js-win32-ia32-msvc": "2.6.0",
178 "@resvg/resvg-js-win32-x64-msvc": "2.6.0"
181 "node_modules/@resvg/resvg-js-android-arm-eabi": {
183 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-android-arm-eabi/-/resvg-js-android-arm-eabi-2.6.0.tgz",
184 "integrity": "sha512-lJnZ/2P5aMocrFMW7HWhVne5gH82I8xH6zsfH75MYr4+/JOaVcGCTEQ06XFohGMdYRP3v05SSPLPvTM/RHjxfA==",
196 "node_modules/@resvg/resvg-js-android-arm64": {
198 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-android-arm64/-/resvg-js-android-arm64-2.6.0.tgz",
199 "integrity": "sha512-N527f529bjMwYWShZYfBD60dXA4Fux+D695QsHQ93BDYZSHUoOh1CUGUyICevnTxs7VgEl98XpArmUWBZQVMfQ==",
211 "node_modules/@resvg/resvg-js-darwin-arm64": {
213 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-darwin-arm64/-/resvg-js-darwin-arm64-2.6.0.tgz",
214 "integrity": "sha512-MabUKLVayEwlPo0mIqAmMt+qESN8LltCvv5+GLgVga1avpUrkxj/fkU1TKm8kQegutUjbP/B0QuMuUr0uhF8ew==",
226 "node_modules/@resvg/resvg-js-darwin-x64": {
228 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-darwin-x64/-/resvg-js-darwin-x64-2.6.0.tgz",
229 "integrity": "sha512-zrFetdnSw/suXjmyxSjfDV7i61hahv6DDG6kM7BYN2yJ3Es5+BZtqYZTcIWogPJedYKmzN1YTMWGd/3f0ubFiA==",
241 "node_modules/@resvg/resvg-js-linux-arm-gnueabihf": {
243 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm-gnueabihf/-/resvg-js-linux-arm-gnueabihf-2.6.0.tgz",
244 "integrity": "sha512-sH4gxXt7v7dGwjGyzLwn7SFGvwZG6DQqLaZ11MmzbCwd9Zosy1TnmrMJfn6TJ7RHezmQMgBPi18bl55FZ1AT4A==",
256 "node_modules/@resvg/resvg-js-linux-arm64-gnu": {
258 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-gnu/-/resvg-js-linux-arm64-gnu-2.6.0.tgz",
259 "integrity": "sha512-fCyMncqCJtrlANADIduYF4IfnWQ295UKib7DAxFXQhBsM9PLDTpizr0qemZcCNadcwSVHnAIzL4tliZhCM8P6A==",
271 "node_modules/@resvg/resvg-js-linux-arm64-musl": {
273 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-musl/-/resvg-js-linux-arm64-musl-2.6.0.tgz",
274 "integrity": "sha512-ouLjTgBQHQyxLht4FdMPTvuY8xzJigM9EM2Tlu0llWkN1mKyTQrvYWi6TA6XnKdzDJHy7ZLpWpjZi7F5+Pg+Vg==",
286 "node_modules/@resvg/resvg-js-linux-x64-gnu": {
288 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-gnu/-/resvg-js-linux-x64-gnu-2.6.0.tgz",
289 "integrity": "sha512-n3zC8DWsvxC1AwxpKFclIPapDFibs5XdIRoV/mcIlxlh0vseW1F49b97F33BtJQRmlntsqqN6GMMqx8byB7B+Q==",
301 "node_modules/@resvg/resvg-js-linux-x64-musl": {
303 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-musl/-/resvg-js-linux-x64-musl-2.6.0.tgz",
304 "integrity": "sha512-n4tasK1HOlAxdTEROgYA1aCfsEKk0UOFDNd/AQTTZlTmCbHKXPq+O8npaaKlwXquxlVK8vrkcWbksbiGqbCAcw==",
316 "node_modules/@resvg/resvg-js-win32-arm64-msvc": {
318 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-arm64-msvc/-/resvg-js-win32-arm64-msvc-2.6.0.tgz",
319 "integrity": "sha512-X2+EoBJFwDI5LDVb51Sk7ldnVLitMGr9WwU/i21i3fAeAXZb3hM16k67DeTy16OYkT2dk/RfU1tP1wG+rWbz2Q==",
331 "node_modules/@resvg/resvg-js-win32-ia32-msvc": {
333 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-ia32-msvc/-/resvg-js-win32-ia32-msvc-2.6.0.tgz",
334 "integrity": "sha512-L7oevWjQoUgK5W1fCKn0euSVemhDXVhrjtwqpc7MwBKKimYeiOshO1Li1pa8bBt5PESahenhWgdB6lav9O0fEg==",
346 "node_modules/@resvg/resvg-js-win32-x64-msvc": {
348 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-x64-msvc/-/resvg-js-win32-x64-msvc-2.6.0.tgz",
349 "integrity": "sha512-8lJlghb+Unki5AyKgsnFbRJwkEj9r1NpwyuBG8yEJiG1W9eEGl03R3I7bsVa3haof/3J1NlWf0rzSa1G++A2iw==",
361 "node_modules/@tootallnate/quickjs-emscripten": {
363 "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz",
364 "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA=="
366 "node_modules/@types/node": {
367 "version": "20.11.20",
368 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.20.tgz",
369 "integrity": "sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg==",
372 "undici-types": "~5.26.4"
375 "node_modules/@types/pixelmatch": {
377 "resolved": "https://registry.npmjs.org/@types/pixelmatch/-/pixelmatch-5.2.6.tgz",
378 "integrity": "sha512-wC83uexE5KGuUODn6zkm9gMzTwdY5L0chiK+VrKcDfEjzxh1uadlWTvOmAbCpnM9zx/Ww3f8uKlYQVnO/TrqVg==",
384 "node_modules/@types/pngjs": {
386 "resolved": "https://registry.npmjs.org/@types/pngjs/-/pngjs-6.0.4.tgz",
387 "integrity": "sha512-atAK9xLKOnxiuArxcHovmnOUUGBZOQ3f0vCf43FnoKs6XnqiambT1kkJWmdo71IR+BoXSh+CueeFR0GfH3dTlQ==",
393 "node_modules/@types/yauzl": {
395 "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz",
396 "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==",
402 "node_modules/agent-base": {
404 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz",
405 "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==",
413 "node_modules/ansi-regex": {
415 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
416 "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
421 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
424 "node_modules/ansi-styles": {
426 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
427 "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
432 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
435 "node_modules/argparse": {
437 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
438 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
440 "node_modules/ast-types": {
442 "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz",
443 "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==",
451 "node_modules/b4a": {
453 "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz",
454 "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg=="
456 "node_modules/balanced-match": {
458 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
459 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
461 "node_modules/bare-events": {
463 "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.2.0.tgz",
464 "integrity": "sha512-Yyyqff4PIFfSuthCZqLlPISTWHmnQxoPuAvkmgzsJEmG3CesdIv6Xweayl0JkCZJSB2yYIdJyEz97tpxNhgjbg==",
467 "node_modules/base64-js": {
469 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
470 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
474 "url": "https://github.com/sponsors/feross"
478 "url": "https://www.patreon.com/feross"
481 "type": "consulting",
482 "url": "https://feross.org/support"
486 "node_modules/basic-ftp": {
488 "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.4.tgz",
489 "integrity": "sha512-8PzkB0arJFV4jJWSGOYR+OEic6aeKMu/osRhBULN6RY0ykby6LKhbmuQ5ublvaas5BOwboah5D87nrHyuh8PPA==",
496 "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz",
497 "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==",
500 "inherits": "^2.0.4",
501 "readable-stream": "^3.4.0"
504 "node_modules/brace-expansion": {
506 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
507 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
509 "balanced-match": "^1.0.0"
512 "node_modules/buffer": {
514 "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
515 "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
519 "url": "https://github.com/sponsors/feross"
523 "url": "https://www.patreon.com/feross"
526 "type": "consulting",
527 "url": "https://feross.org/support"
531 "base64-js": "^1.3.1",
535 "node_modules/buffer-crc32": {
537 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
538 "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==",
543 "node_modules/callsites": {
545 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
546 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
551 "node_modules/chalk": {
553 "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
554 "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
556 "node": "^12.17.0 || ^14.13 || >=16.0.0"
559 "url": "https://github.com/chalk/chalk?sponsor=1"
562 "node_modules/chromium-bidi": {
564 "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.8.tgz",
565 "integrity": "sha512-blqh+1cEQbHBKmok3rVJkBlBxt9beKBgOsxbFgs7UJcoVbbeZ+K7+6liAsjgpc8l1Xd55cQUy14fXZdGSb4zIw==",
568 "urlpattern-polyfill": "10.0.0"
570 "peerDependencies": {
571 "devtools-protocol": "*"
574 "node_modules/cli-cursor": {
576 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz",
577 "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==",
579 "restore-cursor": "^4.0.0"
582 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
585 "url": "https://github.com/sponsors/sindresorhus"
588 "node_modules/cli-spinners": {
590 "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz",
591 "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==",
596 "url": "https://github.com/sponsors/sindresorhus"
599 "node_modules/cliui": {
601 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
602 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
604 "string-width": "^4.2.0",
605 "strip-ansi": "^6.0.1",
606 "wrap-ansi": "^7.0.0"
612 "node_modules/cliui/node_modules/ansi-regex": {
614 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
615 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
620 "node_modules/cliui/node_modules/ansi-styles": {
622 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
623 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
625 "color-convert": "^2.0.1"
631 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
634 "node_modules/cliui/node_modules/color-convert": {
636 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
637 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
639 "color-name": "~1.1.4"
645 "node_modules/cliui/node_modules/color-name": {
647 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
648 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
650 "node_modules/cliui/node_modules/emoji-regex": {
652 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
653 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
655 "node_modules/cliui/node_modules/string-width": {
657 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
658 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
660 "emoji-regex": "^8.0.0",
661 "is-fullwidth-code-point": "^3.0.0",
662 "strip-ansi": "^6.0.1"
668 "node_modules/cliui/node_modules/strip-ansi": {
670 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
671 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
673 "ansi-regex": "^5.0.1"
679 "node_modules/cliui/node_modules/wrap-ansi": {
681 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
682 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
684 "ansi-styles": "^4.0.0",
685 "string-width": "^4.1.0",
686 "strip-ansi": "^6.0.0"
692 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
695 "node_modules/color-convert": {
697 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
698 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
700 "color-name": "1.1.3"
703 "node_modules/color-name": {
705 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
706 "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
708 "node_modules/commander": {
710 "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz",
711 "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==",
716 "node_modules/cosmiconfig": {
718 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz",
719 "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==",
721 "env-paths": "^2.2.1",
722 "import-fresh": "^3.3.0",
724 "parse-json": "^5.2.0"
730 "url": "https://github.com/sponsors/d-fischer"
732 "peerDependencies": {
733 "typescript": ">=4.9.5"
735 "peerDependenciesMeta": {
741 "node_modules/cross-fetch": {
743 "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz",
744 "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==",
746 "node-fetch": "^2.6.12"
749 "node_modules/cross-spawn": {
751 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
752 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
754 "path-key": "^3.1.0",
755 "shebang-command": "^2.0.0",
762 "node_modules/data-uri-to-buffer": {
764 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz",
765 "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==",
770 "node_modules/debug": {
772 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
773 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
780 "peerDependenciesMeta": {
786 "node_modules/degenerator": {
788 "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz",
789 "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==",
791 "ast-types": "^0.13.4",
792 "escodegen": "^2.1.0",
799 "node_modules/devtools-protocol": {
800 "version": "0.0.1232444",
801 "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1232444.tgz",
802 "integrity": "sha512-pM27vqEfxSxRkTMnF+XCmxSEb6duO5R+t8A9DEEJgy4Wz2RVanje2mmj99B6A3zv2r/qGfYlOvYznUhuokizmg=="
804 "node_modules/eastasianwidth": {
806 "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
807 "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="
809 "node_modules/emoji-regex": {
811 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
812 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="
814 "node_modules/end-of-stream": {
816 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
817 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
822 "node_modules/env-paths": {
824 "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
825 "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
830 "node_modules/error-ex": {
832 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
833 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
835 "is-arrayish": "^0.2.1"
838 "node_modules/escalade": {
840 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz",
841 "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==",
846 "node_modules/escape-string-regexp": {
848 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
849 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
854 "node_modules/escodegen": {
856 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz",
857 "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==",
860 "estraverse": "^5.2.0",
864 "escodegen": "bin/escodegen.js",
865 "esgenerate": "bin/esgenerate.js"
870 "optionalDependencies": {
871 "source-map": "~0.6.1"
874 "node_modules/esprima": {
876 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
877 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
879 "esparse": "bin/esparse.js",
880 "esvalidate": "bin/esvalidate.js"
886 "node_modules/estraverse": {
888 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
889 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
894 "node_modules/esutils": {
896 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
897 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
902 "node_modules/extract-zip": {
904 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
905 "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
908 "get-stream": "^5.1.0",
912 "extract-zip": "cli.js"
917 "optionalDependencies": {
918 "@types/yauzl": "^2.9.1"
921 "node_modules/fast-fifo": {
923 "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
924 "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ=="
926 "node_modules/fd-slicer": {
928 "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
929 "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
934 "node_modules/foreground-child": {
936 "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz",
937 "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==",
939 "cross-spawn": "^7.0.0",
940 "signal-exit": "^4.0.1"
946 "url": "https://github.com/sponsors/isaacs"
949 "node_modules/fs-extra": {
951 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz",
952 "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
954 "graceful-fs": "^4.2.0",
955 "jsonfile": "^6.0.1",
956 "universalify": "^2.0.0"
962 "node_modules/get-caller-file": {
964 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
965 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
967 "node": "6.* || 8.* || >= 10.*"
970 "node_modules/get-stream": {
972 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
973 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
981 "url": "https://github.com/sponsors/sindresorhus"
984 "node_modules/get-uri": {
986 "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz",
987 "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==",
989 "basic-ftp": "^5.0.2",
990 "data-uri-to-buffer": "^6.0.2",
992 "fs-extra": "^11.2.0"
998 "node_modules/glob": {
999 "version": "10.3.10",
1000 "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz",
1001 "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==",
1003 "foreground-child": "^3.1.0",
1004 "jackspeak": "^2.3.5",
1005 "minimatch": "^9.0.1",
1006 "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0",
1007 "path-scurry": "^1.10.1"
1010 "glob": "dist/esm/bin.mjs"
1013 "node": ">=16 || 14 >=14.17"
1016 "url": "https://github.com/sponsors/isaacs"
1019 "node_modules/graceful-fs": {
1020 "version": "4.2.11",
1021 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
1022 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
1024 "node_modules/has-flag": {
1026 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
1027 "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
1032 "node_modules/http-proxy-agent": {
1034 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
1035 "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
1037 "agent-base": "^7.1.0",
1044 "node_modules/https-proxy-agent": {
1046 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz",
1047 "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==",
1049 "agent-base": "^7.0.2",
1056 "node_modules/ieee754": {
1058 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
1059 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
1063 "url": "https://github.com/sponsors/feross"
1067 "url": "https://www.patreon.com/feross"
1070 "type": "consulting",
1071 "url": "https://feross.org/support"
1075 "node_modules/import-fresh": {
1077 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
1078 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
1080 "parent-module": "^1.0.0",
1081 "resolve-from": "^4.0.0"
1087 "url": "https://github.com/sponsors/sindresorhus"
1090 "node_modules/inherits": {
1092 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1093 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
1095 "node_modules/ip-address": {
1097 "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz",
1098 "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==",
1101 "sprintf-js": "^1.1.3"
1107 "node_modules/is-arrayish": {
1109 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
1110 "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
1112 "node_modules/is-fullwidth-code-point": {
1114 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
1115 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
1120 "node_modules/is-interactive": {
1122 "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz",
1123 "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==",
1128 "url": "https://github.com/sponsors/sindresorhus"
1131 "node_modules/is-unicode-supported": {
1133 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz",
1134 "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==",
1139 "url": "https://github.com/sponsors/sindresorhus"
1142 "node_modules/isexe": {
1144 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1145 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
1147 "node_modules/jackspeak": {
1149 "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz",
1150 "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==",
1152 "@isaacs/cliui": "^8.0.2"
1158 "url": "https://github.com/sponsors/isaacs"
1160 "optionalDependencies": {
1161 "@pkgjs/parseargs": "^0.11.0"
1164 "node_modules/js-tokens": {
1166 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1167 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
1169 "node_modules/js-yaml": {
1171 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
1172 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
1174 "argparse": "^2.0.1"
1177 "js-yaml": "bin/js-yaml.js"
1180 "node_modules/jsbn": {
1182 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz",
1183 "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A=="
1185 "node_modules/json-parse-even-better-errors": {
1187 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
1188 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
1190 "node_modules/jsonfile": {
1192 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
1193 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
1195 "universalify": "^2.0.0"
1197 "optionalDependencies": {
1198 "graceful-fs": "^4.1.6"
1201 "node_modules/lines-and-columns": {
1203 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
1204 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
1206 "node_modules/log-symbols": {
1208 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz",
1209 "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==",
1212 "is-unicode-supported": "^1.1.0"
1218 "url": "https://github.com/sponsors/sindresorhus"
1221 "node_modules/lru-cache": {
1222 "version": "10.2.0",
1223 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz",
1224 "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==",
1226 "node": "14 || >=16.14"
1229 "node_modules/mimic-fn": {
1231 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
1232 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
1237 "node_modules/minimatch": {
1239 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz",
1240 "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
1242 "brace-expansion": "^2.0.1"
1245 "node": ">=16 || 14 >=14.17"
1248 "url": "https://github.com/sponsors/isaacs"
1251 "node_modules/minipass": {
1253 "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz",
1254 "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==",
1256 "node": ">=16 || 14 >=14.17"
1259 "node_modules/mitt": {
1261 "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
1262 "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw=="
1264 "node_modules/mkdirp-classic": {
1266 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
1267 "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A=="
1269 "node_modules/ms": {
1271 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1272 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
1274 "node_modules/netmask": {
1276 "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz",
1277 "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==",
1282 "node_modules/node-fetch": {
1284 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
1285 "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
1287 "whatwg-url": "^5.0.0"
1290 "node": "4.x || >=6.0.0"
1292 "peerDependencies": {
1293 "encoding": "^0.1.0"
1295 "peerDependenciesMeta": {
1301 "node_modules/once": {
1303 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1304 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
1309 "node_modules/onetime": {
1311 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
1312 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
1314 "mimic-fn": "^2.1.0"
1320 "url": "https://github.com/sponsors/sindresorhus"
1323 "node_modules/ora": {
1325 "resolved": "https://registry.npmjs.org/ora/-/ora-7.0.1.tgz",
1326 "integrity": "sha512-0TUxTiFJWv+JnjWm4o9yvuskpEJLXTcng8MJuKd+SzAzp2o+OP3HWqNhB4OdJRt1Vsd9/mR0oyaEYlOnL7XIRw==",
1329 "cli-cursor": "^4.0.0",
1330 "cli-spinners": "^2.9.0",
1331 "is-interactive": "^2.0.0",
1332 "is-unicode-supported": "^1.3.0",
1333 "log-symbols": "^5.1.0",
1334 "stdin-discarder": "^0.1.0",
1335 "string-width": "^6.1.0",
1336 "strip-ansi": "^7.1.0"
1342 "url": "https://github.com/sponsors/sindresorhus"
1345 "node_modules/ora/node_modules/emoji-regex": {
1346 "version": "10.3.0",
1347 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz",
1348 "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw=="
1350 "node_modules/ora/node_modules/string-width": {
1352 "resolved": "https://registry.npmjs.org/string-width/-/string-width-6.1.0.tgz",
1353 "integrity": "sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ==",
1355 "eastasianwidth": "^0.2.0",
1356 "emoji-regex": "^10.2.1",
1357 "strip-ansi": "^7.0.1"
1363 "url": "https://github.com/sponsors/sindresorhus"
1366 "node_modules/pac-proxy-agent": {
1368 "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz",
1369 "integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==",
1371 "@tootallnate/quickjs-emscripten": "^0.23.0",
1372 "agent-base": "^7.0.2",
1374 "get-uri": "^6.0.1",
1375 "http-proxy-agent": "^7.0.0",
1376 "https-proxy-agent": "^7.0.2",
1377 "pac-resolver": "^7.0.0",
1378 "socks-proxy-agent": "^8.0.2"
1384 "node_modules/pac-resolver": {
1386 "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz",
1387 "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==",
1389 "degenerator": "^5.0.0",
1396 "node_modules/parent-module": {
1398 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
1399 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
1401 "callsites": "^3.0.0"
1407 "node_modules/parse-json": {
1409 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
1410 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
1412 "@babel/code-frame": "^7.0.0",
1413 "error-ex": "^1.3.1",
1414 "json-parse-even-better-errors": "^2.3.0",
1415 "lines-and-columns": "^1.1.6"
1421 "url": "https://github.com/sponsors/sindresorhus"
1424 "node_modules/path-key": {
1426 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
1427 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
1432 "node_modules/path-scurry": {
1433 "version": "1.10.1",
1434 "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz",
1435 "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==",
1437 "lru-cache": "^9.1.1 || ^10.0.0",
1438 "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
1441 "node": ">=16 || 14 >=14.17"
1444 "url": "https://github.com/sponsors/isaacs"
1447 "node_modules/pend": {
1449 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
1450 "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg=="
1452 "node_modules/pixelmatch": {
1454 "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-5.3.0.tgz",
1455 "integrity": "sha512-o8mkY4E/+LNUf6LzX96ht6k6CEDi65k9G2rjMtBe9Oo+VPKSvl+0GKHuH/AlG+GA5LPG/i5hrekkxUc3s2HU+Q==",
1460 "pixelmatch": "bin/pixelmatch"
1463 "node_modules/pixelmatch/node_modules/pngjs": {
1465 "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-6.0.0.tgz",
1466 "integrity": "sha512-TRzzuFRRmEoSW/p1KVAmiOgPco2Irlah+bGFCeNfJXxxYGwSw7YwAOAcd7X28K/m5bjBWKsC29KyoMfHbypayg==",
1471 "node_modules/pngjs": {
1473 "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-7.0.0.tgz",
1474 "integrity": "sha512-LKWqWJRhstyYo9pGvgor/ivk2w94eSjE3RGVuzLGlr3NmD8bf7RcYGze1mNdEHRP6TRP6rMuDHk5t44hnTRyow==",
1479 "node_modules/progress": {
1481 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
1482 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
1487 "node_modules/proxy-agent": {
1489 "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.1.tgz",
1490 "integrity": "sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ==",
1492 "agent-base": "^7.0.2",
1494 "http-proxy-agent": "^7.0.0",
1495 "https-proxy-agent": "^7.0.2",
1496 "lru-cache": "^7.14.1",
1497 "pac-proxy-agent": "^7.0.1",
1498 "proxy-from-env": "^1.1.0",
1499 "socks-proxy-agent": "^8.0.2"
1505 "node_modules/proxy-agent/node_modules/lru-cache": {
1506 "version": "7.18.3",
1507 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
1508 "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
1513 "node_modules/proxy-from-env": {
1515 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
1516 "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
1518 "node_modules/pump": {
1520 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
1521 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
1523 "end-of-stream": "^1.1.0",
1527 "node_modules/puppeteer": {
1528 "version": "21.11.0",
1529 "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-21.11.0.tgz",
1530 "integrity": "sha512-9jTHuYe22TD3sNxy0nEIzC7ZrlRnDgeX3xPkbS7PnbdwYjl2o/z/YuCrRBwezdKpbTDTJ4VqIggzNyeRcKq3cg==",
1531 "deprecated": "< 22.5.0 is no longer supported",
1532 "hasInstallScript": true,
1534 "@puppeteer/browsers": "1.9.1",
1535 "cosmiconfig": "9.0.0",
1536 "puppeteer-core": "21.11.0"
1539 "puppeteer": "lib/esm/puppeteer/node/cli.js"
1545 "node_modules/puppeteer-core": {
1546 "version": "21.11.0",
1547 "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-21.11.0.tgz",
1548 "integrity": "sha512-ArbnyA3U5SGHokEvkfWjW+O8hOxV1RSJxOgriX/3A4xZRqixt9ZFHD0yPgZQF05Qj0oAqi8H/7stDorjoHY90Q==",
1550 "@puppeteer/browsers": "1.9.1",
1551 "chromium-bidi": "0.5.8",
1552 "cross-fetch": "4.0.0",
1554 "devtools-protocol": "0.0.1232444",
1561 "node_modules/queue-tick": {
1563 "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz",
1564 "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag=="
1566 "node_modules/readable-stream": {
1568 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
1569 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
1571 "inherits": "^2.0.3",
1572 "string_decoder": "^1.1.1",
1573 "util-deprecate": "^1.0.1"
1579 "node_modules/require-directory": {
1581 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
1582 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
1587 "node_modules/resolve-from": {
1589 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
1590 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
1595 "node_modules/restore-cursor": {
1597 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz",
1598 "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==",
1600 "onetime": "^5.1.0",
1601 "signal-exit": "^3.0.2"
1604 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
1607 "url": "https://github.com/sponsors/sindresorhus"
1610 "node_modules/restore-cursor/node_modules/signal-exit": {
1612 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
1613 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
1615 "node_modules/safe-buffer": {
1617 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1618 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1622 "url": "https://github.com/sponsors/feross"
1626 "url": "https://www.patreon.com/feross"
1629 "type": "consulting",
1630 "url": "https://feross.org/support"
1634 "node_modules/shebang-command": {
1636 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
1637 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
1639 "shebang-regex": "^3.0.0"
1645 "node_modules/shebang-regex": {
1647 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
1648 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
1653 "node_modules/signal-exit": {
1655 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
1656 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
1661 "url": "https://github.com/sponsors/isaacs"
1664 "node_modules/smart-buffer": {
1666 "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
1667 "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
1673 "node_modules/socks": {
1675 "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.1.tgz",
1676 "integrity": "sha512-B6w7tkwNid7ToxjZ08rQMT8M9BJAf8DKx8Ft4NivzH0zBUfd6jldGcisJn/RLgxcX3FPNDdNQCUEMMT79b+oCQ==",
1678 "ip-address": "^9.0.5",
1679 "smart-buffer": "^4.2.0"
1682 "node": ">= 10.0.0",
1686 "node_modules/socks-proxy-agent": {
1688 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz",
1689 "integrity": "sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==",
1691 "agent-base": "^7.0.2",
1699 "node_modules/source-map": {
1701 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1702 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1708 "node_modules/sprintf-js": {
1710 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
1711 "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA=="
1713 "node_modules/stdin-discarder": {
1715 "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.1.0.tgz",
1716 "integrity": "sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==",
1721 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
1724 "url": "https://github.com/sponsors/sindresorhus"
1727 "node_modules/streamx": {
1728 "version": "2.16.1",
1729 "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.16.1.tgz",
1730 "integrity": "sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==",
1732 "fast-fifo": "^1.1.0",
1733 "queue-tick": "^1.0.1"
1735 "optionalDependencies": {
1736 "bare-events": "^2.2.0"
1739 "node_modules/string_decoder": {
1741 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
1742 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
1744 "safe-buffer": "~5.2.0"
1747 "node_modules/string-width": {
1749 "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
1750 "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
1752 "eastasianwidth": "^0.2.0",
1753 "emoji-regex": "^9.2.2",
1754 "strip-ansi": "^7.0.1"
1760 "url": "https://github.com/sponsors/sindresorhus"
1763 "node_modules/string-width-cjs": {
1764 "name": "string-width",
1766 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
1767 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
1769 "emoji-regex": "^8.0.0",
1770 "is-fullwidth-code-point": "^3.0.0",
1771 "strip-ansi": "^6.0.1"
1777 "node_modules/string-width-cjs/node_modules/ansi-regex": {
1779 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1780 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1785 "node_modules/string-width-cjs/node_modules/emoji-regex": {
1787 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
1788 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
1790 "node_modules/string-width-cjs/node_modules/strip-ansi": {
1792 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
1793 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
1795 "ansi-regex": "^5.0.1"
1801 "node_modules/strip-ansi": {
1803 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
1804 "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
1806 "ansi-regex": "^6.0.1"
1812 "url": "https://github.com/chalk/strip-ansi?sponsor=1"
1815 "node_modules/strip-ansi-cjs": {
1816 "name": "strip-ansi",
1818 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
1819 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
1821 "ansi-regex": "^5.0.1"
1827 "node_modules/strip-ansi-cjs/node_modules/ansi-regex": {
1829 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1830 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1835 "node_modules/supports-color": {
1837 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1838 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1840 "has-flag": "^3.0.0"
1846 "node_modules/tar-fs": {
1848 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz",
1849 "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==",
1851 "mkdirp-classic": "^0.5.2",
1853 "tar-stream": "^3.1.5"
1856 "node_modules/tar-stream": {
1858 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz",
1859 "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==",
1862 "fast-fifo": "^1.2.0",
1863 "streamx": "^2.15.0"
1866 "node_modules/through": {
1868 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
1869 "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg=="
1871 "node_modules/tr46": {
1873 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
1874 "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
1876 "node_modules/tslib": {
1878 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
1879 "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="
1881 "node_modules/typescript": {
1883 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz",
1884 "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==",
1885 "devOptional": true,
1888 "tsserver": "bin/tsserver"
1894 "node_modules/unbzip2-stream": {
1896 "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz",
1897 "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==",
1903 "node_modules/unbzip2-stream/node_modules/buffer": {
1905 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
1906 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
1910 "url": "https://github.com/sponsors/feross"
1914 "url": "https://www.patreon.com/feross"
1917 "type": "consulting",
1918 "url": "https://feross.org/support"
1922 "base64-js": "^1.3.1",
1923 "ieee754": "^1.1.13"
1926 "node_modules/undici-types": {
1927 "version": "5.26.5",
1928 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
1929 "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
1932 "node_modules/universalify": {
1934 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
1935 "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
1940 "node_modules/urlpattern-polyfill": {
1941 "version": "10.0.0",
1942 "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz",
1943 "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg=="
1945 "node_modules/util-deprecate": {
1947 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1948 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
1950 "node_modules/webidl-conversions": {
1952 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
1953 "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
1955 "node_modules/whatwg-url": {
1957 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
1958 "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
1961 "webidl-conversions": "^3.0.0"
1964 "node_modules/which": {
1966 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
1967 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
1972 "node-which": "bin/node-which"
1978 "node_modules/wrap-ansi": {
1980 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
1981 "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
1983 "ansi-styles": "^6.1.0",
1984 "string-width": "^5.0.1",
1985 "strip-ansi": "^7.0.1"
1991 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
1994 "node_modules/wrap-ansi-cjs": {
1995 "name": "wrap-ansi",
1997 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
1998 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
2000 "ansi-styles": "^4.0.0",
2001 "string-width": "^4.1.0",
2002 "strip-ansi": "^6.0.0"
2008 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
2011 "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": {
2013 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
2014 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
2019 "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": {
2021 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2022 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2024 "color-convert": "^2.0.1"
2030 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2033 "node_modules/wrap-ansi-cjs/node_modules/color-convert": {
2035 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2036 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2038 "color-name": "~1.1.4"
2044 "node_modules/wrap-ansi-cjs/node_modules/color-name": {
2046 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2047 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
2049 "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": {
2051 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
2052 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
2054 "node_modules/wrap-ansi-cjs/node_modules/string-width": {
2056 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
2057 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
2059 "emoji-regex": "^8.0.0",
2060 "is-fullwidth-code-point": "^3.0.0",
2061 "strip-ansi": "^6.0.1"
2067 "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": {
2069 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2070 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2072 "ansi-regex": "^5.0.1"
2078 "node_modules/wrappy": {
2080 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2081 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
2083 "node_modules/ws": {
2084 "version": "8.16.0",
2085 "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz",
2086 "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==",
2090 "peerDependencies": {
2091 "bufferutil": "^4.0.1",
2092 "utf-8-validate": ">=5.0.2"
2094 "peerDependenciesMeta": {
2103 "node_modules/y18n": {
2105 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
2106 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
2111 "node_modules/yargs": {
2112 "version": "17.7.2",
2113 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
2114 "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
2117 "escalade": "^3.1.1",
2118 "get-caller-file": "^2.0.5",
2119 "require-directory": "^2.1.1",
2120 "string-width": "^4.2.3",
2122 "yargs-parser": "^21.1.1"
2128 "node_modules/yargs-parser": {
2129 "version": "21.1.1",
2130 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
2131 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
2136 "node_modules/yargs/node_modules/ansi-regex": {
2138 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
2139 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
2144 "node_modules/yargs/node_modules/emoji-regex": {
2146 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
2147 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
2149 "node_modules/yargs/node_modules/string-width": {
2151 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
2152 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
2154 "emoji-regex": "^8.0.0",
2155 "is-fullwidth-code-point": "^3.0.0",
2156 "strip-ansi": "^6.0.1"
2162 "node_modules/yargs/node_modules/strip-ansi": {
2164 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2165 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2167 "ansi-regex": "^5.0.1"
2173 "node_modules/yauzl": {
2174 "version": "2.10.0",
2175 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
2176 "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",
2178 "buffer-crc32": "~0.2.3",
2179 "fd-slicer": "~1.1.0"