chore: update dependencies, fix codeblock styles, maintenance

+13 -1
astro.config.ts
··· 14 sitemap(), 15 ], 16 markdown: { 17 shikiConfig: { 18 - theme: "material-theme-palenight", 19 }, 20 }, 21 });
··· 14 sitemap(), 15 ], 16 markdown: { 17 + syntaxHighlight: "shiki", 18 shikiConfig: { 19 + theme: "solarized-light", 20 + transformers: [ 21 + { 22 + preprocess(code) { 23 + if (code.endsWith("\n")) { 24 + code = code.slice(0, -1); 25 + } 26 + 27 + return code; 28 + }, 29 + }, 30 + ], 31 }, 32 }, 33 });
+4 -4
package.json
··· 13 "@astrojs/sitemap": "latest", 14 "@notionhq/client": "^2.2.15", 15 "astro": "latest", 16 - "sharp": "^0.33.4" 17 }, 18 "trustedDependencies": [ 19 "sharp" 20 ], 21 "devDependencies": { 22 - "@iconify-json/lucide": "^1.1.202", 23 - "@unocss/reset": "^0.61.5", 24 "detect-libc": "^2.0.3", 25 - "unocss": "^0.61.5" 26 } 27 }
··· 13 "@astrojs/sitemap": "latest", 14 "@notionhq/client": "^2.2.15", 15 "astro": "latest", 16 + "sharp": "^0.33.5" 17 }, 18 "trustedDependencies": [ 19 "sharp" 20 ], 21 "devDependencies": { 22 + "@iconify-json/lucide": "^1.1.208", 23 + "@unocss/reset": "^0.62.2", 24 "detect-libc": "^2.0.3", 25 + "unocss": "^0.62.2" 26 } 27 }
+805 -432
pnpm-lock.yaml
··· 14 '@notionhq/client': 15 specifier: ^2.2.15 16 version: 2.2.15 17 - '@tailwindcss/typography': 18 - specifier: ^0.5.13 19 - version: 0.5.13 20 astro: 21 specifier: latest 22 version: 4.5.8(@types/node@20.11.30) 23 sharp: 24 - specifier: ^0.33.4 25 - version: 0.33.4 26 devDependencies: 27 '@iconify-json/lucide': 28 - specifier: ^1.1.202 29 - version: 1.1.202 30 '@unocss/reset': 31 - specifier: ^0.61.5 32 - version: 0.61.5 33 detect-libc: 34 specifier: ^2.0.3 35 version: 2.0.3 36 unocss: 37 - specifier: ^0.61.5 38 - version: 0.61.5(postcss@8.4.38)(rollup@4.13.0)(vite@5.2.2(@types/node@20.11.30)) 39 40 packages: 41 ··· 43 resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} 44 engines: {node: '>=6.0.0'} 45 46 - '@antfu/install-pkg@0.1.1': 47 - resolution: {integrity: sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==} 48 49 - '@antfu/utils@0.7.7': 50 - resolution: {integrity: sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg==} 51 52 '@astrojs/compiler@2.7.0': 53 resolution: {integrity: sha512-XpC8MAaWjD1ff6/IfkRq/5k1EFj6zhCNqXRd5J43SVJEBj/Bsmizkm8N0xOYscGcDFQkRgEw6/eKnI5x/1l6aA==} ··· 81 resolution: {integrity: sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA==} 82 engines: {node: '>=6.9.0'} 83 84 - '@babel/compat-data@7.24.9': 85 - resolution: {integrity: sha512-e701mcfApCJqMMueQI0Fb68Amflj83+dvAvHawoBpAz+GDjCIyGHzNwnefjsWJ3xiYAqqiQFoWbspGYBdb2/ng==} 86 engines: {node: '>=6.9.0'} 87 88 '@babel/core@7.24.3': 89 resolution: {integrity: sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ==} 90 engines: {node: '>=6.9.0'} 91 92 - '@babel/core@7.24.9': 93 - resolution: {integrity: sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==} 94 engines: {node: '>=6.9.0'} 95 96 '@babel/generator@7.24.1': ··· 99 100 '@babel/generator@7.24.10': 101 resolution: {integrity: sha512-o9HBZL1G2129luEUlG1hB4N/nlYNWHnpwlND9eOMclRqqu1YDy2sSYVCFUZwl8I1Gxh+QSRrP2vD7EpUmFVXxg==} 102 engines: {node: '>=6.9.0'} 103 104 '@babel/helper-annotate-as-pure@7.22.5': ··· 113 resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} 114 engines: {node: '>=6.9.0'} 115 116 - '@babel/helper-compilation-targets@7.24.8': 117 - resolution: {integrity: sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw==} 118 engines: {node: '>=6.9.0'} 119 120 '@babel/helper-create-class-features-plugin@7.24.8': ··· 167 168 '@babel/helper-module-transforms@7.24.9': 169 resolution: {integrity: sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==} 170 engines: {node: '>=6.9.0'} 171 peerDependencies: 172 '@babel/core': ^7.0.0 ··· 237 resolution: {integrity: sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg==} 238 engines: {node: '>=6.9.0'} 239 240 - '@babel/helpers@7.24.8': 241 - resolution: {integrity: sha512-gV2265Nkcz7weJJfvDoAEVzC1e2OTDpkGbEsebse8koXUJUXPsCMi7sRo/+SPMuMZ9MtUPnGwITTnQnU5YjyaQ==} 242 engines: {node: '>=6.9.0'} 243 244 '@babel/highlight@7.24.2': ··· 256 257 '@babel/parser@7.24.8': 258 resolution: {integrity: sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==} 259 engines: {node: '>=6.0.0'} 260 hasBin: true 261 ··· 309 resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} 310 engines: {node: '>=6.9.0'} 311 312 '@babel/traverse@7.24.1': 313 resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==} 314 engines: {node: '>=6.9.0'} ··· 317 resolution: {integrity: sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==} 318 engines: {node: '>=6.9.0'} 319 320 '@babel/types@7.24.0': 321 resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==} 322 engines: {node: '>=6.9.0'} ··· 325 resolution: {integrity: sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==} 326 engines: {node: '>=6.9.0'} 327 328 '@emnapi/runtime@1.2.0': 329 resolution: {integrity: sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==} 330 ··· 340 cpu: [ppc64] 341 os: [aix] 342 343 '@esbuild/android-arm64@0.19.12': 344 resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} 345 engines: {node: '>=12'} ··· 352 cpu: [arm64] 353 os: [android] 354 355 '@esbuild/android-arm@0.19.12': 356 resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} 357 engines: {node: '>=12'} ··· 361 '@esbuild/android-arm@0.20.2': 362 resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==} 363 engines: {node: '>=12'} 364 cpu: [arm] 365 os: [android] 366 ··· 376 cpu: [x64] 377 os: [android] 378 379 '@esbuild/darwin-arm64@0.19.12': 380 resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} 381 engines: {node: '>=12'} ··· 388 cpu: [arm64] 389 os: [darwin] 390 391 '@esbuild/darwin-x64@0.19.12': 392 resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} 393 engines: {node: '>=12'} ··· 400 cpu: [x64] 401 os: [darwin] 402 403 '@esbuild/freebsd-arm64@0.19.12': 404 resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} 405 engines: {node: '>=12'} ··· 412 cpu: [arm64] 413 os: [freebsd] 414 415 '@esbuild/freebsd-x64@0.19.12': 416 resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} 417 engines: {node: '>=12'} ··· 424 cpu: [x64] 425 os: [freebsd] 426 427 '@esbuild/linux-arm64@0.19.12': 428 resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} 429 engines: {node: '>=12'} ··· 436 cpu: [arm64] 437 os: [linux] 438 439 '@esbuild/linux-arm@0.19.12': 440 resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} 441 engines: {node: '>=12'} ··· 448 cpu: [arm] 449 os: [linux] 450 451 '@esbuild/linux-ia32@0.19.12': 452 resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} 453 engines: {node: '>=12'} ··· 457 '@esbuild/linux-ia32@0.20.2': 458 resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==} 459 engines: {node: '>=12'} 460 cpu: [ia32] 461 os: [linux] 462 ··· 472 cpu: [loong64] 473 os: [linux] 474 475 '@esbuild/linux-mips64el@0.19.12': 476 resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} 477 engines: {node: '>=12'} ··· 484 cpu: [mips64el] 485 os: [linux] 486 487 '@esbuild/linux-ppc64@0.19.12': 488 resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} 489 engines: {node: '>=12'} ··· 496 cpu: [ppc64] 497 os: [linux] 498 499 '@esbuild/linux-riscv64@0.19.12': 500 resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} 501 engines: {node: '>=12'} ··· 508 cpu: [riscv64] 509 os: [linux] 510 511 '@esbuild/linux-s390x@0.19.12': 512 resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} 513 engines: {node: '>=12'} ··· 520 cpu: [s390x] 521 os: [linux] 522 523 '@esbuild/linux-x64@0.19.12': 524 resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} 525 engines: {node: '>=12'} ··· 532 cpu: [x64] 533 os: [linux] 534 535 '@esbuild/netbsd-x64@0.19.12': 536 resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} 537 engines: {node: '>=12'} ··· 544 cpu: [x64] 545 os: [netbsd] 546 547 '@esbuild/openbsd-x64@0.19.12': 548 resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} 549 engines: {node: '>=12'} ··· 556 cpu: [x64] 557 os: [openbsd] 558 559 '@esbuild/sunos-x64@0.19.12': 560 resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} 561 engines: {node: '>=12'} ··· 568 cpu: [x64] 569 os: [sunos] 570 571 '@esbuild/win32-arm64@0.19.12': 572 resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} 573 engines: {node: '>=12'} ··· 580 cpu: [arm64] 581 os: [win32] 582 583 '@esbuild/win32-ia32@0.19.12': 584 resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} 585 engines: {node: '>=12'} ··· 592 cpu: [ia32] 593 os: [win32] 594 595 '@esbuild/win32-x64@0.19.12': 596 resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} 597 engines: {node: '>=12'} ··· 604 cpu: [x64] 605 os: [win32] 606 607 - '@iconify-json/lucide@1.1.202': 608 - resolution: {integrity: sha512-1qvuylRBiruk1/zS2mvFjM8jn+pAIKsoWeRC5Q36oEkU+59G+PxVu1naRGWw3fLmbG2TE5l39FW6ppFug8XN/Q==} 609 610 '@iconify/types@2.0.0': 611 resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} 612 613 - '@iconify/utils@2.1.25': 614 - resolution: {integrity: sha512-Y+iGko8uv/Fz5bQLLJyNSZGOdMW0G7cnlEX1CiNcKsRXX9cq/y/vwxrIAtLCZhKHr3m0VJmsjVPsvnM4uX8YLg==} 615 616 - '@img/sharp-darwin-arm64@0.33.4': 617 - resolution: {integrity: sha512-p0suNqXufJs9t3RqLBO6vvrgr5OhgbWp76s5gTRvdmxmuv9E1rcaqGUsl3l4mKVmXPkTkTErXediAui4x+8PSA==} 618 - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} 619 cpu: [arm64] 620 os: [darwin] 621 622 - '@img/sharp-darwin-x64@0.33.4': 623 - resolution: {integrity: sha512-0l7yRObwtTi82Z6ebVI2PnHT8EB2NxBgpK2MiKJZJ7cz32R4lxd001ecMhzzsZig3Yv9oclvqqdV93jo9hy+Dw==} 624 - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} 625 cpu: [x64] 626 os: [darwin] 627 628 - '@img/sharp-libvips-darwin-arm64@1.0.2': 629 - resolution: {integrity: sha512-tcK/41Rq8IKlSaKRCCAuuY3lDJjQnYIW1UXU1kxcEKrfL8WR7N6+rzNoOxoQRJWTAECuKwgAHnPvqXGN8XfkHA==} 630 - engines: {macos: '>=11', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} 631 cpu: [arm64] 632 os: [darwin] 633 634 - '@img/sharp-libvips-darwin-x64@1.0.2': 635 - resolution: {integrity: sha512-Ofw+7oaWa0HiiMiKWqqaZbaYV3/UGL2wAPeLuJTx+9cXpCRdvQhCLG0IH8YGwM0yGWGLpsF4Su9vM1o6aer+Fw==} 636 - engines: {macos: '>=10.13', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} 637 cpu: [x64] 638 os: [darwin] 639 640 - '@img/sharp-libvips-linux-arm64@1.0.2': 641 - resolution: {integrity: sha512-x7kCt3N00ofFmmkkdshwj3vGPCnmiDh7Gwnd4nUwZln2YjqPxV1NlTyZOvoDWdKQVDL911487HOueBvrpflagw==} 642 - engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} 643 cpu: [arm64] 644 os: [linux] 645 646 - '@img/sharp-libvips-linux-arm@1.0.2': 647 - resolution: {integrity: sha512-iLWCvrKgeFoglQxdEwzu1eQV04o8YeYGFXtfWU26Zr2wWT3q3MTzC+QTCO3ZQfWd3doKHT4Pm2kRmLbupT+sZw==} 648 - engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} 649 cpu: [arm] 650 os: [linux] 651 652 - '@img/sharp-libvips-linux-s390x@1.0.2': 653 - resolution: {integrity: sha512-cmhQ1J4qVhfmS6szYW7RT+gLJq9dH2i4maq+qyXayUSn9/3iY2ZeWpbAgSpSVbV2E1JUL2Gg7pwnYQ1h8rQIog==} 654 - engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} 655 cpu: [s390x] 656 os: [linux] 657 658 - '@img/sharp-libvips-linux-x64@1.0.2': 659 - resolution: {integrity: sha512-E441q4Qdb+7yuyiADVi5J+44x8ctlrqn8XgkDTwr4qPJzWkaHwD489iZ4nGDgcuya4iMN3ULV6NwbhRZJ9Z7SQ==} 660 - engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} 661 cpu: [x64] 662 os: [linux] 663 664 - '@img/sharp-libvips-linuxmusl-arm64@1.0.2': 665 - resolution: {integrity: sha512-3CAkndNpYUrlDqkCM5qhksfE+qSIREVpyoeHIU6jd48SJZViAmznoQQLAv4hVXF7xyUB9zf+G++e2v1ABjCbEQ==} 666 - engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} 667 cpu: [arm64] 668 os: [linux] 669 670 - '@img/sharp-libvips-linuxmusl-x64@1.0.2': 671 - resolution: {integrity: sha512-VI94Q6khIHqHWNOh6LLdm9s2Ry4zdjWJwH56WoiJU7NTeDwyApdZZ8c+SADC8OH98KWNQXnE01UdJ9CSfZvwZw==} 672 - engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} 673 cpu: [x64] 674 os: [linux] 675 676 - '@img/sharp-linux-arm64@0.33.4': 677 - resolution: {integrity: sha512-2800clwVg1ZQtxwSoTlHvtm9ObgAax7V6MTAB/hDT945Tfyy3hVkmiHpeLPCKYqYR1Gcmv1uDZ3a4OFwkdBL7Q==} 678 - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} 679 cpu: [arm64] 680 os: [linux] 681 682 - '@img/sharp-linux-arm@0.33.4': 683 - resolution: {integrity: sha512-RUgBD1c0+gCYZGCCe6mMdTiOFS0Zc/XrN0fYd6hISIKcDUbAW5NtSQW9g/powkrXYm6Vzwd6y+fqmExDuCdHNQ==} 684 - engines: {glibc: '>=2.28', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} 685 cpu: [arm] 686 os: [linux] 687 688 - '@img/sharp-linux-s390x@0.33.4': 689 - resolution: {integrity: sha512-h3RAL3siQoyzSoH36tUeS0PDmb5wINKGYzcLB5C6DIiAn2F3udeFAum+gj8IbA/82+8RGCTn7XW8WTFnqag4tQ==} 690 - engines: {glibc: '>=2.31', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} 691 cpu: [s390x] 692 os: [linux] 693 694 - '@img/sharp-linux-x64@0.33.4': 695 - resolution: {integrity: sha512-GoR++s0XW9DGVi8SUGQ/U4AeIzLdNjHka6jidVwapQ/JebGVQIpi52OdyxCNVRE++n1FCLzjDovJNozif7w/Aw==} 696 - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} 697 cpu: [x64] 698 os: [linux] 699 700 - '@img/sharp-linuxmusl-arm64@0.33.4': 701 - resolution: {integrity: sha512-nhr1yC3BlVrKDTl6cO12gTpXMl4ITBUZieehFvMntlCXFzH2bvKG76tBL2Y/OqhupZt81pR7R+Q5YhJxW0rGgQ==} 702 - engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} 703 cpu: [arm64] 704 os: [linux] 705 706 - '@img/sharp-linuxmusl-x64@0.33.4': 707 - resolution: {integrity: sha512-uCPTku0zwqDmZEOi4ILyGdmW76tH7dm8kKlOIV1XC5cLyJ71ENAAqarOHQh0RLfpIpbV5KOpXzdU6XkJtS0daw==} 708 - engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} 709 cpu: [x64] 710 os: [linux] 711 712 - '@img/sharp-wasm32@0.33.4': 713 - resolution: {integrity: sha512-Bmmauh4sXUsUqkleQahpdNXKvo+wa1V9KhT2pDA4VJGKwnKMJXiSTGphn0gnJrlooda0QxCtXc6RX1XAU6hMnQ==} 714 - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} 715 cpu: [wasm32] 716 717 - '@img/sharp-win32-ia32@0.33.4': 718 - resolution: {integrity: sha512-99SJ91XzUhYHbx7uhK3+9Lf7+LjwMGQZMDlO/E/YVJ7Nc3lyDFZPGhjwiYdctoH2BOzW9+TnfqcaMKt0jHLdqw==} 719 - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} 720 cpu: [ia32] 721 os: [win32] 722 723 - '@img/sharp-win32-x64@0.33.4': 724 - resolution: {integrity: sha512-3QLocdTRVIrFNye5YocZl+KKpYKP+fksi1QhmOArgx7GyhIbQp/WrJRu176jm8IxromS7RIkzMiMINVdBtC8Aw==} 725 - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} 726 cpu: [x64] 727 os: [win32] 728 ··· 741 '@jridgewell/sourcemap-codec@1.4.15': 742 resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} 743 744 '@jridgewell/trace-mapping@0.3.25': 745 resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} 746 ··· 840 '@shikijs/core@1.2.0': 841 resolution: {integrity: sha512-OlFvx+nyr5C8zpcMBnSGir0YPD6K11uYhouqhNmm1qLiis4GA7SsGtu07r9gKS9omks8RtQqHrJL4S+lqWK01A==} 842 843 - '@tailwindcss/typography@0.5.13': 844 - resolution: {integrity: sha512-ADGcJ8dX21dVVHIwTRgzrcunY6YY9uSlAHHGVKvkA+vLc5qLwEszvKts40lx7z0qc4clpjclwLeK5rVCV2P/uw==} 845 - peerDependencies: 846 - tailwindcss: '>=3.0.0 || insiders' 847 - 848 '@types/babel__core@7.20.5': 849 resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} 850 ··· 896 '@ungap/structured-clone@1.2.0': 897 resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} 898 899 - '@unocss/astro@0.61.5': 900 - resolution: {integrity: sha512-keyh6/EsPMBEiLguaOsh47UcMkWCGT0rW3KV5aYRUfYXlgccSzDd4SLmTNsdlGXIso2XCl/14BJQuwjP0UEU0Q==} 901 peerDependencies: 902 vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 903 peerDependenciesMeta: 904 vite: 905 optional: true 906 907 - '@unocss/cli@0.61.5': 908 - resolution: {integrity: sha512-Y5mKSoQGEYRmjUi5Tia3EesQbLgQTTPGmeE7LFrbeyP1c7PDiW3wSR5fRNZ7PBrr6/C5oo2sId3MhWJQl3tFSA==} 909 engines: {node: '>=14'} 910 hasBin: true 911 912 - '@unocss/config@0.61.5': 913 - resolution: {integrity: sha512-VIIln/1aD9cqU95+3IVZG9U1yO7Ys6RqyqtgD5pIJ77rg57v/2sey+S2ScFx3KB24Bal3FxAgHA5CdjFpQZldA==} 914 engines: {node: '>=14'} 915 916 - '@unocss/core@0.61.5': 917 - resolution: {integrity: sha512-hB8zr2rnrCzz9x8ho2SAXQiYTEjwAPMiBzpaEe2C0+CFWeL1179h9508YVyZHHAzMyZILIG9YrVAWrrMdt2/Xg==} 918 919 - '@unocss/extractor-arbitrary-variants@0.61.5': 920 - resolution: {integrity: sha512-UB1EweAaJrUxv+h3n5FqoizKHrnUgUzkdmOdJTfV6xvow90ITqbUoza+L6iVMNfcrcXTx8QpDnWh6rhLRyKY+g==} 921 922 - '@unocss/inspector@0.61.5': 923 - resolution: {integrity: sha512-DIT+hgTphHXZTJEe4ZWUoYoQUNszmVJr06+gGhBkKwpdetQa6B2N+zGLkAxgAvo/BUmk29tOORIBu7AyoloRUA==} 924 925 - '@unocss/postcss@0.61.5': 926 - resolution: {integrity: sha512-FbN9G3v5X6TEzBRytnFvqOr1oeeUv1ZzprBIyXnQFg17D8rx7uRS9kAfUMoSiqAqnFxkJObv43fH+W3E41+JYQ==} 927 engines: {node: '>=14'} 928 peerDependencies: 929 postcss: ^8.4.21 930 931 - '@unocss/preset-attributify@0.61.5': 932 - resolution: {integrity: sha512-D2KDHPj8Qvp0hafA4JT5GXebO49gHsuKT6QvzwBpP9wzwAefAkd6PIY8cSKqSD6sjjVSfOpCfbZIzbwLEbXV5w==} 933 934 - '@unocss/preset-icons@0.61.5': 935 - resolution: {integrity: sha512-Fx1WZz6A7wtUDU+mt6KdjWOu9fEGG2XgzE8t8YFfUu22KjXyyef7Lto90uUNs9z+vYLevXqeDfthOZQFwNSfIg==} 936 937 - '@unocss/preset-mini@0.61.5': 938 - resolution: {integrity: sha512-gVm7Z9X0krx8CK/+pKAqcVmpqzRk1+SH7bfgRxKtKhyFSxJlwpjNp1rKm3gCT0F1Tlp3d8aufYRksaXGZhs8Ow==} 939 940 - '@unocss/preset-tagify@0.61.5': 941 - resolution: {integrity: sha512-kxO20pV7Bwg7U3hPpxShFSn6CXH+EMaTFC+WXsh2wTOEs43Tta7L6kCSUPzrZ9pX/Pq4oInRQY9gqiZqlGETmQ==} 942 943 - '@unocss/preset-typography@0.61.5': 944 - resolution: {integrity: sha512-CQIleFkmfk/dAOlY7nPA1SOYHzXA6ia7+BCqGrTKxQVFOyBL7iHeNl0yV7lFtKFQn8zyFNEiBVW+fYi0QrouYw==} 945 946 - '@unocss/preset-uno@0.61.5': 947 - resolution: {integrity: sha512-CflB0l9CeZx+b/Q8mA4Ow4d63Caf+vFJ+1EGA06jG9qYjPLy76Rkci//0m9cEtO+vPnYtgLc7HZAZv0X6wh4Tg==} 948 949 - '@unocss/preset-web-fonts@0.61.5': 950 - resolution: {integrity: sha512-hVIMPGayxg7xvlvfQnJxB0N3KTvmrglbH3v5BCYNjbh37+5hv+x22K6iWewY3BkGtaWqOtLO3H1n5a1rxPMyaw==} 951 952 - '@unocss/preset-wind@0.61.5': 953 - resolution: {integrity: sha512-n4uepxv3gVoVQb0tv7iV8M4W0CgwLw0QaMX+3ECYzFLMynjCkZmFDtdQAX720yTvLZxwCxEZfQCgydOSt0qjZA==} 954 955 - '@unocss/reset@0.61.5': 956 - resolution: {integrity: sha512-5FKNsHnke9J1Z0T4prOZn9hkWh86c6Px+Oh3xf8mDd6dDw8CjzYMRxZEKti0gt13NcsO29G1vLGM7UjG1sCamg==} 957 958 - '@unocss/rule-utils@0.61.5': 959 - resolution: {integrity: sha512-sCHnpCQoj3/ZmCjYo+oW3+4r5Z8kFI2snEL+miU2Uk0SqCgY1k0cUIYivj5L9ghp29p8VjEusX9M01QEZOYK7g==} 960 engines: {node: '>=14'} 961 962 - '@unocss/scope@0.61.5': 963 - resolution: {integrity: sha512-GSmnSYWQ4oiSmJdyT5bmf0McXXhFJcVY7jgweAK2WltQgrxs1C3FWl9XIJtkWvaP3DIJjf4mKJf+zc6TjYxxEw==} 964 965 - '@unocss/transformer-attributify-jsx-babel@0.61.5': 966 - resolution: {integrity: sha512-wBwjBCh6N95Bv3fJg8iokbDO9P5F+ee4n4gCecoePi6qSW22cBowj/UakP++L92GWX8FNZcphKOqMxx61q9gOg==} 967 968 - '@unocss/transformer-attributify-jsx@0.61.5': 969 - resolution: {integrity: sha512-w9vSBfgRdfofFnqzBvxrMi/FmP+ZtXz9W07wnoS6Yea7uhADilgx1h7wNfJECmK8kM8gWhjl5e6svZNAUQbI7A==} 970 971 - '@unocss/transformer-compile-class@0.61.5': 972 - resolution: {integrity: sha512-5WLi5MgRt8DJiANoWUK49noCgdyU/IKneGs3RJYDRNONEh2HdsL6ktACSRe9Y185ICGaD9MOk3cHBZALj07gew==} 973 974 - '@unocss/transformer-directives@0.61.5': 975 - resolution: {integrity: sha512-vQvgLicgFJt/rUTh3nd8yZz5l0AMoE9qmtZqpgb9iDMOTHUZrlWpI3hsVsU6AB9kvL/NoyMI16hVkP8x6y7b9g==} 976 977 - '@unocss/transformer-variant-group@0.61.5': 978 - resolution: {integrity: sha512-7Is7PChplNYTkLTiQm5fL5zFKf+LV6d9TpzNuwXNK2oa1pQARMXNmnHjFPpzaDgxpTjn9sqQON72gziuXcpOsg==} 979 980 - '@unocss/vite@0.61.5': 981 - resolution: {integrity: sha512-+U5Ey5Z2csjLy7zcaDCtUqs08+ugRK87UWGm65W8yMAGW7me72f36QR8IHJUTqlVVEdhbJVIAy+yNFjGHYffjA==} 982 peerDependencies: 983 vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 984 ··· 1094 buffer@6.0.3: 1095 resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} 1096 1097 cac@6.7.14: 1098 resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} 1099 engines: {node: '>=8'} ··· 1192 common-ancestor-path@1.0.1: 1193 resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} 1194 1195 consola@3.2.3: 1196 resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} 1197 engines: {node: ^14.18.0 || >=16.10.0} ··· 1225 supports-color: 1226 optional: true 1227 1228 decode-named-character-reference@1.0.2: 1229 resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} 1230 ··· 1316 engines: {node: '>=12'} 1317 hasBin: true 1318 1319 escalade@3.1.2: 1320 resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} 1321 engines: {node: '>=6'} ··· 1342 eventemitter3@5.0.1: 1343 resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} 1344 1345 - execa@5.1.1: 1346 - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} 1347 - engines: {node: '>=10'} 1348 - 1349 execa@8.0.1: 1350 resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} 1351 engines: {node: '>=16.17'} ··· 1371 fastq@1.17.1: 1372 resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} 1373 1374 fill-range@7.0.1: 1375 resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} 1376 engines: {node: '>=8'} ··· 1413 resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} 1414 engines: {node: '>=18'} 1415 1416 - get-stream@6.0.1: 1417 - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} 1418 - engines: {node: '>=10'} 1419 - 1420 get-stream@8.0.1: 1421 resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} 1422 engines: {node: '>=16'} 1423 1424 github-from-package@0.0.0: 1425 resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} ··· 1493 http-cache-semantics@4.1.1: 1494 resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} 1495 1496 - human-signals@2.1.0: 1497 - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} 1498 - engines: {node: '>=10.17.0'} 1499 - 1500 human-signals@5.0.0: 1501 resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} 1502 engines: {node: '>=16.17.0'} ··· 1506 1507 import-meta-resolve@4.0.0: 1508 resolution: {integrity: sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==} 1509 1510 inherits@2.0.4: 1511 resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} ··· 1564 is-plain-obj@4.1.0: 1565 resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} 1566 engines: {node: '>=12'} 1567 - 1568 - is-stream@2.0.1: 1569 - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} 1570 - engines: {node: '>=8'} 1571 1572 is-stream@3.0.0: 1573 resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} ··· 1588 resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} 1589 hasBin: true 1590 1591 js-tokens@4.0.0: 1592 resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 1593 ··· 1627 kolorist@1.8.0: 1628 resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} 1629 1630 load-yaml-file@0.2.0: 1631 resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} 1632 engines: {node: '>=6'} ··· 1643 resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 1644 engines: {node: '>=10'} 1645 1646 - lodash.castarray@4.4.0: 1647 - resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==} 1648 - 1649 - lodash.isplainobject@4.0.6: 1650 - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} 1651 - 1652 - lodash.merge@4.6.2: 1653 - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 1654 - 1655 log-symbols@5.1.0: 1656 resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==} 1657 engines: {node: '>=12'} ··· 1666 resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} 1667 engines: {node: '>=10'} 1668 1669 - magic-string@0.30.10: 1670 - resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} 1671 1672 magic-string@0.30.8: 1673 resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==} ··· 1844 mkdirp-classic@0.5.3: 1845 resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} 1846 1847 - mlly@1.6.1: 1848 - resolution: {integrity: sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==} 1849 1850 mrmime@2.0.0: 1851 resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} ··· 1890 normalize-path@3.0.0: 1891 resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 1892 engines: {node: '>=0.10.0'} 1893 - 1894 - npm-run-path@4.0.1: 1895 - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} 1896 - engines: {node: '>=8'} 1897 1898 npm-run-path@5.3.0: 1899 resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} ··· 1949 resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} 1950 engines: {node: '>=6'} 1951 1952 parse-latin@5.0.1: 1953 resolution: {integrity: sha512-b/K8ExXaWC9t34kKeDV8kGXBkXZ1HCSAZRYE7HR14eA1GlXX5L8iWhs8USJNhQU9q5ci413jCKF0gOyovvyRBg==} 1954 ··· 1989 resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 1990 engines: {node: '>=8.6'} 1991 1992 pify@4.0.1: 1993 resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} 1994 engines: {node: '>=6'} ··· 2000 pkg-types@1.0.3: 2001 resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} 2002 2003 - postcss-selector-parser@6.0.10: 2004 - resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} 2005 - engines: {node: '>=4'} 2006 2007 postcss@8.4.38: 2008 resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} ··· 2077 remark-stringify@11.0.0: 2078 resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} 2079 2080 resolve@1.22.8: 2081 resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} 2082 hasBin: true ··· 2128 engines: {node: '>=10'} 2129 hasBin: true 2130 2131 sharp@0.32.6: 2132 resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} 2133 engines: {node: '>=14.15.0'} 2134 2135 - sharp@0.33.4: 2136 - resolution: {integrity: sha512-7i/dt5kGl7qR4gwPRD2biwD2/SvBn3O04J77XKFgL2OnZtQw+AG9wnuS/csmu80nPRHLYE9E41fyEiG8nhH6/Q==} 2137 - engines: {libvips: '>=8.15.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0} 2138 2139 shebang-command@2.0.0: 2140 resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} ··· 2230 resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} 2231 engines: {node: '>=4'} 2232 2233 - strip-final-newline@2.0.0: 2234 - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} 2235 - engines: {node: '>=6'} 2236 - 2237 strip-final-newline@3.0.0: 2238 resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} 2239 engines: {node: '>=12'} ··· 2263 tar-stream@3.1.7: 2264 resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} 2265 2266 to-fast-properties@2.0.0: 2267 resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} 2268 engines: {node: '>=4'} ··· 2297 tslib@2.6.2: 2298 resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} 2299 2300 tunnel-agent@0.6.0: 2301 resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} 2302 ··· 2307 ufo@1.5.3: 2308 resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==} 2309 2310 - unconfig@0.3.13: 2311 - resolution: {integrity: sha512-N9Ph5NC4+sqtcOjPfHrRcHekBCadCXWTBzp2VYYbySOHW0PfD9XLCeXshTXjkPYwLrBr9AtSeU0CZmkYECJhng==} 2312 2313 undici-types@5.26.5: 2314 resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} ··· 2361 unist-util-visit@5.0.0: 2362 resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} 2363 2364 - unocss@0.61.5: 2365 - resolution: {integrity: sha512-BScwlqXW9KHQLKIKtXmwWmMb4Ihoryb7uIgmS+HSqmCN58eqNA73vAo3cZ97xtO+RFdauqgGKP5wD6ShQUvqnQ==} 2366 engines: {node: '>=14'} 2367 peerDependencies: 2368 - '@unocss/webpack': 0.61.5 2369 vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 2370 peerDependenciesMeta: 2371 '@unocss/webpack': ··· 2512 '@jridgewell/gen-mapping': 0.3.5 2513 '@jridgewell/trace-mapping': 0.3.25 2514 2515 - '@antfu/install-pkg@0.1.1': 2516 dependencies: 2517 - execa: 5.1.1 2518 - find-up: 5.0.0 2519 2520 - '@antfu/utils@0.7.7': {} 2521 2522 '@astrojs/compiler@2.7.0': {} 2523 ··· 2575 '@babel/code-frame@7.24.7': 2576 dependencies: 2577 '@babel/highlight': 7.24.7 2578 - picocolors: 1.0.0 2579 2580 '@babel/compat-data@7.24.1': {} 2581 2582 - '@babel/compat-data@7.24.9': {} 2583 2584 '@babel/core@7.24.3': 2585 dependencies: ··· 2601 transitivePeerDependencies: 2602 - supports-color 2603 2604 - '@babel/core@7.24.9': 2605 dependencies: 2606 '@ampproject/remapping': 2.3.0 2607 '@babel/code-frame': 7.24.7 2608 - '@babel/generator': 7.24.10 2609 - '@babel/helper-compilation-targets': 7.24.8 2610 - '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) 2611 - '@babel/helpers': 7.24.8 2612 - '@babel/parser': 7.24.8 2613 - '@babel/template': 7.24.7 2614 - '@babel/traverse': 7.24.8 2615 - '@babel/types': 7.24.9 2616 convert-source-map: 2.0.0 2617 debug: 4.3.4 2618 gensync: 1.0.0-beta.2 ··· 2635 '@jridgewell/trace-mapping': 0.3.25 2636 jsesc: 2.5.2 2637 2638 '@babel/helper-annotate-as-pure@7.22.5': 2639 dependencies: 2640 '@babel/types': 7.24.0 ··· 2651 lru-cache: 5.1.1 2652 semver: 6.3.1 2653 2654 - '@babel/helper-compilation-targets@7.24.8': 2655 dependencies: 2656 - '@babel/compat-data': 7.24.9 2657 '@babel/helper-validator-option': 7.24.8 2658 browserslist: 4.23.2 2659 lru-cache: 5.1.1 2660 semver: 6.3.1 2661 2662 - '@babel/helper-create-class-features-plugin@7.24.8(@babel/core@7.24.9)': 2663 dependencies: 2664 - '@babel/core': 7.24.9 2665 '@babel/helper-annotate-as-pure': 7.24.7 2666 '@babel/helper-environment-visitor': 7.24.7 2667 '@babel/helper-function-name': 7.24.7 2668 '@babel/helper-member-expression-to-functions': 7.24.8 2669 '@babel/helper-optimise-call-expression': 7.24.7 2670 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) 2671 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 2672 '@babel/helper-split-export-declaration': 7.24.7 2673 semver: 6.3.1 ··· 2711 2712 '@babel/helper-module-imports@7.24.7': 2713 dependencies: 2714 - '@babel/traverse': 7.24.8 2715 - '@babel/types': 7.24.9 2716 transitivePeerDependencies: 2717 - supports-color 2718 ··· 2725 '@babel/helper-split-export-declaration': 7.22.6 2726 '@babel/helper-validator-identifier': 7.22.20 2727 2728 - '@babel/helper-module-transforms@7.24.9(@babel/core@7.24.9)': 2729 dependencies: 2730 - '@babel/core': 7.24.9 2731 '@babel/helper-environment-visitor': 7.24.7 2732 '@babel/helper-module-imports': 7.24.7 2733 '@babel/helper-simple-access': 7.24.7 ··· 2736 transitivePeerDependencies: 2737 - supports-color 2738 2739 '@babel/helper-optimise-call-expression@7.24.7': 2740 dependencies: 2741 '@babel/types': 7.24.9 ··· 2744 2745 '@babel/helper-plugin-utils@7.24.8': {} 2746 2747 - '@babel/helper-replace-supers@7.24.7(@babel/core@7.24.9)': 2748 dependencies: 2749 - '@babel/core': 7.24.9 2750 '@babel/helper-environment-visitor': 7.24.7 2751 '@babel/helper-member-expression-to-functions': 7.24.8 2752 '@babel/helper-optimise-call-expression': 7.24.7 ··· 2799 transitivePeerDependencies: 2800 - supports-color 2801 2802 - '@babel/helpers@7.24.8': 2803 dependencies: 2804 - '@babel/template': 7.24.7 2805 - '@babel/types': 7.24.9 2806 2807 '@babel/highlight@7.24.2': 2808 dependencies: ··· 2816 '@babel/helper-validator-identifier': 7.24.7 2817 chalk: 2.4.2 2818 js-tokens: 4.0.0 2819 - picocolors: 1.0.0 2820 2821 '@babel/parser@7.24.1': 2822 dependencies: ··· 2826 dependencies: 2827 '@babel/types': 7.24.9 2828 2829 '@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.3)': 2830 dependencies: 2831 '@babel/core': 7.24.3 2832 '@babel/helper-plugin-utils': 7.24.0 2833 2834 - '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.9)': 2835 dependencies: 2836 - '@babel/core': 7.24.9 2837 '@babel/helper-plugin-utils': 7.24.8 2838 2839 - '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.9)': 2840 dependencies: 2841 - '@babel/core': 7.24.9 2842 '@babel/helper-plugin-utils': 7.24.8 2843 2844 - '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.24.9)': 2845 dependencies: 2846 - '@babel/core': 7.24.9 2847 - '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) 2848 '@babel/helper-plugin-utils': 7.24.8 2849 '@babel/helper-simple-access': 7.24.7 2850 transitivePeerDependencies: ··· 2859 '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.3) 2860 '@babel/types': 7.24.0 2861 2862 - '@babel/plugin-transform-typescript@7.24.8(@babel/core@7.24.9)': 2863 dependencies: 2864 - '@babel/core': 7.24.9 2865 '@babel/helper-annotate-as-pure': 7.24.7 2866 - '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) 2867 '@babel/helper-plugin-utils': 7.24.8 2868 - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.9) 2869 transitivePeerDependencies: 2870 - supports-color 2871 2872 - '@babel/preset-typescript@7.24.7(@babel/core@7.24.9)': 2873 dependencies: 2874 - '@babel/core': 7.24.9 2875 '@babel/helper-plugin-utils': 7.24.8 2876 '@babel/helper-validator-option': 7.24.8 2877 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) 2878 - '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.9) 2879 - '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.24.9) 2880 transitivePeerDependencies: 2881 - supports-color 2882 ··· 2891 '@babel/code-frame': 7.24.7 2892 '@babel/parser': 7.24.8 2893 '@babel/types': 7.24.9 2894 2895 '@babel/traverse@7.24.1': 2896 dependencies: ··· 2917 '@babel/helper-split-export-declaration': 7.24.7 2918 '@babel/parser': 7.24.8 2919 '@babel/types': 7.24.9 2920 debug: 4.3.4 2921 globals: 11.12.0 2922 transitivePeerDependencies: ··· 2934 '@babel/helper-validator-identifier': 7.24.7 2935 to-fast-properties: 2.0.0 2936 2937 '@emnapi/runtime@1.2.0': 2938 dependencies: 2939 tslib: 2.6.2 ··· 2945 '@esbuild/aix-ppc64@0.20.2': 2946 optional: true 2947 2948 '@esbuild/android-arm64@0.19.12': 2949 optional: true 2950 2951 '@esbuild/android-arm64@0.20.2': 2952 optional: true 2953 2954 '@esbuild/android-arm@0.19.12': 2955 optional: true 2956 2957 '@esbuild/android-arm@0.20.2': 2958 optional: true 2959 2960 '@esbuild/android-x64@0.19.12': ··· 2963 '@esbuild/android-x64@0.20.2': 2964 optional: true 2965 2966 '@esbuild/darwin-arm64@0.19.12': 2967 optional: true 2968 2969 '@esbuild/darwin-arm64@0.20.2': 2970 optional: true 2971 2972 '@esbuild/darwin-x64@0.19.12': 2973 optional: true 2974 2975 '@esbuild/darwin-x64@0.20.2': 2976 optional: true 2977 2978 '@esbuild/freebsd-arm64@0.19.12': 2979 optional: true 2980 2981 '@esbuild/freebsd-arm64@0.20.2': 2982 optional: true 2983 2984 '@esbuild/freebsd-x64@0.19.12': 2985 optional: true 2986 2987 '@esbuild/freebsd-x64@0.20.2': 2988 optional: true 2989 2990 '@esbuild/linux-arm64@0.19.12': ··· 2993 '@esbuild/linux-arm64@0.20.2': 2994 optional: true 2995 2996 '@esbuild/linux-arm@0.19.12': 2997 optional: true 2998 2999 '@esbuild/linux-arm@0.20.2': 3000 optional: true 3001 3002 '@esbuild/linux-ia32@0.19.12': 3003 optional: true 3004 3005 '@esbuild/linux-ia32@0.20.2': 3006 optional: true 3007 3008 '@esbuild/linux-loong64@0.19.12': ··· 3011 '@esbuild/linux-loong64@0.20.2': 3012 optional: true 3013 3014 '@esbuild/linux-mips64el@0.19.12': 3015 optional: true 3016 3017 '@esbuild/linux-mips64el@0.20.2': 3018 optional: true 3019 3020 '@esbuild/linux-ppc64@0.19.12': 3021 optional: true 3022 3023 '@esbuild/linux-ppc64@0.20.2': 3024 optional: true 3025 3026 '@esbuild/linux-riscv64@0.19.12': 3027 optional: true 3028 3029 '@esbuild/linux-riscv64@0.20.2': 3030 optional: true 3031 3032 '@esbuild/linux-s390x@0.19.12': 3033 optional: true 3034 3035 '@esbuild/linux-s390x@0.20.2': 3036 optional: true 3037 3038 '@esbuild/linux-x64@0.19.12': ··· 3041 '@esbuild/linux-x64@0.20.2': 3042 optional: true 3043 3044 '@esbuild/netbsd-x64@0.19.12': 3045 optional: true 3046 3047 '@esbuild/netbsd-x64@0.20.2': 3048 optional: true 3049 3050 '@esbuild/openbsd-x64@0.19.12': 3051 optional: true 3052 3053 '@esbuild/openbsd-x64@0.20.2': 3054 optional: true 3055 3056 '@esbuild/sunos-x64@0.19.12': 3057 optional: true 3058 3059 '@esbuild/sunos-x64@0.20.2': 3060 optional: true 3061 3062 '@esbuild/win32-arm64@0.19.12': 3063 optional: true 3064 3065 '@esbuild/win32-arm64@0.20.2': 3066 optional: true 3067 3068 '@esbuild/win32-ia32@0.19.12': 3069 optional: true 3070 3071 '@esbuild/win32-ia32@0.20.2': 3072 optional: true 3073 3074 '@esbuild/win32-x64@0.19.12': 3075 optional: true 3076 3077 '@esbuild/win32-x64@0.20.2': 3078 optional: true 3079 3080 - '@iconify-json/lucide@1.1.202': 3081 dependencies: 3082 '@iconify/types': 2.0.0 3083 3084 '@iconify/types@2.0.0': {} 3085 3086 - '@iconify/utils@2.1.25': 3087 dependencies: 3088 - '@antfu/install-pkg': 0.1.1 3089 - '@antfu/utils': 0.7.7 3090 '@iconify/types': 2.0.0 3091 - debug: 4.3.4 3092 kolorist: 1.8.0 3093 local-pkg: 0.5.0 3094 - mlly: 1.6.1 3095 transitivePeerDependencies: 3096 - supports-color 3097 3098 - '@img/sharp-darwin-arm64@0.33.4': 3099 optionalDependencies: 3100 - '@img/sharp-libvips-darwin-arm64': 1.0.2 3101 optional: true 3102 3103 - '@img/sharp-darwin-x64@0.33.4': 3104 optionalDependencies: 3105 - '@img/sharp-libvips-darwin-x64': 1.0.2 3106 optional: true 3107 3108 - '@img/sharp-libvips-darwin-arm64@1.0.2': 3109 optional: true 3110 3111 - '@img/sharp-libvips-darwin-x64@1.0.2': 3112 optional: true 3113 3114 - '@img/sharp-libvips-linux-arm64@1.0.2': 3115 optional: true 3116 3117 - '@img/sharp-libvips-linux-arm@1.0.2': 3118 optional: true 3119 3120 - '@img/sharp-libvips-linux-s390x@1.0.2': 3121 optional: true 3122 3123 - '@img/sharp-libvips-linux-x64@1.0.2': 3124 optional: true 3125 3126 - '@img/sharp-libvips-linuxmusl-arm64@1.0.2': 3127 optional: true 3128 3129 - '@img/sharp-libvips-linuxmusl-x64@1.0.2': 3130 optional: true 3131 3132 - '@img/sharp-linux-arm64@0.33.4': 3133 optionalDependencies: 3134 - '@img/sharp-libvips-linux-arm64': 1.0.2 3135 optional: true 3136 3137 - '@img/sharp-linux-arm@0.33.4': 3138 optionalDependencies: 3139 - '@img/sharp-libvips-linux-arm': 1.0.2 3140 optional: true 3141 3142 - '@img/sharp-linux-s390x@0.33.4': 3143 optionalDependencies: 3144 - '@img/sharp-libvips-linux-s390x': 1.0.2 3145 optional: true 3146 3147 - '@img/sharp-linux-x64@0.33.4': 3148 optionalDependencies: 3149 - '@img/sharp-libvips-linux-x64': 1.0.2 3150 optional: true 3151 3152 - '@img/sharp-linuxmusl-arm64@0.33.4': 3153 optionalDependencies: 3154 - '@img/sharp-libvips-linuxmusl-arm64': 1.0.2 3155 optional: true 3156 3157 - '@img/sharp-linuxmusl-x64@0.33.4': 3158 optionalDependencies: 3159 - '@img/sharp-libvips-linuxmusl-x64': 1.0.2 3160 optional: true 3161 3162 - '@img/sharp-wasm32@0.33.4': 3163 dependencies: 3164 '@emnapi/runtime': 1.2.0 3165 optional: true 3166 3167 - '@img/sharp-win32-ia32@0.33.4': 3168 optional: true 3169 3170 - '@img/sharp-win32-x64@0.33.4': 3171 optional: true 3172 3173 '@jridgewell/gen-mapping@0.3.5': ··· 3182 3183 '@jridgewell/sourcemap-codec@1.4.15': {} 3184 3185 '@jridgewell/trace-mapping@0.3.25': 3186 dependencies: 3187 '@jridgewell/resolve-uri': 3.1.2 ··· 3257 3258 '@shikijs/core@1.2.0': {} 3259 3260 - '@tailwindcss/typography@0.5.13': 3261 - dependencies: 3262 - lodash.castarray: 4.4.0 3263 - lodash.isplainobject: 4.0.6 3264 - lodash.merge: 4.6.2 3265 - postcss-selector-parser: 6.0.10 3266 - 3267 '@types/babel__core@7.20.5': 3268 dependencies: 3269 '@babel/parser': 7.24.1 ··· 3326 3327 '@ungap/structured-clone@1.2.0': {} 3328 3329 - '@unocss/astro@0.61.5(rollup@4.13.0)(vite@5.2.2(@types/node@20.11.30))': 3330 dependencies: 3331 - '@unocss/core': 0.61.5 3332 - '@unocss/reset': 0.61.5 3333 - '@unocss/vite': 0.61.5(rollup@4.13.0)(vite@5.2.2(@types/node@20.11.30)) 3334 optionalDependencies: 3335 vite: 5.2.2(@types/node@20.11.30) 3336 transitivePeerDependencies: 3337 - rollup 3338 3339 - '@unocss/cli@0.61.5(rollup@4.13.0)': 3340 dependencies: 3341 '@ampproject/remapping': 2.3.0 3342 '@rollup/pluginutils': 5.1.0(rollup@4.13.0) 3343 - '@unocss/config': 0.61.5 3344 - '@unocss/core': 0.61.5 3345 - '@unocss/preset-uno': 0.61.5 3346 cac: 6.7.14 3347 chokidar: 3.6.0 3348 colorette: 2.0.20 3349 consola: 3.2.3 3350 - fast-glob: 3.3.2 3351 - magic-string: 0.30.10 3352 pathe: 1.1.2 3353 perfect-debounce: 1.0.0 3354 transitivePeerDependencies: 3355 - rollup 3356 3357 - '@unocss/config@0.61.5': 3358 dependencies: 3359 - '@unocss/core': 0.61.5 3360 - unconfig: 0.3.13 3361 3362 - '@unocss/core@0.61.5': {} 3363 3364 - '@unocss/extractor-arbitrary-variants@0.61.5': 3365 dependencies: 3366 - '@unocss/core': 0.61.5 3367 3368 - '@unocss/inspector@0.61.5': 3369 dependencies: 3370 - '@unocss/core': 0.61.5 3371 - '@unocss/rule-utils': 0.61.5 3372 gzip-size: 6.0.0 3373 sirv: 2.0.4 3374 3375 - '@unocss/postcss@0.61.5(postcss@8.4.38)': 3376 dependencies: 3377 - '@unocss/config': 0.61.5 3378 - '@unocss/core': 0.61.5 3379 - '@unocss/rule-utils': 0.61.5 3380 css-tree: 2.3.1 3381 - fast-glob: 3.3.2 3382 - magic-string: 0.30.10 3383 postcss: 8.4.38 3384 3385 - '@unocss/preset-attributify@0.61.5': 3386 dependencies: 3387 - '@unocss/core': 0.61.5 3388 3389 - '@unocss/preset-icons@0.61.5': 3390 dependencies: 3391 - '@iconify/utils': 2.1.25 3392 - '@unocss/core': 0.61.5 3393 ofetch: 1.3.4 3394 transitivePeerDependencies: 3395 - supports-color 3396 3397 - '@unocss/preset-mini@0.61.5': 3398 dependencies: 3399 - '@unocss/core': 0.61.5 3400 - '@unocss/extractor-arbitrary-variants': 0.61.5 3401 - '@unocss/rule-utils': 0.61.5 3402 3403 - '@unocss/preset-tagify@0.61.5': 3404 dependencies: 3405 - '@unocss/core': 0.61.5 3406 3407 - '@unocss/preset-typography@0.61.5': 3408 dependencies: 3409 - '@unocss/core': 0.61.5 3410 - '@unocss/preset-mini': 0.61.5 3411 3412 - '@unocss/preset-uno@0.61.5': 3413 dependencies: 3414 - '@unocss/core': 0.61.5 3415 - '@unocss/preset-mini': 0.61.5 3416 - '@unocss/preset-wind': 0.61.5 3417 - '@unocss/rule-utils': 0.61.5 3418 3419 - '@unocss/preset-web-fonts@0.61.5': 3420 dependencies: 3421 - '@unocss/core': 0.61.5 3422 ofetch: 1.3.4 3423 3424 - '@unocss/preset-wind@0.61.5': 3425 dependencies: 3426 - '@unocss/core': 0.61.5 3427 - '@unocss/preset-mini': 0.61.5 3428 - '@unocss/rule-utils': 0.61.5 3429 3430 - '@unocss/reset@0.61.5': {} 3431 3432 - '@unocss/rule-utils@0.61.5': 3433 dependencies: 3434 - '@unocss/core': 0.61.5 3435 - magic-string: 0.30.10 3436 3437 - '@unocss/scope@0.61.5': {} 3438 3439 - '@unocss/transformer-attributify-jsx-babel@0.61.5': 3440 dependencies: 3441 - '@babel/core': 7.24.9 3442 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) 3443 - '@babel/preset-typescript': 7.24.7(@babel/core@7.24.9) 3444 - '@unocss/core': 0.61.5 3445 transitivePeerDependencies: 3446 - supports-color 3447 3448 - '@unocss/transformer-attributify-jsx@0.61.5': 3449 dependencies: 3450 - '@unocss/core': 0.61.5 3451 3452 - '@unocss/transformer-compile-class@0.61.5': 3453 dependencies: 3454 - '@unocss/core': 0.61.5 3455 3456 - '@unocss/transformer-directives@0.61.5': 3457 dependencies: 3458 - '@unocss/core': 0.61.5 3459 - '@unocss/rule-utils': 0.61.5 3460 css-tree: 2.3.1 3461 3462 - '@unocss/transformer-variant-group@0.61.5': 3463 dependencies: 3464 - '@unocss/core': 0.61.5 3465 3466 - '@unocss/vite@0.61.5(rollup@4.13.0)(vite@5.2.2(@types/node@20.11.30))': 3467 dependencies: 3468 '@ampproject/remapping': 2.3.0 3469 '@rollup/pluginutils': 5.1.0(rollup@4.13.0) 3470 - '@unocss/config': 0.61.5 3471 - '@unocss/core': 0.61.5 3472 - '@unocss/inspector': 0.61.5 3473 - '@unocss/scope': 0.61.5 3474 - '@unocss/transformer-directives': 0.61.5 3475 chokidar: 3.6.0 3476 - fast-glob: 3.3.2 3477 - magic-string: 0.30.10 3478 vite: 5.2.2(@types/node@20.11.30) 3479 transitivePeerDependencies: 3480 - rollup 3481 3482 acorn@8.11.3: {} 3483 ··· 3679 dependencies: 3680 base64-js: 1.5.1 3681 ieee754: 1.2.1 3682 3683 cac@6.7.14: {} 3684 ··· 3765 3766 common-ancestor-path@1.0.1: {} 3767 3768 consola@3.2.3: {} 3769 3770 convert-source-map@2.0.0: {} ··· 3785 cssesc@3.0.0: {} 3786 3787 debug@4.3.4: 3788 dependencies: 3789 ms: 2.1.2 3790 ··· 3901 '@esbuild/win32-ia32': 0.20.2 3902 '@esbuild/win32-x64': 0.20.2 3903 3904 escalade@3.1.2: {} 3905 3906 escape-string-regexp@1.0.5: {} ··· 3917 3918 eventemitter3@5.0.1: {} 3919 3920 - execa@5.1.1: 3921 - dependencies: 3922 - cross-spawn: 7.0.3 3923 - get-stream: 6.0.1 3924 - human-signals: 2.1.0 3925 - is-stream: 2.0.1 3926 - merge-stream: 2.0.0 3927 - npm-run-path: 4.0.1 3928 - onetime: 5.1.2 3929 - signal-exit: 3.0.7 3930 - strip-final-newline: 2.0.0 3931 - 3932 execa@8.0.1: 3933 dependencies: 3934 cross-spawn: 7.0.3 ··· 3964 fastq@1.17.1: 3965 dependencies: 3966 reusify: 1.0.4 3967 3968 fill-range@7.0.1: 3969 dependencies: ··· 4004 4005 get-east-asian-width@1.2.0: {} 4006 4007 - get-stream@6.0.1: {} 4008 4009 - get-stream@8.0.1: {} 4010 4011 github-from-package@0.0.0: 4012 optional: true ··· 4132 4133 http-cache-semantics@4.1.1: {} 4134 4135 - human-signals@2.1.0: {} 4136 - 4137 human-signals@5.0.0: {} 4138 4139 ieee754@1.2.1: {} 4140 4141 import-meta-resolve@4.0.0: {} 4142 4143 inherits@2.0.4: {} 4144 4145 ini@1.3.8: ··· 4179 4180 is-plain-obj@4.1.0: {} 4181 4182 - is-stream@2.0.1: {} 4183 - 4184 is-stream@3.0.0: {} 4185 4186 is-unicode-supported@1.3.0: {} ··· 4193 4194 jiti@1.21.0: {} 4195 4196 js-tokens@4.0.0: {} 4197 4198 js-yaml@3.14.1: ··· 4218 4219 kolorist@1.8.0: {} 4220 4221 load-yaml-file@0.2.0: 4222 dependencies: 4223 graceful-fs: 4.2.11 ··· 4227 4228 local-pkg@0.5.0: 4229 dependencies: 4230 - mlly: 1.6.1 4231 pkg-types: 1.0.3 4232 4233 locate-path@5.0.0: ··· 4238 dependencies: 4239 p-locate: 5.0.0 4240 4241 - lodash.castarray@4.4.0: {} 4242 - 4243 - lodash.isplainobject@4.0.6: {} 4244 - 4245 - lodash.merge@4.6.2: {} 4246 - 4247 log-symbols@5.1.0: 4248 dependencies: 4249 chalk: 5.3.0 ··· 4259 dependencies: 4260 yallist: 4.0.0 4261 4262 - magic-string@0.30.10: 4263 dependencies: 4264 - '@jridgewell/sourcemap-codec': 1.4.15 4265 4266 magic-string@0.30.8: 4267 dependencies: ··· 4611 mkdirp-classic@0.5.3: 4612 optional: true 4613 4614 - mlly@1.6.1: 4615 dependencies: 4616 acorn: 8.11.3 4617 pathe: 1.1.2 4618 - pkg-types: 1.0.3 4619 ufo: 1.5.3 4620 4621 mrmime@2.0.0: {} ··· 4648 node-releases@2.0.14: {} 4649 4650 normalize-path@3.0.0: {} 4651 - 4652 - npm-run-path@4.0.1: 4653 - dependencies: 4654 - path-key: 3.1.1 4655 4656 npm-run-path@5.3.0: 4657 dependencies: ··· 4717 4718 p-try@2.2.0: {} 4719 4720 parse-latin@5.0.1: 4721 dependencies: 4722 nlcst-to-string: 3.1.1 ··· 4747 4748 picomatch@2.3.1: {} 4749 4750 pify@4.0.1: {} 4751 4752 pkg-dir@4.2.0: ··· 4756 pkg-types@1.0.3: 4757 dependencies: 4758 jsonc-parser: 3.2.1 4759 - mlly: 1.6.1 4760 pathe: 1.1.2 4761 4762 - postcss-selector-parser@6.0.10: 4763 dependencies: 4764 - cssesc: 3.0.0 4765 - util-deprecate: 1.0.2 4766 4767 postcss@8.4.38: 4768 dependencies: ··· 4896 mdast-util-to-markdown: 2.1.0 4897 unified: 11.0.4 4898 4899 resolve@1.22.8: 4900 dependencies: 4901 is-core-module: 2.13.1 ··· 4974 dependencies: 4975 lru-cache: 6.0.0 4976 4977 sharp@0.32.6: 4978 dependencies: 4979 color: 4.2.3 ··· 4986 tunnel-agent: 0.6.0 4987 optional: true 4988 4989 - sharp@0.33.4: 4990 dependencies: 4991 color: 4.2.3 4992 detect-libc: 2.0.3 4993 - semver: 7.6.0 4994 optionalDependencies: 4995 - '@img/sharp-darwin-arm64': 0.33.4 4996 - '@img/sharp-darwin-x64': 0.33.4 4997 - '@img/sharp-libvips-darwin-arm64': 1.0.2 4998 - '@img/sharp-libvips-darwin-x64': 1.0.2 4999 - '@img/sharp-libvips-linux-arm': 1.0.2 5000 - '@img/sharp-libvips-linux-arm64': 1.0.2 5001 - '@img/sharp-libvips-linux-s390x': 1.0.2 5002 - '@img/sharp-libvips-linux-x64': 1.0.2 5003 - '@img/sharp-libvips-linuxmusl-arm64': 1.0.2 5004 - '@img/sharp-libvips-linuxmusl-x64': 1.0.2 5005 - '@img/sharp-linux-arm': 0.33.4 5006 - '@img/sharp-linux-arm64': 0.33.4 5007 - '@img/sharp-linux-s390x': 0.33.4 5008 - '@img/sharp-linux-x64': 0.33.4 5009 - '@img/sharp-linuxmusl-arm64': 0.33.4 5010 - '@img/sharp-linuxmusl-x64': 0.33.4 5011 - '@img/sharp-wasm32': 0.33.4 5012 - '@img/sharp-win32-ia32': 0.33.4 5013 - '@img/sharp-win32-x64': 0.33.4 5014 5015 shebang-command@2.0.0: 5016 dependencies: ··· 5118 5119 strip-bom@3.0.0: {} 5120 5121 - strip-final-newline@2.0.0: {} 5122 - 5123 strip-final-newline@3.0.0: {} 5124 5125 strip-json-comments@2.0.1: ··· 5163 fast-fifo: 1.3.2 5164 streamx: 2.16.1 5165 optional: true 5166 5167 to-fast-properties@2.0.0: {} 5168 ··· 5183 tslib@2.6.2: 5184 optional: true 5185 5186 tunnel-agent@0.6.0: 5187 dependencies: 5188 safe-buffer: 5.2.1 ··· 5192 5193 ufo@1.5.3: {} 5194 5195 - unconfig@0.3.13: 5196 dependencies: 5197 - '@antfu/utils': 0.7.7 5198 defu: 6.1.4 5199 - jiti: 1.21.0 5200 5201 undici-types@5.26.5: {} 5202 ··· 5283 unist-util-is: 6.0.0 5284 unist-util-visit-parents: 6.0.1 5285 5286 - unocss@0.61.5(postcss@8.4.38)(rollup@4.13.0)(vite@5.2.2(@types/node@20.11.30)): 5287 dependencies: 5288 - '@unocss/astro': 0.61.5(rollup@4.13.0)(vite@5.2.2(@types/node@20.11.30)) 5289 - '@unocss/cli': 0.61.5(rollup@4.13.0) 5290 - '@unocss/core': 0.61.5 5291 - '@unocss/extractor-arbitrary-variants': 0.61.5 5292 - '@unocss/postcss': 0.61.5(postcss@8.4.38) 5293 - '@unocss/preset-attributify': 0.61.5 5294 - '@unocss/preset-icons': 0.61.5 5295 - '@unocss/preset-mini': 0.61.5 5296 - '@unocss/preset-tagify': 0.61.5 5297 - '@unocss/preset-typography': 0.61.5 5298 - '@unocss/preset-uno': 0.61.5 5299 - '@unocss/preset-web-fonts': 0.61.5 5300 - '@unocss/preset-wind': 0.61.5 5301 - '@unocss/reset': 0.61.5 5302 - '@unocss/transformer-attributify-jsx': 0.61.5 5303 - '@unocss/transformer-attributify-jsx-babel': 0.61.5 5304 - '@unocss/transformer-compile-class': 0.61.5 5305 - '@unocss/transformer-directives': 0.61.5 5306 - '@unocss/transformer-variant-group': 0.61.5 5307 - '@unocss/vite': 0.61.5(rollup@4.13.0)(vite@5.2.2(@types/node@20.11.30)) 5308 optionalDependencies: 5309 vite: 5.2.2(@types/node@20.11.30) 5310 transitivePeerDependencies:
··· 14 '@notionhq/client': 15 specifier: ^2.2.15 16 version: 2.2.15 17 astro: 18 specifier: latest 19 version: 4.5.8(@types/node@20.11.30) 20 sharp: 21 + specifier: ^0.33.5 22 + version: 0.33.5 23 devDependencies: 24 '@iconify-json/lucide': 25 + specifier: ^1.1.208 26 + version: 1.1.208 27 '@unocss/reset': 28 + specifier: ^0.62.2 29 + version: 0.62.2 30 detect-libc: 31 specifier: ^2.0.3 32 version: 2.0.3 33 unocss: 34 + specifier: ^0.62.2 35 + version: 0.62.2(postcss@8.4.38)(rollup@4.13.0)(vite@5.2.2(@types/node@20.11.30)) 36 37 packages: 38 ··· 40 resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} 41 engines: {node: '>=6.0.0'} 42 43 + '@antfu/install-pkg@0.4.0': 44 + resolution: {integrity: sha512-vI73C0pFA9L+5v+djh0WSLXb8qYQGH5fX8nczaFe1OTI/8Fh03JS1Mov1V7urb6P3A2cBlBqZNjJIKv54+zVRw==} 45 46 + '@antfu/utils@0.7.10': 47 + resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} 48 49 '@astrojs/compiler@2.7.0': 50 resolution: {integrity: sha512-XpC8MAaWjD1ff6/IfkRq/5k1EFj6zhCNqXRd5J43SVJEBj/Bsmizkm8N0xOYscGcDFQkRgEw6/eKnI5x/1l6aA==} ··· 78 resolution: {integrity: sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA==} 79 engines: {node: '>=6.9.0'} 80 81 + '@babel/compat-data@7.25.4': 82 + resolution: {integrity: sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==} 83 engines: {node: '>=6.9.0'} 84 85 '@babel/core@7.24.3': 86 resolution: {integrity: sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ==} 87 engines: {node: '>=6.9.0'} 88 89 + '@babel/core@7.25.2': 90 + resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==} 91 engines: {node: '>=6.9.0'} 92 93 '@babel/generator@7.24.1': ··· 96 97 '@babel/generator@7.24.10': 98 resolution: {integrity: sha512-o9HBZL1G2129luEUlG1hB4N/nlYNWHnpwlND9eOMclRqqu1YDy2sSYVCFUZwl8I1Gxh+QSRrP2vD7EpUmFVXxg==} 99 + engines: {node: '>=6.9.0'} 100 + 101 + '@babel/generator@7.25.5': 102 + resolution: {integrity: sha512-abd43wyLfbWoxC6ahM8xTkqLpGB2iWBVyuKC9/srhFunCd1SDNrV1s72bBpK4hLj8KLzHBBcOblvLQZBNw9r3w==} 103 engines: {node: '>=6.9.0'} 104 105 '@babel/helper-annotate-as-pure@7.22.5': ··· 114 resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} 115 engines: {node: '>=6.9.0'} 116 117 + '@babel/helper-compilation-targets@7.25.2': 118 + resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==} 119 engines: {node: '>=6.9.0'} 120 121 '@babel/helper-create-class-features-plugin@7.24.8': ··· 168 169 '@babel/helper-module-transforms@7.24.9': 170 resolution: {integrity: sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==} 171 + engines: {node: '>=6.9.0'} 172 + peerDependencies: 173 + '@babel/core': ^7.0.0 174 + 175 + '@babel/helper-module-transforms@7.25.2': 176 + resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==} 177 engines: {node: '>=6.9.0'} 178 peerDependencies: 179 '@babel/core': ^7.0.0 ··· 244 resolution: {integrity: sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg==} 245 engines: {node: '>=6.9.0'} 246 247 + '@babel/helpers@7.25.0': 248 + resolution: {integrity: sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==} 249 engines: {node: '>=6.9.0'} 250 251 '@babel/highlight@7.24.2': ··· 263 264 '@babel/parser@7.24.8': 265 resolution: {integrity: sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==} 266 + engines: {node: '>=6.0.0'} 267 + hasBin: true 268 + 269 + '@babel/parser@7.25.4': 270 + resolution: {integrity: sha512-nq+eWrOgdtu3jG5Os4TQP3x3cLA8hR8TvJNjD8vnPa20WGycimcparWnLK4jJhElTK6SDyuJo1weMKO/5LpmLA==} 271 engines: {node: '>=6.0.0'} 272 hasBin: true 273 ··· 321 resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} 322 engines: {node: '>=6.9.0'} 323 324 + '@babel/template@7.25.0': 325 + resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} 326 + engines: {node: '>=6.9.0'} 327 + 328 '@babel/traverse@7.24.1': 329 resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==} 330 engines: {node: '>=6.9.0'} ··· 333 resolution: {integrity: sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==} 334 engines: {node: '>=6.9.0'} 335 336 + '@babel/traverse@7.25.4': 337 + resolution: {integrity: sha512-VJ4XsrD+nOvlXyLzmLzUs/0qjFS4sK30te5yEFlvbbUNEgKaVb2BHZUpAL+ttLPQAHNrsI3zZisbfha5Cvr8vg==} 338 + engines: {node: '>=6.9.0'} 339 + 340 '@babel/types@7.24.0': 341 resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==} 342 engines: {node: '>=6.9.0'} ··· 345 resolution: {integrity: sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==} 346 engines: {node: '>=6.9.0'} 347 348 + '@babel/types@7.25.4': 349 + resolution: {integrity: sha512-zQ1ijeeCXVEh+aNL0RlmkPkG8HUiDcU2pzQQFjtbntgAczRASFzj4H+6+bV+dy1ntKR14I/DypeuRG1uma98iQ==} 350 + engines: {node: '>=6.9.0'} 351 + 352 '@emnapi/runtime@1.2.0': 353 resolution: {integrity: sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==} 354 ··· 364 cpu: [ppc64] 365 os: [aix] 366 367 + '@esbuild/aix-ppc64@0.23.1': 368 + resolution: {integrity: sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==} 369 + engines: {node: '>=18'} 370 + cpu: [ppc64] 371 + os: [aix] 372 + 373 '@esbuild/android-arm64@0.19.12': 374 resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} 375 engines: {node: '>=12'} ··· 382 cpu: [arm64] 383 os: [android] 384 385 + '@esbuild/android-arm64@0.23.1': 386 + resolution: {integrity: sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==} 387 + engines: {node: '>=18'} 388 + cpu: [arm64] 389 + os: [android] 390 + 391 '@esbuild/android-arm@0.19.12': 392 resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} 393 engines: {node: '>=12'} ··· 397 '@esbuild/android-arm@0.20.2': 398 resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==} 399 engines: {node: '>=12'} 400 + cpu: [arm] 401 + os: [android] 402 + 403 + '@esbuild/android-arm@0.23.1': 404 + resolution: {integrity: sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==} 405 + engines: {node: '>=18'} 406 cpu: [arm] 407 os: [android] 408 ··· 418 cpu: [x64] 419 os: [android] 420 421 + '@esbuild/android-x64@0.23.1': 422 + resolution: {integrity: sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==} 423 + engines: {node: '>=18'} 424 + cpu: [x64] 425 + os: [android] 426 + 427 '@esbuild/darwin-arm64@0.19.12': 428 resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} 429 engines: {node: '>=12'} ··· 436 cpu: [arm64] 437 os: [darwin] 438 439 + '@esbuild/darwin-arm64@0.23.1': 440 + resolution: {integrity: sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==} 441 + engines: {node: '>=18'} 442 + cpu: [arm64] 443 + os: [darwin] 444 + 445 '@esbuild/darwin-x64@0.19.12': 446 resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} 447 engines: {node: '>=12'} ··· 454 cpu: [x64] 455 os: [darwin] 456 457 + '@esbuild/darwin-x64@0.23.1': 458 + resolution: {integrity: sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==} 459 + engines: {node: '>=18'} 460 + cpu: [x64] 461 + os: [darwin] 462 + 463 '@esbuild/freebsd-arm64@0.19.12': 464 resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} 465 engines: {node: '>=12'} ··· 472 cpu: [arm64] 473 os: [freebsd] 474 475 + '@esbuild/freebsd-arm64@0.23.1': 476 + resolution: {integrity: sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==} 477 + engines: {node: '>=18'} 478 + cpu: [arm64] 479 + os: [freebsd] 480 + 481 '@esbuild/freebsd-x64@0.19.12': 482 resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} 483 engines: {node: '>=12'} ··· 490 cpu: [x64] 491 os: [freebsd] 492 493 + '@esbuild/freebsd-x64@0.23.1': 494 + resolution: {integrity: sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==} 495 + engines: {node: '>=18'} 496 + cpu: [x64] 497 + os: [freebsd] 498 + 499 '@esbuild/linux-arm64@0.19.12': 500 resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} 501 engines: {node: '>=12'} ··· 508 cpu: [arm64] 509 os: [linux] 510 511 + '@esbuild/linux-arm64@0.23.1': 512 + resolution: {integrity: sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==} 513 + engines: {node: '>=18'} 514 + cpu: [arm64] 515 + os: [linux] 516 + 517 '@esbuild/linux-arm@0.19.12': 518 resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} 519 engines: {node: '>=12'} ··· 526 cpu: [arm] 527 os: [linux] 528 529 + '@esbuild/linux-arm@0.23.1': 530 + resolution: {integrity: sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==} 531 + engines: {node: '>=18'} 532 + cpu: [arm] 533 + os: [linux] 534 + 535 '@esbuild/linux-ia32@0.19.12': 536 resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} 537 engines: {node: '>=12'} ··· 541 '@esbuild/linux-ia32@0.20.2': 542 resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==} 543 engines: {node: '>=12'} 544 + cpu: [ia32] 545 + os: [linux] 546 + 547 + '@esbuild/linux-ia32@0.23.1': 548 + resolution: {integrity: sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==} 549 + engines: {node: '>=18'} 550 cpu: [ia32] 551 os: [linux] 552 ··· 562 cpu: [loong64] 563 os: [linux] 564 565 + '@esbuild/linux-loong64@0.23.1': 566 + resolution: {integrity: sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==} 567 + engines: {node: '>=18'} 568 + cpu: [loong64] 569 + os: [linux] 570 + 571 '@esbuild/linux-mips64el@0.19.12': 572 resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} 573 engines: {node: '>=12'} ··· 580 cpu: [mips64el] 581 os: [linux] 582 583 + '@esbuild/linux-mips64el@0.23.1': 584 + resolution: {integrity: sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==} 585 + engines: {node: '>=18'} 586 + cpu: [mips64el] 587 + os: [linux] 588 + 589 '@esbuild/linux-ppc64@0.19.12': 590 resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} 591 engines: {node: '>=12'} ··· 598 cpu: [ppc64] 599 os: [linux] 600 601 + '@esbuild/linux-ppc64@0.23.1': 602 + resolution: {integrity: sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==} 603 + engines: {node: '>=18'} 604 + cpu: [ppc64] 605 + os: [linux] 606 + 607 '@esbuild/linux-riscv64@0.19.12': 608 resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} 609 engines: {node: '>=12'} ··· 616 cpu: [riscv64] 617 os: [linux] 618 619 + '@esbuild/linux-riscv64@0.23.1': 620 + resolution: {integrity: sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==} 621 + engines: {node: '>=18'} 622 + cpu: [riscv64] 623 + os: [linux] 624 + 625 '@esbuild/linux-s390x@0.19.12': 626 resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} 627 engines: {node: '>=12'} ··· 634 cpu: [s390x] 635 os: [linux] 636 637 + '@esbuild/linux-s390x@0.23.1': 638 + resolution: {integrity: sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==} 639 + engines: {node: '>=18'} 640 + cpu: [s390x] 641 + os: [linux] 642 + 643 '@esbuild/linux-x64@0.19.12': 644 resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} 645 engines: {node: '>=12'} ··· 652 cpu: [x64] 653 os: [linux] 654 655 + '@esbuild/linux-x64@0.23.1': 656 + resolution: {integrity: sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==} 657 + engines: {node: '>=18'} 658 + cpu: [x64] 659 + os: [linux] 660 + 661 '@esbuild/netbsd-x64@0.19.12': 662 resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} 663 engines: {node: '>=12'} ··· 670 cpu: [x64] 671 os: [netbsd] 672 673 + '@esbuild/netbsd-x64@0.23.1': 674 + resolution: {integrity: sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==} 675 + engines: {node: '>=18'} 676 + cpu: [x64] 677 + os: [netbsd] 678 + 679 + '@esbuild/openbsd-arm64@0.23.1': 680 + resolution: {integrity: sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==} 681 + engines: {node: '>=18'} 682 + cpu: [arm64] 683 + os: [openbsd] 684 + 685 '@esbuild/openbsd-x64@0.19.12': 686 resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} 687 engines: {node: '>=12'} ··· 694 cpu: [x64] 695 os: [openbsd] 696 697 + '@esbuild/openbsd-x64@0.23.1': 698 + resolution: {integrity: sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==} 699 + engines: {node: '>=18'} 700 + cpu: [x64] 701 + os: [openbsd] 702 + 703 '@esbuild/sunos-x64@0.19.12': 704 resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} 705 engines: {node: '>=12'} ··· 712 cpu: [x64] 713 os: [sunos] 714 715 + '@esbuild/sunos-x64@0.23.1': 716 + resolution: {integrity: sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==} 717 + engines: {node: '>=18'} 718 + cpu: [x64] 719 + os: [sunos] 720 + 721 '@esbuild/win32-arm64@0.19.12': 722 resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} 723 engines: {node: '>=12'} ··· 730 cpu: [arm64] 731 os: [win32] 732 733 + '@esbuild/win32-arm64@0.23.1': 734 + resolution: {integrity: sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==} 735 + engines: {node: '>=18'} 736 + cpu: [arm64] 737 + os: [win32] 738 + 739 '@esbuild/win32-ia32@0.19.12': 740 resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} 741 engines: {node: '>=12'} ··· 748 cpu: [ia32] 749 os: [win32] 750 751 + '@esbuild/win32-ia32@0.23.1': 752 + resolution: {integrity: sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==} 753 + engines: {node: '>=18'} 754 + cpu: [ia32] 755 + os: [win32] 756 + 757 '@esbuild/win32-x64@0.19.12': 758 resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} 759 engines: {node: '>=12'} ··· 766 cpu: [x64] 767 os: [win32] 768 769 + '@esbuild/win32-x64@0.23.1': 770 + resolution: {integrity: sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==} 771 + engines: {node: '>=18'} 772 + cpu: [x64] 773 + os: [win32] 774 + 775 + '@iconify-json/lucide@1.1.208': 776 + resolution: {integrity: sha512-wdlljQKeoqmIw3YcYMCObPvuB3Gc0vbb0tocULrb0isl7wqINlHmcCAbL2mtLbHmwbldtW25AsplB6H56njPoA==} 777 778 '@iconify/types@2.0.0': 779 resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} 780 781 + '@iconify/utils@2.1.32': 782 + resolution: {integrity: sha512-LeifFZPPKu28O3AEDpYJNdEbvS4/ojAPyIW+pF/vUpJTYnbTiXUHkCh0bwgFRzKvdpb8H4Fbfd/742++MF4fPQ==} 783 784 + '@img/sharp-darwin-arm64@0.33.5': 785 + resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} 786 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 787 cpu: [arm64] 788 os: [darwin] 789 790 + '@img/sharp-darwin-x64@0.33.5': 791 + resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} 792 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 793 cpu: [x64] 794 os: [darwin] 795 796 + '@img/sharp-libvips-darwin-arm64@1.0.4': 797 + resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} 798 cpu: [arm64] 799 os: [darwin] 800 801 + '@img/sharp-libvips-darwin-x64@1.0.4': 802 + resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} 803 cpu: [x64] 804 os: [darwin] 805 806 + '@img/sharp-libvips-linux-arm64@1.0.4': 807 + resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} 808 cpu: [arm64] 809 os: [linux] 810 811 + '@img/sharp-libvips-linux-arm@1.0.5': 812 + resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} 813 cpu: [arm] 814 os: [linux] 815 816 + '@img/sharp-libvips-linux-s390x@1.0.4': 817 + resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} 818 cpu: [s390x] 819 os: [linux] 820 821 + '@img/sharp-libvips-linux-x64@1.0.4': 822 + resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} 823 cpu: [x64] 824 os: [linux] 825 826 + '@img/sharp-libvips-linuxmusl-arm64@1.0.4': 827 + resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} 828 cpu: [arm64] 829 os: [linux] 830 831 + '@img/sharp-libvips-linuxmusl-x64@1.0.4': 832 + resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} 833 cpu: [x64] 834 os: [linux] 835 836 + '@img/sharp-linux-arm64@0.33.5': 837 + resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} 838 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 839 cpu: [arm64] 840 os: [linux] 841 842 + '@img/sharp-linux-arm@0.33.5': 843 + resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} 844 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 845 cpu: [arm] 846 os: [linux] 847 848 + '@img/sharp-linux-s390x@0.33.5': 849 + resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} 850 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 851 cpu: [s390x] 852 os: [linux] 853 854 + '@img/sharp-linux-x64@0.33.5': 855 + resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} 856 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 857 cpu: [x64] 858 os: [linux] 859 860 + '@img/sharp-linuxmusl-arm64@0.33.5': 861 + resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} 862 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 863 cpu: [arm64] 864 os: [linux] 865 866 + '@img/sharp-linuxmusl-x64@0.33.5': 867 + resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} 868 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 869 cpu: [x64] 870 os: [linux] 871 872 + '@img/sharp-wasm32@0.33.5': 873 + resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} 874 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 875 cpu: [wasm32] 876 877 + '@img/sharp-win32-ia32@0.33.5': 878 + resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} 879 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 880 cpu: [ia32] 881 os: [win32] 882 883 + '@img/sharp-win32-x64@0.33.5': 884 + resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} 885 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 886 cpu: [x64] 887 os: [win32] 888 ··· 901 '@jridgewell/sourcemap-codec@1.4.15': 902 resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} 903 904 + '@jridgewell/sourcemap-codec@1.5.0': 905 + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} 906 + 907 '@jridgewell/trace-mapping@0.3.25': 908 resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} 909 ··· 1003 '@shikijs/core@1.2.0': 1004 resolution: {integrity: sha512-OlFvx+nyr5C8zpcMBnSGir0YPD6K11uYhouqhNmm1qLiis4GA7SsGtu07r9gKS9omks8RtQqHrJL4S+lqWK01A==} 1005 1006 '@types/babel__core@7.20.5': 1007 resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} 1008 ··· 1054 '@ungap/structured-clone@1.2.0': 1055 resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} 1056 1057 + '@unocss/astro@0.62.2': 1058 + resolution: {integrity: sha512-RUPGmbNEyfbBOuS22PC23Dy9gmNBQHpLCmpuj6ehr6UcKeRy3xOwlbJDnCv08Vfd3mp3n45Va24wTK/yM6I1YQ==} 1059 peerDependencies: 1060 vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 1061 peerDependenciesMeta: 1062 vite: 1063 optional: true 1064 1065 + '@unocss/cli@0.62.2': 1066 + resolution: {integrity: sha512-M1Itw4CVTnoBS1rTLYZvEV5lhq3r711Dwes4GlCHmCwuwEJcp7b83Saim2x6+h1BZbMY3CxgendGNQAIJ9rHkw==} 1067 engines: {node: '>=14'} 1068 hasBin: true 1069 1070 + '@unocss/config@0.62.2': 1071 + resolution: {integrity: sha512-TgWhO0hkTADnuSgcUZvFP3i4AVpaiMvr41hhQqCPQTaiLMRrroXFnqL33cpkEbHLIfbTh74pXrDxnzMLaEKVdQ==} 1072 engines: {node: '>=14'} 1073 1074 + '@unocss/core@0.62.2': 1075 + resolution: {integrity: sha512-86jEFUJ/PSwdb1qqiEi0lWlewfKLQwiH+JAfnh8c2hLjOPVmCkb0nnsYSMh8drmtN5kpk6E06mN0IrKMO7OnvQ==} 1076 1077 + '@unocss/extractor-arbitrary-variants@0.62.2': 1078 + resolution: {integrity: sha512-k0+QifbKe3Wp6dznQIhn1bQ/shR8yMk1ypfWQFOAr0ylXXlKMXFxfpRyxH3awbTDRBpi/SxIIaBTAzflGxBSgg==} 1079 1080 + '@unocss/inspector@0.62.2': 1081 + resolution: {integrity: sha512-P2J8xx4MeB8VHCwjick+PzMyLPKvUNZBuUxuFVhh3xpMsbGlvSIKMH4PRCriwWih+7wqHlrI+fv1gAjoiGHe3Q==} 1082 1083 + '@unocss/postcss@0.62.2': 1084 + resolution: {integrity: sha512-x0vSz1l2eWpkfqLPcAO0kO36oKcMqtC6JmmM2tRB9WSxiz6xu9qHibfj6VXLe+KqggvFRnKObok4Fr1GIe0Srw==} 1085 engines: {node: '>=14'} 1086 peerDependencies: 1087 postcss: ^8.4.21 1088 1089 + '@unocss/preset-attributify@0.62.2': 1090 + resolution: {integrity: sha512-QBxm62Lq6O7pN47TBD25LrH6CXZGDyTORguKL+IvIxuf8/VTEwwLl1z9FJ10u+kTwHX11RDnAF7KmZsTpcezgA==} 1091 1092 + '@unocss/preset-icons@0.62.2': 1093 + resolution: {integrity: sha512-cj5fhhgyMK2Wio2nsR4hJuorRtqrgeX8sApffCRxpdKb/rg0De7IzXlTRQvAivFingRLXxwMKcpR4hgw/kw/pA==} 1094 1095 + '@unocss/preset-mini@0.62.2': 1096 + resolution: {integrity: sha512-NeyYGwGCmMbjzMMhQGzn4qk74LYIsLM4zpQru2Krt1snw1DgVpp3iV8hCWIH4y0Y+ud+K5SUFMAvIe18vq2OQw==} 1097 1098 + '@unocss/preset-tagify@0.62.2': 1099 + resolution: {integrity: sha512-xfxyKqBxBFOtKRifpM+9co9GqXj5PmGNdLcoWoYninmtO1CvCc50IBIob2h85X18jsa6Vm3sATzEfgOSggcGzQ==} 1100 1101 + '@unocss/preset-typography@0.62.2': 1102 + resolution: {integrity: sha512-NnoblEZX+dDZeM537l6HcNfPJC8KPGcD5LimVO/HS7GuDarTXeu1JgnCqYc2d5q69OAbyfJfO9k1iKqnAHkqug==} 1103 1104 + '@unocss/preset-uno@0.62.2': 1105 + resolution: {integrity: sha512-oMwSP3haSiyiSqI0KqrYkda8mnkWu9lJDdm4bZ5iO6v/rDxmcydBr7MEl8iEy9EdOy1lv3xsyzwMrRer392JEw==} 1106 1107 + '@unocss/preset-web-fonts@0.62.2': 1108 + resolution: {integrity: sha512-LawmODVu8jjluVGxCIFePkqHLPkhU6S3xJIq8harZAt/uzfkosO3ozzWrRHcVR7SQGPWdATie0ggTFcmVRxFzw==} 1109 1110 + '@unocss/preset-wind@0.62.2': 1111 + resolution: {integrity: sha512-1pohITLsjhUfEA774Ftz2EAaolbUmhM8yircxTaQEty9qYF1dEcLM2Fm6Y0+ZNhPOcKCAOYZkExuu6JEjbEACg==} 1112 1113 + '@unocss/reset@0.62.2': 1114 + resolution: {integrity: sha512-5hgxcBMMbw5tMSSd4kUX70H0pZK9SwRHtm8Q4VvDV6xOZJa2/fvFR4qyxbuAM9nhOwYUqAAX23lxfmY0bXX73A==} 1115 1116 + '@unocss/rule-utils@0.62.2': 1117 + resolution: {integrity: sha512-0za00pkDHsGZhiXBiZfOuUyT+GjCInPxMXj+QsybRU4UrjJS+d3gAteC34BqNFfDAoKQb9G5q9etXztcNHXQbg==} 1118 engines: {node: '>=14'} 1119 1120 + '@unocss/scope@0.62.2': 1121 + resolution: {integrity: sha512-AEQ1CV8s8NAkBJPO1NCSjADoNyCOYiqkW1DXMvB9mA6lTff5SgmFqIiNmBtMsnBs7/dO0iOSMEDIpdgtDg/KhA==} 1122 1123 + '@unocss/transformer-attributify-jsx-babel@0.62.2': 1124 + resolution: {integrity: sha512-t0/3TFc29vwurjRR0akGkYv1VdzqLXHJn6d+d4BSzYhsH0YIhNFxU7r7Gf9iea38IqW6av+OlPBgCZknbG9K+g==} 1125 1126 + '@unocss/transformer-attributify-jsx@0.62.2': 1127 + resolution: {integrity: sha512-Lgv6OH3rtO7fn0DzBH8C2tEN4247d2Bsm9eP3jIU2w/jTxuv+1XEh8Wir67winLdn/ZNBzVxJb3popnNo9qhcA==} 1128 1129 + '@unocss/transformer-compile-class@0.62.2': 1130 + resolution: {integrity: sha512-Kjyt7+NYLBRUSY0OA8tC6CDTC0qh9HkNt+WEEWvtTcrWwRvTU0VUroTkndHI3Fmv/yczuwmPXI71J+jJeLBQ6w==} 1131 1132 + '@unocss/transformer-directives@0.62.2': 1133 + resolution: {integrity: sha512-5ZGTmsXkAkFd7pHjHkGy6LGgxhh6bPbZ3jLltf98OhgBZH558y9iui6LKq3n2LpUsSZox6ey3yh1AibvakQeeg==} 1134 1135 + '@unocss/transformer-variant-group@0.62.2': 1136 + resolution: {integrity: sha512-WknoFYRAik2NJfo0AHoId912jzzZaOV9bKgoSh7Lpx7dMxgngfU027Gx7Wnd8mR+TSqQzsfYaXdPa+PqyTv6Xg==} 1137 1138 + '@unocss/vite@0.62.2': 1139 + resolution: {integrity: sha512-ES39SL7+0UDTM5IvIiDVodH4duUIzGXug/bhuDHHhhtUBoengH+Oe59jURzRChDj4Pf3cyqMtTwo5amoz3lV2Q==} 1140 peerDependencies: 1141 vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 1142 ··· 1252 buffer@6.0.3: 1253 resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} 1254 1255 + bundle-require@5.0.0: 1256 + resolution: {integrity: sha512-GuziW3fSSmopcx4KRymQEJVbZUfqlCqcq7dvs6TYwKRZiegK/2buMxQTPs6MGlNv50wms1699qYO54R8XfRX4w==} 1257 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1258 + peerDependencies: 1259 + esbuild: '>=0.18' 1260 + 1261 cac@6.7.14: 1262 resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} 1263 engines: {node: '>=8'} ··· 1356 common-ancestor-path@1.0.1: 1357 resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} 1358 1359 + confbox@0.1.7: 1360 + resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==} 1361 + 1362 consola@3.2.3: 1363 resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} 1364 engines: {node: ^14.18.0 || >=16.10.0} ··· 1392 supports-color: 1393 optional: true 1394 1395 + debug@4.3.6: 1396 + resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} 1397 + engines: {node: '>=6.0'} 1398 + peerDependencies: 1399 + supports-color: '*' 1400 + peerDependenciesMeta: 1401 + supports-color: 1402 + optional: true 1403 + 1404 decode-named-character-reference@1.0.2: 1405 resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} 1406 ··· 1492 engines: {node: '>=12'} 1493 hasBin: true 1494 1495 + esbuild@0.23.1: 1496 + resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==} 1497 + engines: {node: '>=18'} 1498 + hasBin: true 1499 + 1500 escalade@3.1.2: 1501 resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} 1502 engines: {node: '>=6'} ··· 1523 eventemitter3@5.0.1: 1524 resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} 1525 1526 execa@8.0.1: 1527 resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} 1528 engines: {node: '>=16.17'} ··· 1548 fastq@1.17.1: 1549 resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} 1550 1551 + fdir@6.2.0: 1552 + resolution: {integrity: sha512-9XaWcDl0riOX5j2kYfy0kKdg7skw3IY6kA4LFT8Tk2yF9UdrADUy8D6AJuBLtf7ISm/MksumwAHE3WVbMRyCLw==} 1553 + peerDependencies: 1554 + picomatch: ^3 || ^4 1555 + peerDependenciesMeta: 1556 + picomatch: 1557 + optional: true 1558 + 1559 fill-range@7.0.1: 1560 resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} 1561 engines: {node: '>=8'} ··· 1598 resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} 1599 engines: {node: '>=18'} 1600 1601 get-stream@8.0.1: 1602 resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} 1603 engines: {node: '>=16'} 1604 + 1605 + get-tsconfig@4.7.6: 1606 + resolution: {integrity: sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==} 1607 1608 github-from-package@0.0.0: 1609 resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} ··· 1677 http-cache-semantics@4.1.1: 1678 resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} 1679 1680 human-signals@5.0.0: 1681 resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} 1682 engines: {node: '>=16.17.0'} ··· 1686 1687 import-meta-resolve@4.0.0: 1688 resolution: {integrity: sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==} 1689 + 1690 + importx@0.4.3: 1691 + resolution: {integrity: sha512-x6E6OxmWq/SUaj7wDeDeSjyHP+rMUbEaqJ5fw0uEtC/FTX9ocxNMFJ+ONnpJIsRpFz3ya6qJAK4orwSKqw0BSQ==} 1692 1693 inherits@2.0.4: 1694 resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} ··· 1747 is-plain-obj@4.1.0: 1748 resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} 1749 engines: {node: '>=12'} 1750 1751 is-stream@3.0.0: 1752 resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} ··· 1767 resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} 1768 hasBin: true 1769 1770 + jiti@2.0.0-beta.2: 1771 + resolution: {integrity: sha512-c+PHQZakiQuMKbnhvrjZUvrK6E/AfmTOf4P+E3Y4FNVHcNMX9e/XrnbEvO+m4wS6ZjsvhHh/POQTlfy8uXFc0A==} 1772 + hasBin: true 1773 + 1774 js-tokens@4.0.0: 1775 resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 1776 ··· 1810 kolorist@1.8.0: 1811 resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} 1812 1813 + load-tsconfig@0.2.5: 1814 + resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} 1815 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1816 + 1817 load-yaml-file@0.2.0: 1818 resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} 1819 engines: {node: '>=6'} ··· 1830 resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 1831 engines: {node: '>=10'} 1832 1833 log-symbols@5.1.0: 1834 resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==} 1835 engines: {node: '>=12'} ··· 1844 resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} 1845 engines: {node: '>=10'} 1846 1847 + magic-string@0.30.11: 1848 + resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} 1849 1850 magic-string@0.30.8: 1851 resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==} ··· 2022 mkdirp-classic@0.5.3: 2023 resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} 2024 2025 + mlly@1.7.1: 2026 + resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==} 2027 2028 mrmime@2.0.0: 2029 resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} ··· 2068 normalize-path@3.0.0: 2069 resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 2070 engines: {node: '>=0.10.0'} 2071 2072 npm-run-path@5.3.0: 2073 resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} ··· 2123 resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} 2124 engines: {node: '>=6'} 2125 2126 + package-manager-detector@0.1.2: 2127 + resolution: {integrity: sha512-iePyefLTOm2gEzbaZKSW+eBMjg+UYsQvUKxmvGXAQ987K16efBg10MxIjZs08iyX+DY2/owKY9DIdu193kX33w==} 2128 + 2129 parse-latin@5.0.1: 2130 resolution: {integrity: sha512-b/K8ExXaWC9t34kKeDV8kGXBkXZ1HCSAZRYE7HR14eA1GlXX5L8iWhs8USJNhQU9q5ci413jCKF0gOyovvyRBg==} 2131 ··· 2166 resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 2167 engines: {node: '>=8.6'} 2168 2169 + picomatch@4.0.2: 2170 + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} 2171 + engines: {node: '>=12'} 2172 + 2173 pify@4.0.1: 2174 resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} 2175 engines: {node: '>=6'} ··· 2181 pkg-types@1.0.3: 2182 resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} 2183 2184 + pkg-types@1.2.0: 2185 + resolution: {integrity: sha512-+ifYuSSqOQ8CqP4MbZA5hDpb97n3E8SVWdJe+Wms9kj745lmd3b7EZJiqvmLwAlmRfjrI7Hi5z3kdBJ93lFNPA==} 2186 2187 postcss@8.4.38: 2188 resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} ··· 2257 remark-stringify@11.0.0: 2258 resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} 2259 2260 + resolve-pkg-maps@1.0.0: 2261 + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} 2262 + 2263 resolve@1.22.8: 2264 resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} 2265 hasBin: true ··· 2311 engines: {node: '>=10'} 2312 hasBin: true 2313 2314 + semver@7.6.3: 2315 + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} 2316 + engines: {node: '>=10'} 2317 + hasBin: true 2318 + 2319 sharp@0.32.6: 2320 resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} 2321 engines: {node: '>=14.15.0'} 2322 2323 + sharp@0.33.5: 2324 + resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} 2325 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 2326 2327 shebang-command@2.0.0: 2328 resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} ··· 2418 resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} 2419 engines: {node: '>=4'} 2420 2421 strip-final-newline@3.0.0: 2422 resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} 2423 engines: {node: '>=12'} ··· 2447 tar-stream@3.1.7: 2448 resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} 2449 2450 + tinyexec@0.2.0: 2451 + resolution: {integrity: sha512-au8dwv4xKSDR+Fw52csDo3wcDztPdne2oM1o/7LFro4h6bdFmvyUAeAfX40pwDtzHgRFqz1XWaUqgKS2G83/ig==} 2452 + 2453 + tinyglobby@0.2.2: 2454 + resolution: {integrity: sha512-mZ2sDMaySvi1PkTp4lTo1In2zjU+cY8OvZsfwrDrx3YGRbXPX1/cbPwCR9zkm3O/Fz9Jo0F1HNgIQ1b8BepqyQ==} 2455 + engines: {node: '>=12.0.0'} 2456 + 2457 to-fast-properties@2.0.0: 2458 resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} 2459 engines: {node: '>=4'} ··· 2488 tslib@2.6.2: 2489 resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} 2490 2491 + tsx@4.17.0: 2492 + resolution: {integrity: sha512-eN4mnDA5UMKDt4YZixo9tBioibaMBpoxBkD+rIPAjVmYERSG0/dWEY1CEFuV89CgASlKL499q8AhmkMnnjtOJg==} 2493 + engines: {node: '>=18.0.0'} 2494 + hasBin: true 2495 + 2496 tunnel-agent@0.6.0: 2497 resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} 2498 ··· 2503 ufo@1.5.3: 2504 resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==} 2505 2506 + unconfig@0.5.5: 2507 + resolution: {integrity: sha512-VQZ5PT9HDX+qag0XdgQi8tJepPhXiR/yVOkn707gJDKo31lGjRilPREiQJ9Z6zd/Ugpv6ZvO5VxVIcatldYcNQ==} 2508 2509 undici-types@5.26.5: 2510 resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} ··· 2557 unist-util-visit@5.0.0: 2558 resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} 2559 2560 + unocss@0.62.2: 2561 + resolution: {integrity: sha512-XLLOXyLrbLX7xIChdCPZAmfLR+1aqIHGN/y7QOn4t3g8C3Kk1tAH2aMMQHWhWFfNzskfNiPjKeVYhWQ8QV53Mg==} 2562 engines: {node: '>=14'} 2563 peerDependencies: 2564 + '@unocss/webpack': 0.62.2 2565 vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 2566 peerDependenciesMeta: 2567 '@unocss/webpack': ··· 2708 '@jridgewell/gen-mapping': 0.3.5 2709 '@jridgewell/trace-mapping': 0.3.25 2710 2711 + '@antfu/install-pkg@0.4.0': 2712 dependencies: 2713 + package-manager-detector: 0.1.2 2714 + tinyexec: 0.2.0 2715 2716 + '@antfu/utils@0.7.10': {} 2717 2718 '@astrojs/compiler@2.7.0': {} 2719 ··· 2771 '@babel/code-frame@7.24.7': 2772 dependencies: 2773 '@babel/highlight': 7.24.7 2774 + picocolors: 1.0.1 2775 2776 '@babel/compat-data@7.24.1': {} 2777 2778 + '@babel/compat-data@7.25.4': {} 2779 2780 '@babel/core@7.24.3': 2781 dependencies: ··· 2797 transitivePeerDependencies: 2798 - supports-color 2799 2800 + '@babel/core@7.25.2': 2801 dependencies: 2802 '@ampproject/remapping': 2.3.0 2803 '@babel/code-frame': 7.24.7 2804 + '@babel/generator': 7.25.5 2805 + '@babel/helper-compilation-targets': 7.25.2 2806 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) 2807 + '@babel/helpers': 7.25.0 2808 + '@babel/parser': 7.25.4 2809 + '@babel/template': 7.25.0 2810 + '@babel/traverse': 7.25.4 2811 + '@babel/types': 7.25.4 2812 convert-source-map: 2.0.0 2813 debug: 4.3.4 2814 gensync: 1.0.0-beta.2 ··· 2831 '@jridgewell/trace-mapping': 0.3.25 2832 jsesc: 2.5.2 2833 2834 + '@babel/generator@7.25.5': 2835 + dependencies: 2836 + '@babel/types': 7.25.4 2837 + '@jridgewell/gen-mapping': 0.3.5 2838 + '@jridgewell/trace-mapping': 0.3.25 2839 + jsesc: 2.5.2 2840 + 2841 '@babel/helper-annotate-as-pure@7.22.5': 2842 dependencies: 2843 '@babel/types': 7.24.0 ··· 2854 lru-cache: 5.1.1 2855 semver: 6.3.1 2856 2857 + '@babel/helper-compilation-targets@7.25.2': 2858 dependencies: 2859 + '@babel/compat-data': 7.25.4 2860 '@babel/helper-validator-option': 7.24.8 2861 browserslist: 4.23.2 2862 lru-cache: 5.1.1 2863 semver: 6.3.1 2864 2865 + '@babel/helper-create-class-features-plugin@7.24.8(@babel/core@7.25.2)': 2866 dependencies: 2867 + '@babel/core': 7.25.2 2868 '@babel/helper-annotate-as-pure': 7.24.7 2869 '@babel/helper-environment-visitor': 7.24.7 2870 '@babel/helper-function-name': 7.24.7 2871 '@babel/helper-member-expression-to-functions': 7.24.8 2872 '@babel/helper-optimise-call-expression': 7.24.7 2873 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.25.2) 2874 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 2875 '@babel/helper-split-export-declaration': 7.24.7 2876 semver: 6.3.1 ··· 2914 2915 '@babel/helper-module-imports@7.24.7': 2916 dependencies: 2917 + '@babel/traverse': 7.25.4 2918 + '@babel/types': 7.25.4 2919 transitivePeerDependencies: 2920 - supports-color 2921 ··· 2928 '@babel/helper-split-export-declaration': 7.22.6 2929 '@babel/helper-validator-identifier': 7.22.20 2930 2931 + '@babel/helper-module-transforms@7.24.9(@babel/core@7.25.2)': 2932 dependencies: 2933 + '@babel/core': 7.25.2 2934 '@babel/helper-environment-visitor': 7.24.7 2935 '@babel/helper-module-imports': 7.24.7 2936 '@babel/helper-simple-access': 7.24.7 ··· 2939 transitivePeerDependencies: 2940 - supports-color 2941 2942 + '@babel/helper-module-transforms@7.25.2(@babel/core@7.25.2)': 2943 + dependencies: 2944 + '@babel/core': 7.25.2 2945 + '@babel/helper-module-imports': 7.24.7 2946 + '@babel/helper-simple-access': 7.24.7 2947 + '@babel/helper-validator-identifier': 7.24.7 2948 + '@babel/traverse': 7.25.4 2949 + transitivePeerDependencies: 2950 + - supports-color 2951 + 2952 '@babel/helper-optimise-call-expression@7.24.7': 2953 dependencies: 2954 '@babel/types': 7.24.9 ··· 2957 2958 '@babel/helper-plugin-utils@7.24.8': {} 2959 2960 + '@babel/helper-replace-supers@7.24.7(@babel/core@7.25.2)': 2961 dependencies: 2962 + '@babel/core': 7.25.2 2963 '@babel/helper-environment-visitor': 7.24.7 2964 '@babel/helper-member-expression-to-functions': 7.24.8 2965 '@babel/helper-optimise-call-expression': 7.24.7 ··· 3012 transitivePeerDependencies: 3013 - supports-color 3014 3015 + '@babel/helpers@7.25.0': 3016 dependencies: 3017 + '@babel/template': 7.25.0 3018 + '@babel/types': 7.25.4 3019 3020 '@babel/highlight@7.24.2': 3021 dependencies: ··· 3029 '@babel/helper-validator-identifier': 7.24.7 3030 chalk: 2.4.2 3031 js-tokens: 4.0.0 3032 + picocolors: 1.0.1 3033 3034 '@babel/parser@7.24.1': 3035 dependencies: ··· 3039 dependencies: 3040 '@babel/types': 7.24.9 3041 3042 + '@babel/parser@7.25.4': 3043 + dependencies: 3044 + '@babel/types': 7.25.4 3045 + 3046 '@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.3)': 3047 dependencies: 3048 '@babel/core': 7.24.3 3049 '@babel/helper-plugin-utils': 7.24.0 3050 3051 + '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.25.2)': 3052 dependencies: 3053 + '@babel/core': 7.25.2 3054 '@babel/helper-plugin-utils': 7.24.8 3055 3056 + '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.25.2)': 3057 dependencies: 3058 + '@babel/core': 7.25.2 3059 '@babel/helper-plugin-utils': 7.24.8 3060 3061 + '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.25.2)': 3062 dependencies: 3063 + '@babel/core': 7.25.2 3064 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.25.2) 3065 '@babel/helper-plugin-utils': 7.24.8 3066 '@babel/helper-simple-access': 7.24.7 3067 transitivePeerDependencies: ··· 3076 '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.3) 3077 '@babel/types': 7.24.0 3078 3079 + '@babel/plugin-transform-typescript@7.24.8(@babel/core@7.25.2)': 3080 dependencies: 3081 + '@babel/core': 7.25.2 3082 '@babel/helper-annotate-as-pure': 7.24.7 3083 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.25.2) 3084 '@babel/helper-plugin-utils': 7.24.8 3085 + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.25.2) 3086 transitivePeerDependencies: 3087 - supports-color 3088 3089 + '@babel/preset-typescript@7.24.7(@babel/core@7.25.2)': 3090 dependencies: 3091 + '@babel/core': 7.25.2 3092 '@babel/helper-plugin-utils': 7.24.8 3093 '@babel/helper-validator-option': 7.24.8 3094 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) 3095 + '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2) 3096 + '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.25.2) 3097 transitivePeerDependencies: 3098 - supports-color 3099 ··· 3108 '@babel/code-frame': 7.24.7 3109 '@babel/parser': 7.24.8 3110 '@babel/types': 7.24.9 3111 + 3112 + '@babel/template@7.25.0': 3113 + dependencies: 3114 + '@babel/code-frame': 7.24.7 3115 + '@babel/parser': 7.25.4 3116 + '@babel/types': 7.25.4 3117 3118 '@babel/traverse@7.24.1': 3119 dependencies: ··· 3140 '@babel/helper-split-export-declaration': 7.24.7 3141 '@babel/parser': 7.24.8 3142 '@babel/types': 7.24.9 3143 + debug: 4.3.4 3144 + globals: 11.12.0 3145 + transitivePeerDependencies: 3146 + - supports-color 3147 + 3148 + '@babel/traverse@7.25.4': 3149 + dependencies: 3150 + '@babel/code-frame': 7.24.7 3151 + '@babel/generator': 7.25.5 3152 + '@babel/parser': 7.25.4 3153 + '@babel/template': 7.25.0 3154 + '@babel/types': 7.25.4 3155 debug: 4.3.4 3156 globals: 11.12.0 3157 transitivePeerDependencies: ··· 3169 '@babel/helper-validator-identifier': 7.24.7 3170 to-fast-properties: 2.0.0 3171 3172 + '@babel/types@7.25.4': 3173 + dependencies: 3174 + '@babel/helper-string-parser': 7.24.8 3175 + '@babel/helper-validator-identifier': 7.24.7 3176 + to-fast-properties: 2.0.0 3177 + 3178 '@emnapi/runtime@1.2.0': 3179 dependencies: 3180 tslib: 2.6.2 ··· 3186 '@esbuild/aix-ppc64@0.20.2': 3187 optional: true 3188 3189 + '@esbuild/aix-ppc64@0.23.1': 3190 + optional: true 3191 + 3192 '@esbuild/android-arm64@0.19.12': 3193 optional: true 3194 3195 '@esbuild/android-arm64@0.20.2': 3196 optional: true 3197 3198 + '@esbuild/android-arm64@0.23.1': 3199 + optional: true 3200 + 3201 '@esbuild/android-arm@0.19.12': 3202 optional: true 3203 3204 '@esbuild/android-arm@0.20.2': 3205 + optional: true 3206 + 3207 + '@esbuild/android-arm@0.23.1': 3208 optional: true 3209 3210 '@esbuild/android-x64@0.19.12': ··· 3213 '@esbuild/android-x64@0.20.2': 3214 optional: true 3215 3216 + '@esbuild/android-x64@0.23.1': 3217 + optional: true 3218 + 3219 '@esbuild/darwin-arm64@0.19.12': 3220 optional: true 3221 3222 '@esbuild/darwin-arm64@0.20.2': 3223 optional: true 3224 3225 + '@esbuild/darwin-arm64@0.23.1': 3226 + optional: true 3227 + 3228 '@esbuild/darwin-x64@0.19.12': 3229 optional: true 3230 3231 '@esbuild/darwin-x64@0.20.2': 3232 optional: true 3233 3234 + '@esbuild/darwin-x64@0.23.1': 3235 + optional: true 3236 + 3237 '@esbuild/freebsd-arm64@0.19.12': 3238 optional: true 3239 3240 '@esbuild/freebsd-arm64@0.20.2': 3241 optional: true 3242 3243 + '@esbuild/freebsd-arm64@0.23.1': 3244 + optional: true 3245 + 3246 '@esbuild/freebsd-x64@0.19.12': 3247 optional: true 3248 3249 '@esbuild/freebsd-x64@0.20.2': 3250 + optional: true 3251 + 3252 + '@esbuild/freebsd-x64@0.23.1': 3253 optional: true 3254 3255 '@esbuild/linux-arm64@0.19.12': ··· 3258 '@esbuild/linux-arm64@0.20.2': 3259 optional: true 3260 3261 + '@esbuild/linux-arm64@0.23.1': 3262 + optional: true 3263 + 3264 '@esbuild/linux-arm@0.19.12': 3265 optional: true 3266 3267 '@esbuild/linux-arm@0.20.2': 3268 optional: true 3269 3270 + '@esbuild/linux-arm@0.23.1': 3271 + optional: true 3272 + 3273 '@esbuild/linux-ia32@0.19.12': 3274 optional: true 3275 3276 '@esbuild/linux-ia32@0.20.2': 3277 + optional: true 3278 + 3279 + '@esbuild/linux-ia32@0.23.1': 3280 optional: true 3281 3282 '@esbuild/linux-loong64@0.19.12': ··· 3285 '@esbuild/linux-loong64@0.20.2': 3286 optional: true 3287 3288 + '@esbuild/linux-loong64@0.23.1': 3289 + optional: true 3290 + 3291 '@esbuild/linux-mips64el@0.19.12': 3292 optional: true 3293 3294 '@esbuild/linux-mips64el@0.20.2': 3295 optional: true 3296 3297 + '@esbuild/linux-mips64el@0.23.1': 3298 + optional: true 3299 + 3300 '@esbuild/linux-ppc64@0.19.12': 3301 optional: true 3302 3303 '@esbuild/linux-ppc64@0.20.2': 3304 optional: true 3305 3306 + '@esbuild/linux-ppc64@0.23.1': 3307 + optional: true 3308 + 3309 '@esbuild/linux-riscv64@0.19.12': 3310 optional: true 3311 3312 '@esbuild/linux-riscv64@0.20.2': 3313 optional: true 3314 3315 + '@esbuild/linux-riscv64@0.23.1': 3316 + optional: true 3317 + 3318 '@esbuild/linux-s390x@0.19.12': 3319 optional: true 3320 3321 '@esbuild/linux-s390x@0.20.2': 3322 + optional: true 3323 + 3324 + '@esbuild/linux-s390x@0.23.1': 3325 optional: true 3326 3327 '@esbuild/linux-x64@0.19.12': ··· 3330 '@esbuild/linux-x64@0.20.2': 3331 optional: true 3332 3333 + '@esbuild/linux-x64@0.23.1': 3334 + optional: true 3335 + 3336 '@esbuild/netbsd-x64@0.19.12': 3337 optional: true 3338 3339 '@esbuild/netbsd-x64@0.20.2': 3340 optional: true 3341 3342 + '@esbuild/netbsd-x64@0.23.1': 3343 + optional: true 3344 + 3345 + '@esbuild/openbsd-arm64@0.23.1': 3346 + optional: true 3347 + 3348 '@esbuild/openbsd-x64@0.19.12': 3349 optional: true 3350 3351 '@esbuild/openbsd-x64@0.20.2': 3352 optional: true 3353 3354 + '@esbuild/openbsd-x64@0.23.1': 3355 + optional: true 3356 + 3357 '@esbuild/sunos-x64@0.19.12': 3358 optional: true 3359 3360 '@esbuild/sunos-x64@0.20.2': 3361 optional: true 3362 3363 + '@esbuild/sunos-x64@0.23.1': 3364 + optional: true 3365 + 3366 '@esbuild/win32-arm64@0.19.12': 3367 optional: true 3368 3369 '@esbuild/win32-arm64@0.20.2': 3370 optional: true 3371 3372 + '@esbuild/win32-arm64@0.23.1': 3373 + optional: true 3374 + 3375 '@esbuild/win32-ia32@0.19.12': 3376 optional: true 3377 3378 '@esbuild/win32-ia32@0.20.2': 3379 optional: true 3380 3381 + '@esbuild/win32-ia32@0.23.1': 3382 + optional: true 3383 + 3384 '@esbuild/win32-x64@0.19.12': 3385 optional: true 3386 3387 '@esbuild/win32-x64@0.20.2': 3388 optional: true 3389 3390 + '@esbuild/win32-x64@0.23.1': 3391 + optional: true 3392 + 3393 + '@iconify-json/lucide@1.1.208': 3394 dependencies: 3395 '@iconify/types': 2.0.0 3396 3397 '@iconify/types@2.0.0': {} 3398 3399 + '@iconify/utils@2.1.32': 3400 dependencies: 3401 + '@antfu/install-pkg': 0.4.0 3402 + '@antfu/utils': 0.7.10 3403 '@iconify/types': 2.0.0 3404 + debug: 4.3.6 3405 kolorist: 1.8.0 3406 local-pkg: 0.5.0 3407 + mlly: 1.7.1 3408 transitivePeerDependencies: 3409 - supports-color 3410 3411 + '@img/sharp-darwin-arm64@0.33.5': 3412 optionalDependencies: 3413 + '@img/sharp-libvips-darwin-arm64': 1.0.4 3414 optional: true 3415 3416 + '@img/sharp-darwin-x64@0.33.5': 3417 optionalDependencies: 3418 + '@img/sharp-libvips-darwin-x64': 1.0.4 3419 optional: true 3420 3421 + '@img/sharp-libvips-darwin-arm64@1.0.4': 3422 optional: true 3423 3424 + '@img/sharp-libvips-darwin-x64@1.0.4': 3425 optional: true 3426 3427 + '@img/sharp-libvips-linux-arm64@1.0.4': 3428 optional: true 3429 3430 + '@img/sharp-libvips-linux-arm@1.0.5': 3431 optional: true 3432 3433 + '@img/sharp-libvips-linux-s390x@1.0.4': 3434 optional: true 3435 3436 + '@img/sharp-libvips-linux-x64@1.0.4': 3437 optional: true 3438 3439 + '@img/sharp-libvips-linuxmusl-arm64@1.0.4': 3440 optional: true 3441 3442 + '@img/sharp-libvips-linuxmusl-x64@1.0.4': 3443 optional: true 3444 3445 + '@img/sharp-linux-arm64@0.33.5': 3446 optionalDependencies: 3447 + '@img/sharp-libvips-linux-arm64': 1.0.4 3448 optional: true 3449 3450 + '@img/sharp-linux-arm@0.33.5': 3451 optionalDependencies: 3452 + '@img/sharp-libvips-linux-arm': 1.0.5 3453 optional: true 3454 3455 + '@img/sharp-linux-s390x@0.33.5': 3456 optionalDependencies: 3457 + '@img/sharp-libvips-linux-s390x': 1.0.4 3458 optional: true 3459 3460 + '@img/sharp-linux-x64@0.33.5': 3461 optionalDependencies: 3462 + '@img/sharp-libvips-linux-x64': 1.0.4 3463 optional: true 3464 3465 + '@img/sharp-linuxmusl-arm64@0.33.5': 3466 optionalDependencies: 3467 + '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 3468 optional: true 3469 3470 + '@img/sharp-linuxmusl-x64@0.33.5': 3471 optionalDependencies: 3472 + '@img/sharp-libvips-linuxmusl-x64': 1.0.4 3473 optional: true 3474 3475 + '@img/sharp-wasm32@0.33.5': 3476 dependencies: 3477 '@emnapi/runtime': 1.2.0 3478 optional: true 3479 3480 + '@img/sharp-win32-ia32@0.33.5': 3481 optional: true 3482 3483 + '@img/sharp-win32-x64@0.33.5': 3484 optional: true 3485 3486 '@jridgewell/gen-mapping@0.3.5': ··· 3495 3496 '@jridgewell/sourcemap-codec@1.4.15': {} 3497 3498 + '@jridgewell/sourcemap-codec@1.5.0': {} 3499 + 3500 '@jridgewell/trace-mapping@0.3.25': 3501 dependencies: 3502 '@jridgewell/resolve-uri': 3.1.2 ··· 3572 3573 '@shikijs/core@1.2.0': {} 3574 3575 '@types/babel__core@7.20.5': 3576 dependencies: 3577 '@babel/parser': 7.24.1 ··· 3634 3635 '@ungap/structured-clone@1.2.0': {} 3636 3637 + '@unocss/astro@0.62.2(rollup@4.13.0)(vite@5.2.2(@types/node@20.11.30))': 3638 dependencies: 3639 + '@unocss/core': 0.62.2 3640 + '@unocss/reset': 0.62.2 3641 + '@unocss/vite': 0.62.2(rollup@4.13.0)(vite@5.2.2(@types/node@20.11.30)) 3642 optionalDependencies: 3643 vite: 5.2.2(@types/node@20.11.30) 3644 transitivePeerDependencies: 3645 - rollup 3646 + - supports-color 3647 3648 + '@unocss/cli@0.62.2(rollup@4.13.0)': 3649 dependencies: 3650 '@ampproject/remapping': 2.3.0 3651 '@rollup/pluginutils': 5.1.0(rollup@4.13.0) 3652 + '@unocss/config': 0.62.2 3653 + '@unocss/core': 0.62.2 3654 + '@unocss/preset-uno': 0.62.2 3655 cac: 6.7.14 3656 chokidar: 3.6.0 3657 colorette: 2.0.20 3658 consola: 3.2.3 3659 + magic-string: 0.30.11 3660 pathe: 1.1.2 3661 perfect-debounce: 1.0.0 3662 + tinyglobby: 0.2.2 3663 transitivePeerDependencies: 3664 - rollup 3665 + - supports-color 3666 3667 + '@unocss/config@0.62.2': 3668 dependencies: 3669 + '@unocss/core': 0.62.2 3670 + unconfig: 0.5.5 3671 + transitivePeerDependencies: 3672 + - supports-color 3673 3674 + '@unocss/core@0.62.2': {} 3675 3676 + '@unocss/extractor-arbitrary-variants@0.62.2': 3677 dependencies: 3678 + '@unocss/core': 0.62.2 3679 3680 + '@unocss/inspector@0.62.2': 3681 dependencies: 3682 + '@unocss/core': 0.62.2 3683 + '@unocss/rule-utils': 0.62.2 3684 gzip-size: 6.0.0 3685 sirv: 2.0.4 3686 3687 + '@unocss/postcss@0.62.2(postcss@8.4.38)': 3688 dependencies: 3689 + '@unocss/config': 0.62.2 3690 + '@unocss/core': 0.62.2 3691 + '@unocss/rule-utils': 0.62.2 3692 css-tree: 2.3.1 3693 + magic-string: 0.30.11 3694 postcss: 8.4.38 3695 + tinyglobby: 0.2.2 3696 + transitivePeerDependencies: 3697 + - supports-color 3698 3699 + '@unocss/preset-attributify@0.62.2': 3700 dependencies: 3701 + '@unocss/core': 0.62.2 3702 3703 + '@unocss/preset-icons@0.62.2': 3704 dependencies: 3705 + '@iconify/utils': 2.1.32 3706 + '@unocss/core': 0.62.2 3707 ofetch: 1.3.4 3708 transitivePeerDependencies: 3709 - supports-color 3710 3711 + '@unocss/preset-mini@0.62.2': 3712 dependencies: 3713 + '@unocss/core': 0.62.2 3714 + '@unocss/extractor-arbitrary-variants': 0.62.2 3715 + '@unocss/rule-utils': 0.62.2 3716 3717 + '@unocss/preset-tagify@0.62.2': 3718 dependencies: 3719 + '@unocss/core': 0.62.2 3720 3721 + '@unocss/preset-typography@0.62.2': 3722 dependencies: 3723 + '@unocss/core': 0.62.2 3724 + '@unocss/preset-mini': 0.62.2 3725 3726 + '@unocss/preset-uno@0.62.2': 3727 dependencies: 3728 + '@unocss/core': 0.62.2 3729 + '@unocss/preset-mini': 0.62.2 3730 + '@unocss/preset-wind': 0.62.2 3731 + '@unocss/rule-utils': 0.62.2 3732 3733 + '@unocss/preset-web-fonts@0.62.2': 3734 dependencies: 3735 + '@unocss/core': 0.62.2 3736 ofetch: 1.3.4 3737 3738 + '@unocss/preset-wind@0.62.2': 3739 dependencies: 3740 + '@unocss/core': 0.62.2 3741 + '@unocss/preset-mini': 0.62.2 3742 + '@unocss/rule-utils': 0.62.2 3743 3744 + '@unocss/reset@0.62.2': {} 3745 3746 + '@unocss/rule-utils@0.62.2': 3747 dependencies: 3748 + '@unocss/core': 0.62.2 3749 + magic-string: 0.30.11 3750 3751 + '@unocss/scope@0.62.2': {} 3752 3753 + '@unocss/transformer-attributify-jsx-babel@0.62.2': 3754 dependencies: 3755 + '@babel/core': 7.25.2 3756 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) 3757 + '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2) 3758 + '@unocss/core': 0.62.2 3759 transitivePeerDependencies: 3760 - supports-color 3761 3762 + '@unocss/transformer-attributify-jsx@0.62.2': 3763 dependencies: 3764 + '@unocss/core': 0.62.2 3765 3766 + '@unocss/transformer-compile-class@0.62.2': 3767 dependencies: 3768 + '@unocss/core': 0.62.2 3769 3770 + '@unocss/transformer-directives@0.62.2': 3771 dependencies: 3772 + '@unocss/core': 0.62.2 3773 + '@unocss/rule-utils': 0.62.2 3774 css-tree: 2.3.1 3775 3776 + '@unocss/transformer-variant-group@0.62.2': 3777 dependencies: 3778 + '@unocss/core': 0.62.2 3779 3780 + '@unocss/vite@0.62.2(rollup@4.13.0)(vite@5.2.2(@types/node@20.11.30))': 3781 dependencies: 3782 '@ampproject/remapping': 2.3.0 3783 '@rollup/pluginutils': 5.1.0(rollup@4.13.0) 3784 + '@unocss/config': 0.62.2 3785 + '@unocss/core': 0.62.2 3786 + '@unocss/inspector': 0.62.2 3787 + '@unocss/scope': 0.62.2 3788 + '@unocss/transformer-directives': 0.62.2 3789 chokidar: 3.6.0 3790 + magic-string: 0.30.11 3791 + tinyglobby: 0.2.2 3792 vite: 5.2.2(@types/node@20.11.30) 3793 transitivePeerDependencies: 3794 - rollup 3795 + - supports-color 3796 3797 acorn@8.11.3: {} 3798 ··· 3994 dependencies: 3995 base64-js: 1.5.1 3996 ieee754: 1.2.1 3997 + 3998 + bundle-require@5.0.0(esbuild@0.20.2): 3999 + dependencies: 4000 + esbuild: 0.20.2 4001 + load-tsconfig: 0.2.5 4002 4003 cac@6.7.14: {} 4004 ··· 4085 4086 common-ancestor-path@1.0.1: {} 4087 4088 + confbox@0.1.7: {} 4089 + 4090 consola@3.2.3: {} 4091 4092 convert-source-map@2.0.0: {} ··· 4107 cssesc@3.0.0: {} 4108 4109 debug@4.3.4: 4110 + dependencies: 4111 + ms: 2.1.2 4112 + 4113 + debug@4.3.6: 4114 dependencies: 4115 ms: 2.1.2 4116 ··· 4227 '@esbuild/win32-ia32': 0.20.2 4228 '@esbuild/win32-x64': 0.20.2 4229 4230 + esbuild@0.23.1: 4231 + optionalDependencies: 4232 + '@esbuild/aix-ppc64': 0.23.1 4233 + '@esbuild/android-arm': 0.23.1 4234 + '@esbuild/android-arm64': 0.23.1 4235 + '@esbuild/android-x64': 0.23.1 4236 + '@esbuild/darwin-arm64': 0.23.1 4237 + '@esbuild/darwin-x64': 0.23.1 4238 + '@esbuild/freebsd-arm64': 0.23.1 4239 + '@esbuild/freebsd-x64': 0.23.1 4240 + '@esbuild/linux-arm': 0.23.1 4241 + '@esbuild/linux-arm64': 0.23.1 4242 + '@esbuild/linux-ia32': 0.23.1 4243 + '@esbuild/linux-loong64': 0.23.1 4244 + '@esbuild/linux-mips64el': 0.23.1 4245 + '@esbuild/linux-ppc64': 0.23.1 4246 + '@esbuild/linux-riscv64': 0.23.1 4247 + '@esbuild/linux-s390x': 0.23.1 4248 + '@esbuild/linux-x64': 0.23.1 4249 + '@esbuild/netbsd-x64': 0.23.1 4250 + '@esbuild/openbsd-arm64': 0.23.1 4251 + '@esbuild/openbsd-x64': 0.23.1 4252 + '@esbuild/sunos-x64': 0.23.1 4253 + '@esbuild/win32-arm64': 0.23.1 4254 + '@esbuild/win32-ia32': 0.23.1 4255 + '@esbuild/win32-x64': 0.23.1 4256 + 4257 escalade@3.1.2: {} 4258 4259 escape-string-regexp@1.0.5: {} ··· 4270 4271 eventemitter3@5.0.1: {} 4272 4273 execa@8.0.1: 4274 dependencies: 4275 cross-spawn: 7.0.3 ··· 4305 fastq@1.17.1: 4306 dependencies: 4307 reusify: 1.0.4 4308 + 4309 + fdir@6.2.0(picomatch@4.0.2): 4310 + optionalDependencies: 4311 + picomatch: 4.0.2 4312 4313 fill-range@7.0.1: 4314 dependencies: ··· 4349 4350 get-east-asian-width@1.2.0: {} 4351 4352 + get-stream@8.0.1: {} 4353 4354 + get-tsconfig@4.7.6: 4355 + dependencies: 4356 + resolve-pkg-maps: 1.0.0 4357 4358 github-from-package@0.0.0: 4359 optional: true ··· 4479 4480 http-cache-semantics@4.1.1: {} 4481 4482 human-signals@5.0.0: {} 4483 4484 ieee754@1.2.1: {} 4485 4486 import-meta-resolve@4.0.0: {} 4487 4488 + importx@0.4.3: 4489 + dependencies: 4490 + bundle-require: 5.0.0(esbuild@0.20.2) 4491 + debug: 4.3.6 4492 + esbuild: 0.20.2 4493 + jiti: 2.0.0-beta.2 4494 + jiti-v1: jiti@1.21.0 4495 + pathe: 1.1.2 4496 + pkg-types: 1.2.0 4497 + tsx: 4.17.0 4498 + transitivePeerDependencies: 4499 + - supports-color 4500 + 4501 inherits@2.0.4: {} 4502 4503 ini@1.3.8: ··· 4537 4538 is-plain-obj@4.1.0: {} 4539 4540 is-stream@3.0.0: {} 4541 4542 is-unicode-supported@1.3.0: {} ··· 4549 4550 jiti@1.21.0: {} 4551 4552 + jiti@2.0.0-beta.2: {} 4553 + 4554 js-tokens@4.0.0: {} 4555 4556 js-yaml@3.14.1: ··· 4576 4577 kolorist@1.8.0: {} 4578 4579 + load-tsconfig@0.2.5: {} 4580 + 4581 load-yaml-file@0.2.0: 4582 dependencies: 4583 graceful-fs: 4.2.11 ··· 4587 4588 local-pkg@0.5.0: 4589 dependencies: 4590 + mlly: 1.7.1 4591 pkg-types: 1.0.3 4592 4593 locate-path@5.0.0: ··· 4598 dependencies: 4599 p-locate: 5.0.0 4600 4601 log-symbols@5.1.0: 4602 dependencies: 4603 chalk: 5.3.0 ··· 4613 dependencies: 4614 yallist: 4.0.0 4615 4616 + magic-string@0.30.11: 4617 dependencies: 4618 + '@jridgewell/sourcemap-codec': 1.5.0 4619 4620 magic-string@0.30.8: 4621 dependencies: ··· 4965 mkdirp-classic@0.5.3: 4966 optional: true 4967 4968 + mlly@1.7.1: 4969 dependencies: 4970 acorn: 8.11.3 4971 pathe: 1.1.2 4972 + pkg-types: 1.2.0 4973 ufo: 1.5.3 4974 4975 mrmime@2.0.0: {} ··· 5002 node-releases@2.0.14: {} 5003 5004 normalize-path@3.0.0: {} 5005 5006 npm-run-path@5.3.0: 5007 dependencies: ··· 5067 5068 p-try@2.2.0: {} 5069 5070 + package-manager-detector@0.1.2: {} 5071 + 5072 parse-latin@5.0.1: 5073 dependencies: 5074 nlcst-to-string: 3.1.1 ··· 5099 5100 picomatch@2.3.1: {} 5101 5102 + picomatch@4.0.2: {} 5103 + 5104 pify@4.0.1: {} 5105 5106 pkg-dir@4.2.0: ··· 5110 pkg-types@1.0.3: 5111 dependencies: 5112 jsonc-parser: 3.2.1 5113 + mlly: 1.7.1 5114 pathe: 1.1.2 5115 5116 + pkg-types@1.2.0: 5117 dependencies: 5118 + confbox: 0.1.7 5119 + mlly: 1.7.1 5120 + pathe: 1.1.2 5121 5122 postcss@8.4.38: 5123 dependencies: ··· 5251 mdast-util-to-markdown: 2.1.0 5252 unified: 11.0.4 5253 5254 + resolve-pkg-maps@1.0.0: {} 5255 + 5256 resolve@1.22.8: 5257 dependencies: 5258 is-core-module: 2.13.1 ··· 5331 dependencies: 5332 lru-cache: 6.0.0 5333 5334 + semver@7.6.3: {} 5335 + 5336 sharp@0.32.6: 5337 dependencies: 5338 color: 4.2.3 ··· 5345 tunnel-agent: 0.6.0 5346 optional: true 5347 5348 + sharp@0.33.5: 5349 dependencies: 5350 color: 4.2.3 5351 detect-libc: 2.0.3 5352 + semver: 7.6.3 5353 optionalDependencies: 5354 + '@img/sharp-darwin-arm64': 0.33.5 5355 + '@img/sharp-darwin-x64': 0.33.5 5356 + '@img/sharp-libvips-darwin-arm64': 1.0.4 5357 + '@img/sharp-libvips-darwin-x64': 1.0.4 5358 + '@img/sharp-libvips-linux-arm': 1.0.5 5359 + '@img/sharp-libvips-linux-arm64': 1.0.4 5360 + '@img/sharp-libvips-linux-s390x': 1.0.4 5361 + '@img/sharp-libvips-linux-x64': 1.0.4 5362 + '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 5363 + '@img/sharp-libvips-linuxmusl-x64': 1.0.4 5364 + '@img/sharp-linux-arm': 0.33.5 5365 + '@img/sharp-linux-arm64': 0.33.5 5366 + '@img/sharp-linux-s390x': 0.33.5 5367 + '@img/sharp-linux-x64': 0.33.5 5368 + '@img/sharp-linuxmusl-arm64': 0.33.5 5369 + '@img/sharp-linuxmusl-x64': 0.33.5 5370 + '@img/sharp-wasm32': 0.33.5 5371 + '@img/sharp-win32-ia32': 0.33.5 5372 + '@img/sharp-win32-x64': 0.33.5 5373 5374 shebang-command@2.0.0: 5375 dependencies: ··· 5477 5478 strip-bom@3.0.0: {} 5479 5480 strip-final-newline@3.0.0: {} 5481 5482 strip-json-comments@2.0.1: ··· 5520 fast-fifo: 1.3.2 5521 streamx: 2.16.1 5522 optional: true 5523 + 5524 + tinyexec@0.2.0: {} 5525 + 5526 + tinyglobby@0.2.2: 5527 + dependencies: 5528 + fdir: 6.2.0(picomatch@4.0.2) 5529 + picomatch: 4.0.2 5530 5531 to-fast-properties@2.0.0: {} 5532 ··· 5547 tslib@2.6.2: 5548 optional: true 5549 5550 + tsx@4.17.0: 5551 + dependencies: 5552 + esbuild: 0.23.1 5553 + get-tsconfig: 4.7.6 5554 + optionalDependencies: 5555 + fsevents: 2.3.3 5556 + 5557 tunnel-agent@0.6.0: 5558 dependencies: 5559 safe-buffer: 5.2.1 ··· 5563 5564 ufo@1.5.3: {} 5565 5566 + unconfig@0.5.5: 5567 dependencies: 5568 + '@antfu/utils': 0.7.10 5569 defu: 6.1.4 5570 + importx: 0.4.3 5571 + transitivePeerDependencies: 5572 + - supports-color 5573 5574 undici-types@5.26.5: {} 5575 ··· 5656 unist-util-is: 6.0.0 5657 unist-util-visit-parents: 6.0.1 5658 5659 + unocss@0.62.2(postcss@8.4.38)(rollup@4.13.0)(vite@5.2.2(@types/node@20.11.30)): 5660 dependencies: 5661 + '@unocss/astro': 0.62.2(rollup@4.13.0)(vite@5.2.2(@types/node@20.11.30)) 5662 + '@unocss/cli': 0.62.2(rollup@4.13.0) 5663 + '@unocss/core': 0.62.2 5664 + '@unocss/extractor-arbitrary-variants': 0.62.2 5665 + '@unocss/postcss': 0.62.2(postcss@8.4.38) 5666 + '@unocss/preset-attributify': 0.62.2 5667 + '@unocss/preset-icons': 0.62.2 5668 + '@unocss/preset-mini': 0.62.2 5669 + '@unocss/preset-tagify': 0.62.2 5670 + '@unocss/preset-typography': 0.62.2 5671 + '@unocss/preset-uno': 0.62.2 5672 + '@unocss/preset-web-fonts': 0.62.2 5673 + '@unocss/preset-wind': 0.62.2 5674 + '@unocss/reset': 0.62.2 5675 + '@unocss/transformer-attributify-jsx': 0.62.2 5676 + '@unocss/transformer-attributify-jsx-babel': 0.62.2 5677 + '@unocss/transformer-compile-class': 0.62.2 5678 + '@unocss/transformer-directives': 0.62.2 5679 + '@unocss/transformer-variant-group': 0.62.2 5680 + '@unocss/vite': 0.62.2(rollup@4.13.0)(vite@5.2.2(@types/node@20.11.30)) 5681 optionalDependencies: 5682 vite: 5.2.2(@types/node@20.11.30) 5683 transitivePeerDependencies:
-1
src/content/blog/type-safe-environment-variables-in-remix.md
··· 68 import { isbot } from "isbot"; 69 import { renderToPipeableStream } from "react-dom/server"; 70 + import "~/env.server.ts"; 71 - 72 ``` 73 74 On top of that, if you want to override the default error handler, you can do so like this:
··· 68 import { isbot } from "isbot"; 69 import { renderToPipeableStream } from "react-dom/server"; 70 + import "~/env.server.ts"; 71 ``` 72 73 On top of that, if you want to override the default error handler, you can do so like this:
+27 -6
src/pages/blogs/[blog].astro
··· 3 import { type CollectionEntry, getCollection } from "astro:content"; 4 5 export async function getStaticPaths() { 6 - const posts = await getCollection("blog"); 7 - return posts.map((post) => ({ 8 - params: { blog: post.slug }, 9 - props: post, 10 - })); 11 } 12 13 type Props = CollectionEntry<"blog">; ··· 16 --- 17 18 <BlogLayout {...post.data}> 19 - <Content /> 20 </BlogLayout>
··· 3 import { type CollectionEntry, getCollection } from "astro:content"; 4 5 export async function getStaticPaths() { 6 + const posts = await getCollection("blog"); 7 + return posts.map((post) => ({ 8 + params: { blog: post.slug }, 9 + props: post, 10 + })); 11 } 12 13 type Props = CollectionEntry<"blog">; ··· 16 --- 17 18 <BlogLayout {...post.data}> 19 + <Content /> 20 </BlogLayout> 21 + 22 + <style is:global> 23 + code { 24 + counter-reset: step; 25 + counter-increment: step 0; 26 + } 27 + 28 + code .line::before { 29 + content: counter(step); 30 + counter-increment: step; 31 + width: 1rem; 32 + margin-right: 1.5rem; 33 + display: inline-block; 34 + text-align: right; 35 + color: rgba(115, 138, 148, 0.2); 36 + } 37 + 38 + pre:hover .line::before { 39 + color: rgba(115, 138, 148, 0.5); 40 + } 41 + </style>
+113 -103
src/pages/index.astro
··· 7 import { getCollection } from "astro:content"; 8 9 const posts = (await getCollection("blog")) 10 - .sort((a, b) => b.data.published_at.valueOf() - a.data.published_at.valueOf()) 11 - .slice(0, 4); 12 --- 13 14 <Layout 15 - title="Dane's Space | Home" 16 - description="Hey, I'm Dane. A frontend/fullstack developer from Toronto that enjoys building cool and accessible websites using the latest web technologies." 17 > 18 - <h1 class="text-2xl font-bold mb-4">Dane</h1> 19 - <div class="mb-4 grid xl:grid-cols-2 gap-4"> 20 - <div> 21 - <div> 22 - <Image 23 - src={daneImage} 24 - alt="Dane staring down at his camera while on a boat" 25 - format="avif" 26 - quality={80} 27 - class="h-full w-sm rounded-sm border border-gray-300 mb-2" 28 - /> 29 - </div> 30 - <div> 31 - <p>He/They</p> 32 - <p>29 years old</p> 33 - <p>Toronto, ONTARIO, Canada</p> 34 - </div> 35 - </div> 36 - <div> 37 - <h2 class="font-bold mb-1">Dane&apos;s latest blog entires</h2> 38 - <ul> 39 - { 40 - posts.map((post) => ( 41 - <li class="mb-2"> 42 - <p class="mb-0 max-w-[60ch]"> 43 - {post.data.title} 44 - <Link 45 - href={`/blogs/${post.slug}`} 46 - extraClasses="text-sm font-bold ml-1" 47 - > 48 - (view more) 49 - </Link> 50 - </p> 51 - <span class="text-gray-500 text-sm"> 52 - posted on{" "} 53 - <time datetime={post.data.published_at.toISOString()}> 54 - {new Intl.DateTimeFormat("en-US").format( 55 - new Date(post.data.published_at) 56 - )} 57 - </time> 58 - </span> 59 - </li> 60 - )) 61 - } 62 - </ul> 63 - <Link href="/blogs" extraClasses="font-bold">View All Blog Entries</Link> 64 - </div> 65 - </div> 66 - <div class="grid xl:grid-cols-2"> 67 - <div class="border-2 border-blue-400 xl:w-[400px] h-min mb-4 xl:mb-0"> 68 - <h2 class="bg-blue-400 font-bold text-white px-2 py-0.5"> 69 - Contacting Dane 70 - </h2> 71 - <ul class="px-2 py-0.5"> 72 - <li class="flex items-center gap-1"> 73 - <div class="i-lucide-mailbox"></div> 74 - <Link href="mailto:khadane.miller@gmail.com?subject=Hey%20There"> 75 - Send Message 76 - </Link> 77 - </li> 78 - <li class="flex items-center gap-1"> 79 - <div class="i-lucide-square-user"></div> 80 - <Link 81 - href="https://www.linkedin.com/in/dmiller94/" 82 - target="_blank" 83 - rel="noopener noreferrer" 84 - > 85 - Add on LinkedIn 86 - </Link> 87 - </li> 88 - <li class="flex items-center gap-1"> 89 - <div class="i-lucide-at-sign"></div> 90 - <Link 91 - href="https://www.threads.net/@dane__m" 92 - target="_blank" 93 - rel="noopener noreferrer" 94 - > 95 - Follow on Threads 96 - </Link> 97 - </li> 98 - </ul> 99 </div> 100 - <div> 101 - <h2 class="bg-orange-200 font-bold text-orange-500 px-2 py-0.5 mb-2"> 102 - Dane's Blurbs 103 - </h2> 104 - <h3 class="text-orange-500 font-bold">About me:</h3> 105 - <p class="mb-4"> 106 - I'm a developer from Toronto interested in making <i>cool</i> and <span 107 - class="font-bold">accessible</span 108 - > websites for everyone. 109 - </p> 110 - <p> 111 - I got my start in programming through video games and just being very 112 - curious about how things worked. Eventually that turned in to developing 113 - websites which I am still doing today but I have interests in other 114 - areas such as DevOps and Game Development. I also try to blog about 115 - things I've learned when I remember to do so. 116 - </p> 117 </div> 118 - </div> 119 </Layout>
··· 7 import { getCollection } from "astro:content"; 8 9 const posts = (await getCollection("blog")) 10 + .sort( 11 + (a, b) => b.data.published_at.valueOf() - a.data.published_at.valueOf(), 12 + ) 13 + .slice(0, 4); 14 --- 15 16 <Layout 17 + title="Dane's Space | Home" 18 + description="Hey, I'm Dane. A frontend/fullstack developer from Toronto that enjoys building cool and accessible websites using the latest web technologies." 19 > 20 + <h1 class="text-2xl font-bold mb-4">Dane</h1> 21 + <div class="mb-4 grid xl:grid-cols-2 gap-4"> 22 + <div> 23 + <div> 24 + <Image 25 + src={daneImage} 26 + alt="Dane staring down at his camera while on a boat" 27 + format="avif" 28 + quality={80} 29 + class="h-full w-sm rounded-lg border border-gray-300 mb-2" 30 + /> 31 + </div> 32 + <div> 33 + <p>He/They</p> 34 + <p>29 years old</p> 35 + <p>Toronto, ONTARIO, Canada</p> 36 + </div> 37 + </div> 38 + <div> 39 + <h2 class="font-bold mb-1">Dane&apos;s latest blog entires</h2> 40 + <ul> 41 + { 42 + posts.map((post) => ( 43 + <li class="mb-2"> 44 + <p class="mb-0 max-w-[60ch]"> 45 + {post.data.title} 46 + <Link 47 + href={`/blogs/${post.slug}`} 48 + extraClasses="text-sm font-bold ml-1" 49 + > 50 + (view more) 51 + </Link> 52 + </p> 53 + <span class="text-gray-500 text-sm"> 54 + posted on{" "} 55 + <time 56 + datetime={post.data.published_at.toISOString()} 57 + > 58 + {new Intl.DateTimeFormat("en-US").format( 59 + new Date(post.data.published_at), 60 + )} 61 + </time> 62 + </span> 63 + </li> 64 + )) 65 + } 66 + </ul> 67 + <Link href="/blogs" extraClasses="font-bold" 68 + >View All Blog Entries</Link 69 + > 70 + </div> 71 </div> 72 + <div class="grid xl:grid-cols-2"> 73 + <div class="border-2 border-blue-400 xl:w-[400px] h-min mb-4 xl:mb-0"> 74 + <h2 class="bg-blue-400 font-bold text-white px-2 py-0.5"> 75 + Contacting Dane 76 + </h2> 77 + <ul class="px-2 py-0.5"> 78 + <li class="flex items-center gap-1"> 79 + <div class="i-lucide-mailbox"></div> 80 + <Link 81 + href="mailto:khadane.miller@gmail.com?subject=Hey%20There" 82 + > 83 + Send Message 84 + </Link> 85 + </li> 86 + <li class="flex items-center gap-1"> 87 + <div class="i-lucide-square-user"></div> 88 + <Link 89 + href="https://www.linkedin.com/in/dmiller94/" 90 + target="_blank" 91 + rel="noopener noreferrer" 92 + > 93 + Add on LinkedIn 94 + </Link> 95 + </li> 96 + <li class="flex items-center gap-1"> 97 + <div class="i-lucide-at-sign"></div> 98 + <Link 99 + href="https://www.threads.net/@dane__m" 100 + target="_blank" 101 + rel="noopener noreferrer" 102 + > 103 + Follow on Threads 104 + </Link> 105 + </li> 106 + </ul> 107 + </div> 108 + <div> 109 + <h2 110 + class="bg-orange-200 font-bold text-orange-500 px-2 py-0.5 mb-2" 111 + > 112 + Dane's Blurbs 113 + </h2> 114 + <h3 class="text-orange-500 font-bold">About me:</h3> 115 + <p class="mb-4"> 116 + I'm a developer from Toronto interested in making <i>cool</i> and 117 + <span class="font-bold">accessible</span> websites for everyone. 118 + </p> 119 + <p> 120 + I got my start in programming through video games and just being 121 + very curious about how things worked. Eventually that turned in 122 + to developing websites which I am still doing today but I have 123 + interests in other areas such as DevOps and Game Development. I 124 + also try to blog about things I've learned when I remember to do 125 + so. 126 + </p> 127 + </div> 128 </div> 129 </Layout>