Unfollow tool for Bluesky

update deps

+1 -1
.nvmrc
··· 1 - 22.9.0 1 + 24
+1
.prettierrc
··· 1 1 { 2 + "printWidth": 100, 2 3 "experimentalTernaries": true, 3 4 "plugins": ["prettier-plugin-tailwindcss"] 4 5 }
+13 -11
package.json
··· 9 9 "serve": "vite preview" 10 10 }, 11 11 "devDependencies": { 12 - "@atcute/bluesky": "^1.0.15", 13 - "@types/node": "^22.14.0", 14 - "prettier": "^3.5.3", 15 - "prettier-plugin-tailwindcss": "^0.6.11", 16 - "typescript": "^5.8.3", 17 - "unocss": "66.1.0-beta.10", 18 - "vite": "^6.2.5", 19 - "vite-plugin-solid": "^2.11.6" 12 + "@atcute/bluesky": "^3.2.2", 13 + "@types/node": "^24.3.0", 14 + "prettier": "^3.6.2", 15 + "prettier-plugin-tailwindcss": "^0.6.14", 16 + "typescript": "^5.9.2", 17 + "unocss": "66.5.0", 18 + "vite": "^7.1.4", 19 + "vite-plugin-solid": "^2.11.8" 20 20 }, 21 21 "dependencies": { 22 - "@atcute/client": "^2.0.9", 23 - "@atcute/oauth-browser-client": "^1.0.16", 24 - "solid-js": "^1.9.5" 22 + "@atcute/atproto": "^3.1.3", 23 + "@atcute/client": "^4.0.3", 24 + "@atcute/lexicons": "^1.1.1", 25 + "@atcute/oauth-browser-client": "^1.0.26", 26 + "solid-js": "^1.9.9" 25 27 }, 26 28 "packageManager": "pnpm@9.12.2+sha512.22721b3a11f81661ae1ec68ce1a7b879425a1ca5b991c975b074ac220b187ce56c708fe5db69f4c962c989452eee76c82877f4ee80f474cebd61ee13461b6228" 27 29 }
+836 -835
pnpm-lock.yaml
··· 8 8 9 9 .: 10 10 dependencies: 11 + '@atcute/atproto': 12 + specifier: ^3.1.3 13 + version: 3.1.3 11 14 '@atcute/client': 12 - specifier: ^2.0.9 13 - version: 2.0.9 15 + specifier: ^4.0.3 16 + version: 4.0.3 17 + '@atcute/lexicons': 18 + specifier: ^1.1.1 19 + version: 1.1.1 14 20 '@atcute/oauth-browser-client': 15 - specifier: ^1.0.16 16 - version: 1.0.16 21 + specifier: ^1.0.26 22 + version: 1.0.26 17 23 solid-js: 18 - specifier: ^1.9.5 19 - version: 1.9.5 24 + specifier: ^1.9.9 25 + version: 1.9.9 20 26 devDependencies: 21 27 '@atcute/bluesky': 22 - specifier: ^1.0.15 23 - version: 1.0.15(@atcute/client@2.0.9) 28 + specifier: ^3.2.2 29 + version: 3.2.2 24 30 '@types/node': 25 - specifier: ^22.14.0 26 - version: 22.14.0 31 + specifier: ^24.3.0 32 + version: 24.3.0 27 33 prettier: 28 - specifier: ^3.5.3 29 - version: 3.5.3 34 + specifier: ^3.6.2 35 + version: 3.6.2 30 36 prettier-plugin-tailwindcss: 31 - specifier: ^0.6.11 32 - version: 0.6.11(prettier@3.5.3) 37 + specifier: ^0.6.14 38 + version: 0.6.14(prettier@3.6.2) 33 39 typescript: 34 - specifier: ^5.8.3 35 - version: 5.8.3 40 + specifier: ^5.9.2 41 + version: 5.9.2 36 42 unocss: 37 - specifier: 66.1.0-beta.10 38 - version: 66.1.0-beta.10(postcss@8.5.3)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.12(typescript@5.8.3)) 43 + specifier: 66.5.0 44 + version: 66.5.0(postcss@8.5.6)(vite@7.1.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.19.2)) 39 45 vite: 40 - specifier: ^6.2.5 41 - version: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.2) 46 + specifier: ^7.1.4 47 + version: 7.1.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.19.2) 42 48 vite-plugin-solid: 43 - specifier: ^2.11.6 44 - version: 2.11.6(solid-js@1.9.5)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.2)) 49 + specifier: ^2.11.8 50 + version: 2.11.8(solid-js@1.9.9)(vite@7.1.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.19.2)) 45 51 46 52 packages: 47 53 ··· 49 55 resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} 50 56 engines: {node: '>=6.0.0'} 51 57 52 - '@antfu/install-pkg@1.0.0': 53 - resolution: {integrity: sha512-xvX6P/lo1B3ej0OsaErAjqgFYzYVcJpamjLAFLYh9vRJngBrMoUG7aVnrGTeqM7yxbyTD5p3F2+0/QUEh8Vzhw==} 58 + '@antfu/install-pkg@1.1.0': 59 + resolution: {integrity: sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==} 60 + 61 + '@antfu/utils@9.2.0': 62 + resolution: {integrity: sha512-Oq1d9BGZakE/FyoEtcNeSwM7MpDO2vUBi11RWBZXf75zPsbUVWmUs03EqkRFrcgbXyKTas0BdZWC1wcuSoqSAw==} 54 63 55 - '@antfu/utils@8.1.1': 56 - resolution: {integrity: sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ==} 64 + '@atcute/atproto@3.1.3': 65 + resolution: {integrity: sha512-+5u0l+8E7h6wZO7MM1HLXIPoUEbdwRtr28ZRTgsURp+Md9gkoBj9e5iMx/xM8F2Exfyb65J5RchW/WlF2mw/RQ==} 57 66 58 - '@atcute/bluesky@1.0.15': 59 - resolution: {integrity: sha512-+EFiybmKQ97aBAgtaD+cKRJER5AMn3cZMkEwEg/pDdWyzxYJ9m1UgemmLdTgI8VrxPufKqdXS2nl7uO7TY6BPA==} 60 - peerDependencies: 61 - '@atcute/client': ^1.0.0 || ^2.0.0 67 + '@atcute/bluesky@3.2.2': 68 + resolution: {integrity: sha512-L8RrMNeRLGvSHMq2KDIAGXrpuNGA87YOXpXHY1yhmovVCjQ5n55FrR6JoQaxhprdXdKKQiefxNwQQQybDrfgFQ==} 62 69 63 - '@atcute/client@2.0.9': 64 - resolution: {integrity: sha512-QNDm9gMP6x9LY77ArwY+urQOBtQW74/onEAz42c40JxRm6Rl9K9cU4ROvNKJ+5cpVmEm1sthEWVRmDr5CSZENA==} 70 + '@atcute/client@4.0.3': 71 + resolution: {integrity: sha512-RIOZWFVLca/HiPAAUDqQPOdOreCxTbL5cb+WUf5yqQOKIu5yEAP3eksinmlLmgIrlr5qVOE7brazUUzaskFCfw==} 65 72 66 - '@atcute/multibase@1.1.2': 67 - resolution: {integrity: sha512-KFX+c7a/u2jSNcRw0rLaUHG/XEKf1A1c8XF5soHnsb1JMCShihf/anfZ1kJ4no/IlIp9HEHV3PQRQO2sWL6ASQ==} 73 + '@atcute/identity@1.1.0': 74 + resolution: {integrity: sha512-6vRvRqJatDB+JUQsb+UswYmtBGQnSZcqC3a2y6H5DB/v5KcIh+6nFFtc17G0+3W9rxdk7k9M4KkgkdKf/YDNoQ==} 68 75 69 - '@atcute/oauth-browser-client@1.0.16': 70 - resolution: {integrity: sha512-BKkA4TPyaLIO+hVxcxZoDfLFUgsd3A47UyzWAbe3BpSoN8Kywy/CqWuAVlqdiUhO1iG+vVqGQhjKy4UxutaU4g==} 76 + '@atcute/lexicons@1.1.1': 77 + resolution: {integrity: sha512-k6qy5p3j9fJJ6ekaMPfEfp3ni4TW/XNuH9ZmsuwC0fi0tOjp+Fa8ZQakHwnqOzFt/cVBfGcmYE/lKNAbeTjgUg==} 71 78 72 - '@atcute/uint8array@1.0.1': 73 - resolution: {integrity: sha512-AAnlFKyfDRgb9GNZJbhQ6OuMhbmNPirQyapb8KnmcEhxQZ3+tt+4NcwqekEegY4MpNqSTYeeTdyxq0wGZv1JHg==} 79 + '@atcute/multibase@1.1.5': 80 + resolution: {integrity: sha512-vbmEFxgpntMuRqVZOCBgf6bgq69UGrlznQCZirVSit/mlcgyFVkSGbSEfkRnpIcrM8SnaySwuKbVvL+EPLh2dw==} 81 + 82 + '@atcute/oauth-browser-client@1.0.26': 83 + resolution: {integrity: sha512-z8VUmwRO1sFu5Dq1qYQOQLenkTSNaOyzlUZhVwFR41ru+AP84MS5UHHW/NsdC1xJAq1v6mlLySJ+pjxdDW8IYA==} 84 + 85 + '@atcute/uint8array@1.0.4': 86 + resolution: {integrity: sha512-9jASMDghzhhDwjF3+eW+ZIauvytnUWDPfUVGUValRwnf9AZ7Yqqkc76tC89HVzVDAlJdhwQIUG2dQBsiVqumUA==} 74 87 75 - '@babel/code-frame@7.26.2': 76 - resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} 88 + '@babel/code-frame@7.27.1': 89 + resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} 77 90 engines: {node: '>=6.9.0'} 78 91 79 - '@babel/compat-data@7.26.8': 80 - resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} 92 + '@babel/compat-data@7.28.0': 93 + resolution: {integrity: sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==} 94 + engines: {node: '>=6.9.0'} 95 + 96 + '@babel/core@7.28.3': 97 + resolution: {integrity: sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==} 81 98 engines: {node: '>=6.9.0'} 82 99 83 - '@babel/core@7.26.10': 84 - resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==} 100 + '@babel/generator@7.28.3': 101 + resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==} 85 102 engines: {node: '>=6.9.0'} 86 103 87 - '@babel/generator@7.27.0': 88 - resolution: {integrity: sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==} 104 + '@babel/helper-compilation-targets@7.27.2': 105 + resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} 89 106 engines: {node: '>=6.9.0'} 90 107 91 - '@babel/helper-compilation-targets@7.27.0': 92 - resolution: {integrity: sha512-LVk7fbXml0H2xH34dFzKQ7TDZ2G4/rVTOrq9V+icbbadjbVxxeFeDsNHv2SrZeWoA+6ZiTyWYWtScEIW07EAcA==} 108 + '@babel/helper-globals@7.28.0': 109 + resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} 93 110 engines: {node: '>=6.9.0'} 94 111 95 112 '@babel/helper-module-imports@7.18.6': 96 113 resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} 97 114 engines: {node: '>=6.9.0'} 98 115 99 - '@babel/helper-module-imports@7.25.9': 100 - resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} 116 + '@babel/helper-module-imports@7.27.1': 117 + resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} 101 118 engines: {node: '>=6.9.0'} 102 119 103 - '@babel/helper-module-transforms@7.26.0': 104 - resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} 120 + '@babel/helper-module-transforms@7.28.3': 121 + resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} 105 122 engines: {node: '>=6.9.0'} 106 123 peerDependencies: 107 124 '@babel/core': ^7.0.0 108 125 109 - '@babel/helper-plugin-utils@7.26.5': 110 - resolution: {integrity: sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==} 126 + '@babel/helper-plugin-utils@7.27.1': 127 + resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} 111 128 engines: {node: '>=6.9.0'} 112 129 113 - '@babel/helper-string-parser@7.25.9': 114 - resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} 130 + '@babel/helper-string-parser@7.27.1': 131 + resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} 115 132 engines: {node: '>=6.9.0'} 116 133 117 - '@babel/helper-validator-identifier@7.25.9': 118 - resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} 134 + '@babel/helper-validator-identifier@7.27.1': 135 + resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} 119 136 engines: {node: '>=6.9.0'} 120 137 121 - '@babel/helper-validator-option@7.25.9': 122 - resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} 138 + '@babel/helper-validator-option@7.27.1': 139 + resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} 123 140 engines: {node: '>=6.9.0'} 124 141 125 - '@babel/helpers@7.27.0': 126 - resolution: {integrity: sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==} 142 + '@babel/helpers@7.28.3': 143 + resolution: {integrity: sha512-PTNtvUQihsAsDHMOP5pfobP8C6CM4JWXmP8DrEIt46c3r2bf87Ua1zoqevsMo9g+tWDwgWrFP5EIxuBx5RudAw==} 127 144 engines: {node: '>=6.9.0'} 128 145 129 - '@babel/parser@7.27.0': 130 - resolution: {integrity: sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==} 146 + '@babel/parser@7.27.7': 147 + resolution: {integrity: sha512-qnzXzDXdr/po3bOTbTIQZ7+TxNKxpkN5IifVLXS+r7qwynkZfPyjZfE7hCXbo7IoO9TNcSyibgONsf2HauUd3Q==} 131 148 engines: {node: '>=6.0.0'} 132 149 hasBin: true 133 150 134 - '@babel/plugin-syntax-jsx@7.25.9': 135 - resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} 151 + '@babel/parser@7.28.3': 152 + resolution: {integrity: sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==} 153 + engines: {node: '>=6.0.0'} 154 + hasBin: true 155 + 156 + '@babel/plugin-syntax-jsx@7.27.1': 157 + resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} 136 158 engines: {node: '>=6.9.0'} 137 159 peerDependencies: 138 160 '@babel/core': ^7.0.0-0 139 161 140 - '@babel/template@7.27.0': 141 - resolution: {integrity: sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==} 162 + '@babel/template@7.27.2': 163 + resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} 142 164 engines: {node: '>=6.9.0'} 143 165 144 - '@babel/traverse@7.27.0': 145 - resolution: {integrity: sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==} 166 + '@babel/traverse@7.27.7': 167 + resolution: {integrity: sha512-X6ZlfR/O/s5EQ/SnUSLzr+6kGnkg8HXGMzpgsMsrJVcfDtH1vIp6ctCN4eZ1LS5c0+te5Cb6Y514fASjMRJ1nw==} 168 + engines: {node: '>=6.9.0'} 169 + 170 + '@babel/traverse@7.28.3': 171 + resolution: {integrity: sha512-7w4kZYHneL3A6NP2nxzHvT3HCZ7puDZZjFMqDpBPECub79sTtSO5CGXDkKrTQq8ksAwfD/XI2MRFX23njdDaIQ==} 146 172 engines: {node: '>=6.9.0'} 147 173 148 - '@babel/types@7.27.0': 149 - resolution: {integrity: sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==} 174 + '@babel/types@7.28.2': 175 + resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==} 150 176 engines: {node: '>=6.9.0'} 151 177 178 + '@badrap/valita@0.4.6': 179 + resolution: {integrity: sha512-4kdqcjyxo/8RQ8ayjms47HCWZIF5981oE5nIenbfThKDxWXtEHKipAOWlflpPJzZx9y/JWYQkp18Awr7VuepFg==} 180 + engines: {node: '>= 18'} 181 + 152 182 '@esbuild/aix-ppc64@0.23.1': 153 183 resolution: {integrity: sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==} 154 184 engines: {node: '>=18'} 155 185 cpu: [ppc64] 156 186 os: [aix] 157 187 158 - '@esbuild/aix-ppc64@0.25.2': 159 - resolution: {integrity: sha512-wCIboOL2yXZym2cgm6mlA742s9QeJ8DjGVaL39dLN4rRwrOgOyYSnOaFPhKZGLb2ngj4EyfAFjsNJwPXZvseag==} 188 + '@esbuild/aix-ppc64@0.25.9': 189 + resolution: {integrity: sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==} 160 190 engines: {node: '>=18'} 161 191 cpu: [ppc64] 162 192 os: [aix] ··· 167 197 cpu: [arm64] 168 198 os: [android] 169 199 170 - '@esbuild/android-arm64@0.25.2': 171 - resolution: {integrity: sha512-5ZAX5xOmTligeBaeNEPnPaeEuah53Id2tX4c2CVP3JaROTH+j4fnfHCkr1PjXMd78hMst+TlkfKcW/DlTq0i4w==} 200 + '@esbuild/android-arm64@0.25.9': 201 + resolution: {integrity: sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==} 172 202 engines: {node: '>=18'} 173 203 cpu: [arm64] 174 204 os: [android] ··· 179 209 cpu: [arm] 180 210 os: [android] 181 211 182 - '@esbuild/android-arm@0.25.2': 183 - resolution: {integrity: sha512-NQhH7jFstVY5x8CKbcfa166GoV0EFkaPkCKBQkdPJFvo5u+nGXLEH/ooniLb3QI8Fk58YAx7nsPLozUWfCBOJA==} 212 + '@esbuild/android-arm@0.25.9': 213 + resolution: {integrity: sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==} 184 214 engines: {node: '>=18'} 185 215 cpu: [arm] 186 216 os: [android] ··· 191 221 cpu: [x64] 192 222 os: [android] 193 223 194 - '@esbuild/android-x64@0.25.2': 195 - resolution: {integrity: sha512-Ffcx+nnma8Sge4jzddPHCZVRvIfQ0kMsUsCMcJRHkGJ1cDmhe4SsrYIjLUKn1xpHZybmOqCWwB0zQvsjdEHtkg==} 224 + '@esbuild/android-x64@0.25.9': 225 + resolution: {integrity: sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==} 196 226 engines: {node: '>=18'} 197 227 cpu: [x64] 198 228 os: [android] ··· 203 233 cpu: [arm64] 204 234 os: [darwin] 205 235 206 - '@esbuild/darwin-arm64@0.25.2': 207 - resolution: {integrity: sha512-MpM6LUVTXAzOvN4KbjzU/q5smzryuoNjlriAIx+06RpecwCkL9JpenNzpKd2YMzLJFOdPqBpuub6eVRP5IgiSA==} 236 + '@esbuild/darwin-arm64@0.25.9': 237 + resolution: {integrity: sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==} 208 238 engines: {node: '>=18'} 209 239 cpu: [arm64] 210 240 os: [darwin] ··· 215 245 cpu: [x64] 216 246 os: [darwin] 217 247 218 - '@esbuild/darwin-x64@0.25.2': 219 - resolution: {integrity: sha512-5eRPrTX7wFyuWe8FqEFPG2cU0+butQQVNcT4sVipqjLYQjjh8a8+vUTfgBKM88ObB85ahsnTwF7PSIt6PG+QkA==} 248 + '@esbuild/darwin-x64@0.25.9': 249 + resolution: {integrity: sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==} 220 250 engines: {node: '>=18'} 221 251 cpu: [x64] 222 252 os: [darwin] ··· 227 257 cpu: [arm64] 228 258 os: [freebsd] 229 259 230 - '@esbuild/freebsd-arm64@0.25.2': 231 - resolution: {integrity: sha512-mLwm4vXKiQ2UTSX4+ImyiPdiHjiZhIaE9QvC7sw0tZ6HoNMjYAqQpGyui5VRIi5sGd+uWq940gdCbY3VLvsO1w==} 260 + '@esbuild/freebsd-arm64@0.25.9': 261 + resolution: {integrity: sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==} 232 262 engines: {node: '>=18'} 233 263 cpu: [arm64] 234 264 os: [freebsd] ··· 239 269 cpu: [x64] 240 270 os: [freebsd] 241 271 242 - '@esbuild/freebsd-x64@0.25.2': 243 - resolution: {integrity: sha512-6qyyn6TjayJSwGpm8J9QYYGQcRgc90nmfdUb0O7pp1s4lTY+9D0H9O02v5JqGApUyiHOtkz6+1hZNvNtEhbwRQ==} 272 + '@esbuild/freebsd-x64@0.25.9': 273 + resolution: {integrity: sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==} 244 274 engines: {node: '>=18'} 245 275 cpu: [x64] 246 276 os: [freebsd] ··· 251 281 cpu: [arm64] 252 282 os: [linux] 253 283 254 - '@esbuild/linux-arm64@0.25.2': 255 - resolution: {integrity: sha512-gq/sjLsOyMT19I8obBISvhoYiZIAaGF8JpeXu1u8yPv8BE5HlWYobmlsfijFIZ9hIVGYkbdFhEqC0NvM4kNO0g==} 284 + '@esbuild/linux-arm64@0.25.9': 285 + resolution: {integrity: sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==} 256 286 engines: {node: '>=18'} 257 287 cpu: [arm64] 258 288 os: [linux] ··· 263 293 cpu: [arm] 264 294 os: [linux] 265 295 266 - '@esbuild/linux-arm@0.25.2': 267 - resolution: {integrity: sha512-UHBRgJcmjJv5oeQF8EpTRZs/1knq6loLxTsjc3nxO9eXAPDLcWW55flrMVc97qFPbmZP31ta1AZVUKQzKTzb0g==} 296 + '@esbuild/linux-arm@0.25.9': 297 + resolution: {integrity: sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==} 268 298 engines: {node: '>=18'} 269 299 cpu: [arm] 270 300 os: [linux] ··· 275 305 cpu: [ia32] 276 306 os: [linux] 277 307 278 - '@esbuild/linux-ia32@0.25.2': 279 - resolution: {integrity: sha512-bBYCv9obgW2cBP+2ZWfjYTU+f5cxRoGGQ5SeDbYdFCAZpYWrfjjfYwvUpP8MlKbP0nwZ5gyOU/0aUzZ5HWPuvQ==} 308 + '@esbuild/linux-ia32@0.25.9': 309 + resolution: {integrity: sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==} 280 310 engines: {node: '>=18'} 281 311 cpu: [ia32] 282 312 os: [linux] ··· 287 317 cpu: [loong64] 288 318 os: [linux] 289 319 290 - '@esbuild/linux-loong64@0.25.2': 291 - resolution: {integrity: sha512-SHNGiKtvnU2dBlM5D8CXRFdd+6etgZ9dXfaPCeJtz+37PIUlixvlIhI23L5khKXs3DIzAn9V8v+qb1TRKrgT5w==} 320 + '@esbuild/linux-loong64@0.25.9': 321 + resolution: {integrity: sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==} 292 322 engines: {node: '>=18'} 293 323 cpu: [loong64] 294 324 os: [linux] ··· 299 329 cpu: [mips64el] 300 330 os: [linux] 301 331 302 - '@esbuild/linux-mips64el@0.25.2': 303 - resolution: {integrity: sha512-hDDRlzE6rPeoj+5fsADqdUZl1OzqDYow4TB4Y/3PlKBD0ph1e6uPHzIQcv2Z65u2K0kpeByIyAjCmjn1hJgG0Q==} 332 + '@esbuild/linux-mips64el@0.25.9': 333 + resolution: {integrity: sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==} 304 334 engines: {node: '>=18'} 305 335 cpu: [mips64el] 306 336 os: [linux] ··· 311 341 cpu: [ppc64] 312 342 os: [linux] 313 343 314 - '@esbuild/linux-ppc64@0.25.2': 315 - resolution: {integrity: sha512-tsHu2RRSWzipmUi9UBDEzc0nLc4HtpZEI5Ba+Omms5456x5WaNuiG3u7xh5AO6sipnJ9r4cRWQB2tUjPyIkc6g==} 344 + '@esbuild/linux-ppc64@0.25.9': 345 + resolution: {integrity: sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==} 316 346 engines: {node: '>=18'} 317 347 cpu: [ppc64] 318 348 os: [linux] ··· 323 353 cpu: [riscv64] 324 354 os: [linux] 325 355 326 - '@esbuild/linux-riscv64@0.25.2': 327 - resolution: {integrity: sha512-k4LtpgV7NJQOml/10uPU0s4SAXGnowi5qBSjaLWMojNCUICNu7TshqHLAEbkBdAszL5TabfvQ48kK84hyFzjnw==} 356 + '@esbuild/linux-riscv64@0.25.9': 357 + resolution: {integrity: sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==} 328 358 engines: {node: '>=18'} 329 359 cpu: [riscv64] 330 360 os: [linux] ··· 335 365 cpu: [s390x] 336 366 os: [linux] 337 367 338 - '@esbuild/linux-s390x@0.25.2': 339 - resolution: {integrity: sha512-GRa4IshOdvKY7M/rDpRR3gkiTNp34M0eLTaC1a08gNrh4u488aPhuZOCpkF6+2wl3zAN7L7XIpOFBhnaE3/Q8Q==} 368 + '@esbuild/linux-s390x@0.25.9': 369 + resolution: {integrity: sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==} 340 370 engines: {node: '>=18'} 341 371 cpu: [s390x] 342 372 os: [linux] ··· 347 377 cpu: [x64] 348 378 os: [linux] 349 379 350 - '@esbuild/linux-x64@0.25.2': 351 - resolution: {integrity: sha512-QInHERlqpTTZ4FRB0fROQWXcYRD64lAoiegezDunLpalZMjcUcld3YzZmVJ2H/Cp0wJRZ8Xtjtj0cEHhYc/uUg==} 380 + '@esbuild/linux-x64@0.25.9': 381 + resolution: {integrity: sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==} 352 382 engines: {node: '>=18'} 353 383 cpu: [x64] 354 384 os: [linux] 355 385 356 - '@esbuild/netbsd-arm64@0.25.2': 357 - resolution: {integrity: sha512-talAIBoY5M8vHc6EeI2WW9d/CkiO9MQJ0IOWX8hrLhxGbro/vBXJvaQXefW2cP0z0nQVTdQ/eNyGFV1GSKrxfw==} 386 + '@esbuild/netbsd-arm64@0.25.9': 387 + resolution: {integrity: sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==} 358 388 engines: {node: '>=18'} 359 389 cpu: [arm64] 360 390 os: [netbsd] ··· 365 395 cpu: [x64] 366 396 os: [netbsd] 367 397 368 - '@esbuild/netbsd-x64@0.25.2': 369 - resolution: {integrity: sha512-voZT9Z+tpOxrvfKFyfDYPc4DO4rk06qamv1a/fkuzHpiVBMOhpjK+vBmWM8J1eiB3OLSMFYNaOaBNLXGChf5tg==} 398 + '@esbuild/netbsd-x64@0.25.9': 399 + resolution: {integrity: sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==} 370 400 engines: {node: '>=18'} 371 401 cpu: [x64] 372 402 os: [netbsd] ··· 377 407 cpu: [arm64] 378 408 os: [openbsd] 379 409 380 - '@esbuild/openbsd-arm64@0.25.2': 381 - resolution: {integrity: sha512-dcXYOC6NXOqcykeDlwId9kB6OkPUxOEqU+rkrYVqJbK2hagWOMrsTGsMr8+rW02M+d5Op5NNlgMmjzecaRf7Tg==} 410 + '@esbuild/openbsd-arm64@0.25.9': 411 + resolution: {integrity: sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==} 382 412 engines: {node: '>=18'} 383 413 cpu: [arm64] 384 414 os: [openbsd] ··· 389 419 cpu: [x64] 390 420 os: [openbsd] 391 421 392 - '@esbuild/openbsd-x64@0.25.2': 393 - resolution: {integrity: sha512-t/TkWwahkH0Tsgoq1Ju7QfgGhArkGLkF1uYz8nQS/PPFlXbP5YgRpqQR3ARRiC2iXoLTWFxc6DJMSK10dVXluw==} 422 + '@esbuild/openbsd-x64@0.25.9': 423 + resolution: {integrity: sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==} 394 424 engines: {node: '>=18'} 395 425 cpu: [x64] 396 426 os: [openbsd] 397 427 428 + '@esbuild/openharmony-arm64@0.25.9': 429 + resolution: {integrity: sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==} 430 + engines: {node: '>=18'} 431 + cpu: [arm64] 432 + os: [openharmony] 433 + 398 434 '@esbuild/sunos-x64@0.23.1': 399 435 resolution: {integrity: sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==} 400 436 engines: {node: '>=18'} 401 437 cpu: [x64] 402 438 os: [sunos] 403 439 404 - '@esbuild/sunos-x64@0.25.2': 405 - resolution: {integrity: sha512-cfZH1co2+imVdWCjd+D1gf9NjkchVhhdpgb1q5y6Hcv9TP6Zi9ZG/beI3ig8TvwT9lH9dlxLq5MQBBgwuj4xvA==} 440 + '@esbuild/sunos-x64@0.25.9': 441 + resolution: {integrity: sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==} 406 442 engines: {node: '>=18'} 407 443 cpu: [x64] 408 444 os: [sunos] ··· 413 449 cpu: [arm64] 414 450 os: [win32] 415 451 416 - '@esbuild/win32-arm64@0.25.2': 417 - resolution: {integrity: sha512-7Loyjh+D/Nx/sOTzV8vfbB3GJuHdOQyrOryFdZvPHLf42Tk9ivBU5Aedi7iyX+x6rbn2Mh68T4qq1SDqJBQO5Q==} 452 + '@esbuild/win32-arm64@0.25.9': 453 + resolution: {integrity: sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==} 418 454 engines: {node: '>=18'} 419 455 cpu: [arm64] 420 456 os: [win32] ··· 425 461 cpu: [ia32] 426 462 os: [win32] 427 463 428 - '@esbuild/win32-ia32@0.25.2': 429 - resolution: {integrity: sha512-WRJgsz9un0nqZJ4MfhabxaD9Ft8KioqU3JMinOTvobbX6MOSUigSBlogP8QB3uxpJDsFS6yN+3FDBdqE5lg9kg==} 464 + '@esbuild/win32-ia32@0.25.9': 465 + resolution: {integrity: sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==} 430 466 engines: {node: '>=18'} 431 467 cpu: [ia32] 432 468 os: [win32] ··· 437 473 cpu: [x64] 438 474 os: [win32] 439 475 440 - '@esbuild/win32-x64@0.25.2': 441 - resolution: {integrity: sha512-kM3HKb16VIXZyIeVrM1ygYmZBKybX8N4p754bw390wGO3Tf2j4L2/WYL+4suWujpgf6GBYs3jv7TyUivdd05JA==} 476 + '@esbuild/win32-x64@0.25.9': 477 + resolution: {integrity: sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==} 442 478 engines: {node: '>=18'} 443 479 cpu: [x64] 444 480 os: [win32] ··· 446 482 '@iconify/types@2.0.0': 447 483 resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} 448 484 449 - '@iconify/utils@2.3.0': 450 - resolution: {integrity: sha512-GmQ78prtwYW6EtzXRU1rY+KwOKfz32PD7iJh6Iyqw68GiKuoZ2A6pRtzWONz5VQJbp50mEjXh/7NkumtrAgRKA==} 485 + '@iconify/utils@3.0.1': 486 + resolution: {integrity: sha512-A78CUEnFGX8I/WlILxJCuIJXloL0j/OJ9PSchPAfCargEIKmUBWvvEMmKWB5oONwiUqlNt+5eRufdkLxeHIWYw==} 451 487 452 - '@jridgewell/gen-mapping@0.3.8': 453 - resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} 454 - engines: {node: '>=6.0.0'} 488 + '@jridgewell/gen-mapping@0.3.13': 489 + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} 490 + 491 + '@jridgewell/remapping@2.3.5': 492 + resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} 455 493 456 494 '@jridgewell/resolve-uri@3.1.2': 457 495 resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 458 496 engines: {node: '>=6.0.0'} 459 497 460 - '@jridgewell/set-array@1.2.1': 461 - resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} 462 - engines: {node: '>=6.0.0'} 498 + '@jridgewell/sourcemap-codec@1.5.5': 499 + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} 463 500 464 - '@jridgewell/sourcemap-codec@1.5.0': 465 - resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} 501 + '@jridgewell/trace-mapping@0.3.30': 502 + resolution: {integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==} 466 503 467 - '@jridgewell/trace-mapping@0.3.25': 468 - resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} 504 + '@polka/url@1.0.0-next.29': 505 + resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} 469 506 470 - '@polka/url@1.0.0-next.28': 471 - resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} 507 + '@quansync/fs@0.1.5': 508 + resolution: {integrity: sha512-lNS9hL2aS2NZgNW7BBj+6EBl4rOf8l+tQ0eRY6JWCI8jI2kc53gSoqbjojU0OnAWhzoXiOjFyGsHcDGePB3lhA==} 472 509 473 - '@quansync/fs@0.1.2': 474 - resolution: {integrity: sha512-ezIadUb1aFhwJLd++WVqVpi9rnlX8vnd4ju7saPhwLHJN1mJgOv0puePTGV+FbtSnWtwoHDT8lAm4kagDZmpCg==} 475 - engines: {node: '>=20.0.0'} 476 - 477 - '@rollup/rollup-android-arm-eabi@4.39.0': 478 - resolution: {integrity: sha512-lGVys55Qb00Wvh8DMAocp5kIcaNzEFTmGhfFd88LfaogYTRKrdxgtlO5H6S49v2Nd8R2C6wLOal0qv6/kCkOwA==} 510 + '@rollup/rollup-android-arm-eabi@4.50.0': 511 + resolution: {integrity: sha512-lVgpeQyy4fWN5QYebtW4buT/4kn4p4IJ+kDNB4uYNT5b8c8DLJDg6titg20NIg7E8RWwdWZORW6vUFfrLyG3KQ==} 479 512 cpu: [arm] 480 513 os: [android] 481 514 482 - '@rollup/rollup-android-arm64@4.39.0': 483 - resolution: {integrity: sha512-It9+M1zE31KWfqh/0cJLrrsCPiF72PoJjIChLX+rEcujVRCb4NLQ5QzFkzIZW8Kn8FTbvGQBY5TkKBau3S8cCQ==} 515 + '@rollup/rollup-android-arm64@4.50.0': 516 + resolution: {integrity: sha512-2O73dR4Dc9bp+wSYhviP6sDziurB5/HCym7xILKifWdE9UsOe2FtNcM+I4xZjKrfLJnq5UR8k9riB87gauiQtw==} 484 517 cpu: [arm64] 485 518 os: [android] 486 519 487 - '@rollup/rollup-darwin-arm64@4.39.0': 488 - resolution: {integrity: sha512-lXQnhpFDOKDXiGxsU9/l8UEGGM65comrQuZ+lDcGUx+9YQ9dKpF3rSEGepyeR5AHZ0b5RgiligsBhWZfSSQh8Q==} 520 + '@rollup/rollup-darwin-arm64@4.50.0': 521 + resolution: {integrity: sha512-vwSXQN8T4sKf1RHr1F0s98Pf8UPz7pS6P3LG9NSmuw0TVh7EmaE+5Ny7hJOZ0M2yuTctEsHHRTMi2wuHkdS6Hg==} 489 522 cpu: [arm64] 490 523 os: [darwin] 491 524 492 - '@rollup/rollup-darwin-x64@4.39.0': 493 - resolution: {integrity: sha512-mKXpNZLvtEbgu6WCkNij7CGycdw9cJi2k9v0noMb++Vab12GZjFgUXD69ilAbBh034Zwn95c2PNSz9xM7KYEAQ==} 525 + '@rollup/rollup-darwin-x64@4.50.0': 526 + resolution: {integrity: sha512-cQp/WG8HE7BCGyFVuzUg0FNmupxC+EPZEwWu2FCGGw5WDT1o2/YlENbm5e9SMvfDFR6FRhVCBePLqj0o8MN7Vw==} 494 527 cpu: [x64] 495 528 os: [darwin] 496 529 497 - '@rollup/rollup-freebsd-arm64@4.39.0': 498 - resolution: {integrity: sha512-jivRRlh2Lod/KvDZx2zUR+I4iBfHcu2V/BA2vasUtdtTN2Uk3jfcZczLa81ESHZHPHy4ih3T/W5rPFZ/hX7RtQ==} 530 + '@rollup/rollup-freebsd-arm64@4.50.0': 531 + resolution: {integrity: sha512-UR1uTJFU/p801DvvBbtDD7z9mQL8J80xB0bR7DqW7UGQHRm/OaKzp4is7sQSdbt2pjjSS72eAtRh43hNduTnnQ==} 499 532 cpu: [arm64] 500 533 os: [freebsd] 501 534 502 - '@rollup/rollup-freebsd-x64@4.39.0': 503 - resolution: {integrity: sha512-8RXIWvYIRK9nO+bhVz8DwLBepcptw633gv/QT4015CpJ0Ht8punmoHU/DuEd3iw9Hr8UwUV+t+VNNuZIWYeY7Q==} 535 + '@rollup/rollup-freebsd-x64@4.50.0': 536 + resolution: {integrity: sha512-G/DKyS6PK0dD0+VEzH/6n/hWDNPDZSMBmqsElWnCRGrYOb2jC0VSupp7UAHHQ4+QILwkxSMaYIbQ72dktp8pKA==} 504 537 cpu: [x64] 505 538 os: [freebsd] 506 539 507 - '@rollup/rollup-linux-arm-gnueabihf@4.39.0': 508 - resolution: {integrity: sha512-mz5POx5Zu58f2xAG5RaRRhp3IZDK7zXGk5sdEDj4o96HeaXhlUwmLFzNlc4hCQi5sGdR12VDgEUqVSHer0lI9g==} 540 + '@rollup/rollup-linux-arm-gnueabihf@4.50.0': 541 + resolution: {integrity: sha512-u72Mzc6jyJwKjJbZZcIYmd9bumJu7KNmHYdue43vT1rXPm2rITwmPWF0mmPzLm9/vJWxIRbao/jrQmxTO0Sm9w==} 509 542 cpu: [arm] 510 543 os: [linux] 511 544 512 - '@rollup/rollup-linux-arm-musleabihf@4.39.0': 513 - resolution: {integrity: sha512-+YDwhM6gUAyakl0CD+bMFpdmwIoRDzZYaTWV3SDRBGkMU/VpIBYXXEvkEcTagw/7VVkL2vA29zU4UVy1mP0/Yw==} 545 + '@rollup/rollup-linux-arm-musleabihf@4.50.0': 546 + resolution: {integrity: sha512-S4UefYdV0tnynDJV1mdkNawp0E5Qm2MtSs330IyHgaccOFrwqsvgigUD29uT+B/70PDY1eQ3t40+xf6wIvXJyg==} 514 547 cpu: [arm] 515 548 os: [linux] 516 549 517 - '@rollup/rollup-linux-arm64-gnu@4.39.0': 518 - resolution: {integrity: sha512-EKf7iF7aK36eEChvlgxGnk7pdJfzfQbNvGV/+l98iiMwU23MwvmV0Ty3pJ0p5WQfm3JRHOytSIqD9LB7Bq7xdQ==} 550 + '@rollup/rollup-linux-arm64-gnu@4.50.0': 551 + resolution: {integrity: sha512-1EhkSvUQXJsIhk4msxP5nNAUWoB4MFDHhtc4gAYvnqoHlaL9V3F37pNHabndawsfy/Tp7BPiy/aSa6XBYbaD1g==} 519 552 cpu: [arm64] 520 553 os: [linux] 521 554 522 - '@rollup/rollup-linux-arm64-musl@4.39.0': 523 - resolution: {integrity: sha512-vYanR6MtqC7Z2SNr8gzVnzUul09Wi1kZqJaek3KcIlI/wq5Xtq4ZPIZ0Mr/st/sv/NnaPwy/D4yXg5x0B3aUUA==} 555 + '@rollup/rollup-linux-arm64-musl@4.50.0': 556 + resolution: {integrity: sha512-EtBDIZuDtVg75xIPIK1l5vCXNNCIRM0OBPUG+tbApDuJAy9mKago6QxX+tfMzbCI6tXEhMuZuN1+CU8iDW+0UQ==} 524 557 cpu: [arm64] 525 558 os: [linux] 526 559 527 - '@rollup/rollup-linux-loongarch64-gnu@4.39.0': 528 - resolution: {integrity: sha512-NMRUT40+h0FBa5fb+cpxtZoGAggRem16ocVKIv5gDB5uLDgBIwrIsXlGqYbLwW8YyO3WVTk1FkFDjMETYlDqiw==} 560 + '@rollup/rollup-linux-loongarch64-gnu@4.50.0': 561 + resolution: {integrity: sha512-BGYSwJdMP0hT5CCmljuSNx7+k+0upweM2M4YGfFBjnFSZMHOLYR0gEEj/dxyYJ6Zc6AiSeaBY8dWOa11GF/ppQ==} 529 562 cpu: [loong64] 530 563 os: [linux] 531 564 532 - '@rollup/rollup-linux-powerpc64le-gnu@4.39.0': 533 - resolution: {integrity: sha512-0pCNnmxgduJ3YRt+D+kJ6Ai/r+TaePu9ZLENl+ZDV/CdVczXl95CbIiwwswu4L+K7uOIGf6tMo2vm8uadRaICQ==} 565 + '@rollup/rollup-linux-ppc64-gnu@4.50.0': 566 + resolution: {integrity: sha512-I1gSMzkVe1KzAxKAroCJL30hA4DqSi+wGc5gviD0y3IL/VkvcnAqwBf4RHXHyvH66YVHxpKO8ojrgc4SrWAnLg==} 534 567 cpu: [ppc64] 535 568 os: [linux] 536 569 537 - '@rollup/rollup-linux-riscv64-gnu@4.39.0': 538 - resolution: {integrity: sha512-t7j5Zhr7S4bBtksT73bO6c3Qa2AV/HqiGlj9+KB3gNF5upcVkx+HLgxTm8DK4OkzsOYqbdqbLKwvGMhylJCPhQ==} 570 + '@rollup/rollup-linux-riscv64-gnu@4.50.0': 571 + resolution: {integrity: sha512-bSbWlY3jZo7molh4tc5dKfeSxkqnf48UsLqYbUhnkdnfgZjgufLS/NTA8PcP/dnvct5CCdNkABJ56CbclMRYCA==} 539 572 cpu: [riscv64] 540 573 os: [linux] 541 574 542 - '@rollup/rollup-linux-riscv64-musl@4.39.0': 543 - resolution: {integrity: sha512-m6cwI86IvQ7M93MQ2RF5SP8tUjD39Y7rjb1qjHgYh28uAPVU8+k/xYWvxRO3/tBN2pZkSMa5RjnPuUIbrwVxeA==} 575 + '@rollup/rollup-linux-riscv64-musl@4.50.0': 576 + resolution: {integrity: sha512-LSXSGumSURzEQLT2e4sFqFOv3LWZsEF8FK7AAv9zHZNDdMnUPYH3t8ZlaeYYZyTXnsob3htwTKeWtBIkPV27iQ==} 544 577 cpu: [riscv64] 545 578 os: [linux] 546 579 547 - '@rollup/rollup-linux-s390x-gnu@4.39.0': 548 - resolution: {integrity: sha512-iRDJd2ebMunnk2rsSBYlsptCyuINvxUfGwOUldjv5M4tpa93K8tFMeYGpNk2+Nxl+OBJnBzy2/JCscGeO507kA==} 580 + '@rollup/rollup-linux-s390x-gnu@4.50.0': 581 + resolution: {integrity: sha512-CxRKyakfDrsLXiCyucVfVWVoaPA4oFSpPpDwlMcDFQvrv3XY6KEzMtMZrA+e/goC8xxp2WSOxHQubP8fPmmjOQ==} 549 582 cpu: [s390x] 550 583 os: [linux] 551 584 552 - '@rollup/rollup-linux-x64-gnu@4.39.0': 553 - resolution: {integrity: sha512-t9jqYw27R6Lx0XKfEFe5vUeEJ5pF3SGIM6gTfONSMb7DuG6z6wfj2yjcoZxHg129veTqU7+wOhY6GX8wmf90dA==} 585 + '@rollup/rollup-linux-x64-gnu@4.50.0': 586 + resolution: {integrity: sha512-8PrJJA7/VU8ToHVEPu14FzuSAqVKyo5gg/J8xUerMbyNkWkO9j2ExBho/68RnJsMGNJq4zH114iAttgm7BZVkA==} 554 587 cpu: [x64] 555 588 os: [linux] 556 589 557 - '@rollup/rollup-linux-x64-musl@4.39.0': 558 - resolution: {integrity: sha512-ThFdkrFDP55AIsIZDKSBWEt/JcWlCzydbZHinZ0F/r1h83qbGeenCt/G/wG2O0reuENDD2tawfAj2s8VK7Bugg==} 590 + '@rollup/rollup-linux-x64-musl@4.50.0': 591 + resolution: {integrity: sha512-SkE6YQp+CzpyOrbw7Oc4MgXFvTw2UIBElvAvLCo230pyxOLmYwRPwZ/L5lBe/VW/qT1ZgND9wJfOsdy0XptRvw==} 559 592 cpu: [x64] 560 593 os: [linux] 561 594 562 - '@rollup/rollup-win32-arm64-msvc@4.39.0': 563 - resolution: {integrity: sha512-jDrLm6yUtbOg2TYB3sBF3acUnAwsIksEYjLeHL+TJv9jg+TmTwdyjnDex27jqEMakNKf3RwwPahDIt7QXCSqRQ==} 595 + '@rollup/rollup-openharmony-arm64@4.50.0': 596 + resolution: {integrity: sha512-PZkNLPfvXeIOgJWA804zjSFH7fARBBCpCXxgkGDRjjAhRLOR8o0IGS01ykh5GYfod4c2yiiREuDM8iZ+pVsT+Q==} 597 + cpu: [arm64] 598 + os: [openharmony] 599 + 600 + '@rollup/rollup-win32-arm64-msvc@4.50.0': 601 + resolution: {integrity: sha512-q7cIIdFvWQoaCbLDUyUc8YfR3Jh2xx3unO8Dn6/TTogKjfwrax9SyfmGGK6cQhKtjePI7jRfd7iRYcxYs93esg==} 564 602 cpu: [arm64] 565 603 os: [win32] 566 604 567 - '@rollup/rollup-win32-ia32-msvc@4.39.0': 568 - resolution: {integrity: sha512-6w9uMuza+LbLCVoNKL5FSLE7yvYkq9laSd09bwS0tMjkwXrmib/4KmoJcrKhLWHvw19mwU+33ndC69T7weNNjQ==} 605 + '@rollup/rollup-win32-ia32-msvc@4.50.0': 606 + resolution: {integrity: sha512-XzNOVg/YnDOmFdDKcxxK410PrcbcqZkBmz+0FicpW5jtjKQxcW1BZJEQOF0NJa6JO7CZhett8GEtRN/wYLYJuw==} 569 607 cpu: [ia32] 570 608 os: [win32] 571 609 572 - '@rollup/rollup-win32-x64-msvc@4.39.0': 573 - resolution: {integrity: sha512-yAkUOkIKZlK5dl7u6dg897doBgLXmUHhIINM2c+sND3DZwnrdQkkSiDh7N75Ll4mM4dxSkYfXqU9fW3lLkMFug==} 610 + '@rollup/rollup-win32-x64-msvc@4.50.0': 611 + resolution: {integrity: sha512-xMmiWRR8sp72Zqwjgtf3QbZfF1wdh8X2ABu3EaozvZcyHJeU0r+XAnXdKgs4cCAp6ORoYoCygipYP1mjmbjrsg==} 574 612 cpu: [x64] 575 613 os: [win32] 576 614 ··· 583 621 '@types/babel__template@7.4.4': 584 622 resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} 585 623 586 - '@types/babel__traverse@7.20.7': 587 - resolution: {integrity: sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==} 624 + '@types/babel__traverse@7.28.0': 625 + resolution: {integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==} 588 626 589 - '@types/estree@1.0.7': 590 - resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} 627 + '@types/estree@1.0.8': 628 + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} 591 629 592 - '@types/node@22.14.0': 593 - resolution: {integrity: sha512-Kmpl+z84ILoG+3T/zQFyAJsU6EPTmOCj8/2+83fSN6djd6I4o7uOuGIH6vq3PrjY5BGitSbFuMN18j3iknubbA==} 630 + '@types/node@24.3.0': 631 + resolution: {integrity: sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==} 594 632 595 - '@unocss/astro@66.1.0-beta.10': 596 - resolution: {integrity: sha512-PDg1n4TeovElo4IqUpqNQA4K5pbLmgPceh8vjs6hUGmH3mwOdTYKYTWtcc2hFy40/6XSaKy0iiWuBogCyVU/EQ==} 633 + '@unocss/astro@66.5.0': 634 + resolution: {integrity: sha512-PueE1reSo0iu/yUos+bB4uYym3hZrNMGboXP5VmEjEL1PFVLuJYft1nLJ24p20nPyzWFNamYAxYTPveNW2BbWg==} 597 635 peerDependencies: 598 - vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 636 + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 599 637 peerDependenciesMeta: 600 638 vite: 601 639 optional: true 602 640 603 - '@unocss/cli@66.1.0-beta.10': 604 - resolution: {integrity: sha512-B0E5W+xKhixQRIQWcFulmoFn7/KNMv7rLtP/ab3ltZ0Szw9Q+9I0WZIpW4UZmfHOIF7yqqnXxcUIhLvg6Ot3fQ==} 641 + '@unocss/cli@66.5.0': 642 + resolution: {integrity: sha512-E1Q5FI2K2Xtiiw2bMx+qMCz+TADSw0pVamks4ZlS3FS4hqFtzxeUkOyTys/e8oXxYB4f1+K6UMUUv+Wzk7YiKw==} 605 643 engines: {node: '>=14'} 606 644 hasBin: true 607 645 608 - '@unocss/config@66.1.0-beta.10': 609 - resolution: {integrity: sha512-+qx4zlVA9f1cCifoVXYmiHTI1y1rIxHgpiUdb0pI8OOdFsK6j0adua/hSdlvroXAoj2MNdE8WVEEv3L6MlDOpg==} 646 + '@unocss/config@66.5.0': 647 + resolution: {integrity: sha512-vNPqcfCPIVCuV3AU13d6qO/wSRrvdXeV8myQQUlUBVkvHezFBQ/atVOP77Ov5qUBARyx3zwUCkgQxYOCs60EGw==} 610 648 engines: {node: '>=14'} 611 649 612 - '@unocss/core@66.1.0-beta.10': 613 - resolution: {integrity: sha512-zYn5kmrmmaEQ81+CkoRcNYaMgUePb85RCIr3oty3yc4tFtJHymHuv+4NKoWWZzfhdfVKeK2y7U9wpLcfcbIiew==} 650 + '@unocss/core@66.5.0': 651 + resolution: {integrity: sha512-4JStg50nrwd4aJulbPYglqHyuVUHMEX2EltpdxrrxknvSjy4LriKCVUCEmIljsbTFDXm8xcPnPGs6VN/ZmlKlA==} 614 652 615 - '@unocss/extractor-arbitrary-variants@66.1.0-beta.10': 616 - resolution: {integrity: sha512-qxeScl5guWtlNNUxcOFI12WTLkivao/4vIJW2uJfxuDVlUlBtrB6dw/SL40CVlosZemvM24Boo4U/xjWeh/oCA==} 653 + '@unocss/extractor-arbitrary-variants@66.5.0': 654 + resolution: {integrity: sha512-Em5jrB4wPJWHRwp4hBRPWbYH/brEdQzYFC5RUSNem5u3kToYSiBid4KwBRTBHmLAdDxcrDXBD1pbDot0PAQe2g==} 617 655 618 - '@unocss/inspector@66.1.0-beta.10': 619 - resolution: {integrity: sha512-zAFrpQkzNz4uWxynVsnRdIBckVYHafYqUBzIVfuvwcK3rxHhkET5fVGQk70ww29CRX0bjy7x64wPggKsQ2wg2A==} 656 + '@unocss/inspector@66.5.0': 657 + resolution: {integrity: sha512-eozYCqP0TF1a6BoRTOFnLaIczGvR/b5kwhv1RQdAVAUKw08YZQzASTWWL3xeOonXCvFOSRZ3YIWk9Fsk5myPKg==} 620 658 621 - '@unocss/postcss@66.1.0-beta.10': 622 - resolution: {integrity: sha512-MYbdqNozge5MY/cKO9A7b1WWef7Xw9GiwPWu+RpmBs7218dfowtfIIYzVyLEKWNoFW3iy5JjVm0oYfYCBKj9wg==} 659 + '@unocss/postcss@66.5.0': 660 + resolution: {integrity: sha512-jwe06YHGGepllsjDIqLtOgh4jViq0XfP/wU81Efg9lQLlMzWkDIMQw8/LQn2UA3WkjWWiQFXvQKb8SWpXENYnA==} 623 661 engines: {node: '>=14'} 624 662 peerDependencies: 625 663 postcss: ^8.4.21 626 664 627 - '@unocss/preset-attributify@66.1.0-beta.10': 628 - resolution: {integrity: sha512-Rue15+sGta598wezB9NEcKiLmBFNjaAiPYCsVUU2+3RrrF/H59Uq9RBgQ/9SDn9wCT+mxYcn/aIDaIQzDog1Tg==} 665 + '@unocss/preset-attributify@66.5.0': 666 + resolution: {integrity: sha512-kMx1dvQmnceMLD/drZop8dbqJcpZpc+uKpprcAXSio3im5IjXkS4A7H0mL0wXmGFy+2fl+rXEgjnOuofQt0bsw==} 629 667 630 - '@unocss/preset-icons@66.1.0-beta.10': 631 - resolution: {integrity: sha512-Ms5CawV26GNi5iN/l9eIohKLcqh5QCA8F5cgJs5zW3kQ31YorveOOyg3QTpHAC4Dln5sZ9/4RplAWObGr2ppiQ==} 668 + '@unocss/preset-icons@66.5.0': 669 + resolution: {integrity: sha512-7Qs5k2LWY9052UQVHiQOZ3yJJEwTgqVrJpEdEaZtvBBrObiXwJ03/oZiCSWpGErfp0WbH5gwaghGb2SjbOkiSw==} 632 670 633 - '@unocss/preset-mini@66.1.0-beta.10': 634 - resolution: {integrity: sha512-KqYstZZnOTHvMWAt3Q0UgZipDvvcbYyjpkbSD4Ki8nzHNjF9OJnQHqGTfxvjbiw5Yl27wcB0v4ueOksMENhRrA==} 671 + '@unocss/preset-mini@66.5.0': 672 + resolution: {integrity: sha512-aGnxlO47D0DMTEYTbwAZ/xICz8/QGUhin9hb4dsVhEorDvL1R0/qqvyjhyyIeTTDqPTxKTtczY7rP8XJqkuBXA==} 635 673 636 - '@unocss/preset-tagify@66.1.0-beta.10': 637 - resolution: {integrity: sha512-x71VI/PEUxihv8tAXnoPmq40Ysit6aAtslgTaUwy0smhfQfsM4uSC0c8BTrc1R0wZ8JSz+KIb6TbZNMvP52uvQ==} 674 + '@unocss/preset-tagify@66.5.0': 675 + resolution: {integrity: sha512-uH14GBc00c5G0AO7xpO7SAW+QYhdkFGFH5BVAf21qOPipLzQosgmpvfEapq0urgwhR+b25itdGhP5iEazTs2FQ==} 638 676 639 - '@unocss/preset-typography@66.1.0-beta.10': 640 - resolution: {integrity: sha512-e74Uwy+0croYtvVOEGmQrPz6TAIX1QtMzh2Ngfq283zxg6Cy2PybvdXCa5mUqn9X76pPXs0sWvSo2fknFg/Gjw==} 677 + '@unocss/preset-typography@66.5.0': 678 + resolution: {integrity: sha512-pMpzXa27zoanZQENT7tY/dJJSLZTEpuvItMruizTaizTYflanxhPpozj5fD6hGNfH4zIWiEu34KcHsTluj2R/A==} 641 679 642 - '@unocss/preset-uno@66.1.0-beta.10': 643 - resolution: {integrity: sha512-HzB5QB5KRmyZ8JVzLv4ZHMIPvSu7s9q+jb47W4gPJ0fhXUNJ7oVJIVPcYzBz+ppk98uNbUqOkJrnNE5BtUsiVg==} 680 + '@unocss/preset-uno@66.5.0': 681 + resolution: {integrity: sha512-z39CWf3hI2ghmizPLqOefF1udcF8m/IJ50T6OO+sNpzJIkbL8FUaxGsdf0bKIVUl180EKRSV6kpIOST4nMN5Bg==} 644 682 645 - '@unocss/preset-web-fonts@66.1.0-beta.10': 646 - resolution: {integrity: sha512-yoXedApMV/TDNG2uLcl4awXs4uYs2isnXmSJabR32DIctknqXfHjzvpEoBz8e1AmlmBz4GEi0i1ounu8mL5nrw==} 683 + '@unocss/preset-web-fonts@66.5.0': 684 + resolution: {integrity: sha512-OZ/sTpksNTNoMEJ55y4v9lkFkqMR+PFAh1yHYFo7PyAtfJHhr/vb7n4TINl1qmLIhV70GZRdMH7kUuDKaSkxaA==} 647 685 648 - '@unocss/preset-wind3@66.1.0-beta.10': 649 - resolution: {integrity: sha512-R8cp1FORCMTNbIT6UTPIVZfSk62Ns+KrjI8psGzZLhIpbrD57l5CixJKESHGP+Gwp8Ff94PLI9i547ZNT0oMKg==} 686 + '@unocss/preset-wind3@66.5.0': 687 + resolution: {integrity: sha512-LC3I2yzmWguOOdp4gLwhJG1/Nya6v9+GH2rXRn8LNSZN5yhdz0LwqjftSIsPxbIpoi7+pkGTzOiXHfV/XXbswA==} 650 688 651 - '@unocss/preset-wind4@66.1.0-beta.10': 652 - resolution: {integrity: sha512-MsxnYRkbRy3Sji8DUziKCHeqTNHhPyis7nLxZ63NYOS5fpvkfi4Rh69zus304a4/7rxH5BBJZrlLN7DH4IizgQ==} 689 + '@unocss/preset-wind4@66.5.0': 690 + resolution: {integrity: sha512-kR7TPqQ8vIwXrrLticKc5CbHLGbXiRnWI7xPFduC3l8RE0VPyShegmY62KRc6tX58Tarhnsrct+Teln7ZlEWKw==} 653 691 654 - '@unocss/preset-wind@66.1.0-beta.10': 655 - resolution: {integrity: sha512-JZItGFJTCyB9cjuM5YGtqlZQlbjqq0YSUvJU8BDLksoBw/o4hlFNSGnVfFKY9NM9s0NdA4bQWxlNLS9uLROIUw==} 692 + '@unocss/preset-wind@66.5.0': 693 + resolution: {integrity: sha512-fofrMsguz/iLkNhD/FaBnYUQGsgTe5Nk9jgJBaigDc6FqG2JcT6S7F7boyquFwfoCXN7Dj3SZ4HKfWH7AhisIw==} 656 694 657 - '@unocss/reset@66.1.0-beta.10': 658 - resolution: {integrity: sha512-B3Xd1jjtzsifpeoFWrtKO+7yjdx0S/lHaaDtAoPxHe8RmQBbjFSWpVV7ohRCEzuZwG0gLJHh5lV+lP70CyFJaw==} 695 + '@unocss/reset@66.5.0': 696 + resolution: {integrity: sha512-Sf27NbbNUg3e4BShQB7EsMCS1GtA6IORBm08SitSpUZZYOZAj+LAypYsOJ4rttAFs/Hp1h0AxtNShesXWK66oA==} 659 697 660 - '@unocss/rule-utils@66.1.0-beta.10': 661 - resolution: {integrity: sha512-yGC8uQT6ErjLsWMU3Nx7mjvftYukLL+TELM+pmYOFmbhasrdnnJI1kT/04dyUHQTlm3XCs8I7LhbYaVz7MmIXA==} 698 + '@unocss/rule-utils@66.5.0': 699 + resolution: {integrity: sha512-+yqGZP8fR/G/gOkjXSXjmgTXFr4zGCQR+rA3Ana4xVoLIttcmPk4qO1IWcUVRQTDDqFmUjW/XwWmChta+rdQsA==} 662 700 engines: {node: '>=14'} 663 701 664 - '@unocss/transformer-attributify-jsx@66.1.0-beta.10': 665 - resolution: {integrity: sha512-CiqpzJG3bhIMK/bNz8yX3HVv5rqIiXZZ+jqlyfHuioYomUp/Kogk8aQGId2yjJzIxCYKJIu2SlXqgIq3OqiZIQ==} 702 + '@unocss/transformer-attributify-jsx@66.5.0': 703 + resolution: {integrity: sha512-hydRGKT3ca2BmCR/Hud4svp6RXZKlPjJbNQjGIAuBaMtaFEvsOUhtTmEQlE3PIX2RvI8/LBBDKVcsKP/oOtDLw==} 666 704 667 - '@unocss/transformer-compile-class@66.1.0-beta.10': 668 - resolution: {integrity: sha512-6mdrgypeW7DfkcFQXuoi73bARvwv3lVgqXP3qcw2NZp3qrSjNXoWTlVG8wTmZlA3yibVkUQHKm/ss7wZMArnGg==} 705 + '@unocss/transformer-compile-class@66.5.0': 706 + resolution: {integrity: sha512-Mpi9PP/KZGw1DkNCr40LjgfCzzA8jHOcBfMqVOopUaRSLMLEtgBRKb8anJzoR//owrzJl8EyBBTWl30fTAdpCA==} 669 707 670 - '@unocss/transformer-directives@66.1.0-beta.10': 671 - resolution: {integrity: sha512-PVXVblXCVo6mjThQrTwHcoNuZvrxjkzW4qWzZQxrCiS+pQs31kod0UL9WFIUWc/xgyRgYUiLNlBBhdxDykNJjg==} 708 + '@unocss/transformer-directives@66.5.0': 709 + resolution: {integrity: sha512-nZSi+nfaXL6aXoE7Lzw+qz9I9EHnIjkw9oE0Pu/6WmlJ7gjf+HWiyDaB90fi/Zn8M1VaKYXUCepJQ4ptqy4pjA==} 672 710 673 - '@unocss/transformer-variant-group@66.1.0-beta.10': 674 - resolution: {integrity: sha512-S6a5qVZXBv6QxKX7y9hVTUhMseyWEqvLv/p6gkKGAlmnJfeQak8OZBAECHUIhiGzYltF3I8gjsRqx7XYy3yh+w==} 711 + '@unocss/transformer-variant-group@66.5.0': 712 + resolution: {integrity: sha512-dAhkSVYEtnaj6VC/JgkV8JeimCesF1uXN6k3WSnf7JMc4zlsBEtLf6Tg8JEBfpWNvhDFrnEXr9GXKflCNbcX1A==} 675 713 676 - '@unocss/vite@66.1.0-beta.10': 677 - resolution: {integrity: sha512-d0qHzjOucy4AjAbQmCoFyoY4JjFaGOfhGyerSzzU4/DjOhjUmxsO6KTaDrmAgMGErGegWVoxScxOVCEMuh1c/Q==} 714 + '@unocss/vite@66.5.0': 715 + resolution: {integrity: sha512-4ogtBEHMXZhB4dM+qmG4d+2ATGEV94zbdrdQLEeBrzr52QbALuPHvp4JIQ7q7vIT/XNbMGJkPAiW8cgWiMQsMQ==} 678 716 peerDependencies: 679 - vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 680 - 681 - '@vue/compiler-core@3.5.12': 682 - resolution: {integrity: sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==} 717 + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 683 718 684 - '@vue/compiler-dom@3.5.12': 685 - resolution: {integrity: sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==} 686 - 687 - '@vue/compiler-sfc@3.5.12': 688 - resolution: {integrity: sha512-2k973OGo2JuAa5+ZlekuQJtitI5CgLMOwgl94BzMCsKZCX/xiqzJYzapl4opFogKHqwJk34vfsaKpfEhd1k5nw==} 689 - 690 - '@vue/compiler-ssr@3.5.12': 691 - resolution: {integrity: sha512-eLwc7v6bfGBSM7wZOGPmRavSWzNFF6+PdRhE+VFJhNCgHiF8AM7ccoqcv5kBXA2eWUfigD7byekvf/JsOfKvPA==} 692 - 693 - '@vue/reactivity@3.5.12': 694 - resolution: {integrity: sha512-UzaN3Da7xnJXdz4Okb/BGbAaomRHc3RdoWqTzlvd9+WBR5m3J39J1fGcHes7U3za0ruYn/iYy/a1euhMEHvTAg==} 695 - 696 - '@vue/runtime-core@3.5.12': 697 - resolution: {integrity: sha512-hrMUYV6tpocr3TL3Ad8DqxOdpDe4zuQY4HPY3X/VRh+L2myQO8MFXPAMarIOSGNu0bFAjh1yBkMPXZBqCk62Uw==} 698 - 699 - '@vue/runtime-dom@3.5.12': 700 - resolution: {integrity: sha512-q8VFxR9A2MRfBr6/55Q3umyoN7ya836FzRXajPB6/Vvuv0zOPL+qltd9rIMzG/DbRLAIlREmnLsplEF/kotXKA==} 701 - 702 - '@vue/server-renderer@3.5.12': 703 - resolution: {integrity: sha512-I3QoeDDeEPZm8yR28JtY+rk880Oqmj43hreIBVTicisFTx/Dl7JpG72g/X7YF8hnQD3IFhkky5i2bPonwrTVPg==} 704 - peerDependencies: 705 - vue: 3.5.12 706 - 707 - '@vue/shared@3.5.12': 708 - resolution: {integrity: sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==} 709 - 710 - acorn@8.14.1: 711 - resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} 719 + acorn@8.15.0: 720 + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} 712 721 engines: {node: '>=0.4.0'} 713 722 hasBin: true 714 723 ··· 716 725 resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 717 726 engines: {node: '>= 8'} 718 727 719 - babel-plugin-jsx-dom-expressions@0.39.7: 720 - resolution: {integrity: sha512-8GzVmFla7jaTNWW8W+lTMl9YGva4/06CtwJjySnkYtt8G1v9weCzc2SuF1DfrudcCNb2Doetc1FRg33swBYZCA==} 728 + babel-plugin-jsx-dom-expressions@0.40.1: 729 + resolution: {integrity: sha512-b4iHuirqK7RgaMzB2Lsl7MqrlDgQtVRSSazyrmx7wB3T759ggGjod5Rkok5MfHjQXhR7tRPmdwoeGPqBnW2KfA==} 721 730 peerDependencies: 722 731 '@babel/core': ^7.20.12 723 732 724 - babel-preset-solid@1.9.5: 725 - resolution: {integrity: sha512-85I3osODJ1LvZbv8wFozROV1vXq32BubqHXAGu73A//TRs3NLI1OFP83AQBUTSQHwgZQmARjHlJciym3we+V+w==} 733 + babel-preset-solid@1.9.9: 734 + resolution: {integrity: sha512-pCnxWrciluXCeli/dj5PIEHgbNzim3evtTn12snjqqg8QZWJNMjH1AWIp4iG/tbVjqQ72aBEymMSagvmgxubXw==} 726 735 peerDependencies: 727 736 '@babel/core': ^7.0.0 737 + solid-js: ^1.9.8 738 + peerDependenciesMeta: 739 + solid-js: 740 + optional: true 728 741 729 742 binary-extensions@2.3.0: 730 743 resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} ··· 734 747 resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 735 748 engines: {node: '>=8'} 736 749 737 - browserslist@4.24.4: 738 - resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} 750 + browserslist@4.25.4: 751 + resolution: {integrity: sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg==} 739 752 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 740 753 hasBin: true 741 754 ··· 743 756 resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} 744 757 engines: {node: '>=8'} 745 758 746 - caniuse-lite@1.0.30001712: 747 - resolution: {integrity: sha512-MBqPpGYYdQ7/hfKiet9SCI+nmN5/hp4ZzveOJubl5DTAMa5oggjAuoi0Z4onBpKPFI2ePGnQuQIzF3VxDjDJig==} 759 + caniuse-lite@1.0.30001739: 760 + resolution: {integrity: sha512-y+j60d6ulelrNSwpPyrHdl+9mJnQzHBr08xm48Qno0nSk4h3Qojh+ziv2qE6rXf4k3tadF4o1J/1tAbVm1NtnA==} 748 761 749 762 chokidar@3.6.0: 750 763 resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} ··· 773 786 csstype@3.1.3: 774 787 resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} 775 788 776 - debug@4.4.0: 777 - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} 789 + debug@4.4.1: 790 + resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} 778 791 engines: {node: '>=6.0'} 779 792 peerDependencies: 780 793 supports-color: '*' ··· 791 804 duplexer@0.1.2: 792 805 resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} 793 806 794 - electron-to-chromium@1.5.134: 795 - resolution: {integrity: sha512-zSwzrLg3jNP3bwsLqWHmS5z2nIOQ5ngMnfMZOWWtXnqqQkPVyOipxK98w+1beLw1TB+EImPNcG8wVP/cLVs2Og==} 807 + electron-to-chromium@1.5.213: 808 + resolution: {integrity: sha512-xr9eRzSLNa4neDO0xVFrkXu3vyIzG4Ay08dApecw42Z1NbmCt+keEpXdvlYGVe0wtvY5dhW0Ay0lY0IOfsCg0Q==} 796 809 797 - entities@4.5.0: 798 - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} 810 + entities@6.0.1: 811 + resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} 799 812 engines: {node: '>=0.12'} 800 813 801 814 esbuild@0.23.1: ··· 803 816 engines: {node: '>=18'} 804 817 hasBin: true 805 818 806 - esbuild@0.25.2: 807 - resolution: {integrity: sha512-16854zccKPnC+toMywC+uKNeYSv+/eXkevRAfwRD/G9Cleq66m8XFIrigkbvauLLlCfDL45Q2cWegSg53gGBnQ==} 819 + esbuild@0.25.9: 820 + resolution: {integrity: sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==} 808 821 engines: {node: '>=18'} 809 822 hasBin: true 810 823 ··· 812 825 resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} 813 826 engines: {node: '>=6'} 814 827 815 - estree-walker@2.0.2: 816 - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} 828 + esm-env@1.2.2: 829 + resolution: {integrity: sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==} 817 830 818 - exsolve@1.0.4: 819 - resolution: {integrity: sha512-xsZH6PXaER4XoV+NiT7JHp1bJodJVT+cxeSH1G0f0tlT0lJqYuHUP3bUx2HtfTDvOagMINYp8rsqusxud3RXhw==} 831 + exsolve@1.0.7: 832 + resolution: {integrity: sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==} 820 833 821 - fdir@6.4.3: 822 - resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==} 834 + fdir@6.5.0: 835 + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} 836 + engines: {node: '>=12.0.0'} 823 837 peerDependencies: 824 838 picomatch: ^3 || ^4 825 839 peerDependenciesMeta: ··· 839 853 resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} 840 854 engines: {node: '>=6.9.0'} 841 855 842 - get-tsconfig@4.10.0: 843 - resolution: {integrity: sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==} 856 + get-tsconfig@4.10.1: 857 + resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==} 844 858 845 859 glob-parent@5.1.2: 846 860 resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} ··· 881 895 resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==} 882 896 engines: {node: '>=12.13'} 883 897 884 - jiti@2.4.2: 885 - resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} 898 + jiti@2.5.1: 899 + resolution: {integrity: sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==} 886 900 hasBin: true 887 901 888 902 js-tokens@4.0.0: ··· 901 915 kolorist@1.8.0: 902 916 resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} 903 917 904 - local-pkg@1.1.1: 905 - resolution: {integrity: sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==} 918 + local-pkg@1.1.2: 919 + resolution: {integrity: sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A==} 906 920 engines: {node: '>=14'} 907 921 908 922 lru-cache@5.1.1: 909 923 resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} 910 924 911 - magic-string@0.30.17: 912 - resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} 925 + magic-string@0.30.18: 926 + resolution: {integrity: sha512-yi8swmWbO17qHhwIBNeeZxTceJMeBvWJaId6dyvTSOwTipqeHhMhOrz6513r1sOKnpvQ7zkhlG8tPrpilwTxHQ==} 913 927 914 928 mdn-data@2.12.2: 915 929 resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} ··· 918 932 resolution: {integrity: sha512-eRtbOb1N5iyH0tkQDAoQ4Ipsp/5qSR79Dzrz8hEPxRX10RWWR/iQXdoKmBSRCThY1Fh5EhISDtpSc93fpxUniQ==} 919 933 engines: {node: '>=12.13'} 920 934 921 - mlly@1.7.4: 922 - resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==} 935 + mlly@1.8.0: 936 + resolution: {integrity: sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==} 923 937 924 938 mrmime@2.0.1: 925 939 resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} ··· 933 947 engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 934 948 hasBin: true 935 949 936 - node-fetch-native@1.6.6: 937 - resolution: {integrity: sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==} 950 + nanoid@5.1.5: 951 + resolution: {integrity: sha512-Ir/+ZpE9fDsNH0hQ3C68uyThDXzYcim2EqcZ8zn8Chtt1iylPT9xXJB0kPCnqzgcEGikO9RxSrh63MsmVCU7Fw==} 952 + engines: {node: ^18 || >=20} 953 + hasBin: true 954 + 955 + node-fetch-native@1.6.7: 956 + resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==} 938 957 939 958 node-releases@2.0.19: 940 959 resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} ··· 946 965 ofetch@1.4.1: 947 966 resolution: {integrity: sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==} 948 967 949 - package-manager-detector@0.2.11: 950 - resolution: {integrity: sha512-BEnLolu+yuz22S56CU1SUKq3XC3PkwD5wv4ikR4MfGvnRVcmzXR9DwSlW2fEamyTPyXHomBJRzgapeuBvRNzJQ==} 968 + package-manager-detector@1.3.0: 969 + resolution: {integrity: sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==} 951 970 952 - parse5@7.2.1: 953 - resolution: {integrity: sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==} 971 + parse5@7.3.0: 972 + resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} 954 973 955 974 pathe@2.0.3: 956 975 resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} ··· 965 984 resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 966 985 engines: {node: '>=8.6'} 967 986 968 - picomatch@4.0.2: 969 - resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} 987 + picomatch@4.0.3: 988 + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} 970 989 engines: {node: '>=12'} 971 990 972 991 pkg-types@1.3.1: 973 992 resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} 974 993 975 - pkg-types@2.1.0: 976 - resolution: {integrity: sha512-wmJwA+8ihJixSoHKxZJRBQG1oY8Yr9pGLzRmSsNms0iNWyHHAlZCa7mmKiFR10YPZuz/2k169JiS/inOjBCZ2A==} 994 + pkg-types@2.3.0: 995 + resolution: {integrity: sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==} 977 996 978 - postcss@8.5.3: 979 - resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} 997 + postcss@8.5.6: 998 + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} 980 999 engines: {node: ^10 || ^12 || >=14} 981 1000 982 - prettier-plugin-tailwindcss@0.6.11: 983 - resolution: {integrity: sha512-YxaYSIvZPAqhrrEpRtonnrXdghZg1irNg4qrjboCXrpybLWVs55cW2N3juhspVJiO0JBvYJT8SYsJpc8OQSnsA==} 1001 + prettier-plugin-tailwindcss@0.6.14: 1002 + resolution: {integrity: sha512-pi2e/+ZygeIqntN+vC573BcW5Cve8zUB0SSAGxqpB4f96boZF4M3phPVoOFCeypwkpRYdi7+jQ5YJJUwrkGUAg==} 984 1003 engines: {node: '>=14.21.3'} 985 1004 peerDependencies: 986 1005 '@ianvs/prettier-plugin-sort-imports': '*' 1006 + '@prettier/plugin-hermes': '*' 1007 + '@prettier/plugin-oxc': '*' 987 1008 '@prettier/plugin-pug': '*' 988 1009 '@shopify/prettier-plugin-liquid': '*' 989 1010 '@trivago/prettier-plugin-sort-imports': '*' ··· 1002 1023 prettier-plugin-svelte: '*' 1003 1024 peerDependenciesMeta: 1004 1025 '@ianvs/prettier-plugin-sort-imports': 1026 + optional: true 1027 + '@prettier/plugin-hermes': 1028 + optional: true 1029 + '@prettier/plugin-oxc': 1005 1030 optional: true 1006 1031 '@prettier/plugin-pug': 1007 1032 optional: true ··· 1034 1059 prettier-plugin-svelte: 1035 1060 optional: true 1036 1061 1037 - prettier@3.5.3: 1038 - resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==} 1062 + prettier@3.6.2: 1063 + resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} 1039 1064 engines: {node: '>=14'} 1040 1065 hasBin: true 1041 1066 1042 - quansync@0.2.10: 1043 - resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==} 1067 + quansync@0.2.11: 1068 + resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==} 1044 1069 1045 1070 readdirp@3.6.0: 1046 1071 resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} ··· 1049 1074 resolve-pkg-maps@1.0.0: 1050 1075 resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} 1051 1076 1052 - rollup@4.39.0: 1053 - resolution: {integrity: sha512-thI8kNc02yNvnmJp8dr3fNWJ9tCONDhp6TV35X6HkKGGs9E6q7YWCHbe5vKiTa7TAiNcFEmXKj3X/pG2b3ci0g==} 1077 + rollup@4.50.0: 1078 + resolution: {integrity: sha512-/Zl4D8zPifNmyGzJS+3kVoyXeDeT/GrsJM94sACNg9RtUE0hrHa1bNPtRSrfHTMH5HjRzce6K7rlTh3Khiw+pw==} 1054 1079 engines: {node: '>=18.0.0', npm: '>=8.0.0'} 1055 1080 hasBin: true 1056 1081 ··· 1058 1083 resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} 1059 1084 hasBin: true 1060 1085 1061 - seroval-plugins@1.2.1: 1062 - resolution: {integrity: sha512-H5vs53+39+x4Udwp4J5rNZfgFuA+Lt+uU+09w1gYBVWomtAl98B+E9w7yC05Xc81/HgLvJdlyqJbU0fJCKCmdw==} 1086 + seroval-plugins@1.3.3: 1087 + resolution: {integrity: sha512-16OL3NnUBw8JG1jBLUoZJsLnQq0n5Ua6aHalhJK4fMQkz1lqR7Osz1sA30trBtd9VUDc2NgkuRCn8+/pBwqZ+w==} 1063 1088 engines: {node: '>=10'} 1064 1089 peerDependencies: 1065 1090 seroval: ^1.0 1066 1091 1067 - seroval@1.2.1: 1068 - resolution: {integrity: sha512-yBxFFs3zmkvKNmR0pFSU//rIsYjuX418TnlDmc2weaq5XFDqDIV/NOMPBoLrbxjLH42p4UzRuXHryXh9dYcKcw==} 1092 + seroval@1.3.2: 1093 + resolution: {integrity: sha512-RbcPH1n5cfwKrru7v7+zrZvjLurgHhGyso3HTyGtRivGWgYjbOmGuivCQaORNELjNONoK35nj28EoWul9sb1zQ==} 1069 1094 engines: {node: '>=10'} 1070 1095 1071 1096 sirv@3.0.1: 1072 1097 resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==} 1073 1098 engines: {node: '>=18'} 1074 1099 1075 - solid-js@1.9.5: 1076 - resolution: {integrity: sha512-ogI3DaFcyn6UhYhrgcyRAMbu/buBJitYQASZz5WzfQVPP10RD2AbCoRZ517psnezrasyCbWzIxZ6kVqet768xw==} 1100 + solid-js@1.9.9: 1101 + resolution: {integrity: sha512-A0ZBPJQldAeGCTW0YRYJmt7RCeh5rbFfPZ2aOttgYnctHE7HgKeHCBB/PVc2P7eOfmNXqMFFFoYYdm3S4dcbkA==} 1077 1102 1078 1103 solid-refresh@0.6.3: 1079 1104 resolution: {integrity: sha512-F3aPsX6hVw9ttm5LYlth8Q15x6MlI/J3Dn+o3EQyRTtTxidepSTwAYdozt01/YA+7ObcciagGEyXIopGZzQtbA==} ··· 1084 1109 resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} 1085 1110 engines: {node: '>=0.10.0'} 1086 1111 1087 - tinyexec@0.3.2: 1088 - resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} 1112 + tinyexec@1.0.1: 1113 + resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==} 1089 1114 1090 - tinyglobby@0.2.12: 1091 - resolution: {integrity: sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==} 1115 + tinyglobby@0.2.14: 1116 + resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} 1092 1117 engines: {node: '>=12.0.0'} 1093 1118 1094 1119 to-regex-range@5.0.1: ··· 1104 1129 engines: {node: '>=18.0.0'} 1105 1130 hasBin: true 1106 1131 1107 - typescript@5.8.3: 1108 - resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} 1132 + typescript@5.9.2: 1133 + resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} 1109 1134 engines: {node: '>=14.17'} 1110 1135 hasBin: true 1111 1136 1112 1137 ufo@1.6.1: 1113 1138 resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} 1114 1139 1115 - unconfig@7.3.1: 1116 - resolution: {integrity: sha512-LH5WL+un92tGAzWS87k7LkAfwpMdm7V0IXG2FxEjZz/QxiIW5J5LkcrKQThj0aRz6+h/lFmKI9EUXmK/T0bcrw==} 1140 + unconfig@7.3.3: 1141 + resolution: {integrity: sha512-QCkQoOnJF8L107gxfHL0uavn7WD9b3dpBcFX6HtfQYmjw2YzWxGuFQ0N0J6tE9oguCBJn9KOvfqYDCMPHIZrBA==} 1117 1142 1118 - undici-types@6.21.0: 1119 - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} 1143 + undici-types@7.10.0: 1144 + resolution: {integrity: sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==} 1120 1145 1121 - unocss@66.1.0-beta.10: 1122 - resolution: {integrity: sha512-20S2TqwDbjO/DSAphraRpozI4cs29IFR7vIQJwAPk8FiJnW65uN+Pdvf+LMNHJM0Xw+lNQkYX/+O71BEO0eCPg==} 1146 + unocss@66.5.0: 1147 + resolution: {integrity: sha512-dnrr3xqIm3B0t6OXyIxFYwfyMgdkp6MVRgrJXSEU0cEmea8lFf7ssU2MNx1Zice3JvQOOpe4FMVINtv/TBZCIA==} 1123 1148 engines: {node: '>=14'} 1124 1149 peerDependencies: 1125 - '@unocss/webpack': 66.1.0-beta.10 1126 - vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 1150 + '@unocss/webpack': 66.5.0 1151 + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 1127 1152 peerDependenciesMeta: 1128 1153 '@unocss/webpack': 1129 1154 optional: true 1130 1155 vite: 1131 1156 optional: true 1132 1157 1133 - unplugin-utils@0.2.4: 1134 - resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==} 1135 - engines: {node: '>=18.12.0'} 1158 + unplugin-utils@0.3.0: 1159 + resolution: {integrity: sha512-JLoggz+PvLVMJo+jZt97hdIIIZ2yTzGgft9e9q8iMrC4ewufl62ekeW7mixBghonn2gVb/ICjyvlmOCUBnJLQg==} 1160 + engines: {node: '>=20.19.0'} 1136 1161 1137 1162 update-browserslist-db@1.1.3: 1138 1163 resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} ··· 1140 1165 peerDependencies: 1141 1166 browserslist: '>= 4.21.0' 1142 1167 1143 - validate-html-nesting@1.2.2: 1144 - resolution: {integrity: sha512-hGdgQozCsQJMyfK5urgFcWEqsSSrK63Awe0t/IMR0bZ0QMtnuaiHzThW81guu3qx9abLi99NEuiaN6P9gVYsNg==} 1168 + validate-html-nesting@1.2.3: 1169 + resolution: {integrity: sha512-kdkWdCl6eCeLlRShJKbjVOU2kFKxMF8Ghu50n+crEoyx+VKm3FxAxF9z4DCy6+bbTOqNW0+jcIYRnjoIRzigRw==} 1145 1170 1146 - vite-plugin-solid@2.11.6: 1147 - resolution: {integrity: sha512-Sl5CTqJTGyEeOsmdH6BOgalIZlwH3t4/y0RQuFLMGnvWMBvxb4+lq7x3BSiAw6etf0QexfNJW7HSOO/Qf7pigg==} 1171 + vite-plugin-solid@2.11.8: 1172 + resolution: {integrity: sha512-hFrCxBfv3B1BmFqnJF4JOCYpjrmi/zwyeKjcomQ0khh8HFyQ8SbuBWQ7zGojfrz6HUOBFrJBNySDi/JgAHytWg==} 1148 1173 peerDependencies: 1149 1174 '@testing-library/jest-dom': ^5.16.6 || ^5.17.0 || ^6.* 1150 1175 solid-js: ^1.7.2 1151 - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 1176 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 1152 1177 peerDependenciesMeta: 1153 1178 '@testing-library/jest-dom': 1154 1179 optional: true 1155 1180 1156 - vite@6.2.5: 1157 - resolution: {integrity: sha512-j023J/hCAa4pRIUH6J9HemwYfjB5llR2Ps0CWeikOtdR8+pAURAk0DoJC5/mm9kd+UgdnIy7d6HE4EAvlYhPhA==} 1158 - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} 1181 + vite@7.1.4: 1182 + resolution: {integrity: sha512-X5QFK4SGynAeeIt+A7ZWnApdUyHYm+pzv/8/A57LqSGcI88U6R6ipOs3uCesdc6yl7nl+zNO0t8LmqAdXcQihw==} 1183 + engines: {node: ^20.19.0 || >=22.12.0} 1159 1184 hasBin: true 1160 1185 peerDependencies: 1161 - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 1186 + '@types/node': ^20.19.0 || >=22.12.0 1162 1187 jiti: '>=1.21.0' 1163 - less: '*' 1188 + less: ^4.0.0 1164 1189 lightningcss: ^1.21.0 1165 - sass: '*' 1166 - sass-embedded: '*' 1167 - stylus: '*' 1168 - sugarss: '*' 1190 + sass: ^1.70.0 1191 + sass-embedded: ^1.70.0 1192 + stylus: '>=0.54.8' 1193 + sugarss: ^5.0.0 1169 1194 terser: ^5.16.0 1170 1195 tsx: ^4.8.1 1171 1196 yaml: ^2.4.2 ··· 1193 1218 yaml: 1194 1219 optional: true 1195 1220 1196 - vitefu@1.0.6: 1197 - resolution: {integrity: sha512-+Rex1GlappUyNN6UfwbVZne/9cYC4+R2XDk9xkNXBKMw6HQagdX9PgZ8V2v1WUSK1wfBLp7qbI1+XSNIlB1xmA==} 1221 + vitefu@1.1.1: 1222 + resolution: {integrity: sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==} 1198 1223 peerDependencies: 1199 - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 1224 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0 1200 1225 peerDependenciesMeta: 1201 1226 vite: 1202 1227 optional: true 1203 1228 1204 - vue-flow-layout@0.1.1: 1205 - resolution: {integrity: sha512-JdgRRUVrN0Y2GosA0M68DEbKlXMqJ7FQgsK8CjQD2vxvNSqAU6PZEpi4cfcTVtfM2GVOMjHo7GKKLbXxOBqDqA==} 1206 - peerDependencies: 1207 - vue: ^3.4.37 1208 - 1209 - vue@3.5.12: 1210 - resolution: {integrity: sha512-CLVZtXtn2ItBIi/zHZ0Sg1Xkb7+PU32bJJ8Bmy7ts3jxXTcbfsEfBivFYYWz1Hur+lalqGAh65Coin0r+HRUfg==} 1211 - peerDependencies: 1212 - typescript: '*' 1213 - peerDependenciesMeta: 1214 - typescript: 1215 - optional: true 1229 + vue-flow-layout@0.2.0: 1230 + resolution: {integrity: sha512-zKgsWWkXq0xrus7H4Mc+uFs1ESrmdTXlO0YNbR6wMdPaFvosL3fMB8N7uTV308UhGy9UvTrGhIY7mVz9eN+L0Q==} 1216 1231 1217 1232 yallist@3.1.1: 1218 1233 resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} ··· 1221 1236 1222 1237 '@ampproject/remapping@2.3.0': 1223 1238 dependencies: 1224 - '@jridgewell/gen-mapping': 0.3.8 1225 - '@jridgewell/trace-mapping': 0.3.25 1239 + '@jridgewell/gen-mapping': 0.3.13 1240 + '@jridgewell/trace-mapping': 0.3.30 1226 1241 1227 - '@antfu/install-pkg@1.0.0': 1242 + '@antfu/install-pkg@1.1.0': 1228 1243 dependencies: 1229 - package-manager-detector: 0.2.11 1230 - tinyexec: 0.3.2 1244 + package-manager-detector: 1.3.0 1245 + tinyexec: 1.0.1 1231 1246 1232 - '@antfu/utils@8.1.1': {} 1247 + '@antfu/utils@9.2.0': {} 1233 1248 1234 - '@atcute/bluesky@1.0.15(@atcute/client@2.0.9)': 1249 + '@atcute/atproto@3.1.3': 1235 1250 dependencies: 1236 - '@atcute/client': 2.0.9 1251 + '@atcute/lexicons': 1.1.1 1237 1252 1238 - '@atcute/client@2.0.9': {} 1253 + '@atcute/bluesky@3.2.2': 1254 + dependencies: 1255 + '@atcute/atproto': 3.1.3 1256 + '@atcute/lexicons': 1.1.1 1239 1257 1240 - '@atcute/multibase@1.1.2': 1258 + '@atcute/client@4.0.3': 1241 1259 dependencies: 1242 - '@atcute/uint8array': 1.0.1 1260 + '@atcute/identity': 1.1.0 1261 + '@atcute/lexicons': 1.1.1 1243 1262 1244 - '@atcute/oauth-browser-client@1.0.16': 1263 + '@atcute/identity@1.1.0': 1245 1264 dependencies: 1246 - '@atcute/client': 2.0.9 1247 - '@atcute/multibase': 1.1.2 1248 - '@atcute/uint8array': 1.0.1 1265 + '@atcute/lexicons': 1.1.1 1266 + '@badrap/valita': 0.4.6 1249 1267 1250 - '@atcute/uint8array@1.0.1': {} 1268 + '@atcute/lexicons@1.1.1': 1269 + dependencies: 1270 + esm-env: 1.2.2 1251 1271 1252 - '@babel/code-frame@7.26.2': 1272 + '@atcute/multibase@1.1.5': 1253 1273 dependencies: 1254 - '@babel/helper-validator-identifier': 7.25.9 1274 + '@atcute/uint8array': 1.0.4 1275 + 1276 + '@atcute/oauth-browser-client@1.0.26': 1277 + dependencies: 1278 + '@atcute/client': 4.0.3 1279 + '@atcute/identity': 1.1.0 1280 + '@atcute/lexicons': 1.1.1 1281 + '@atcute/multibase': 1.1.5 1282 + '@atcute/uint8array': 1.0.4 1283 + nanoid: 5.1.5 1284 + 1285 + '@atcute/uint8array@1.0.4': {} 1286 + 1287 + '@babel/code-frame@7.27.1': 1288 + dependencies: 1289 + '@babel/helper-validator-identifier': 7.27.1 1255 1290 js-tokens: 4.0.0 1256 1291 picocolors: 1.1.1 1257 1292 1258 - '@babel/compat-data@7.26.8': {} 1293 + '@babel/compat-data@7.28.0': {} 1259 1294 1260 - '@babel/core@7.26.10': 1295 + '@babel/core@7.28.3': 1261 1296 dependencies: 1262 1297 '@ampproject/remapping': 2.3.0 1263 - '@babel/code-frame': 7.26.2 1264 - '@babel/generator': 7.27.0 1265 - '@babel/helper-compilation-targets': 7.27.0 1266 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) 1267 - '@babel/helpers': 7.27.0 1268 - '@babel/parser': 7.27.0 1269 - '@babel/template': 7.27.0 1270 - '@babel/traverse': 7.27.0 1271 - '@babel/types': 7.27.0 1298 + '@babel/code-frame': 7.27.1 1299 + '@babel/generator': 7.28.3 1300 + '@babel/helper-compilation-targets': 7.27.2 1301 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.3) 1302 + '@babel/helpers': 7.28.3 1303 + '@babel/parser': 7.28.3 1304 + '@babel/template': 7.27.2 1305 + '@babel/traverse': 7.28.3 1306 + '@babel/types': 7.28.2 1272 1307 convert-source-map: 2.0.0 1273 - debug: 4.4.0 1308 + debug: 4.4.1 1274 1309 gensync: 1.0.0-beta.2 1275 1310 json5: 2.2.3 1276 1311 semver: 6.3.1 1277 1312 transitivePeerDependencies: 1278 1313 - supports-color 1279 1314 1280 - '@babel/generator@7.27.0': 1315 + '@babel/generator@7.28.3': 1281 1316 dependencies: 1282 - '@babel/parser': 7.27.0 1283 - '@babel/types': 7.27.0 1284 - '@jridgewell/gen-mapping': 0.3.8 1285 - '@jridgewell/trace-mapping': 0.3.25 1317 + '@babel/parser': 7.28.3 1318 + '@babel/types': 7.28.2 1319 + '@jridgewell/gen-mapping': 0.3.13 1320 + '@jridgewell/trace-mapping': 0.3.30 1286 1321 jsesc: 3.1.0 1287 1322 1288 - '@babel/helper-compilation-targets@7.27.0': 1323 + '@babel/helper-compilation-targets@7.27.2': 1289 1324 dependencies: 1290 - '@babel/compat-data': 7.26.8 1291 - '@babel/helper-validator-option': 7.25.9 1292 - browserslist: 4.24.4 1325 + '@babel/compat-data': 7.28.0 1326 + '@babel/helper-validator-option': 7.27.1 1327 + browserslist: 4.25.4 1293 1328 lru-cache: 5.1.1 1294 1329 semver: 6.3.1 1330 + 1331 + '@babel/helper-globals@7.28.0': {} 1295 1332 1296 1333 '@babel/helper-module-imports@7.18.6': 1297 1334 dependencies: 1298 - '@babel/types': 7.27.0 1335 + '@babel/types': 7.28.2 1299 1336 1300 - '@babel/helper-module-imports@7.25.9': 1337 + '@babel/helper-module-imports@7.27.1': 1301 1338 dependencies: 1302 - '@babel/traverse': 7.27.0 1303 - '@babel/types': 7.27.0 1339 + '@babel/traverse': 7.28.3 1340 + '@babel/types': 7.28.2 1304 1341 transitivePeerDependencies: 1305 1342 - supports-color 1306 1343 1307 - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.10)': 1344 + '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.3)': 1308 1345 dependencies: 1309 - '@babel/core': 7.26.10 1310 - '@babel/helper-module-imports': 7.25.9 1311 - '@babel/helper-validator-identifier': 7.25.9 1312 - '@babel/traverse': 7.27.0 1346 + '@babel/core': 7.28.3 1347 + '@babel/helper-module-imports': 7.27.1 1348 + '@babel/helper-validator-identifier': 7.27.1 1349 + '@babel/traverse': 7.28.3 1313 1350 transitivePeerDependencies: 1314 1351 - supports-color 1315 1352 1316 - '@babel/helper-plugin-utils@7.26.5': {} 1353 + '@babel/helper-plugin-utils@7.27.1': {} 1317 1354 1318 - '@babel/helper-string-parser@7.25.9': {} 1355 + '@babel/helper-string-parser@7.27.1': {} 1356 + 1357 + '@babel/helper-validator-identifier@7.27.1': {} 1319 1358 1320 - '@babel/helper-validator-identifier@7.25.9': {} 1359 + '@babel/helper-validator-option@7.27.1': {} 1321 1360 1322 - '@babel/helper-validator-option@7.25.9': {} 1361 + '@babel/helpers@7.28.3': 1362 + dependencies: 1363 + '@babel/template': 7.27.2 1364 + '@babel/types': 7.28.2 1323 1365 1324 - '@babel/helpers@7.27.0': 1366 + '@babel/parser@7.27.7': 1325 1367 dependencies: 1326 - '@babel/template': 7.27.0 1327 - '@babel/types': 7.27.0 1368 + '@babel/types': 7.28.2 1328 1369 1329 - '@babel/parser@7.27.0': 1370 + '@babel/parser@7.28.3': 1330 1371 dependencies: 1331 - '@babel/types': 7.27.0 1372 + '@babel/types': 7.28.2 1332 1373 1333 - '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.10)': 1374 + '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.3)': 1334 1375 dependencies: 1335 - '@babel/core': 7.26.10 1336 - '@babel/helper-plugin-utils': 7.26.5 1376 + '@babel/core': 7.28.3 1377 + '@babel/helper-plugin-utils': 7.27.1 1337 1378 1338 - '@babel/template@7.27.0': 1379 + '@babel/template@7.27.2': 1339 1380 dependencies: 1340 - '@babel/code-frame': 7.26.2 1341 - '@babel/parser': 7.27.0 1342 - '@babel/types': 7.27.0 1381 + '@babel/code-frame': 7.27.1 1382 + '@babel/parser': 7.28.3 1383 + '@babel/types': 7.28.2 1343 1384 1344 - '@babel/traverse@7.27.0': 1385 + '@babel/traverse@7.27.7': 1345 1386 dependencies: 1346 - '@babel/code-frame': 7.26.2 1347 - '@babel/generator': 7.27.0 1348 - '@babel/parser': 7.27.0 1349 - '@babel/template': 7.27.0 1350 - '@babel/types': 7.27.0 1351 - debug: 4.4.0 1387 + '@babel/code-frame': 7.27.1 1388 + '@babel/generator': 7.28.3 1389 + '@babel/parser': 7.27.7 1390 + '@babel/template': 7.27.2 1391 + '@babel/types': 7.28.2 1392 + debug: 4.4.1 1352 1393 globals: 11.12.0 1353 1394 transitivePeerDependencies: 1354 1395 - supports-color 1355 1396 1356 - '@babel/types@7.27.0': 1397 + '@babel/traverse@7.28.3': 1357 1398 dependencies: 1358 - '@babel/helper-string-parser': 7.25.9 1359 - '@babel/helper-validator-identifier': 7.25.9 1399 + '@babel/code-frame': 7.27.1 1400 + '@babel/generator': 7.28.3 1401 + '@babel/helper-globals': 7.28.0 1402 + '@babel/parser': 7.28.3 1403 + '@babel/template': 7.27.2 1404 + '@babel/types': 7.28.2 1405 + debug: 4.4.1 1406 + transitivePeerDependencies: 1407 + - supports-color 1408 + 1409 + '@babel/types@7.28.2': 1410 + dependencies: 1411 + '@babel/helper-string-parser': 7.27.1 1412 + '@babel/helper-validator-identifier': 7.27.1 1413 + 1414 + '@badrap/valita@0.4.6': {} 1360 1415 1361 1416 '@esbuild/aix-ppc64@0.23.1': 1362 1417 optional: true 1363 1418 1364 - '@esbuild/aix-ppc64@0.25.2': 1419 + '@esbuild/aix-ppc64@0.25.9': 1365 1420 optional: true 1366 1421 1367 1422 '@esbuild/android-arm64@0.23.1': 1368 1423 optional: true 1369 1424 1370 - '@esbuild/android-arm64@0.25.2': 1425 + '@esbuild/android-arm64@0.25.9': 1371 1426 optional: true 1372 1427 1373 1428 '@esbuild/android-arm@0.23.1': 1374 1429 optional: true 1375 1430 1376 - '@esbuild/android-arm@0.25.2': 1431 + '@esbuild/android-arm@0.25.9': 1377 1432 optional: true 1378 1433 1379 1434 '@esbuild/android-x64@0.23.1': 1380 1435 optional: true 1381 1436 1382 - '@esbuild/android-x64@0.25.2': 1437 + '@esbuild/android-x64@0.25.9': 1383 1438 optional: true 1384 1439 1385 1440 '@esbuild/darwin-arm64@0.23.1': 1386 1441 optional: true 1387 1442 1388 - '@esbuild/darwin-arm64@0.25.2': 1443 + '@esbuild/darwin-arm64@0.25.9': 1389 1444 optional: true 1390 1445 1391 1446 '@esbuild/darwin-x64@0.23.1': 1392 1447 optional: true 1393 1448 1394 - '@esbuild/darwin-x64@0.25.2': 1449 + '@esbuild/darwin-x64@0.25.9': 1395 1450 optional: true 1396 1451 1397 1452 '@esbuild/freebsd-arm64@0.23.1': 1398 1453 optional: true 1399 1454 1400 - '@esbuild/freebsd-arm64@0.25.2': 1455 + '@esbuild/freebsd-arm64@0.25.9': 1401 1456 optional: true 1402 1457 1403 1458 '@esbuild/freebsd-x64@0.23.1': 1404 1459 optional: true 1405 1460 1406 - '@esbuild/freebsd-x64@0.25.2': 1461 + '@esbuild/freebsd-x64@0.25.9': 1407 1462 optional: true 1408 1463 1409 1464 '@esbuild/linux-arm64@0.23.1': 1410 1465 optional: true 1411 1466 1412 - '@esbuild/linux-arm64@0.25.2': 1467 + '@esbuild/linux-arm64@0.25.9': 1413 1468 optional: true 1414 1469 1415 1470 '@esbuild/linux-arm@0.23.1': 1416 1471 optional: true 1417 1472 1418 - '@esbuild/linux-arm@0.25.2': 1473 + '@esbuild/linux-arm@0.25.9': 1419 1474 optional: true 1420 1475 1421 1476 '@esbuild/linux-ia32@0.23.1': 1422 1477 optional: true 1423 1478 1424 - '@esbuild/linux-ia32@0.25.2': 1479 + '@esbuild/linux-ia32@0.25.9': 1425 1480 optional: true 1426 1481 1427 1482 '@esbuild/linux-loong64@0.23.1': 1428 1483 optional: true 1429 1484 1430 - '@esbuild/linux-loong64@0.25.2': 1485 + '@esbuild/linux-loong64@0.25.9': 1431 1486 optional: true 1432 1487 1433 1488 '@esbuild/linux-mips64el@0.23.1': 1434 1489 optional: true 1435 1490 1436 - '@esbuild/linux-mips64el@0.25.2': 1491 + '@esbuild/linux-mips64el@0.25.9': 1437 1492 optional: true 1438 1493 1439 1494 '@esbuild/linux-ppc64@0.23.1': 1440 1495 optional: true 1441 1496 1442 - '@esbuild/linux-ppc64@0.25.2': 1497 + '@esbuild/linux-ppc64@0.25.9': 1443 1498 optional: true 1444 1499 1445 1500 '@esbuild/linux-riscv64@0.23.1': 1446 1501 optional: true 1447 1502 1448 - '@esbuild/linux-riscv64@0.25.2': 1503 + '@esbuild/linux-riscv64@0.25.9': 1449 1504 optional: true 1450 1505 1451 1506 '@esbuild/linux-s390x@0.23.1': 1452 1507 optional: true 1453 1508 1454 - '@esbuild/linux-s390x@0.25.2': 1509 + '@esbuild/linux-s390x@0.25.9': 1455 1510 optional: true 1456 1511 1457 1512 '@esbuild/linux-x64@0.23.1': 1458 1513 optional: true 1459 1514 1460 - '@esbuild/linux-x64@0.25.2': 1515 + '@esbuild/linux-x64@0.25.9': 1461 1516 optional: true 1462 1517 1463 - '@esbuild/netbsd-arm64@0.25.2': 1518 + '@esbuild/netbsd-arm64@0.25.9': 1464 1519 optional: true 1465 1520 1466 1521 '@esbuild/netbsd-x64@0.23.1': 1467 1522 optional: true 1468 1523 1469 - '@esbuild/netbsd-x64@0.25.2': 1524 + '@esbuild/netbsd-x64@0.25.9': 1470 1525 optional: true 1471 1526 1472 1527 '@esbuild/openbsd-arm64@0.23.1': 1473 1528 optional: true 1474 1529 1475 - '@esbuild/openbsd-arm64@0.25.2': 1530 + '@esbuild/openbsd-arm64@0.25.9': 1476 1531 optional: true 1477 1532 1478 1533 '@esbuild/openbsd-x64@0.23.1': 1479 1534 optional: true 1480 1535 1481 - '@esbuild/openbsd-x64@0.25.2': 1536 + '@esbuild/openbsd-x64@0.25.9': 1537 + optional: true 1538 + 1539 + '@esbuild/openharmony-arm64@0.25.9': 1482 1540 optional: true 1483 1541 1484 1542 '@esbuild/sunos-x64@0.23.1': 1485 1543 optional: true 1486 1544 1487 - '@esbuild/sunos-x64@0.25.2': 1545 + '@esbuild/sunos-x64@0.25.9': 1488 1546 optional: true 1489 1547 1490 1548 '@esbuild/win32-arm64@0.23.1': 1491 1549 optional: true 1492 1550 1493 - '@esbuild/win32-arm64@0.25.2': 1551 + '@esbuild/win32-arm64@0.25.9': 1494 1552 optional: true 1495 1553 1496 1554 '@esbuild/win32-ia32@0.23.1': 1497 1555 optional: true 1498 1556 1499 - '@esbuild/win32-ia32@0.25.2': 1557 + '@esbuild/win32-ia32@0.25.9': 1500 1558 optional: true 1501 1559 1502 1560 '@esbuild/win32-x64@0.23.1': 1503 1561 optional: true 1504 1562 1505 - '@esbuild/win32-x64@0.25.2': 1563 + '@esbuild/win32-x64@0.25.9': 1506 1564 optional: true 1507 1565 1508 1566 '@iconify/types@2.0.0': {} 1509 1567 1510 - '@iconify/utils@2.3.0': 1568 + '@iconify/utils@3.0.1': 1511 1569 dependencies: 1512 - '@antfu/install-pkg': 1.0.0 1513 - '@antfu/utils': 8.1.1 1570 + '@antfu/install-pkg': 1.1.0 1571 + '@antfu/utils': 9.2.0 1514 1572 '@iconify/types': 2.0.0 1515 - debug: 4.4.0 1573 + debug: 4.4.1 1516 1574 globals: 15.15.0 1517 1575 kolorist: 1.8.0 1518 - local-pkg: 1.1.1 1519 - mlly: 1.7.4 1576 + local-pkg: 1.1.2 1577 + mlly: 1.8.0 1520 1578 transitivePeerDependencies: 1521 1579 - supports-color 1522 1580 1523 - '@jridgewell/gen-mapping@0.3.8': 1581 + '@jridgewell/gen-mapping@0.3.13': 1524 1582 dependencies: 1525 - '@jridgewell/set-array': 1.2.1 1526 - '@jridgewell/sourcemap-codec': 1.5.0 1527 - '@jridgewell/trace-mapping': 0.3.25 1583 + '@jridgewell/sourcemap-codec': 1.5.5 1584 + '@jridgewell/trace-mapping': 0.3.30 1528 1585 1529 - '@jridgewell/resolve-uri@3.1.2': {} 1586 + '@jridgewell/remapping@2.3.5': 1587 + dependencies: 1588 + '@jridgewell/gen-mapping': 0.3.13 1589 + '@jridgewell/trace-mapping': 0.3.30 1530 1590 1531 - '@jridgewell/set-array@1.2.1': {} 1591 + '@jridgewell/resolve-uri@3.1.2': {} 1532 1592 1533 - '@jridgewell/sourcemap-codec@1.5.0': {} 1593 + '@jridgewell/sourcemap-codec@1.5.5': {} 1534 1594 1535 - '@jridgewell/trace-mapping@0.3.25': 1595 + '@jridgewell/trace-mapping@0.3.30': 1536 1596 dependencies: 1537 1597 '@jridgewell/resolve-uri': 3.1.2 1538 - '@jridgewell/sourcemap-codec': 1.5.0 1598 + '@jridgewell/sourcemap-codec': 1.5.5 1539 1599 1540 - '@polka/url@1.0.0-next.28': {} 1600 + '@polka/url@1.0.0-next.29': {} 1541 1601 1542 - '@quansync/fs@0.1.2': 1602 + '@quansync/fs@0.1.5': 1543 1603 dependencies: 1544 - quansync: 0.2.10 1604 + quansync: 0.2.11 1545 1605 1546 - '@rollup/rollup-android-arm-eabi@4.39.0': 1606 + '@rollup/rollup-android-arm-eabi@4.50.0': 1547 1607 optional: true 1548 1608 1549 - '@rollup/rollup-android-arm64@4.39.0': 1609 + '@rollup/rollup-android-arm64@4.50.0': 1550 1610 optional: true 1551 1611 1552 - '@rollup/rollup-darwin-arm64@4.39.0': 1612 + '@rollup/rollup-darwin-arm64@4.50.0': 1553 1613 optional: true 1554 1614 1555 - '@rollup/rollup-darwin-x64@4.39.0': 1615 + '@rollup/rollup-darwin-x64@4.50.0': 1556 1616 optional: true 1557 1617 1558 - '@rollup/rollup-freebsd-arm64@4.39.0': 1618 + '@rollup/rollup-freebsd-arm64@4.50.0': 1559 1619 optional: true 1560 1620 1561 - '@rollup/rollup-freebsd-x64@4.39.0': 1621 + '@rollup/rollup-freebsd-x64@4.50.0': 1562 1622 optional: true 1563 1623 1564 - '@rollup/rollup-linux-arm-gnueabihf@4.39.0': 1624 + '@rollup/rollup-linux-arm-gnueabihf@4.50.0': 1565 1625 optional: true 1566 1626 1567 - '@rollup/rollup-linux-arm-musleabihf@4.39.0': 1627 + '@rollup/rollup-linux-arm-musleabihf@4.50.0': 1568 1628 optional: true 1569 1629 1570 - '@rollup/rollup-linux-arm64-gnu@4.39.0': 1630 + '@rollup/rollup-linux-arm64-gnu@4.50.0': 1631 + optional: true 1632 + 1633 + '@rollup/rollup-linux-arm64-musl@4.50.0': 1571 1634 optional: true 1572 1635 1573 - '@rollup/rollup-linux-arm64-musl@4.39.0': 1636 + '@rollup/rollup-linux-loongarch64-gnu@4.50.0': 1574 1637 optional: true 1575 1638 1576 - '@rollup/rollup-linux-loongarch64-gnu@4.39.0': 1639 + '@rollup/rollup-linux-ppc64-gnu@4.50.0': 1577 1640 optional: true 1578 1641 1579 - '@rollup/rollup-linux-powerpc64le-gnu@4.39.0': 1642 + '@rollup/rollup-linux-riscv64-gnu@4.50.0': 1580 1643 optional: true 1581 1644 1582 - '@rollup/rollup-linux-riscv64-gnu@4.39.0': 1645 + '@rollup/rollup-linux-riscv64-musl@4.50.0': 1583 1646 optional: true 1584 1647 1585 - '@rollup/rollup-linux-riscv64-musl@4.39.0': 1648 + '@rollup/rollup-linux-s390x-gnu@4.50.0': 1586 1649 optional: true 1587 1650 1588 - '@rollup/rollup-linux-s390x-gnu@4.39.0': 1651 + '@rollup/rollup-linux-x64-gnu@4.50.0': 1589 1652 optional: true 1590 1653 1591 - '@rollup/rollup-linux-x64-gnu@4.39.0': 1654 + '@rollup/rollup-linux-x64-musl@4.50.0': 1592 1655 optional: true 1593 1656 1594 - '@rollup/rollup-linux-x64-musl@4.39.0': 1657 + '@rollup/rollup-openharmony-arm64@4.50.0': 1595 1658 optional: true 1596 1659 1597 - '@rollup/rollup-win32-arm64-msvc@4.39.0': 1660 + '@rollup/rollup-win32-arm64-msvc@4.50.0': 1598 1661 optional: true 1599 1662 1600 - '@rollup/rollup-win32-ia32-msvc@4.39.0': 1663 + '@rollup/rollup-win32-ia32-msvc@4.50.0': 1601 1664 optional: true 1602 1665 1603 - '@rollup/rollup-win32-x64-msvc@4.39.0': 1666 + '@rollup/rollup-win32-x64-msvc@4.50.0': 1604 1667 optional: true 1605 1668 1606 1669 '@types/babel__core@7.20.5': 1607 1670 dependencies: 1608 - '@babel/parser': 7.27.0 1609 - '@babel/types': 7.27.0 1671 + '@babel/parser': 7.28.3 1672 + '@babel/types': 7.28.2 1610 1673 '@types/babel__generator': 7.27.0 1611 1674 '@types/babel__template': 7.4.4 1612 - '@types/babel__traverse': 7.20.7 1675 + '@types/babel__traverse': 7.28.0 1613 1676 1614 1677 '@types/babel__generator@7.27.0': 1615 1678 dependencies: 1616 - '@babel/types': 7.27.0 1679 + '@babel/types': 7.28.2 1617 1680 1618 1681 '@types/babel__template@7.4.4': 1619 1682 dependencies: 1620 - '@babel/parser': 7.27.0 1621 - '@babel/types': 7.27.0 1683 + '@babel/parser': 7.28.3 1684 + '@babel/types': 7.28.2 1622 1685 1623 - '@types/babel__traverse@7.20.7': 1686 + '@types/babel__traverse@7.28.0': 1624 1687 dependencies: 1625 - '@babel/types': 7.27.0 1688 + '@babel/types': 7.28.2 1626 1689 1627 - '@types/estree@1.0.7': {} 1690 + '@types/estree@1.0.8': {} 1628 1691 1629 - '@types/node@22.14.0': 1692 + '@types/node@24.3.0': 1630 1693 dependencies: 1631 - undici-types: 6.21.0 1694 + undici-types: 7.10.0 1632 1695 1633 - '@unocss/astro@66.1.0-beta.10(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.12(typescript@5.8.3))': 1696 + '@unocss/astro@66.5.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.19.2))': 1634 1697 dependencies: 1635 - '@unocss/core': 66.1.0-beta.10 1636 - '@unocss/reset': 66.1.0-beta.10 1637 - '@unocss/vite': 66.1.0-beta.10(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.12(typescript@5.8.3)) 1698 + '@unocss/core': 66.5.0 1699 + '@unocss/reset': 66.5.0 1700 + '@unocss/vite': 66.5.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.19.2)) 1638 1701 optionalDependencies: 1639 - vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.2) 1640 - transitivePeerDependencies: 1641 - - vue 1702 + vite: 7.1.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.19.2) 1642 1703 1643 - '@unocss/cli@66.1.0-beta.10': 1704 + '@unocss/cli@66.5.0': 1644 1705 dependencies: 1645 - '@ampproject/remapping': 2.3.0 1646 - '@unocss/config': 66.1.0-beta.10 1647 - '@unocss/core': 66.1.0-beta.10 1648 - '@unocss/preset-uno': 66.1.0-beta.10 1706 + '@jridgewell/remapping': 2.3.5 1707 + '@unocss/config': 66.5.0 1708 + '@unocss/core': 66.5.0 1709 + '@unocss/preset-uno': 66.5.0 1649 1710 cac: 6.7.14 1650 1711 chokidar: 3.6.0 1651 1712 colorette: 2.0.20 1652 1713 consola: 3.4.2 1653 - magic-string: 0.30.17 1714 + magic-string: 0.30.18 1654 1715 pathe: 2.0.3 1655 1716 perfect-debounce: 1.0.0 1656 - tinyglobby: 0.2.12 1657 - unplugin-utils: 0.2.4 1717 + tinyglobby: 0.2.14 1718 + unplugin-utils: 0.3.0 1658 1719 1659 - '@unocss/config@66.1.0-beta.10': 1720 + '@unocss/config@66.5.0': 1660 1721 dependencies: 1661 - '@unocss/core': 66.1.0-beta.10 1662 - unconfig: 7.3.1 1722 + '@unocss/core': 66.5.0 1723 + unconfig: 7.3.3 1663 1724 1664 - '@unocss/core@66.1.0-beta.10': {} 1725 + '@unocss/core@66.5.0': {} 1665 1726 1666 - '@unocss/extractor-arbitrary-variants@66.1.0-beta.10': 1727 + '@unocss/extractor-arbitrary-variants@66.5.0': 1667 1728 dependencies: 1668 - '@unocss/core': 66.1.0-beta.10 1729 + '@unocss/core': 66.5.0 1669 1730 1670 - '@unocss/inspector@66.1.0-beta.10(vue@3.5.12(typescript@5.8.3))': 1731 + '@unocss/inspector@66.5.0': 1671 1732 dependencies: 1672 - '@unocss/core': 66.1.0-beta.10 1673 - '@unocss/rule-utils': 66.1.0-beta.10 1733 + '@unocss/core': 66.5.0 1734 + '@unocss/rule-utils': 66.5.0 1674 1735 colorette: 2.0.20 1675 1736 gzip-size: 6.0.0 1676 1737 sirv: 3.0.1 1677 - vue-flow-layout: 0.1.1(vue@3.5.12(typescript@5.8.3)) 1678 - transitivePeerDependencies: 1679 - - vue 1738 + vue-flow-layout: 0.2.0 1680 1739 1681 - '@unocss/postcss@66.1.0-beta.10(postcss@8.5.3)': 1740 + '@unocss/postcss@66.5.0(postcss@8.5.6)': 1682 1741 dependencies: 1683 - '@unocss/config': 66.1.0-beta.10 1684 - '@unocss/core': 66.1.0-beta.10 1685 - '@unocss/rule-utils': 66.1.0-beta.10 1742 + '@unocss/config': 66.5.0 1743 + '@unocss/core': 66.5.0 1744 + '@unocss/rule-utils': 66.5.0 1686 1745 css-tree: 3.1.0 1687 - postcss: 8.5.3 1688 - tinyglobby: 0.2.12 1746 + postcss: 8.5.6 1747 + tinyglobby: 0.2.14 1689 1748 1690 - '@unocss/preset-attributify@66.1.0-beta.10': 1749 + '@unocss/preset-attributify@66.5.0': 1691 1750 dependencies: 1692 - '@unocss/core': 66.1.0-beta.10 1751 + '@unocss/core': 66.5.0 1693 1752 1694 - '@unocss/preset-icons@66.1.0-beta.10': 1753 + '@unocss/preset-icons@66.5.0': 1695 1754 dependencies: 1696 - '@iconify/utils': 2.3.0 1697 - '@unocss/core': 66.1.0-beta.10 1755 + '@iconify/utils': 3.0.1 1756 + '@unocss/core': 66.5.0 1698 1757 ofetch: 1.4.1 1699 1758 transitivePeerDependencies: 1700 1759 - supports-color 1701 1760 1702 - '@unocss/preset-mini@66.1.0-beta.10': 1761 + '@unocss/preset-mini@66.5.0': 1703 1762 dependencies: 1704 - '@unocss/core': 66.1.0-beta.10 1705 - '@unocss/extractor-arbitrary-variants': 66.1.0-beta.10 1706 - '@unocss/rule-utils': 66.1.0-beta.10 1763 + '@unocss/core': 66.5.0 1764 + '@unocss/extractor-arbitrary-variants': 66.5.0 1765 + '@unocss/rule-utils': 66.5.0 1707 1766 1708 - '@unocss/preset-tagify@66.1.0-beta.10': 1767 + '@unocss/preset-tagify@66.5.0': 1709 1768 dependencies: 1710 - '@unocss/core': 66.1.0-beta.10 1769 + '@unocss/core': 66.5.0 1711 1770 1712 - '@unocss/preset-typography@66.1.0-beta.10': 1771 + '@unocss/preset-typography@66.5.0': 1713 1772 dependencies: 1714 - '@unocss/core': 66.1.0-beta.10 1715 - '@unocss/preset-mini': 66.1.0-beta.10 1716 - '@unocss/rule-utils': 66.1.0-beta.10 1773 + '@unocss/core': 66.5.0 1774 + '@unocss/rule-utils': 66.5.0 1717 1775 1718 - '@unocss/preset-uno@66.1.0-beta.10': 1776 + '@unocss/preset-uno@66.5.0': 1719 1777 dependencies: 1720 - '@unocss/core': 66.1.0-beta.10 1721 - '@unocss/preset-wind3': 66.1.0-beta.10 1778 + '@unocss/core': 66.5.0 1779 + '@unocss/preset-wind3': 66.5.0 1722 1780 1723 - '@unocss/preset-web-fonts@66.1.0-beta.10': 1781 + '@unocss/preset-web-fonts@66.5.0': 1724 1782 dependencies: 1725 - '@unocss/core': 66.1.0-beta.10 1783 + '@unocss/core': 66.5.0 1726 1784 ofetch: 1.4.1 1727 1785 1728 - '@unocss/preset-wind3@66.1.0-beta.10': 1786 + '@unocss/preset-wind3@66.5.0': 1729 1787 dependencies: 1730 - '@unocss/core': 66.1.0-beta.10 1731 - '@unocss/preset-mini': 66.1.0-beta.10 1732 - '@unocss/rule-utils': 66.1.0-beta.10 1788 + '@unocss/core': 66.5.0 1789 + '@unocss/preset-mini': 66.5.0 1790 + '@unocss/rule-utils': 66.5.0 1733 1791 1734 - '@unocss/preset-wind4@66.1.0-beta.10': 1792 + '@unocss/preset-wind4@66.5.0': 1735 1793 dependencies: 1736 - '@unocss/core': 66.1.0-beta.10 1737 - '@unocss/extractor-arbitrary-variants': 66.1.0-beta.10 1738 - '@unocss/rule-utils': 66.1.0-beta.10 1794 + '@unocss/core': 66.5.0 1795 + '@unocss/extractor-arbitrary-variants': 66.5.0 1796 + '@unocss/rule-utils': 66.5.0 1739 1797 1740 - '@unocss/preset-wind@66.1.0-beta.10': 1798 + '@unocss/preset-wind@66.5.0': 1741 1799 dependencies: 1742 - '@unocss/core': 66.1.0-beta.10 1743 - '@unocss/preset-wind3': 66.1.0-beta.10 1800 + '@unocss/core': 66.5.0 1801 + '@unocss/preset-wind3': 66.5.0 1744 1802 1745 - '@unocss/reset@66.1.0-beta.10': {} 1803 + '@unocss/reset@66.5.0': {} 1746 1804 1747 - '@unocss/rule-utils@66.1.0-beta.10': 1805 + '@unocss/rule-utils@66.5.0': 1748 1806 dependencies: 1749 - '@unocss/core': 66.1.0-beta.10 1750 - magic-string: 0.30.17 1807 + '@unocss/core': 66.5.0 1808 + magic-string: 0.30.18 1751 1809 1752 - '@unocss/transformer-attributify-jsx@66.1.0-beta.10': 1810 + '@unocss/transformer-attributify-jsx@66.5.0': 1753 1811 dependencies: 1754 - '@unocss/core': 66.1.0-beta.10 1812 + '@babel/parser': 7.27.7 1813 + '@babel/traverse': 7.27.7 1814 + '@unocss/core': 66.5.0 1815 + transitivePeerDependencies: 1816 + - supports-color 1755 1817 1756 - '@unocss/transformer-compile-class@66.1.0-beta.10': 1818 + '@unocss/transformer-compile-class@66.5.0': 1757 1819 dependencies: 1758 - '@unocss/core': 66.1.0-beta.10 1820 + '@unocss/core': 66.5.0 1759 1821 1760 - '@unocss/transformer-directives@66.1.0-beta.10': 1822 + '@unocss/transformer-directives@66.5.0': 1761 1823 dependencies: 1762 - '@unocss/core': 66.1.0-beta.10 1763 - '@unocss/rule-utils': 66.1.0-beta.10 1824 + '@unocss/core': 66.5.0 1825 + '@unocss/rule-utils': 66.5.0 1764 1826 css-tree: 3.1.0 1765 1827 1766 - '@unocss/transformer-variant-group@66.1.0-beta.10': 1828 + '@unocss/transformer-variant-group@66.5.0': 1767 1829 dependencies: 1768 - '@unocss/core': 66.1.0-beta.10 1830 + '@unocss/core': 66.5.0 1769 1831 1770 - '@unocss/vite@66.1.0-beta.10(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.12(typescript@5.8.3))': 1832 + '@unocss/vite@66.5.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.19.2))': 1771 1833 dependencies: 1772 - '@ampproject/remapping': 2.3.0 1773 - '@unocss/config': 66.1.0-beta.10 1774 - '@unocss/core': 66.1.0-beta.10 1775 - '@unocss/inspector': 66.1.0-beta.10(vue@3.5.12(typescript@5.8.3)) 1834 + '@jridgewell/remapping': 2.3.5 1835 + '@unocss/config': 66.5.0 1836 + '@unocss/core': 66.5.0 1837 + '@unocss/inspector': 66.5.0 1776 1838 chokidar: 3.6.0 1777 - magic-string: 0.30.17 1778 - tinyglobby: 0.2.12 1779 - unplugin-utils: 0.2.4 1780 - vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.2) 1781 - transitivePeerDependencies: 1782 - - vue 1839 + magic-string: 0.30.18 1840 + pathe: 2.0.3 1841 + tinyglobby: 0.2.14 1842 + unplugin-utils: 0.3.0 1843 + vite: 7.1.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.19.2) 1783 1844 1784 - '@vue/compiler-core@3.5.12': 1785 - dependencies: 1786 - '@babel/parser': 7.27.0 1787 - '@vue/shared': 3.5.12 1788 - entities: 4.5.0 1789 - estree-walker: 2.0.2 1790 - source-map-js: 1.2.1 1791 - 1792 - '@vue/compiler-dom@3.5.12': 1793 - dependencies: 1794 - '@vue/compiler-core': 3.5.12 1795 - '@vue/shared': 3.5.12 1796 - 1797 - '@vue/compiler-sfc@3.5.12': 1798 - dependencies: 1799 - '@babel/parser': 7.27.0 1800 - '@vue/compiler-core': 3.5.12 1801 - '@vue/compiler-dom': 3.5.12 1802 - '@vue/compiler-ssr': 3.5.12 1803 - '@vue/shared': 3.5.12 1804 - estree-walker: 2.0.2 1805 - magic-string: 0.30.17 1806 - postcss: 8.5.3 1807 - source-map-js: 1.2.1 1808 - 1809 - '@vue/compiler-ssr@3.5.12': 1810 - dependencies: 1811 - '@vue/compiler-dom': 3.5.12 1812 - '@vue/shared': 3.5.12 1813 - 1814 - '@vue/reactivity@3.5.12': 1815 - dependencies: 1816 - '@vue/shared': 3.5.12 1817 - 1818 - '@vue/runtime-core@3.5.12': 1819 - dependencies: 1820 - '@vue/reactivity': 3.5.12 1821 - '@vue/shared': 3.5.12 1822 - 1823 - '@vue/runtime-dom@3.5.12': 1824 - dependencies: 1825 - '@vue/reactivity': 3.5.12 1826 - '@vue/runtime-core': 3.5.12 1827 - '@vue/shared': 3.5.12 1828 - csstype: 3.1.3 1829 - 1830 - '@vue/server-renderer@3.5.12(vue@3.5.12(typescript@5.8.3))': 1831 - dependencies: 1832 - '@vue/compiler-ssr': 3.5.12 1833 - '@vue/shared': 3.5.12 1834 - vue: 3.5.12(typescript@5.8.3) 1835 - 1836 - '@vue/shared@3.5.12': {} 1837 - 1838 - acorn@8.14.1: {} 1845 + acorn@8.15.0: {} 1839 1846 1840 1847 anymatch@3.1.3: 1841 1848 dependencies: 1842 1849 normalize-path: 3.0.0 1843 1850 picomatch: 2.3.1 1844 1851 1845 - babel-plugin-jsx-dom-expressions@0.39.7(@babel/core@7.26.10): 1852 + babel-plugin-jsx-dom-expressions@0.40.1(@babel/core@7.28.3): 1846 1853 dependencies: 1847 - '@babel/core': 7.26.10 1854 + '@babel/core': 7.28.3 1848 1855 '@babel/helper-module-imports': 7.18.6 1849 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10) 1850 - '@babel/types': 7.27.0 1856 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.3) 1857 + '@babel/types': 7.28.2 1851 1858 html-entities: 2.3.3 1852 - parse5: 7.2.1 1853 - validate-html-nesting: 1.2.2 1859 + parse5: 7.3.0 1860 + validate-html-nesting: 1.2.3 1854 1861 1855 - babel-preset-solid@1.9.5(@babel/core@7.26.10): 1862 + babel-preset-solid@1.9.9(@babel/core@7.28.3)(solid-js@1.9.9): 1856 1863 dependencies: 1857 - '@babel/core': 7.26.10 1858 - babel-plugin-jsx-dom-expressions: 0.39.7(@babel/core@7.26.10) 1864 + '@babel/core': 7.28.3 1865 + babel-plugin-jsx-dom-expressions: 0.40.1(@babel/core@7.28.3) 1866 + optionalDependencies: 1867 + solid-js: 1.9.9 1859 1868 1860 1869 binary-extensions@2.3.0: {} 1861 1870 ··· 1863 1872 dependencies: 1864 1873 fill-range: 7.1.1 1865 1874 1866 - browserslist@4.24.4: 1875 + browserslist@4.25.4: 1867 1876 dependencies: 1868 - caniuse-lite: 1.0.30001712 1869 - electron-to-chromium: 1.5.134 1877 + caniuse-lite: 1.0.30001739 1878 + electron-to-chromium: 1.5.213 1870 1879 node-releases: 2.0.19 1871 - update-browserslist-db: 1.1.3(browserslist@4.24.4) 1880 + update-browserslist-db: 1.1.3(browserslist@4.25.4) 1872 1881 1873 1882 cac@6.7.14: {} 1874 1883 1875 - caniuse-lite@1.0.30001712: {} 1884 + caniuse-lite@1.0.30001739: {} 1876 1885 1877 1886 chokidar@3.6.0: 1878 1887 dependencies: ··· 1903 1912 1904 1913 csstype@3.1.3: {} 1905 1914 1906 - debug@4.4.0: 1915 + debug@4.4.1: 1907 1916 dependencies: 1908 1917 ms: 2.1.3 1909 1918 ··· 1913 1922 1914 1923 duplexer@0.1.2: {} 1915 1924 1916 - electron-to-chromium@1.5.134: {} 1925 + electron-to-chromium@1.5.213: {} 1917 1926 1918 - entities@4.5.0: {} 1927 + entities@6.0.1: {} 1919 1928 1920 1929 esbuild@0.23.1: 1921 1930 optionalDependencies: ··· 1945 1954 '@esbuild/win32-x64': 0.23.1 1946 1955 optional: true 1947 1956 1948 - esbuild@0.25.2: 1957 + esbuild@0.25.9: 1949 1958 optionalDependencies: 1950 - '@esbuild/aix-ppc64': 0.25.2 1951 - '@esbuild/android-arm': 0.25.2 1952 - '@esbuild/android-arm64': 0.25.2 1953 - '@esbuild/android-x64': 0.25.2 1954 - '@esbuild/darwin-arm64': 0.25.2 1955 - '@esbuild/darwin-x64': 0.25.2 1956 - '@esbuild/freebsd-arm64': 0.25.2 1957 - '@esbuild/freebsd-x64': 0.25.2 1958 - '@esbuild/linux-arm': 0.25.2 1959 - '@esbuild/linux-arm64': 0.25.2 1960 - '@esbuild/linux-ia32': 0.25.2 1961 - '@esbuild/linux-loong64': 0.25.2 1962 - '@esbuild/linux-mips64el': 0.25.2 1963 - '@esbuild/linux-ppc64': 0.25.2 1964 - '@esbuild/linux-riscv64': 0.25.2 1965 - '@esbuild/linux-s390x': 0.25.2 1966 - '@esbuild/linux-x64': 0.25.2 1967 - '@esbuild/netbsd-arm64': 0.25.2 1968 - '@esbuild/netbsd-x64': 0.25.2 1969 - '@esbuild/openbsd-arm64': 0.25.2 1970 - '@esbuild/openbsd-x64': 0.25.2 1971 - '@esbuild/sunos-x64': 0.25.2 1972 - '@esbuild/win32-arm64': 0.25.2 1973 - '@esbuild/win32-ia32': 0.25.2 1974 - '@esbuild/win32-x64': 0.25.2 1959 + '@esbuild/aix-ppc64': 0.25.9 1960 + '@esbuild/android-arm': 0.25.9 1961 + '@esbuild/android-arm64': 0.25.9 1962 + '@esbuild/android-x64': 0.25.9 1963 + '@esbuild/darwin-arm64': 0.25.9 1964 + '@esbuild/darwin-x64': 0.25.9 1965 + '@esbuild/freebsd-arm64': 0.25.9 1966 + '@esbuild/freebsd-x64': 0.25.9 1967 + '@esbuild/linux-arm': 0.25.9 1968 + '@esbuild/linux-arm64': 0.25.9 1969 + '@esbuild/linux-ia32': 0.25.9 1970 + '@esbuild/linux-loong64': 0.25.9 1971 + '@esbuild/linux-mips64el': 0.25.9 1972 + '@esbuild/linux-ppc64': 0.25.9 1973 + '@esbuild/linux-riscv64': 0.25.9 1974 + '@esbuild/linux-s390x': 0.25.9 1975 + '@esbuild/linux-x64': 0.25.9 1976 + '@esbuild/netbsd-arm64': 0.25.9 1977 + '@esbuild/netbsd-x64': 0.25.9 1978 + '@esbuild/openbsd-arm64': 0.25.9 1979 + '@esbuild/openbsd-x64': 0.25.9 1980 + '@esbuild/openharmony-arm64': 0.25.9 1981 + '@esbuild/sunos-x64': 0.25.9 1982 + '@esbuild/win32-arm64': 0.25.9 1983 + '@esbuild/win32-ia32': 0.25.9 1984 + '@esbuild/win32-x64': 0.25.9 1975 1985 1976 1986 escalade@3.2.0: {} 1977 1987 1978 - estree-walker@2.0.2: {} 1988 + esm-env@1.2.2: {} 1979 1989 1980 - exsolve@1.0.4: {} 1990 + exsolve@1.0.7: {} 1981 1991 1982 - fdir@6.4.3(picomatch@4.0.2): 1992 + fdir@6.5.0(picomatch@4.0.3): 1983 1993 optionalDependencies: 1984 - picomatch: 4.0.2 1994 + picomatch: 4.0.3 1985 1995 1986 1996 fill-range@7.1.1: 1987 1997 dependencies: ··· 1992 2002 1993 2003 gensync@1.0.0-beta.2: {} 1994 2004 1995 - get-tsconfig@4.10.0: 2005 + get-tsconfig@4.10.1: 1996 2006 dependencies: 1997 2007 resolve-pkg-maps: 1.0.0 1998 2008 optional: true ··· 2025 2035 2026 2036 is-what@4.1.16: {} 2027 2037 2028 - jiti@2.4.2: {} 2038 + jiti@2.5.1: {} 2029 2039 2030 2040 js-tokens@4.0.0: {} 2031 2041 ··· 2035 2045 2036 2046 kolorist@1.8.0: {} 2037 2047 2038 - local-pkg@1.1.1: 2048 + local-pkg@1.1.2: 2039 2049 dependencies: 2040 - mlly: 1.7.4 2041 - pkg-types: 2.1.0 2042 - quansync: 0.2.10 2050 + mlly: 1.8.0 2051 + pkg-types: 2.3.0 2052 + quansync: 0.2.11 2043 2053 2044 2054 lru-cache@5.1.1: 2045 2055 dependencies: 2046 2056 yallist: 3.1.1 2047 2057 2048 - magic-string@0.30.17: 2058 + magic-string@0.30.18: 2049 2059 dependencies: 2050 - '@jridgewell/sourcemap-codec': 1.5.0 2060 + '@jridgewell/sourcemap-codec': 1.5.5 2051 2061 2052 2062 mdn-data@2.12.2: {} 2053 2063 ··· 2055 2065 dependencies: 2056 2066 is-what: 4.1.16 2057 2067 2058 - mlly@1.7.4: 2068 + mlly@1.8.0: 2059 2069 dependencies: 2060 - acorn: 8.14.1 2070 + acorn: 8.15.0 2061 2071 pathe: 2.0.3 2062 2072 pkg-types: 1.3.1 2063 2073 ufo: 1.6.1 ··· 2068 2078 2069 2079 nanoid@3.3.11: {} 2070 2080 2071 - node-fetch-native@1.6.6: {} 2081 + nanoid@5.1.5: {} 2082 + 2083 + node-fetch-native@1.6.7: {} 2072 2084 2073 2085 node-releases@2.0.19: {} 2074 2086 ··· 2077 2089 ofetch@1.4.1: 2078 2090 dependencies: 2079 2091 destr: 2.0.5 2080 - node-fetch-native: 1.6.6 2092 + node-fetch-native: 1.6.7 2081 2093 ufo: 1.6.1 2082 2094 2083 - package-manager-detector@0.2.11: 2084 - dependencies: 2085 - quansync: 0.2.10 2095 + package-manager-detector@1.3.0: {} 2086 2096 2087 - parse5@7.2.1: 2097 + parse5@7.3.0: 2088 2098 dependencies: 2089 - entities: 4.5.0 2099 + entities: 6.0.1 2090 2100 2091 2101 pathe@2.0.3: {} 2092 2102 ··· 2096 2106 2097 2107 picomatch@2.3.1: {} 2098 2108 2099 - picomatch@4.0.2: {} 2109 + picomatch@4.0.3: {} 2100 2110 2101 2111 pkg-types@1.3.1: 2102 2112 dependencies: 2103 2113 confbox: 0.1.8 2104 - mlly: 1.7.4 2114 + mlly: 1.8.0 2105 2115 pathe: 2.0.3 2106 2116 2107 - pkg-types@2.1.0: 2117 + pkg-types@2.3.0: 2108 2118 dependencies: 2109 2119 confbox: 0.2.2 2110 - exsolve: 1.0.4 2120 + exsolve: 1.0.7 2111 2121 pathe: 2.0.3 2112 2122 2113 - postcss@8.5.3: 2123 + postcss@8.5.6: 2114 2124 dependencies: 2115 2125 nanoid: 3.3.11 2116 2126 picocolors: 1.1.1 2117 2127 source-map-js: 1.2.1 2118 2128 2119 - prettier-plugin-tailwindcss@0.6.11(prettier@3.5.3): 2129 + prettier-plugin-tailwindcss@0.6.14(prettier@3.6.2): 2120 2130 dependencies: 2121 - prettier: 3.5.3 2131 + prettier: 3.6.2 2122 2132 2123 - prettier@3.5.3: {} 2133 + prettier@3.6.2: {} 2124 2134 2125 - quansync@0.2.10: {} 2135 + quansync@0.2.11: {} 2126 2136 2127 2137 readdirp@3.6.0: 2128 2138 dependencies: ··· 2131 2141 resolve-pkg-maps@1.0.0: 2132 2142 optional: true 2133 2143 2134 - rollup@4.39.0: 2144 + rollup@4.50.0: 2135 2145 dependencies: 2136 - '@types/estree': 1.0.7 2146 + '@types/estree': 1.0.8 2137 2147 optionalDependencies: 2138 - '@rollup/rollup-android-arm-eabi': 4.39.0 2139 - '@rollup/rollup-android-arm64': 4.39.0 2140 - '@rollup/rollup-darwin-arm64': 4.39.0 2141 - '@rollup/rollup-darwin-x64': 4.39.0 2142 - '@rollup/rollup-freebsd-arm64': 4.39.0 2143 - '@rollup/rollup-freebsd-x64': 4.39.0 2144 - '@rollup/rollup-linux-arm-gnueabihf': 4.39.0 2145 - '@rollup/rollup-linux-arm-musleabihf': 4.39.0 2146 - '@rollup/rollup-linux-arm64-gnu': 4.39.0 2147 - '@rollup/rollup-linux-arm64-musl': 4.39.0 2148 - '@rollup/rollup-linux-loongarch64-gnu': 4.39.0 2149 - '@rollup/rollup-linux-powerpc64le-gnu': 4.39.0 2150 - '@rollup/rollup-linux-riscv64-gnu': 4.39.0 2151 - '@rollup/rollup-linux-riscv64-musl': 4.39.0 2152 - '@rollup/rollup-linux-s390x-gnu': 4.39.0 2153 - '@rollup/rollup-linux-x64-gnu': 4.39.0 2154 - '@rollup/rollup-linux-x64-musl': 4.39.0 2155 - '@rollup/rollup-win32-arm64-msvc': 4.39.0 2156 - '@rollup/rollup-win32-ia32-msvc': 4.39.0 2157 - '@rollup/rollup-win32-x64-msvc': 4.39.0 2148 + '@rollup/rollup-android-arm-eabi': 4.50.0 2149 + '@rollup/rollup-android-arm64': 4.50.0 2150 + '@rollup/rollup-darwin-arm64': 4.50.0 2151 + '@rollup/rollup-darwin-x64': 4.50.0 2152 + '@rollup/rollup-freebsd-arm64': 4.50.0 2153 + '@rollup/rollup-freebsd-x64': 4.50.0 2154 + '@rollup/rollup-linux-arm-gnueabihf': 4.50.0 2155 + '@rollup/rollup-linux-arm-musleabihf': 4.50.0 2156 + '@rollup/rollup-linux-arm64-gnu': 4.50.0 2157 + '@rollup/rollup-linux-arm64-musl': 4.50.0 2158 + '@rollup/rollup-linux-loongarch64-gnu': 4.50.0 2159 + '@rollup/rollup-linux-ppc64-gnu': 4.50.0 2160 + '@rollup/rollup-linux-riscv64-gnu': 4.50.0 2161 + '@rollup/rollup-linux-riscv64-musl': 4.50.0 2162 + '@rollup/rollup-linux-s390x-gnu': 4.50.0 2163 + '@rollup/rollup-linux-x64-gnu': 4.50.0 2164 + '@rollup/rollup-linux-x64-musl': 4.50.0 2165 + '@rollup/rollup-openharmony-arm64': 4.50.0 2166 + '@rollup/rollup-win32-arm64-msvc': 4.50.0 2167 + '@rollup/rollup-win32-ia32-msvc': 4.50.0 2168 + '@rollup/rollup-win32-x64-msvc': 4.50.0 2158 2169 fsevents: 2.3.3 2159 2170 2160 2171 semver@6.3.1: {} 2161 2172 2162 - seroval-plugins@1.2.1(seroval@1.2.1): 2173 + seroval-plugins@1.3.3(seroval@1.3.2): 2163 2174 dependencies: 2164 - seroval: 1.2.1 2175 + seroval: 1.3.2 2165 2176 2166 - seroval@1.2.1: {} 2177 + seroval@1.3.2: {} 2167 2178 2168 2179 sirv@3.0.1: 2169 2180 dependencies: 2170 - '@polka/url': 1.0.0-next.28 2181 + '@polka/url': 1.0.0-next.29 2171 2182 mrmime: 2.0.1 2172 2183 totalist: 3.0.1 2173 2184 2174 - solid-js@1.9.5: 2185 + solid-js@1.9.9: 2175 2186 dependencies: 2176 2187 csstype: 3.1.3 2177 - seroval: 1.2.1 2178 - seroval-plugins: 1.2.1(seroval@1.2.1) 2188 + seroval: 1.3.2 2189 + seroval-plugins: 1.3.3(seroval@1.3.2) 2179 2190 2180 - solid-refresh@0.6.3(solid-js@1.9.5): 2191 + solid-refresh@0.6.3(solid-js@1.9.9): 2181 2192 dependencies: 2182 - '@babel/generator': 7.27.0 2183 - '@babel/helper-module-imports': 7.25.9 2184 - '@babel/types': 7.27.0 2185 - solid-js: 1.9.5 2193 + '@babel/generator': 7.28.3 2194 + '@babel/helper-module-imports': 7.27.1 2195 + '@babel/types': 7.28.2 2196 + solid-js: 1.9.9 2186 2197 transitivePeerDependencies: 2187 2198 - supports-color 2188 2199 2189 2200 source-map-js@1.2.1: {} 2190 2201 2191 - tinyexec@0.3.2: {} 2202 + tinyexec@1.0.1: {} 2192 2203 2193 - tinyglobby@0.2.12: 2204 + tinyglobby@0.2.14: 2194 2205 dependencies: 2195 - fdir: 6.4.3(picomatch@4.0.2) 2196 - picomatch: 4.0.2 2206 + fdir: 6.5.0(picomatch@4.0.3) 2207 + picomatch: 4.0.3 2197 2208 2198 2209 to-regex-range@5.0.1: 2199 2210 dependencies: ··· 2204 2215 tsx@4.19.2: 2205 2216 dependencies: 2206 2217 esbuild: 0.23.1 2207 - get-tsconfig: 4.10.0 2218 + get-tsconfig: 4.10.1 2208 2219 optionalDependencies: 2209 2220 fsevents: 2.3.3 2210 2221 optional: true 2211 2222 2212 - typescript@5.8.3: {} 2223 + typescript@5.9.2: {} 2213 2224 2214 2225 ufo@1.6.1: {} 2215 2226 2216 - unconfig@7.3.1: 2227 + unconfig@7.3.3: 2217 2228 dependencies: 2218 - '@quansync/fs': 0.1.2 2229 + '@quansync/fs': 0.1.5 2219 2230 defu: 6.1.4 2220 - jiti: 2.4.2 2221 - quansync: 0.2.10 2231 + jiti: 2.5.1 2232 + quansync: 0.2.11 2222 2233 2223 - undici-types@6.21.0: {} 2234 + undici-types@7.10.0: {} 2224 2235 2225 - unocss@66.1.0-beta.10(postcss@8.5.3)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.12(typescript@5.8.3)): 2236 + unocss@66.5.0(postcss@8.5.6)(vite@7.1.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.19.2)): 2226 2237 dependencies: 2227 - '@unocss/astro': 66.1.0-beta.10(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.12(typescript@5.8.3)) 2228 - '@unocss/cli': 66.1.0-beta.10 2229 - '@unocss/core': 66.1.0-beta.10 2230 - '@unocss/postcss': 66.1.0-beta.10(postcss@8.5.3) 2231 - '@unocss/preset-attributify': 66.1.0-beta.10 2232 - '@unocss/preset-icons': 66.1.0-beta.10 2233 - '@unocss/preset-mini': 66.1.0-beta.10 2234 - '@unocss/preset-tagify': 66.1.0-beta.10 2235 - '@unocss/preset-typography': 66.1.0-beta.10 2236 - '@unocss/preset-uno': 66.1.0-beta.10 2237 - '@unocss/preset-web-fonts': 66.1.0-beta.10 2238 - '@unocss/preset-wind': 66.1.0-beta.10 2239 - '@unocss/preset-wind3': 66.1.0-beta.10 2240 - '@unocss/preset-wind4': 66.1.0-beta.10 2241 - '@unocss/transformer-attributify-jsx': 66.1.0-beta.10 2242 - '@unocss/transformer-compile-class': 66.1.0-beta.10 2243 - '@unocss/transformer-directives': 66.1.0-beta.10 2244 - '@unocss/transformer-variant-group': 66.1.0-beta.10 2245 - '@unocss/vite': 66.1.0-beta.10(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.2))(vue@3.5.12(typescript@5.8.3)) 2238 + '@unocss/astro': 66.5.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.19.2)) 2239 + '@unocss/cli': 66.5.0 2240 + '@unocss/core': 66.5.0 2241 + '@unocss/postcss': 66.5.0(postcss@8.5.6) 2242 + '@unocss/preset-attributify': 66.5.0 2243 + '@unocss/preset-icons': 66.5.0 2244 + '@unocss/preset-mini': 66.5.0 2245 + '@unocss/preset-tagify': 66.5.0 2246 + '@unocss/preset-typography': 66.5.0 2247 + '@unocss/preset-uno': 66.5.0 2248 + '@unocss/preset-web-fonts': 66.5.0 2249 + '@unocss/preset-wind': 66.5.0 2250 + '@unocss/preset-wind3': 66.5.0 2251 + '@unocss/preset-wind4': 66.5.0 2252 + '@unocss/transformer-attributify-jsx': 66.5.0 2253 + '@unocss/transformer-compile-class': 66.5.0 2254 + '@unocss/transformer-directives': 66.5.0 2255 + '@unocss/transformer-variant-group': 66.5.0 2256 + '@unocss/vite': 66.5.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.19.2)) 2246 2257 optionalDependencies: 2247 - vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.2) 2258 + vite: 7.1.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.19.2) 2248 2259 transitivePeerDependencies: 2249 2260 - postcss 2250 2261 - supports-color 2251 - - vue 2252 2262 2253 - unplugin-utils@0.2.4: 2263 + unplugin-utils@0.3.0: 2254 2264 dependencies: 2255 2265 pathe: 2.0.3 2256 - picomatch: 4.0.2 2266 + picomatch: 4.0.3 2257 2267 2258 - update-browserslist-db@1.1.3(browserslist@4.24.4): 2268 + update-browserslist-db@1.1.3(browserslist@4.25.4): 2259 2269 dependencies: 2260 - browserslist: 4.24.4 2270 + browserslist: 4.25.4 2261 2271 escalade: 3.2.0 2262 2272 picocolors: 1.1.1 2263 2273 2264 - validate-html-nesting@1.2.2: {} 2274 + validate-html-nesting@1.2.3: {} 2265 2275 2266 - vite-plugin-solid@2.11.6(solid-js@1.9.5)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.2)): 2276 + vite-plugin-solid@2.11.8(solid-js@1.9.9)(vite@7.1.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.19.2)): 2267 2277 dependencies: 2268 - '@babel/core': 7.26.10 2278 + '@babel/core': 7.28.3 2269 2279 '@types/babel__core': 7.20.5 2270 - babel-preset-solid: 1.9.5(@babel/core@7.26.10) 2280 + babel-preset-solid: 1.9.9(@babel/core@7.28.3)(solid-js@1.9.9) 2271 2281 merge-anything: 5.1.7 2272 - solid-js: 1.9.5 2273 - solid-refresh: 0.6.3(solid-js@1.9.5) 2274 - vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.2) 2275 - vitefu: 1.0.6(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.2)) 2282 + solid-js: 1.9.9 2283 + solid-refresh: 0.6.3(solid-js@1.9.9) 2284 + vite: 7.1.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.19.2) 2285 + vitefu: 1.1.1(vite@7.1.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.19.2)) 2276 2286 transitivePeerDependencies: 2277 2287 - supports-color 2278 2288 2279 - vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.2): 2289 + vite@7.1.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.19.2): 2280 2290 dependencies: 2281 - esbuild: 0.25.2 2282 - postcss: 8.5.3 2283 - rollup: 4.39.0 2291 + esbuild: 0.25.9 2292 + fdir: 6.5.0(picomatch@4.0.3) 2293 + picomatch: 4.0.3 2294 + postcss: 8.5.6 2295 + rollup: 4.50.0 2296 + tinyglobby: 0.2.14 2284 2297 optionalDependencies: 2285 - '@types/node': 22.14.0 2298 + '@types/node': 24.3.0 2286 2299 fsevents: 2.3.3 2287 - jiti: 2.4.2 2300 + jiti: 2.5.1 2288 2301 tsx: 4.19.2 2289 2302 2290 - vitefu@1.0.6(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.2)): 2303 + vitefu@1.1.1(vite@7.1.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.19.2)): 2291 2304 optionalDependencies: 2292 - vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.2) 2293 - 2294 - vue-flow-layout@0.1.1(vue@3.5.12(typescript@5.8.3)): 2295 - dependencies: 2296 - vue: 3.5.12(typescript@5.8.3) 2305 + vite: 7.1.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.19.2) 2297 2306 2298 - vue@3.5.12(typescript@5.8.3): 2299 - dependencies: 2300 - '@vue/compiler-dom': 3.5.12 2301 - '@vue/compiler-sfc': 3.5.12 2302 - '@vue/runtime-dom': 3.5.12 2303 - '@vue/server-renderer': 3.5.12(vue@3.5.12(typescript@5.8.3)) 2304 - '@vue/shared': 3.5.12 2305 - optionalDependencies: 2306 - typescript: 5.8.3 2307 + vue-flow-layout@0.2.0: {} 2307 2308 2308 2309 yallist@3.1.1: {}
+35 -73
src/App.tsx
··· 1 - import { 2 - type Component, 3 - createEffect, 4 - createSignal, 5 - For, 6 - onMount, 7 - Show, 8 - } from "solid-js"; 1 + import { createEffect, createSignal, For, onMount, Show } from "solid-js"; 9 2 import { createStore } from "solid-js/store"; 10 3 11 - import { CredentialManager, XRPC } from "@atcute/client"; 12 - import { 13 - AppBskyGraphFollow, 14 - At, 15 - Brand, 16 - ComAtprotoRepoApplyWrites, 17 - } from "@atcute/client/lexicons"; 4 + import { CredentialManager, Client } from "@atcute/client"; 18 5 import { 19 6 configureOAuth, 20 7 createAuthorizationUrl, ··· 24 11 resolveFromIdentity, 25 12 type Session, 26 13 } from "@atcute/oauth-browser-client"; 14 + import { $type, Did, Handle } from "@atcute/lexicons"; 15 + import { ComAtprotoRepoApplyWrites } from "@atcute/atproto"; 16 + import { AppBskyGraphFollow } from "@atcute/bluesky"; 27 17 28 18 configureOAuth({ 29 19 metadata: { ··· 54 44 55 45 const [followRecords, setFollowRecords] = createStore<FollowRecord[]>([]); 56 46 const [loginState, setLoginState] = createSignal(false); 57 - let rpc: XRPC; 47 + let rpc: Client; 58 48 let agent: OAuthUserAgent; 59 49 let manager: CredentialManager; 60 - let agentDID: string; 61 50 62 51 const resolveDid = async (did: string) => { 63 52 const res = await fetch( ··· 84 73 }); 85 74 }; 86 75 87 - const Login: Component = () => { 76 + const Login = () => { 88 77 const [loginInput, setLoginInput] = createSignal(""); 89 78 const [password, setPassword] = createSignal(""); 90 79 const [handle, setHandle] = createSignal(""); ··· 109 98 110 99 if (lastSignedIn) { 111 100 try { 112 - return await getSession(lastSignedIn as At.DID); 101 + return await getSession(lastSignedIn as Did); 113 102 } catch (err) { 114 103 localStorage.removeItem("lastSignedIn"); 115 104 throw err; ··· 122 111 123 112 if (session) { 124 113 agent = new OAuthUserAgent(session); 125 - rpc = new XRPC({ handler: agent }); 126 - agentDID = agent.sub; 114 + rpc = new Client({ handler: agent }); 127 115 128 116 setLoginState(true); 129 117 setHandle(await resolveDid(agent.sub)); ··· 147 135 }; 148 136 149 137 const resolveHandle = async (handle: string) => { 150 - const rpc = new XRPC({ 138 + const rpc = new Client({ 151 139 handler: new CredentialManager({ 152 140 service: "https://public.api.bsky.app", 153 141 }), 154 142 }); 155 143 const res = await rpc.get("com.atproto.identity.resolveHandle", { 156 - params: { handle: handle }, 144 + params: { handle: handle as Handle }, 157 145 }); 146 + if (!res.ok) throw new Error(res.data.error); 158 147 return res.data.did; 159 148 }; 160 149 161 150 const loginBsky = async (login: string) => { 162 151 if (password()) { 163 - agentDID = login.startsWith("did:") ? login : await resolveHandle(login); 152 + const agentDID = login.startsWith("did:") ? login : await resolveHandle(login); 164 153 manager = new CredentialManager({ service: await getPDS(agentDID) }); 165 - rpc = new XRPC({ handler: manager }); 154 + rpc = new Client({ handler: manager }); 166 155 167 156 await manager.login({ 168 157 identifier: agentDID, ··· 245 234 ); 246 235 }; 247 236 248 - const Fetch: Component = () => { 237 + const Fetch = () => { 249 238 const [progress, setProgress] = createSignal(0); 250 239 const [followCount, setFollowCount] = createSignal(0); 251 240 const [notice, setNotice] = createSignal(""); ··· 256 245 const fetchPage = async (cursor?: string) => { 257 246 return await rpc.get("com.atproto.repo.listRecords", { 258 247 params: { 259 - repo: agentDID, 248 + repo: agent.sub, 260 249 collection: "app.bsky.graph.follow", 261 250 limit: PAGE_LIMIT, 262 251 cursor: cursor, ··· 265 254 }; 266 255 267 256 let res = await fetchPage(); 257 + if (!res.ok) throw new Error(res.data.error); 268 258 let follows = res.data.records; 269 259 setNotice(`Fetching follows: ${follows.length}`); 270 260 271 261 while (res.data.cursor && res.data.records.length >= PAGE_LIMIT) { 272 262 setNotice(`Fetching follows: ${follows.length}`); 273 263 res = await fetchPage(res.data.cursor); 264 + if (!res.ok) throw new Error(res.data.error); 274 265 follows = follows.concat(res.data.records); 275 266 } 276 267 ··· 288 279 if (follows.length > 1000) await timer(1000); 289 280 follows.slice(i, i + 10).forEach(async (record) => { 290 281 let status: RepoStatus | undefined = undefined; 291 - const follow = record.value as AppBskyGraphFollow.Record; 282 + const follow = record.value as AppBskyGraphFollow.Main; 292 283 let handle = ""; 293 284 294 285 try { ··· 296 287 params: { actor: follow.subject }, 297 288 }); 298 289 290 + if (!res.ok) throw new Error(res.data.error); 299 291 handle = res.data.handle; 300 292 const viewer = res.data.viewer!; 301 293 ··· 306 298 viewer.blocking || viewer.blockingByList ? 307 299 RepoStatus.BLOCKEDBY | RepoStatus.BLOCKING 308 300 : RepoStatus.BLOCKEDBY; 309 - } else if (res.data.did.includes(agentDID)) { 301 + } else if (res.data.did.includes(agent.sub)) { 310 302 status = RepoStatus.YOURSELF; 311 303 } else if (viewer.blocking || viewer.blockingByList) { 312 304 status = RepoStatus.BLOCKING; ··· 357 349 const unfollow = async () => { 358 350 const writes = followRecords 359 351 .filter((record) => record.toDelete) 360 - .map((record): Brand.Union<ComAtprotoRepoApplyWrites.Delete> => { 352 + .map((record): $type.enforce<ComAtprotoRepoApplyWrites.Delete> => { 361 353 return { 362 354 $type: "com.atproto.repo.applyWrites#delete", 363 355 collection: "app.bsky.graph.follow", ··· 367 359 368 360 const BATCHSIZE = 200; 369 361 for (let i = 0; i < writes.length; i += BATCHSIZE) { 370 - await rpc.call("com.atproto.repo.applyWrites", { 371 - data: { 372 - repo: agentDID, 362 + await rpc.post("com.atproto.repo.applyWrites", { 363 + input: { 364 + repo: agent.sub, 373 365 writes: writes.slice(i, i + BATCHSIZE), 374 366 }, 375 367 }); 376 368 } 377 369 378 370 setFollowRecords([]); 379 - setNotice( 380 - `Unfollowed ${writes.length} account${writes.length > 1 ? "s" : ""}`, 381 - ); 371 + setNotice(`Unfollowed ${writes.length} account${writes.length > 1 ? "s" : ""}`); 382 372 }; 383 373 384 374 return ( ··· 413 403 ); 414 404 }; 415 405 416 - const Follows: Component = () => { 406 + const Follows = () => { 417 407 const [selectedCount, setSelectedCount] = createSignal(0); 418 408 419 409 createEffect(() => { 420 410 setSelectedCount(followRecords.filter((record) => record.toDelete).length); 421 411 }); 422 412 423 - function editRecords( 424 - status: RepoStatus, 425 - field: keyof FollowRecord, 426 - value: boolean, 427 - ) { 413 + function editRecords(status: RepoStatus, field: keyof FollowRecord, value: boolean) { 428 414 const range = followRecords 429 415 .map((record, index) => { 430 416 if (record.status & status) return index; ··· 460 446 type="checkbox" 461 447 class="peer sr-only" 462 448 checked 463 - onChange={(e) => 464 - editRecords( 465 - option.status, 466 - "visible", 467 - e.currentTarget.checked, 468 - ) 469 - } 449 + onChange={(e) => editRecords(option.status, "visible", e.currentTarget.checked)} 470 450 /> 471 451 <span class="peer relative h-5 w-9 rounded-full bg-gray-200 after:absolute after:start-[2px] after:top-[2px] after:h-4 after:w-4 after:rounded-full after:border after:border-gray-300 after:bg-white after:transition-all after:content-[''] peer-checked:bg-blue-600 peer-checked:after:translate-x-full peer-checked:after:border-white peer-focus:outline-none peer-focus:ring-4 peer-focus:ring-blue-300 rtl:peer-checked:after:-translate-x-full dark:border-gray-600 dark:bg-gray-700 dark:peer-focus:ring-blue-800"></span> 472 452 <span class="ms-3 select-none">{option.label}</span> ··· 477 457 type="checkbox" 478 458 id={option.label} 479 459 class="h-4 w-4 rounded" 480 - onChange={(e) => 481 - editRecords( 482 - option.status, 483 - "toDelete", 484 - e.currentTarget.checked, 485 - ) 486 - } 460 + onChange={(e) => editRecords(option.status, "toDelete", e.currentTarget.checked)} 487 461 /> 488 462 <label for={option.label} class="ml-2 select-none"> 489 463 Select All ··· 504 478 <Show when={record.visible}> 505 479 <div 506 480 classList={{ 507 - "mb-1 flex items-center border-b dark:border-b-gray-500 py-1": 508 - true, 481 + "mb-1 flex items-center border-b dark:border-b-gray-500 py-1": true, 509 482 "bg-red-300 dark:bg-rose-800": record.toDelete, 510 483 }} 511 484 > ··· 515 488 id={"record" + index()} 516 489 class="h-4 w-4 rounded" 517 490 checked={record.toDelete} 518 - onChange={(e) => 519 - setFollowRecords( 520 - index(), 521 - "toDelete", 522 - e.currentTarget.checked, 523 - ) 524 - } 491 + onChange={(e) => setFollowRecords(index(), "toDelete", e.currentTarget.checked)} 525 492 /> 526 493 </div> 527 494 <div> ··· 570 537 ); 571 538 }; 572 539 573 - const App: Component = () => { 540 + const App = () => { 574 541 const [theme, setTheme] = createSignal( 575 542 ( 576 543 localStorage.theme === "dark" || ··· 590 557 title="Theme" 591 558 onclick={() => { 592 559 setTheme(theme() === "light" ? "dark" : "light"); 593 - if (theme() === "dark") 594 - document.documentElement.classList.add("dark"); 560 + if (theme() === "dark") document.documentElement.classList.add("dark"); 595 561 else document.documentElement.classList.remove("dark"); 596 562 localStorage.theme = theme(); 597 563 }} ··· 607 573 </a> 608 574 </div> 609 575 <div class="justify-right flex basis-1/3 gap-x-2"> 610 - <a 611 - title="GitHub" 612 - href="https://github.com/notjuliet/cleanfollow-bsky" 613 - target="_blank" 614 - > 576 + <a title="GitHub" href="https://github.com/notjuliet/cleanfollow-bsky" target="_blank"> 615 577 <button class="i-bi-github text-xl" /> 616 578 </a> 617 579 <a title="Donate" href="https://ko-fi.com/notjuliet" target="_blank">