atproto explorer
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

update to atcute/car 3.0.1

Juliet fe02bcc0 a26faac6

+170 -161
+2 -2
package.json
··· 12 12 "prettier": "^3.5.3", 13 13 "prettier-plugin-tailwindcss": "^0.6.11", 14 14 "typescript": "^5.8.2", 15 - "unocss": "66.1.0-beta.3", 15 + "unocss": "66.1.0-beta.8", 16 16 "vite": "^6.2.4", 17 17 "vite-plugin-solid": "^2.11.6" 18 18 }, 19 19 "dependencies": { 20 - "@atcute/car": "^2.1.0", 20 + "@atcute/car": "^3.0.1", 21 21 "@atcute/cbor": "^2.2.0", 22 22 "@atcute/cid": "^2.2.0", 23 23 "@atcute/client": "^2.0.9",
+158 -149
pnpm-lock.yaml
··· 9 9 .: 10 10 dependencies: 11 11 '@atcute/car': 12 - specifier: ^2.1.0 13 - version: 2.1.0 12 + specifier: ^3.0.1 13 + version: 3.0.1 14 14 '@atcute/cbor': 15 15 specifier: ^2.2.0 16 16 version: 2.2.0 ··· 64 64 specifier: ^5.8.2 65 65 version: 5.8.2 66 66 unocss: 67 - specifier: 66.1.0-beta.3 68 - version: 66.1.0-beta.3(postcss@8.5.3)(vite@6.2.4(@types/node@22.13.1)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.2)) 67 + specifier: 66.1.0-beta.8 68 + version: 66.1.0-beta.8(postcss@8.5.3)(vite@6.2.4(@types/node@22.13.1)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.2)) 69 69 vite: 70 70 specifier: ^6.2.4 71 71 version: 6.2.4(@types/node@22.13.1)(jiti@2.4.2)(tsx@4.19.2) ··· 85 85 '@antfu/utils@8.1.1': 86 86 resolution: {integrity: sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ==} 87 87 88 - '@atcute/car@2.1.0': 89 - resolution: {integrity: sha512-hthltJeeqL+bzTZZTBW4XNCpjpnFtm6QTQ+MovdIuBjo0e0fs9RH/X7E9/rQ/pd+LnyfEqafhwFCulBW8wlE9g==} 88 + '@atcute/car@3.0.1': 89 + resolution: {integrity: sha512-YPy6cEmlkjsKenworEJ0wwPBc5alzDHYyZJqP7lfu5C/qoo7ZyHefXYzAS6YMTftV5O3XIEyPq6JZ4oo9qXSqQ==} 90 90 91 91 '@atcute/cbor@2.2.0': 92 92 resolution: {integrity: sha512-W3ttcDJHiB5N6MbfEpJbTINZSjg0KB8gpBds8UWOGmybqUnuz43HZkFSpF/Vom0KilYg6QWU/ZM4X8SXZE+kow==} ··· 531 531 '@polka/url@1.0.0-next.28': 532 532 resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} 533 533 534 + '@quansync/fs@0.1.2': 535 + resolution: {integrity: sha512-ezIadUb1aFhwJLd++WVqVpi9rnlX8vnd4ju7saPhwLHJN1mJgOv0puePTGV+FbtSnWtwoHDT8lAm4kagDZmpCg==} 536 + engines: {node: '>=20.0.0'} 537 + 534 538 '@rollup/rollup-android-arm-eabi@4.38.0': 535 539 resolution: {integrity: sha512-ldomqc4/jDZu/xpYU+aRxo3V4mGCV9HeTgUBANI3oIQMOL+SsxB+S2lxMpkFp5UamSS3XuTMQVbsS24R4J4Qjg==} 536 540 cpu: [arm] ··· 659 663 '@types/node@22.13.1': 660 664 resolution: {integrity: sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==} 661 665 662 - '@unocss/astro@66.1.0-beta.3': 663 - resolution: {integrity: sha512-xer2BYdiarc1gZ0Me6+gZuldUuoAaBNGgKOn6HU0/2C3Evaj6SmZ3T+B8ckNvq9A1FJOuGhW4iNCAMvIXCcp0g==} 666 + '@unocss/astro@66.1.0-beta.8': 667 + resolution: {integrity: sha512-DduCTg44Dk9Mn2Soa4nzgiawWMlk/SZY+p850ChvyUZNugYoKZL0eqJZdhfeOhlKSSYIoC8YAUvLBeVEqjLRXw==} 664 668 peerDependencies: 665 669 vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 666 670 peerDependenciesMeta: 667 671 vite: 668 672 optional: true 669 673 670 - '@unocss/cli@66.1.0-beta.3': 671 - resolution: {integrity: sha512-BF1/7jd9YJo9G4OP4Dnjl3mEQ4zVbmra1FZrhf/URRnBzLPL+a0oQKKkqV/WinbfHLfVwYanwJEALluuK/Yfzw==} 674 + '@unocss/cli@66.1.0-beta.8': 675 + resolution: {integrity: sha512-fBOxxlzb3LZMwVJKPQgNWVqIiKjf2SgJoS9yh8ai46nQCCNg6I2ubPr+Lap7kQzusy0f8qMdY1hf3ur0uq+kAQ==} 672 676 engines: {node: '>=14'} 673 677 hasBin: true 674 678 675 - '@unocss/config@66.1.0-beta.3': 676 - resolution: {integrity: sha512-YIoKmRLbHgbDg4HCbNrXyJi/UjuivA0QxAzqEcuGkNDgcomeEMHITChCg/q2Pmc6x4vVne3OQmiNSa/qKqs7jQ==} 679 + '@unocss/config@66.1.0-beta.8': 680 + resolution: {integrity: sha512-o4Lhbpvho/kqt0NmpniQ9siOElDDClqXVIMaaQxWdGR8C7SjDjl/KkaG4EAMEvpfmW7z6an4pgGLOtkCUUwVhw==} 677 681 engines: {node: '>=14'} 678 682 679 - '@unocss/core@66.1.0-beta.3': 680 - resolution: {integrity: sha512-kBoMnU4prhpgvmPL6IEOkgENXGuGhuPW0SNZfOROL7IhK22T92fRqccqtyS0K//rzN4cer2NwvhXrGnbJEtDKQ==} 683 + '@unocss/core@66.1.0-beta.8': 684 + resolution: {integrity: sha512-j56/9COPQ09+g0EittHtAmddRU4X0HgQ+Fz5hK+I894boljGNG6kI1vj5Gi0C/tllddrH/CbTdJ1K6RumSAK8w==} 681 685 682 - '@unocss/extractor-arbitrary-variants@66.1.0-beta.3': 683 - resolution: {integrity: sha512-xR36RJBeiOjvVMpPvaF/CRIV9UWZ0xoDJRZoE0Y6MjVYIjNfWe2QT89GoZ2/QzGBRr61U2u5+N8hj29oHTD16w==} 686 + '@unocss/extractor-arbitrary-variants@66.1.0-beta.8': 687 + resolution: {integrity: sha512-h9cXkuK2bsEGoYGHl22iavRM8x2yp5Be0OiEFly1kkH9MPGx5cAGchsP18ij8BQJRaW4d6JXm99pHr6ILnteGw==} 684 688 685 - '@unocss/inspector@66.1.0-beta.3': 686 - resolution: {integrity: sha512-DyfGmdVMGj/jXZr/xVO8y0Sr4TDZzqdNNQOHhKcDW7MxgXBUTgPiqUKNQ15IiCdQfiyKMFFaXERCLpVK9SMy9g==} 689 + '@unocss/inspector@66.1.0-beta.8': 690 + resolution: {integrity: sha512-/ggP2MJERiXH4B6OfZe3gJWybrmYJu81+ooyveuqn6rle4l1mQNbFIdjxBYRAk4Z/v0JfJHPQiNCtDVRw+nwJQ==} 687 691 688 - '@unocss/postcss@66.1.0-beta.3': 689 - resolution: {integrity: sha512-vyQEuxMs/Y5hzpHJd/+XuI5YlZsTlwXYD2ZqwA5tl/+HL7wNZoADEciTXAdY1BdDcdytfJRji54Xv3UTkd25Bg==} 692 + '@unocss/postcss@66.1.0-beta.8': 693 + resolution: {integrity: sha512-zgBGVjULAVnV5G9nLwc/fAuGvKjAgSzRiaXktCW9qaLDVMrr9HJ3oQpFXyYEYcyKNQInQy1OoMQ0S7OHOlPYbg==} 690 694 engines: {node: '>=14'} 691 695 peerDependencies: 692 696 postcss: ^8.4.21 693 697 694 - '@unocss/preset-attributify@66.1.0-beta.3': 695 - resolution: {integrity: sha512-tm972hzhbIU3vTNEUuV5hd9RUKRUT5sxLCIkPs4gOP+DnzFMCKmGNJz1gn8OHdO7rRv6UihxqMo6i5LJLWeHAw==} 698 + '@unocss/preset-attributify@66.1.0-beta.8': 699 + resolution: {integrity: sha512-Lz82t+KOpp9MMF+G5rPVSP1gwxZaO+yQTdpsgA6PbdD77K1lWA2a7KPnxv7/Co5FO0aTG4ArrX0nhNG24nU93w==} 696 700 697 - '@unocss/preset-icons@66.1.0-beta.3': 698 - resolution: {integrity: sha512-24o8T5zGLxWZwQZOLL6h+JXoL32NP6Sp4fd9vkPEEj9lC19aRYpXptc2oSHCfJf/qlvJar/6ojpPBE8fU2tETg==} 701 + '@unocss/preset-icons@66.1.0-beta.8': 702 + resolution: {integrity: sha512-5rnu8/DoVG4NEfIeEHHBNdxKiMS8SazKJczIZoxKatqoJ6Woexv2xCyqW6dLCTkhHAi6g9GrbjNMVDX3U9Fxfw==} 699 703 700 - '@unocss/preset-mini@66.1.0-beta.3': 701 - resolution: {integrity: sha512-HnTCMTX5QOwxPymaM8Ep4Vc8CAy2UK13Z/RIw8t/ErAIAW97esQ9/UWs6jk8Ba1Zz1DWRRaJNl+z5Li4aCeZfw==} 704 + '@unocss/preset-mini@66.1.0-beta.8': 705 + resolution: {integrity: sha512-xIk2OOweFi3TljlklHOKmMo3xQo8EFxUHWKbDVTbhyBwaJ/chXWqM4azkdW/zgo+mZaeD30ZvQh8/1TUlXYnSg==} 702 706 703 - '@unocss/preset-tagify@66.1.0-beta.3': 704 - resolution: {integrity: sha512-tbceloOATe7fhjnbS9wHe22Gjy8Jx6280ihiIWVQ6B6+XC5yE8poi1ibrPZHJtYAdPdlmdld6aOsi1cbTtaTsg==} 707 + '@unocss/preset-tagify@66.1.0-beta.8': 708 + resolution: {integrity: sha512-Ahr4Cv/kf73TFa4IZmCWq5dggWCeZ4VgZ2nLnVuO3894U+jt2nNb9Lb3hqFZNJeSbWYr2Kwz0hHkK986KL+Nzw==} 705 709 706 - '@unocss/preset-typography@66.1.0-beta.3': 707 - resolution: {integrity: sha512-oamqYlVKOfgZ3erK1N7SOM/0Dr9QkAoriBI032inlFW/X7TLvfupuYFy/Qa2jLY/x2/VdPIy2sggjFTEwOBflw==} 710 + '@unocss/preset-typography@66.1.0-beta.8': 711 + resolution: {integrity: sha512-PLgRtN4owWdxFchM6UYvUhcWXJ7Nj3pDpyobtkTfddb2HtIDClQpkrSWIh8kmCjjFiMrJPjNTPQka+gJL0UABQ==} 708 712 709 - '@unocss/preset-uno@66.1.0-beta.3': 710 - resolution: {integrity: sha512-x+EAatA8BhD9rx02U4ZzlUrulBdgH3KLM9zW1h4vThQmus5gJu5iGRoc6scF+Fw/iZErqTK2kWuJoof9mnrm8g==} 713 + '@unocss/preset-uno@66.1.0-beta.8': 714 + resolution: {integrity: sha512-3XavbUmH7wC1/21fQSevy09sqQwzS5MYai3l8UtvImSfLVW3ZZjqLU25lNlxvixR/Gaq42nG2lMsaYFh/bdaGw==} 711 715 712 - '@unocss/preset-web-fonts@66.1.0-beta.3': 713 - resolution: {integrity: sha512-37nHRnbCSbiwHGCGr0tWNeVEfbpweziOUlkJMDa8XS0WynQaPfKsXJiSxdfkL3o9/PLoa286lKStgFeBHwGdBA==} 716 + '@unocss/preset-web-fonts@66.1.0-beta.8': 717 + resolution: {integrity: sha512-sDeDaQeMPSVm7YbiNuOoboJKLszqPCwXaJwfQasqlAoBOL527Cp0iVTivImhcHsd4uXBRG5pxqB+d9pKqYAJeA==} 714 718 715 - '@unocss/preset-wind3@66.1.0-beta.3': 716 - resolution: {integrity: sha512-p9UDdHxS+DulqC3pxTRLDkjBiH/9erRVED3ROg/nbUs/m5NHtVmW9yYJbbBC35LSmxWc0Dmy4LF6PrsCX1yUyQ==} 719 + '@unocss/preset-wind3@66.1.0-beta.8': 720 + resolution: {integrity: sha512-5Ssx/yT4Crg3S5TsK2ATKLM5zSfT7KQRhE8t2U23ifnLIH1EC4BvE13GdcC/Z4b0KFxwjVxRwZOVVal3a4f0ZA==} 717 721 718 - '@unocss/preset-wind4@66.1.0-beta.3': 719 - resolution: {integrity: sha512-6bsoyRzO2ytTv30yRrZp42P2JVz2CMJL7rLVHkIr/QCKQRIWERVmTJgeUAuh6ZEGCE2HThGj1pHIV8lUJKmgJA==} 722 + '@unocss/preset-wind4@66.1.0-beta.8': 723 + resolution: {integrity: sha512-EWLC226yzh8nZAVm696K7voKth9/WJE6KiVtmwY1KYzthtU6JPEtaQaseIO3p97uJzTCUon9zVp8URA6jM6XEA==} 720 724 721 - '@unocss/preset-wind@66.1.0-beta.3': 722 - resolution: {integrity: sha512-DpXhga5gj0d/TwTbvnVaFzwvRidSFZeTdI8DunNIOnE3lc0QkkjrhoIYVriCJ83+XszVR/6D8+jWapLIeOB0YQ==} 725 + '@unocss/preset-wind@66.1.0-beta.8': 726 + resolution: {integrity: sha512-vTbedyKiwEsM6PzW8ixj0YyrDQ7CEnb7AcFl7k/osb12I9MV69+XZFyvg1JehExWLFSXUoBGlLeL1bJETekHFw==} 723 727 724 - '@unocss/reset@66.1.0-beta.3': 725 - resolution: {integrity: sha512-QV8ZWhj/4cuTGtxiqDmSZDc339cb9IJT40o9FGmOMRH20kJNlDX0OIsevOX/LsTiGgp6KTM5ORVr6QUMmiRv0w==} 728 + '@unocss/reset@66.1.0-beta.8': 729 + resolution: {integrity: sha512-2HBIV3UXr18p6nXVhKEgQDGbHWlh7+Qp2n5Oq6jpqy+ke2rBhlwSn0qvsECfiuzogOzEy6nldTsNwQw8rJjjAA==} 726 730 727 - '@unocss/rule-utils@66.1.0-beta.3': 728 - resolution: {integrity: sha512-eYrgxQNgWbuT/rwRJDAEr7HfTe9FmMeFWtRF7Vcu+ILrb0dhF3+vAldERWifz5Dn2brWSrD24f15eCfZ8c2zDA==} 731 + '@unocss/rule-utils@66.1.0-beta.8': 732 + resolution: {integrity: sha512-NamsfYZKEiDFNyiHwlllz21nvDoI25oVCc4ihHUh0OkQohVgPshp8Amx3WNogDllQf3VqRC9l7pWO6kjLjRvIw==} 729 733 engines: {node: '>=14'} 730 734 731 - '@unocss/transformer-attributify-jsx@66.1.0-beta.3': 732 - resolution: {integrity: sha512-Pbnsr9eWA2NYuk9RULXl5wmzOpABPBnfTPDVn1AoZdPlCdRD+PCiDmiz/XK07MjtfMK1VZ6YWfFWFyIr5CZj0Q==} 735 + '@unocss/transformer-attributify-jsx@66.1.0-beta.8': 736 + resolution: {integrity: sha512-hEkHXYLbXs7Wr+R4Uc/Hci+cPRIVZNsfs1ysAuFx7bl4LSnogiz4vN0qGhEE3+0ngcrUNaHy63RzhkbBZLZsUQ==} 733 737 734 - '@unocss/transformer-compile-class@66.1.0-beta.3': 735 - resolution: {integrity: sha512-/XwlhQY74izeZkIccYfWubeYrInI+I1hU7SPCEU9F1cXgo2QPwUVvz5owrpAoqLQeU8NjOwT0xEwU/TCMF0w4w==} 738 + '@unocss/transformer-compile-class@66.1.0-beta.8': 739 + resolution: {integrity: sha512-89J/idQXI0X/6tofNjgd8NJD+LPk84ERH/PCqpkP5/rujvYd84jTnLZRicxhJzTJiKOwofFxo7IU+ndw/m/AlQ==} 736 740 737 - '@unocss/transformer-directives@66.1.0-beta.3': 738 - resolution: {integrity: sha512-d7U39isHs61FSAH4hBAjD2Ue8abT1U1eCTOmmn5o1YyA6WlycYfXqT0Jy4WaasLu6ffjfqPnCjQdCUwbIQmHmQ==} 741 + '@unocss/transformer-directives@66.1.0-beta.8': 742 + resolution: {integrity: sha512-XOQq16DniCbDzbtWgnOZrhaqya6Md1zW0qN1a0Hf+fzsnO9KiAJWW2KoQet+kVIg/myS7zwDf5MC8M2N3i2aig==} 739 743 740 - '@unocss/transformer-variant-group@66.1.0-beta.3': 741 - resolution: {integrity: sha512-w8sU8/Ai13fNObKGjUPxUNPPeEKkAbvNVAvGCRm5HfInO0sMhYyhPc3YsG7Px5aCDxlj9JPCeinlhDepQyh6ww==} 744 + '@unocss/transformer-variant-group@66.1.0-beta.8': 745 + resolution: {integrity: sha512-8ZyCBY1iY3x+/nHeGnsEySYmsg9fc7thFKweOB2yrcQbQz53a+ule0NTPP8Y8x1+NSbzH1Mf66zn7emg0+Apcg==} 742 746 743 - '@unocss/vite@66.1.0-beta.3': 744 - resolution: {integrity: sha512-daqzvgC9e98b42OD7e7kChvM9P1jKQ7yXw7dESMCWpQHBwB0iUiWruWY4O/VkUEV+sGZllQSkk1jwDa36vWtew==} 747 + '@unocss/vite@66.1.0-beta.8': 748 + resolution: {integrity: sha512-GIN9knnrRrnluIh2VJiNLZtW0lJeFRgf/RNOFjQbuAKZAPBLN6qyu6MWOdxAKX4vUL4iJOiEPzMjpxwSlF4wRA==} 745 749 peerDependencies: 746 750 vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 747 751 ··· 1185 1189 ufo@1.5.4: 1186 1190 resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} 1187 1191 1188 - unconfig@7.0.0: 1189 - resolution: {integrity: sha512-G5CJSoG6ZTxgzCJblEfgpdRK2tos9+UdD2WtecDUVfImzQ0hFjwpH5RVvGMhP4pRpC9ML7NrC4qBsBl0Ttj35A==} 1192 + unconfig@7.3.1: 1193 + resolution: {integrity: sha512-LH5WL+un92tGAzWS87k7LkAfwpMdm7V0IXG2FxEjZz/QxiIW5J5LkcrKQThj0aRz6+h/lFmKI9EUXmK/T0bcrw==} 1190 1194 1191 1195 undici-types@6.20.0: 1192 1196 resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} 1193 1197 1194 - unocss@66.1.0-beta.3: 1195 - resolution: {integrity: sha512-kgVq4tUQUvDwTPlLjfrFD05ni7Mc6sVvwG14oyZiuO9senTI7M1i3jrVCn+MpRXSMf9+9+enDx7xo7jYUbm5Yg==} 1198 + unocss@66.1.0-beta.8: 1199 + resolution: {integrity: sha512-oxPwPLlJdGLDShJmbj75LUsYoQgnfqnaGEBBAhO2nJ4N2v1FJ9y2JNIzov3yE+qEyFqR8W8og4j7wSJ6P6+RBQ==} 1196 1200 engines: {node: '>=14'} 1197 1201 peerDependencies: 1198 - '@unocss/webpack': 66.1.0-beta.3 1202 + '@unocss/webpack': 66.1.0-beta.8 1199 1203 vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 1200 1204 peerDependenciesMeta: 1201 1205 '@unocss/webpack': ··· 1304 1308 1305 1309 '@antfu/utils@8.1.1': {} 1306 1310 1307 - '@atcute/car@2.1.0': 1311 + '@atcute/car@3.0.1': 1308 1312 dependencies: 1309 1313 '@atcute/cbor': 2.2.0 1310 1314 '@atcute/cid': 2.2.0 ··· 1653 1657 1654 1658 '@polka/url@1.0.0-next.28': {} 1655 1659 1660 + '@quansync/fs@0.1.2': 1661 + dependencies: 1662 + quansync: 0.2.10 1663 + 1656 1664 '@rollup/rollup-android-arm-eabi@4.38.0': 1657 1665 optional: true 1658 1666 ··· 1749 1757 undici-types: 6.20.0 1750 1758 optional: true 1751 1759 1752 - '@unocss/astro@66.1.0-beta.3(vite@6.2.4(@types/node@22.13.1)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.2))': 1760 + '@unocss/astro@66.1.0-beta.8(vite@6.2.4(@types/node@22.13.1)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.2))': 1753 1761 dependencies: 1754 - '@unocss/core': 66.1.0-beta.3 1755 - '@unocss/reset': 66.1.0-beta.3 1756 - '@unocss/vite': 66.1.0-beta.3(vite@6.2.4(@types/node@22.13.1)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.2)) 1762 + '@unocss/core': 66.1.0-beta.8 1763 + '@unocss/reset': 66.1.0-beta.8 1764 + '@unocss/vite': 66.1.0-beta.8(vite@6.2.4(@types/node@22.13.1)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.2)) 1757 1765 optionalDependencies: 1758 1766 vite: 6.2.4(@types/node@22.13.1)(jiti@2.4.2)(tsx@4.19.2) 1759 1767 transitivePeerDependencies: 1760 1768 - vue 1761 1769 1762 - '@unocss/cli@66.1.0-beta.3': 1770 + '@unocss/cli@66.1.0-beta.8': 1763 1771 dependencies: 1764 1772 '@ampproject/remapping': 2.3.0 1765 - '@unocss/config': 66.1.0-beta.3 1766 - '@unocss/core': 66.1.0-beta.3 1767 - '@unocss/preset-uno': 66.1.0-beta.3 1773 + '@unocss/config': 66.1.0-beta.8 1774 + '@unocss/core': 66.1.0-beta.8 1775 + '@unocss/preset-uno': 66.1.0-beta.8 1768 1776 cac: 6.7.14 1769 1777 chokidar: 3.6.0 1770 1778 colorette: 2.0.20 ··· 1775 1783 tinyglobby: 0.2.12 1776 1784 unplugin-utils: 0.2.4 1777 1785 1778 - '@unocss/config@66.1.0-beta.3': 1786 + '@unocss/config@66.1.0-beta.8': 1779 1787 dependencies: 1780 - '@unocss/core': 66.1.0-beta.3 1781 - unconfig: 7.0.0 1788 + '@unocss/core': 66.1.0-beta.8 1789 + unconfig: 7.3.1 1782 1790 1783 - '@unocss/core@66.1.0-beta.3': {} 1791 + '@unocss/core@66.1.0-beta.8': {} 1784 1792 1785 - '@unocss/extractor-arbitrary-variants@66.1.0-beta.3': 1793 + '@unocss/extractor-arbitrary-variants@66.1.0-beta.8': 1786 1794 dependencies: 1787 - '@unocss/core': 66.1.0-beta.3 1795 + '@unocss/core': 66.1.0-beta.8 1788 1796 1789 - '@unocss/inspector@66.1.0-beta.3(vue@3.5.13(typescript@5.8.2))': 1797 + '@unocss/inspector@66.1.0-beta.8(vue@3.5.13(typescript@5.8.2))': 1790 1798 dependencies: 1791 - '@unocss/core': 66.1.0-beta.3 1792 - '@unocss/rule-utils': 66.1.0-beta.3 1799 + '@unocss/core': 66.1.0-beta.8 1800 + '@unocss/rule-utils': 66.1.0-beta.8 1793 1801 colorette: 2.0.20 1794 1802 gzip-size: 6.0.0 1795 1803 sirv: 3.0.1 ··· 1797 1805 transitivePeerDependencies: 1798 1806 - vue 1799 1807 1800 - '@unocss/postcss@66.1.0-beta.3(postcss@8.5.3)': 1808 + '@unocss/postcss@66.1.0-beta.8(postcss@8.5.3)': 1801 1809 dependencies: 1802 - '@unocss/config': 66.1.0-beta.3 1803 - '@unocss/core': 66.1.0-beta.3 1804 - '@unocss/rule-utils': 66.1.0-beta.3 1810 + '@unocss/config': 66.1.0-beta.8 1811 + '@unocss/core': 66.1.0-beta.8 1812 + '@unocss/rule-utils': 66.1.0-beta.8 1805 1813 css-tree: 3.1.0 1806 1814 postcss: 8.5.3 1807 1815 tinyglobby: 0.2.12 1808 1816 1809 - '@unocss/preset-attributify@66.1.0-beta.3': 1817 + '@unocss/preset-attributify@66.1.0-beta.8': 1810 1818 dependencies: 1811 - '@unocss/core': 66.1.0-beta.3 1819 + '@unocss/core': 66.1.0-beta.8 1812 1820 1813 - '@unocss/preset-icons@66.1.0-beta.3': 1821 + '@unocss/preset-icons@66.1.0-beta.8': 1814 1822 dependencies: 1815 1823 '@iconify/utils': 2.3.0 1816 - '@unocss/core': 66.1.0-beta.3 1824 + '@unocss/core': 66.1.0-beta.8 1817 1825 ofetch: 1.4.1 1818 1826 transitivePeerDependencies: 1819 1827 - supports-color 1820 1828 1821 - '@unocss/preset-mini@66.1.0-beta.3': 1829 + '@unocss/preset-mini@66.1.0-beta.8': 1822 1830 dependencies: 1823 - '@unocss/core': 66.1.0-beta.3 1824 - '@unocss/extractor-arbitrary-variants': 66.1.0-beta.3 1825 - '@unocss/rule-utils': 66.1.0-beta.3 1831 + '@unocss/core': 66.1.0-beta.8 1832 + '@unocss/extractor-arbitrary-variants': 66.1.0-beta.8 1833 + '@unocss/rule-utils': 66.1.0-beta.8 1826 1834 1827 - '@unocss/preset-tagify@66.1.0-beta.3': 1835 + '@unocss/preset-tagify@66.1.0-beta.8': 1828 1836 dependencies: 1829 - '@unocss/core': 66.1.0-beta.3 1837 + '@unocss/core': 66.1.0-beta.8 1830 1838 1831 - '@unocss/preset-typography@66.1.0-beta.3': 1839 + '@unocss/preset-typography@66.1.0-beta.8': 1832 1840 dependencies: 1833 - '@unocss/core': 66.1.0-beta.3 1834 - '@unocss/preset-mini': 66.1.0-beta.3 1835 - '@unocss/rule-utils': 66.1.0-beta.3 1841 + '@unocss/core': 66.1.0-beta.8 1842 + '@unocss/preset-mini': 66.1.0-beta.8 1843 + '@unocss/rule-utils': 66.1.0-beta.8 1836 1844 1837 - '@unocss/preset-uno@66.1.0-beta.3': 1845 + '@unocss/preset-uno@66.1.0-beta.8': 1838 1846 dependencies: 1839 - '@unocss/core': 66.1.0-beta.3 1840 - '@unocss/preset-wind3': 66.1.0-beta.3 1847 + '@unocss/core': 66.1.0-beta.8 1848 + '@unocss/preset-wind3': 66.1.0-beta.8 1841 1849 1842 - '@unocss/preset-web-fonts@66.1.0-beta.3': 1850 + '@unocss/preset-web-fonts@66.1.0-beta.8': 1843 1851 dependencies: 1844 - '@unocss/core': 66.1.0-beta.3 1852 + '@unocss/core': 66.1.0-beta.8 1845 1853 ofetch: 1.4.1 1846 1854 1847 - '@unocss/preset-wind3@66.1.0-beta.3': 1855 + '@unocss/preset-wind3@66.1.0-beta.8': 1848 1856 dependencies: 1849 - '@unocss/core': 66.1.0-beta.3 1850 - '@unocss/preset-mini': 66.1.0-beta.3 1851 - '@unocss/rule-utils': 66.1.0-beta.3 1857 + '@unocss/core': 66.1.0-beta.8 1858 + '@unocss/preset-mini': 66.1.0-beta.8 1859 + '@unocss/rule-utils': 66.1.0-beta.8 1852 1860 1853 - '@unocss/preset-wind4@66.1.0-beta.3': 1861 + '@unocss/preset-wind4@66.1.0-beta.8': 1854 1862 dependencies: 1855 - '@unocss/core': 66.1.0-beta.3 1856 - '@unocss/extractor-arbitrary-variants': 66.1.0-beta.3 1857 - '@unocss/rule-utils': 66.1.0-beta.3 1863 + '@unocss/core': 66.1.0-beta.8 1864 + '@unocss/extractor-arbitrary-variants': 66.1.0-beta.8 1865 + '@unocss/rule-utils': 66.1.0-beta.8 1858 1866 1859 - '@unocss/preset-wind@66.1.0-beta.3': 1867 + '@unocss/preset-wind@66.1.0-beta.8': 1860 1868 dependencies: 1861 - '@unocss/core': 66.1.0-beta.3 1862 - '@unocss/preset-wind3': 66.1.0-beta.3 1869 + '@unocss/core': 66.1.0-beta.8 1870 + '@unocss/preset-wind3': 66.1.0-beta.8 1863 1871 1864 - '@unocss/reset@66.1.0-beta.3': {} 1872 + '@unocss/reset@66.1.0-beta.8': {} 1865 1873 1866 - '@unocss/rule-utils@66.1.0-beta.3': 1874 + '@unocss/rule-utils@66.1.0-beta.8': 1867 1875 dependencies: 1868 - '@unocss/core': 66.1.0-beta.3 1876 + '@unocss/core': 66.1.0-beta.8 1869 1877 magic-string: 0.30.17 1870 1878 1871 - '@unocss/transformer-attributify-jsx@66.1.0-beta.3': 1879 + '@unocss/transformer-attributify-jsx@66.1.0-beta.8': 1872 1880 dependencies: 1873 - '@unocss/core': 66.1.0-beta.3 1881 + '@unocss/core': 66.1.0-beta.8 1874 1882 1875 - '@unocss/transformer-compile-class@66.1.0-beta.3': 1883 + '@unocss/transformer-compile-class@66.1.0-beta.8': 1876 1884 dependencies: 1877 - '@unocss/core': 66.1.0-beta.3 1885 + '@unocss/core': 66.1.0-beta.8 1878 1886 1879 - '@unocss/transformer-directives@66.1.0-beta.3': 1887 + '@unocss/transformer-directives@66.1.0-beta.8': 1880 1888 dependencies: 1881 - '@unocss/core': 66.1.0-beta.3 1882 - '@unocss/rule-utils': 66.1.0-beta.3 1889 + '@unocss/core': 66.1.0-beta.8 1890 + '@unocss/rule-utils': 66.1.0-beta.8 1883 1891 css-tree: 3.1.0 1884 1892 1885 - '@unocss/transformer-variant-group@66.1.0-beta.3': 1893 + '@unocss/transformer-variant-group@66.1.0-beta.8': 1886 1894 dependencies: 1887 - '@unocss/core': 66.1.0-beta.3 1895 + '@unocss/core': 66.1.0-beta.8 1888 1896 1889 - '@unocss/vite@66.1.0-beta.3(vite@6.2.4(@types/node@22.13.1)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.2))': 1897 + '@unocss/vite@66.1.0-beta.8(vite@6.2.4(@types/node@22.13.1)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.2))': 1890 1898 dependencies: 1891 1899 '@ampproject/remapping': 2.3.0 1892 - '@unocss/config': 66.1.0-beta.3 1893 - '@unocss/core': 66.1.0-beta.3 1894 - '@unocss/inspector': 66.1.0-beta.3(vue@3.5.13(typescript@5.8.2)) 1900 + '@unocss/config': 66.1.0-beta.8 1901 + '@unocss/core': 66.1.0-beta.8 1902 + '@unocss/inspector': 66.1.0-beta.8(vue@3.5.13(typescript@5.8.2)) 1895 1903 chokidar: 3.6.0 1896 1904 magic-string: 0.30.17 1897 1905 tinyglobby: 0.2.12 ··· 2336 2344 2337 2345 ufo@1.5.4: {} 2338 2346 2339 - unconfig@7.0.0: 2347 + unconfig@7.3.1: 2340 2348 dependencies: 2341 - '@antfu/utils': 8.1.1 2349 + '@quansync/fs': 0.1.2 2342 2350 defu: 6.1.4 2343 2351 jiti: 2.4.2 2352 + quansync: 0.2.10 2344 2353 2345 2354 undici-types@6.20.0: 2346 2355 optional: true 2347 2356 2348 - unocss@66.1.0-beta.3(postcss@8.5.3)(vite@6.2.4(@types/node@22.13.1)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.2)): 2357 + unocss@66.1.0-beta.8(postcss@8.5.3)(vite@6.2.4(@types/node@22.13.1)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.2)): 2349 2358 dependencies: 2350 - '@unocss/astro': 66.1.0-beta.3(vite@6.2.4(@types/node@22.13.1)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.2)) 2351 - '@unocss/cli': 66.1.0-beta.3 2352 - '@unocss/core': 66.1.0-beta.3 2353 - '@unocss/postcss': 66.1.0-beta.3(postcss@8.5.3) 2354 - '@unocss/preset-attributify': 66.1.0-beta.3 2355 - '@unocss/preset-icons': 66.1.0-beta.3 2356 - '@unocss/preset-mini': 66.1.0-beta.3 2357 - '@unocss/preset-tagify': 66.1.0-beta.3 2358 - '@unocss/preset-typography': 66.1.0-beta.3 2359 - '@unocss/preset-uno': 66.1.0-beta.3 2360 - '@unocss/preset-web-fonts': 66.1.0-beta.3 2361 - '@unocss/preset-wind': 66.1.0-beta.3 2362 - '@unocss/preset-wind3': 66.1.0-beta.3 2363 - '@unocss/preset-wind4': 66.1.0-beta.3 2364 - '@unocss/transformer-attributify-jsx': 66.1.0-beta.3 2365 - '@unocss/transformer-compile-class': 66.1.0-beta.3 2366 - '@unocss/transformer-directives': 66.1.0-beta.3 2367 - '@unocss/transformer-variant-group': 66.1.0-beta.3 2368 - '@unocss/vite': 66.1.0-beta.3(vite@6.2.4(@types/node@22.13.1)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.2)) 2359 + '@unocss/astro': 66.1.0-beta.8(vite@6.2.4(@types/node@22.13.1)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.2)) 2360 + '@unocss/cli': 66.1.0-beta.8 2361 + '@unocss/core': 66.1.0-beta.8 2362 + '@unocss/postcss': 66.1.0-beta.8(postcss@8.5.3) 2363 + '@unocss/preset-attributify': 66.1.0-beta.8 2364 + '@unocss/preset-icons': 66.1.0-beta.8 2365 + '@unocss/preset-mini': 66.1.0-beta.8 2366 + '@unocss/preset-tagify': 66.1.0-beta.8 2367 + '@unocss/preset-typography': 66.1.0-beta.8 2368 + '@unocss/preset-uno': 66.1.0-beta.8 2369 + '@unocss/preset-web-fonts': 66.1.0-beta.8 2370 + '@unocss/preset-wind': 66.1.0-beta.8 2371 + '@unocss/preset-wind3': 66.1.0-beta.8 2372 + '@unocss/preset-wind4': 66.1.0-beta.8 2373 + '@unocss/transformer-attributify-jsx': 66.1.0-beta.8 2374 + '@unocss/transformer-compile-class': 66.1.0-beta.8 2375 + '@unocss/transformer-directives': 66.1.0-beta.8 2376 + '@unocss/transformer-variant-group': 66.1.0-beta.8 2377 + '@unocss/vite': 66.1.0-beta.8(vite@6.2.4(@types/node@22.13.1)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.2)) 2369 2378 optionalDependencies: 2370 2379 vite: 6.2.4(@types/node@22.13.1)(jiti@2.4.2)(tsx@4.19.2) 2371 2380 transitivePeerDependencies:
+10 -10
src/utils/verify.ts
··· 114 114 let commit: CAR.Commit; 115 115 116 116 try { 117 - const { roots, iterate } = CAR.readCar(car); 118 - if (roots.length !== 1) { 117 + const reader = CAR.readCar(car); 118 + if (reader.header.data.roots.length !== 1) { 119 119 errors.push({ message: `car must have exactly one root` }); 120 120 return { errors }; 121 121 } 122 122 123 123 blockmap = new Map(); 124 - for (const { cid, bytes } of iterate()) { 125 - const cidString = CID.toString(cid); 124 + for (const entry of reader.iterate()) { 125 + const cidString = CID.toString(entry.cid); 126 126 127 127 // Verify that `bytes` matches its associated CID 128 128 const expectedCid = CID.toString( 129 - await CID.create(cid.codec as 85 | 113, bytes), 129 + await CID.create(entry.cid.codec as 85 | 113, entry.bytes), 130 130 ); 131 131 if (cidString !== expectedCid) { 132 132 errors.push({ ··· 135 135 }); 136 136 } 137 137 138 - blockmap.set(cidString, bytes); 138 + blockmap.set(cidString, entry); 139 139 } 140 140 141 141 if (blockmap.size === 0) { ··· 143 143 return { errors }; 144 144 } 145 145 146 - commit = CAR.readBlock(blockmap, roots[0], CAR.isCommit); 146 + commit = CAR.readBlock(blockmap, reader.header.data.roots[0], CAR.isCommit); 147 147 } catch (err) { 148 148 errors.push({ message: `failed to read car`, detail: err }); 149 149 return { errors }; ··· 212 212 // Get the block data 213 213 let node: CAR.MstNode; 214 214 { 215 - const raw = blockmap.get(from); 216 - if (!raw) { 215 + const entry = blockmap.get(from); 216 + if (!entry) { 217 217 return { found: false }; 218 218 } 219 219 220 - const decoded = CBOR.decode(raw); 220 + const decoded = CBOR.decode(entry.bytes); 221 221 if (!CAR.isMstNode(decoded)) { 222 222 throw new Error(`invalid mst node; cid=${from}`); 223 223 }