Non-official site for The Life Series Minecraft hardcore survival multiplayer series housing every video www.life-series.online
0
fork

Configure Feed

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

OG, session links, video item svg (#60)

* Make session item links full width

* Remove not working stroke-width from video item

* Add OG

* deps: Update deps

authored by

Ghustvn and committed by
GitHub
a1fe85c4 6cba61ed

+639 -685
+1 -1
biome.json
··· 1 1 { 2 - "$schema": "https://biomejs.dev/schemas/2.3.11/schema.json", 2 + "$schema": "https://biomejs.dev/schemas/2.3.13/schema.json", 3 3 "vcs": { 4 4 "enabled": true, 5 5 "clientKind": "git",
+12 -12
package.json
··· 11 11 "biome:check:write": "biome check --write" 12 12 }, 13 13 "dependencies": { 14 - "@astro-community/astro-embed-youtube": "^0.5.9", 15 - "@astrojs/sitemap": "^3.6.1", 16 - "@astrojs/vercel": "^9.0.3", 17 - "@iconify-json/lucide": "1.2.83", 18 - "@tailwindcss/vite": "^4.1.17", 19 - "astro": "^5.16.8", 14 + "@astro-community/astro-embed-youtube": "^0.5.10", 15 + "@astrojs/sitemap": "^3.7.0", 16 + "@astrojs/vercel": "^9.0.4", 17 + "@iconify-json/lucide": "1.2.87", 18 + "@tailwindcss/vite": "^4.1.18", 19 + "astro": "^5.16.15", 20 20 "astro-capo": "^0.0.1", 21 21 "astro-icon": "1.1.5", 22 - "astro-og": "^0.3.0", 23 - "astro-seo": "^0.8.4", 22 + "astro-og": "^0.3.2", 23 + "astro-seo": "1.1.0", 24 24 "sharp": "^0.34.5", 25 - "tailwindcss": "^4.1.17", 25 + "tailwindcss": "^4.1.18", 26 26 "typescript": "^5.9.3" 27 27 }, 28 28 "devDependencies": { 29 - "@biomejs/biome": "2.3.11", 30 - "prettier": "^3.6.2", 29 + "@biomejs/biome": "2.3.13", 30 + "prettier": "^3.8.1", 31 31 "prettier-plugin-astro": "^0.14.1", 32 - "prettier-plugin-tailwindcss": "^0.7.1" 32 + "prettier-plugin-tailwindcss": "^0.7.2" 33 33 } 34 34 }
+546 -666
pnpm-lock.yaml
··· 9 9 .: 10 10 dependencies: 11 11 '@astro-community/astro-embed-youtube': 12 - specifier: ^0.5.9 13 - version: 0.5.9(astro@5.16.8(@types/node@24.10.1)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.53.2)(typescript@5.9.3)(yaml@2.8.1)) 12 + specifier: ^0.5.10 13 + version: 0.5.10 14 14 '@astrojs/sitemap': 15 - specifier: ^3.6.1 16 - version: 3.6.1 15 + specifier: ^3.7.0 16 + version: 3.7.0 17 17 '@astrojs/vercel': 18 - specifier: ^9.0.3 19 - version: 9.0.3(astro@5.16.8(@types/node@24.10.1)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.53.2)(typescript@5.9.3)(yaml@2.8.1))(rollup@4.53.2) 18 + specifier: ^9.0.4 19 + version: 9.0.4(astro@5.16.15(@types/node@25.0.10)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.57.0)(typescript@5.9.3)(yaml@2.8.2))(rollup@4.57.0) 20 20 '@iconify-json/lucide': 21 - specifier: 1.2.83 22 - version: 1.2.83 21 + specifier: 1.2.87 22 + version: 1.2.87 23 23 '@tailwindcss/vite': 24 - specifier: ^4.1.17 25 - version: 4.1.17(vite@6.4.1(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1)) 24 + specifier: ^4.1.18 25 + version: 4.1.18(vite@6.4.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)) 26 26 astro: 27 - specifier: ^5.16.8 28 - version: 5.16.8(@types/node@24.10.1)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.53.2)(typescript@5.9.3)(yaml@2.8.1) 27 + specifier: ^5.16.15 28 + version: 5.16.15(@types/node@25.0.10)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.57.0)(typescript@5.9.3)(yaml@2.8.2) 29 29 astro-capo: 30 30 specifier: ^0.0.1 31 - version: 0.0.1(astro@5.16.8(@types/node@24.10.1)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.53.2)(typescript@5.9.3)(yaml@2.8.1)) 31 + version: 0.0.1(astro@5.16.15(@types/node@25.0.10)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.57.0)(typescript@5.9.3)(yaml@2.8.2)) 32 32 astro-icon: 33 33 specifier: 1.1.5 34 34 version: 1.1.5 35 35 astro-og: 36 - specifier: ^0.3.0 37 - version: 0.3.0(astro@5.16.8(@types/node@24.10.1)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.53.2)(typescript@5.9.3)(yaml@2.8.1)) 36 + specifier: ^0.3.2 37 + version: 0.3.2(astro@5.16.15(@types/node@25.0.10)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.57.0)(typescript@5.9.3)(yaml@2.8.2)) 38 38 astro-seo: 39 - specifier: ^0.8.4 40 - version: 0.8.4(prettier-plugin-astro@0.14.1)(prettier@3.6.2)(typescript@5.9.3) 39 + specifier: 1.1.0 40 + version: 1.1.0(prettier-plugin-astro@0.14.1)(prettier@3.8.1)(typescript@5.9.3) 41 41 sharp: 42 42 specifier: ^0.34.5 43 43 version: 0.34.5 44 44 tailwindcss: 45 - specifier: ^4.1.17 46 - version: 4.1.17 45 + specifier: ^4.1.18 46 + version: 4.1.18 47 47 typescript: 48 48 specifier: ^5.9.3 49 49 version: 5.9.3 50 50 devDependencies: 51 51 '@biomejs/biome': 52 - specifier: 2.3.11 53 - version: 2.3.11 52 + specifier: 2.3.13 53 + version: 2.3.13 54 54 prettier: 55 - specifier: ^3.6.2 56 - version: 3.6.2 55 + specifier: ^3.8.1 56 + version: 3.8.1 57 57 prettier-plugin-astro: 58 58 specifier: ^0.14.1 59 59 version: 0.14.1 60 60 prettier-plugin-tailwindcss: 61 - specifier: ^0.7.1 62 - version: 0.7.1(prettier-plugin-astro@0.14.1)(prettier@3.6.2) 61 + specifier: ^0.7.2 62 + version: 0.7.2(prettier-plugin-astro@0.14.1)(prettier@3.8.1) 63 63 64 64 packages: 65 65 ··· 69 69 '@antfu/utils@8.1.1': 70 70 resolution: {integrity: sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ==} 71 71 72 - '@astro-community/astro-embed-youtube@0.5.9': 73 - resolution: {integrity: sha512-8Uk2SKbyZVb+jxwqSAMoEpQo+063XYwCI3yRy9cbkyHpu09mDabGZNTF5XrL8CKr3NtR5haBkeYK/kSuKUkJ/g==} 74 - peerDependencies: 75 - astro: ^2.0.0 || ^3.0.0-beta || ^4.0.0-beta || ^5.0.0-beta 72 + '@astro-community/astro-embed-youtube@0.5.10': 73 + resolution: {integrity: sha512-hVlx77KQLjKzElVQnrU5znQ5/E60keVSAPrhuWvQQHuqva5auJtt8YBpOThkwDMuEKXjQybEF1/3C07RZ8MAOQ==} 76 74 77 - '@astrojs/check@0.5.10': 78 - resolution: {integrity: sha512-vliHXM9cu/viGeKiksUM4mXfO816ohWtawTl2ADPgTsd4nUMjFiyAl7xFZhF34yy4hq4qf7jvK1F2PlR3b5I5w==} 75 + '@astrojs/check@0.9.6': 76 + resolution: {integrity: sha512-jlaEu5SxvSgmfGIFfNgcn5/f+29H61NJzEMfAZ82Xopr4XBchXB1GVlcJsE+elUlsYSbXlptZLX+JMG3b/wZEA==} 79 77 hasBin: true 80 78 peerDependencies: 81 79 typescript: ^5.0.0 ··· 86 84 '@astrojs/internal-helpers@0.7.5': 87 85 resolution: {integrity: sha512-vreGnYSSKhAjFJCWAwe/CNhONvoc5lokxtRoZims+0wa3KbHBdPHSSthJsKxPd8d/aic6lWKpRTYGY/hsgK6EA==} 88 86 89 - '@astrojs/language-server@2.16.0': 90 - resolution: {integrity: sha512-oX2KkuIfEEM5d4/+lfuxy6usRDYko0S02YvtHFTrnqW0h9e4ElAfWZRKyqxWlwpuPdciBPKef5YJ7DFH3PPssw==} 87 + '@astrojs/language-server@2.16.3': 88 + resolution: {integrity: sha512-yO5K7RYCMXUfeDlnU6UnmtnoXzpuQc0yhlaCNZ67k1C/MiwwwvMZz+LGa+H35c49w5QBfvtr4w4Zcf5PcH8uYA==} 91 89 hasBin: true 92 90 peerDependencies: 93 91 prettier: ^3.0.0 ··· 105 103 resolution: {integrity: sha512-q8VwfU/fDZNoDOf+r7jUnMC2//H2l0TuQ6FkGJL8vD8nw/q5KiL3DS1KKBI3QhI9UQhpJ5dc7AtqfbXWuOgLCQ==} 106 104 engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} 107 105 108 - '@astrojs/sitemap@3.6.1': 109 - resolution: {integrity: sha512-+o+TbxXqQJAOd+HxCjz/5RdAMrRFGjeuO+U6zddUuTO59WqMqXnsc8uveRiEr2Ff+3McZiEne7iG4J5cnuI6kA==} 106 + '@astrojs/sitemap@3.7.0': 107 + resolution: {integrity: sha512-+qxjUrz6Jcgh+D5VE1gKUJTA3pSthuPHe6Ao5JCxok794Lewx8hBFaWHtOnN0ntb2lfOf7gvOi9TefUswQ/ZVA==} 110 108 111 109 '@astrojs/telemetry@3.3.0': 112 110 resolution: {integrity: sha512-UFBgfeldP06qu6khs/yY+q1cDAaArM2/7AEIqQ9Cuvf7B1hNLq0xDrZkct+QoIGyjq56y8IaE2I3CTvG99mlhQ==} 113 111 engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} 114 112 115 - '@astrojs/vercel@9.0.3': 116 - resolution: {integrity: sha512-GVGNjuRqBco2mTfvPRFNEdYZeDIviBIJoEpeWfCnWBvQf9h72cYZ0sd0QHCPGca9SRR+C4cE+TqhiOgJtSs7GQ==} 113 + '@astrojs/vercel@9.0.4': 114 + resolution: {integrity: sha512-Nn5c0CODcx69FnNUhAcAhlDQ/Je2lLrlPmbMMI77ZvLMfyZI5NZyKD7MiKEeaYK/VTnx6fNI5rFHm6seqEPRtQ==} 117 115 peerDependencies: 118 116 astro: ^5.0.0 119 117 ··· 128 126 resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} 129 127 engines: {node: '>=6.9.0'} 130 128 131 - '@babel/parser@7.28.5': 132 - resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==} 129 + '@babel/parser@7.28.6': 130 + resolution: {integrity: sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ==} 133 131 engines: {node: '>=6.0.0'} 134 132 hasBin: true 135 133 136 - '@babel/types@7.28.5': 137 - resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} 134 + '@babel/types@7.28.6': 135 + resolution: {integrity: sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==} 138 136 engines: {node: '>=6.9.0'} 139 137 140 - '@biomejs/biome@2.3.11': 141 - resolution: {integrity: sha512-/zt+6qazBWguPG6+eWmiELqO+9jRsMZ/DBU3lfuU2ngtIQYzymocHhKiZRyrbra4aCOoyTg/BmY+6WH5mv9xmQ==} 138 + '@biomejs/biome@2.3.13': 139 + resolution: {integrity: sha512-Fw7UsV0UAtWIBIm0M7g5CRerpu1eKyKAXIazzxhbXYUyMkwNrkX/KLkGI7b+uVDQ5cLUMfOC9vR60q9IDYDstA==} 142 140 engines: {node: '>=14.21.3'} 143 141 hasBin: true 144 142 145 - '@biomejs/cli-darwin-arm64@2.3.11': 146 - resolution: {integrity: sha512-/uXXkBcPKVQY7rc9Ys2CrlirBJYbpESEDme7RKiBD6MmqR2w3j0+ZZXRIL2xiaNPsIMMNhP1YnA+jRRxoOAFrA==} 143 + '@biomejs/cli-darwin-arm64@2.3.13': 144 + resolution: {integrity: sha512-0OCwP0/BoKzyJHnFdaTk/i7hIP9JHH9oJJq6hrSCPmJPo8JWcJhprK4gQlhFzrwdTBAW4Bjt/RmCf3ZZe59gwQ==} 147 145 engines: {node: '>=14.21.3'} 148 146 cpu: [arm64] 149 147 os: [darwin] 150 148 151 - '@biomejs/cli-darwin-x64@2.3.11': 152 - resolution: {integrity: sha512-fh7nnvbweDPm2xEmFjfmq7zSUiox88plgdHF9OIW4i99WnXrAC3o2P3ag9judoUMv8FCSUnlwJCM1B64nO5Fbg==} 149 + '@biomejs/cli-darwin-x64@2.3.13': 150 + resolution: {integrity: sha512-AGr8OoemT/ejynbIu56qeil2+F2WLkIjn2d8jGK1JkchxnMUhYOfnqc9sVzcRxpG9Ycvw4weQ5sprRvtb7Yhcw==} 153 151 engines: {node: '>=14.21.3'} 154 152 cpu: [x64] 155 153 os: [darwin] 156 154 157 - '@biomejs/cli-linux-arm64-musl@2.3.11': 158 - resolution: {integrity: sha512-XPSQ+XIPZMLaZ6zveQdwNjbX+QdROEd1zPgMwD47zvHV+tCGB88VH+aynyGxAHdzL+Tm/+DtKST5SECs4iwCLg==} 155 + '@biomejs/cli-linux-arm64-musl@2.3.13': 156 + resolution: {integrity: sha512-TUdDCSY+Eo/EHjhJz7P2GnWwfqet+lFxBZzGHldrvULr59AgahamLs/N85SC4+bdF86EhqDuuw9rYLvLFWWlXA==} 159 157 engines: {node: '>=14.21.3'} 160 158 cpu: [arm64] 161 159 os: [linux] 162 160 163 - '@biomejs/cli-linux-arm64@2.3.11': 164 - resolution: {integrity: sha512-l4xkGa9E7Uc0/05qU2lMYfN1H+fzzkHgaJoy98wO+b/7Gl78srbCRRgwYSW+BTLixTBrM6Ede5NSBwt7rd/i6g==} 161 + '@biomejs/cli-linux-arm64@2.3.13': 162 + resolution: {integrity: sha512-xvOiFkrDNu607MPMBUQ6huHmBG1PZLOrqhtK6pXJW3GjfVqJg0Z/qpTdhXfcqWdSZHcT+Nct2fOgewZvytESkw==} 165 163 engines: {node: '>=14.21.3'} 166 164 cpu: [arm64] 167 165 os: [linux] 168 166 169 - '@biomejs/cli-linux-x64-musl@2.3.11': 170 - resolution: {integrity: sha512-vU7a8wLs5C9yJ4CB8a44r12aXYb8yYgBn+WeyzbMjaCMklzCv1oXr8x+VEyWodgJt9bDmhiaW/I0RHbn7rsNmw==} 167 + '@biomejs/cli-linux-x64-musl@2.3.13': 168 + resolution: {integrity: sha512-0bdwFVSbbM//Sds6OjtnmQGp4eUjOTt6kHvR/1P0ieR9GcTUAlPNvPC3DiavTqq302W34Ae2T6u5VVNGuQtGlQ==} 171 169 engines: {node: '>=14.21.3'} 172 170 cpu: [x64] 173 171 os: [linux] 174 172 175 - '@biomejs/cli-linux-x64@2.3.11': 176 - resolution: {integrity: sha512-/1s9V/H3cSe0r0Mv/Z8JryF5x9ywRxywomqZVLHAoa/uN0eY7F8gEngWKNS5vbbN/BsfpCG5yeBT5ENh50Frxg==} 173 + '@biomejs/cli-linux-x64@2.3.13': 174 + resolution: {integrity: sha512-s+YsZlgiXNq8XkgHs6xdvKDFOj/bwTEevqEY6rC2I3cBHbxXYU1LOZstH3Ffw9hE5tE1sqT7U23C00MzkXztMw==} 177 175 engines: {node: '>=14.21.3'} 178 176 cpu: [x64] 179 177 os: [linux] 180 178 181 - '@biomejs/cli-win32-arm64@2.3.11': 182 - resolution: {integrity: sha512-PZQ6ElCOnkYapSsysiTy0+fYX+agXPlWugh6+eQ6uPKI3vKAqNp6TnMhoM3oY2NltSB89hz59o8xIfOdyhi9Iw==} 179 + '@biomejs/cli-win32-arm64@2.3.13': 180 + resolution: {integrity: sha512-QweDxY89fq0VvrxME+wS/BXKmqMrOTZlN9SqQ79kQSIc3FrEwvW/PvUegQF6XIVaekncDykB5dzPqjbwSKs9DA==} 183 181 engines: {node: '>=14.21.3'} 184 182 cpu: [arm64] 185 183 os: [win32] 186 184 187 - '@biomejs/cli-win32-x64@2.3.11': 188 - resolution: {integrity: sha512-43VrG813EW+b5+YbDbz31uUsheX+qFKCpXeY9kfdAx+ww3naKxeVkTD9zLIWxUPfJquANMHrmW3wbe/037G0Qg==} 185 + '@biomejs/cli-win32-x64@2.3.13': 186 + resolution: {integrity: sha512-trDw2ogdM2lyav9WFQsdsfdVy1dvZALymRpgmWsvSez0BJzBjulhOT/t+wyKeh3pZWvwP3VMs1SoOKwO3wecMQ==} 189 187 engines: {node: '>=14.21.3'} 190 188 cpu: [x64] 191 189 os: [win32] ··· 200 198 '@emmetio/css-abbreviation@2.1.8': 201 199 resolution: {integrity: sha512-s9yjhJ6saOO/uk1V74eifykk2CBYi01STTK3WlXWGOepyKa23ymJ053+DNQjpFcy1ingpaO7AxCcwLvHFY9tuw==} 202 200 203 - '@emmetio/css-parser@https://codeload.github.com/ramya-rao-a/css-parser/tar.gz/370c480ac103bd17c7bcfb34bf5d577dc40d3660': 204 - resolution: {tarball: https://codeload.github.com/ramya-rao-a/css-parser/tar.gz/370c480ac103bd17c7bcfb34bf5d577dc40d3660} 205 - version: 0.4.0 201 + '@emmetio/css-parser@0.4.1': 202 + resolution: {integrity: sha512-2bC6m0MV/voF4CTZiAbG5MWKbq5EBmDPKu9Sb7s7nVcEzNQlrZP6mFFFlIaISM8X6514H9shWMme1fCm8cWAfQ==} 206 203 207 204 '@emmetio/html-matcher@1.3.0': 208 205 resolution: {integrity: sha512-NTbsvppE5eVyBMuyGfVu2CRrLvo7J4YHb6t9sBFLyY03WYhXET37qA4zOYUjBWFCRHO7pS1B9khERtY0f5JXPQ==} ··· 216 213 '@emmetio/stream-reader@2.2.0': 217 214 resolution: {integrity: sha512-fXVXEyFA5Yv3M3n8sUGT7+fvecGrZP4k6FnWWMSZVQf69kAq0LLpaBQLGcPR30m3zMmKYhECP4k/ZkzvhEW5kw==} 218 215 219 - '@emnapi/runtime@1.7.1': 220 - resolution: {integrity: sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==} 216 + '@emnapi/runtime@1.8.1': 217 + resolution: {integrity: sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==} 221 218 222 219 '@esbuild/aix-ppc64@0.25.12': 223 220 resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} ··· 375 372 cpu: [x64] 376 373 os: [win32] 377 374 378 - '@iconify-json/lucide@1.2.83': 379 - resolution: {integrity: sha512-k/255BFdcE+gY8cwQOlJMKjxOScW++8tiMxWw8jJXqHoQhBmOgsxm8SHVUIZqSrquMCcSNJn6rx67ZTQhoR2cA==} 375 + '@iconify-json/lucide@1.2.87': 376 + resolution: {integrity: sha512-wxYIAp0f8Uw0rJa6BMWMaRbiHk3yV4XczA38GKXFlqyZtTdmHM1QOF4NZw5xpMlRDzbh2MnB7wjteLeFnn/ciQ==} 380 377 381 378 '@iconify/tools@4.2.0': 382 379 resolution: {integrity: sha512-WRxPva/ipxYkqZd1+CkEAQmd86dQmrwH0vwK89gmp2Kh2WyyVw57XbPng0NehP3x4V1LzLsXUneP1uMfTMZmUA==} ··· 553 550 engines: {node: '>=18'} 554 551 hasBin: true 555 552 556 - '@nodelib/fs.scandir@2.1.5': 557 - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 558 - engines: {node: '>= 8'} 559 - 560 - '@nodelib/fs.stat@2.0.5': 561 - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 562 - engines: {node: '>= 8'} 563 - 564 - '@nodelib/fs.walk@1.2.8': 565 - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 566 - engines: {node: '>= 8'} 567 - 568 553 '@oslojs/encoding@1.1.0': 569 554 resolution: {integrity: sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==} 570 555 ··· 581 566 rollup: 582 567 optional: true 583 568 584 - '@rollup/rollup-android-arm-eabi@4.53.2': 585 - resolution: {integrity: sha512-yDPzwsgiFO26RJA4nZo8I+xqzh7sJTZIWQOxn+/XOdPE31lAvLIYCKqjV+lNH/vxE2L2iH3plKxDCRK6i+CwhA==} 569 + '@rollup/rollup-android-arm-eabi@4.57.0': 570 + resolution: {integrity: sha512-tPgXB6cDTndIe1ah7u6amCI1T0SsnlOuKgg10Xh3uizJk4e5M1JGaUMk7J4ciuAUcFpbOiNhm2XIjP9ON0dUqA==} 586 571 cpu: [arm] 587 572 os: [android] 588 573 589 - '@rollup/rollup-android-arm64@4.53.2': 590 - resolution: {integrity: sha512-k8FontTxIE7b0/OGKeSN5B6j25EuppBcWM33Z19JoVT7UTXFSo3D9CdU39wGTeb29NO3XxpMNauh09B+Ibw+9g==} 574 + '@rollup/rollup-android-arm64@4.57.0': 575 + resolution: {integrity: sha512-sa4LyseLLXr1onr97StkU1Nb7fWcg6niokTwEVNOO7awaKaoRObQ54+V/hrF/BP1noMEaaAW6Fg2d/CfLiq3Mg==} 591 576 cpu: [arm64] 592 577 os: [android] 593 578 594 - '@rollup/rollup-darwin-arm64@4.53.2': 595 - resolution: {integrity: sha512-A6s4gJpomNBtJ2yioj8bflM2oogDwzUiMl2yNJ2v9E7++sHrSrsQ29fOfn5DM/iCzpWcebNYEdXpaK4tr2RhfQ==} 579 + '@rollup/rollup-darwin-arm64@4.57.0': 580 + resolution: {integrity: sha512-/NNIj9A7yLjKdmkx5dC2XQ9DmjIECpGpwHoGmA5E1AhU0fuICSqSWScPhN1yLCkEdkCwJIDu2xIeLPs60MNIVg==} 596 581 cpu: [arm64] 597 582 os: [darwin] 598 583 599 - '@rollup/rollup-darwin-x64@4.53.2': 600 - resolution: {integrity: sha512-e6XqVmXlHrBlG56obu9gDRPW3O3hLxpwHpLsBJvuI8qqnsrtSZ9ERoWUXtPOkY8c78WghyPHZdmPhHLWNdAGEw==} 584 + '@rollup/rollup-darwin-x64@4.57.0': 585 + resolution: {integrity: sha512-xoh8abqgPrPYPr7pTYipqnUi1V3em56JzE/HgDgitTqZBZ3yKCWI+7KUkceM6tNweyUKYru1UMi7FC060RyKwA==} 601 586 cpu: [x64] 602 587 os: [darwin] 603 588 604 - '@rollup/rollup-freebsd-arm64@4.53.2': 605 - resolution: {integrity: sha512-v0E9lJW8VsrwPux5Qe5CwmH/CF/2mQs6xU1MF3nmUxmZUCHazCjLgYvToOk+YuuUqLQBio1qkkREhxhc656ViA==} 589 + '@rollup/rollup-freebsd-arm64@4.57.0': 590 + resolution: {integrity: sha512-PCkMh7fNahWSbA0OTUQ2OpYHpjZZr0hPr8lId8twD7a7SeWrvT3xJVyza+dQwXSSq4yEQTMoXgNOfMCsn8584g==} 606 591 cpu: [arm64] 607 592 os: [freebsd] 608 593 609 - '@rollup/rollup-freebsd-x64@4.53.2': 610 - resolution: {integrity: sha512-ClAmAPx3ZCHtp6ysl4XEhWU69GUB1D+s7G9YjHGhIGCSrsg00nEGRRZHmINYxkdoJehde8VIsDC5t9C0gb6yqA==} 594 + '@rollup/rollup-freebsd-x64@4.57.0': 595 + resolution: {integrity: sha512-1j3stGx+qbhXql4OCDZhnK7b01s6rBKNybfsX+TNrEe9JNq4DLi1yGiR1xW+nL+FNVvI4D02PUnl6gJ/2y6WJA==} 611 596 cpu: [x64] 612 597 os: [freebsd] 613 598 614 - '@rollup/rollup-linux-arm-gnueabihf@4.53.2': 615 - resolution: {integrity: sha512-EPlb95nUsz6Dd9Qy13fI5kUPXNSljaG9FiJ4YUGU1O/Q77i5DYFW5KR8g1OzTcdZUqQQ1KdDqsTohdFVwCwjqg==} 599 + '@rollup/rollup-linux-arm-gnueabihf@4.57.0': 600 + resolution: {integrity: sha512-eyrr5W08Ms9uM0mLcKfM/Uzx7hjhz2bcjv8P2uynfj0yU8GGPdz8iYrBPhiLOZqahoAMB8ZiolRZPbbU2MAi6Q==} 616 601 cpu: [arm] 617 602 os: [linux] 618 603 619 - '@rollup/rollup-linux-arm-musleabihf@4.53.2': 620 - resolution: {integrity: sha512-BOmnVW+khAUX+YZvNfa0tGTEMVVEerOxN0pDk2E6N6DsEIa2Ctj48FOMfNDdrwinocKaC7YXUZ1pHlKpnkja/Q==} 604 + '@rollup/rollup-linux-arm-musleabihf@4.57.0': 605 + resolution: {integrity: sha512-Xds90ITXJCNyX9pDhqf85MKWUI4lqjiPAipJ8OLp8xqI2Ehk+TCVhF9rvOoN8xTbcafow3QOThkNnrM33uCFQA==} 621 606 cpu: [arm] 622 607 os: [linux] 623 608 624 - '@rollup/rollup-linux-arm64-gnu@4.53.2': 625 - resolution: {integrity: sha512-Xt2byDZ+6OVNuREgBXr4+CZDJtrVso5woFtpKdGPhpTPHcNG7D8YXeQzpNbFRxzTVqJf7kvPMCub/pcGUWgBjA==} 609 + '@rollup/rollup-linux-arm64-gnu@4.57.0': 610 + resolution: {integrity: sha512-Xws2KA4CLvZmXjy46SQaXSejuKPhwVdaNinldoYfqruZBaJHqVo6hnRa8SDo9z7PBW5x84SH64+izmldCgbezw==} 626 611 cpu: [arm64] 627 612 os: [linux] 628 613 629 - '@rollup/rollup-linux-arm64-musl@4.53.2': 630 - resolution: {integrity: sha512-+LdZSldy/I9N8+klim/Y1HsKbJ3BbInHav5qE9Iy77dtHC/pibw1SR/fXlWyAk0ThnpRKoODwnAuSjqxFRDHUQ==} 614 + '@rollup/rollup-linux-arm64-musl@4.57.0': 615 + resolution: {integrity: sha512-hrKXKbX5FdaRJj7lTMusmvKbhMJSGWJ+w++4KmjiDhpTgNlhYobMvKfDoIWecy4O60K6yA4SnztGuNTQF+Lplw==} 631 616 cpu: [arm64] 632 617 os: [linux] 633 618 634 - '@rollup/rollup-linux-loong64-gnu@4.53.2': 635 - resolution: {integrity: sha512-8ms8sjmyc1jWJS6WdNSA23rEfdjWB30LH8Wqj0Cqvv7qSHnvw6kgMMXRdop6hkmGPlyYBdRPkjJnj3KCUHV/uQ==} 619 + '@rollup/rollup-linux-loong64-gnu@4.57.0': 620 + resolution: {integrity: sha512-6A+nccfSDGKsPm00d3xKcrsBcbqzCTAukjwWK6rbuAnB2bHaL3r9720HBVZ/no7+FhZLz/U3GwwZZEh6tOSI8Q==} 636 621 cpu: [loong64] 637 622 os: [linux] 638 623 639 - '@rollup/rollup-linux-ppc64-gnu@4.53.2': 640 - resolution: {integrity: sha512-3HRQLUQbpBDMmzoxPJYd3W6vrVHOo2cVW8RUo87Xz0JPJcBLBr5kZ1pGcQAhdZgX9VV7NbGNipah1omKKe23/g==} 624 + '@rollup/rollup-linux-loong64-musl@4.57.0': 625 + resolution: {integrity: sha512-4P1VyYUe6XAJtQH1Hh99THxr0GKMMwIXsRNOceLrJnaHTDgk1FTcTimDgneRJPvB3LqDQxUmroBclQ1S0cIJwQ==} 626 + cpu: [loong64] 627 + os: [linux] 628 + 629 + '@rollup/rollup-linux-ppc64-gnu@4.57.0': 630 + resolution: {integrity: sha512-8Vv6pLuIZCMcgXre6c3nOPhE0gjz1+nZP6T+hwWjr7sVH8k0jRkH+XnfjjOTglyMBdSKBPPz54/y1gToSKwrSQ==} 641 631 cpu: [ppc64] 642 632 os: [linux] 643 633 644 - '@rollup/rollup-linux-riscv64-gnu@4.53.2': 645 - resolution: {integrity: sha512-fMjKi+ojnmIvhk34gZP94vjogXNNUKMEYs+EDaB/5TG/wUkoeua7p7VCHnE6T2Tx+iaghAqQX8teQzcvrYpaQA==} 634 + '@rollup/rollup-linux-ppc64-musl@4.57.0': 635 + resolution: {integrity: sha512-r1te1M0Sm2TBVD/RxBPC6RZVwNqUTwJTA7w+C/IW5v9Ssu6xmxWEi+iJQlpBhtUiT1raJ5b48pI8tBvEjEFnFA==} 636 + cpu: [ppc64] 637 + os: [linux] 638 + 639 + '@rollup/rollup-linux-riscv64-gnu@4.57.0': 640 + resolution: {integrity: sha512-say0uMU/RaPm3CDQLxUUTF2oNWL8ysvHkAjcCzV2znxBr23kFfaxocS9qJm+NdkRhF8wtdEEAJuYcLPhSPbjuQ==} 646 641 cpu: [riscv64] 647 642 os: [linux] 648 643 649 - '@rollup/rollup-linux-riscv64-musl@4.53.2': 650 - resolution: {integrity: sha512-XuGFGU+VwUUV5kLvoAdi0Wz5Xbh2SrjIxCtZj6Wq8MDp4bflb/+ThZsVxokM7n0pcbkEr2h5/pzqzDYI7cCgLQ==} 644 + '@rollup/rollup-linux-riscv64-musl@4.57.0': 645 + resolution: {integrity: sha512-/MU7/HizQGsnBREtRpcSbSV1zfkoxSTR7wLsRmBPQ8FwUj5sykrP1MyJTvsxP5KBq9SyE6kH8UQQQwa0ASeoQQ==} 651 646 cpu: [riscv64] 652 647 os: [linux] 653 648 654 - '@rollup/rollup-linux-s390x-gnu@4.53.2': 655 - resolution: {integrity: sha512-w6yjZF0P+NGzWR3AXWX9zc0DNEGdtvykB03uhonSHMRa+oWA6novflo2WaJr6JZakG2ucsyb+rvhrKac6NIy+w==} 649 + '@rollup/rollup-linux-s390x-gnu@4.57.0': 650 + resolution: {integrity: sha512-Q9eh+gUGILIHEaJf66aF6a414jQbDnn29zeu0eX3dHMuysnhTvsUvZTCAyZ6tJhUjnvzBKE4FtuaYxutxRZpOg==} 656 651 cpu: [s390x] 657 652 os: [linux] 658 653 659 - '@rollup/rollup-linux-x64-gnu@4.53.2': 660 - resolution: {integrity: sha512-yo8d6tdfdeBArzC7T/PnHd7OypfI9cbuZzPnzLJIyKYFhAQ8SvlkKtKBMbXDxe1h03Rcr7u++nFS7tqXz87Gtw==} 654 + '@rollup/rollup-linux-x64-gnu@4.57.0': 655 + resolution: {integrity: sha512-OR5p5yG5OKSxHReWmwvM0P+VTPMwoBS45PXTMYaskKQqybkS3Kmugq1W+YbNWArF8/s7jQScgzXUhArzEQ7x0A==} 661 656 cpu: [x64] 662 657 os: [linux] 663 658 664 - '@rollup/rollup-linux-x64-musl@4.53.2': 665 - resolution: {integrity: sha512-ah59c1YkCxKExPP8O9PwOvs+XRLKwh/mV+3YdKqQ5AMQ0r4M4ZDuOrpWkUaqO7fzAHdINzV9tEVu8vNw48z0lA==} 659 + '@rollup/rollup-linux-x64-musl@4.57.0': 660 + resolution: {integrity: sha512-XeatKzo4lHDsVEbm1XDHZlhYZZSQYym6dg2X/Ko0kSFgio+KXLsxwJQprnR48GvdIKDOpqWqssC3iBCjoMcMpw==} 666 661 cpu: [x64] 667 662 os: [linux] 668 663 669 - '@rollup/rollup-openharmony-arm64@4.53.2': 670 - resolution: {integrity: sha512-4VEd19Wmhr+Zy7hbUsFZ6YXEiP48hE//KPLCSVNY5RMGX2/7HZ+QkN55a3atM1C/BZCGIgqN+xrVgtdak2S9+A==} 664 + '@rollup/rollup-openbsd-x64@4.57.0': 665 + resolution: {integrity: sha512-Lu71y78F5qOfYmubYLHPcJm74GZLU6UJ4THkf/a1K7Tz2ycwC2VUbsqbJAXaR6Bx70SRdlVrt2+n5l7F0agTUw==} 666 + cpu: [x64] 667 + os: [openbsd] 668 + 669 + '@rollup/rollup-openharmony-arm64@4.57.0': 670 + resolution: {integrity: sha512-v5xwKDWcu7qhAEcsUubiav7r+48Uk/ENWdr82MBZZRIm7zThSxCIVDfb3ZeRRq9yqk+oIzMdDo6fCcA5DHfMyA==} 671 671 cpu: [arm64] 672 672 os: [openharmony] 673 673 674 - '@rollup/rollup-win32-arm64-msvc@4.53.2': 675 - resolution: {integrity: sha512-IlbHFYc/pQCgew/d5fslcy1KEaYVCJ44G8pajugd8VoOEI8ODhtb/j8XMhLpwHCMB3yk2J07ctup10gpw2nyMA==} 674 + '@rollup/rollup-win32-arm64-msvc@4.57.0': 675 + resolution: {integrity: sha512-XnaaaSMGSI6Wk8F4KK3QP7GfuuhjGchElsVerCplUuxRIzdvZ7hRBpLR0omCmw+kI2RFJB80nenhOoGXlJ5TfQ==} 676 676 cpu: [arm64] 677 677 os: [win32] 678 678 679 - '@rollup/rollup-win32-ia32-msvc@4.53.2': 680 - resolution: {integrity: sha512-lNlPEGgdUfSzdCWU176ku/dQRnA7W+Gp8d+cWv73jYrb8uT7HTVVxq62DUYxjbaByuf1Yk0RIIAbDzp+CnOTFg==} 679 + '@rollup/rollup-win32-ia32-msvc@4.57.0': 680 + resolution: {integrity: sha512-3K1lP+3BXY4t4VihLw5MEg6IZD3ojSYzqzBG571W3kNQe4G4CcFpSUQVgurYgib5d+YaCjeFow8QivWp8vuSvA==} 681 681 cpu: [ia32] 682 682 os: [win32] 683 683 684 - '@rollup/rollup-win32-x64-gnu@4.53.2': 685 - resolution: {integrity: sha512-S6YojNVrHybQis2lYov1sd+uj7K0Q05NxHcGktuMMdIQ2VixGwAfbJ23NnlvvVV1bdpR2m5MsNBViHJKcA4ADw==} 684 + '@rollup/rollup-win32-x64-gnu@4.57.0': 685 + resolution: {integrity: sha512-MDk610P/vJGc5L5ImE4k5s+GZT3en0KoK1MKPXCRgzmksAMk79j4h3k1IerxTNqwDLxsGxStEZVBqG0gIqZqoA==} 686 686 cpu: [x64] 687 687 os: [win32] 688 688 689 - '@rollup/rollup-win32-x64-msvc@4.53.2': 690 - resolution: {integrity: sha512-k+/Rkcyx//P6fetPoLMb8pBeqJBNGx81uuf7iljX9++yNBVRDQgD04L+SVXmXmh5ZP4/WOp4mWF0kmi06PW2tA==} 689 + '@rollup/rollup-win32-x64-msvc@4.57.0': 690 + resolution: {integrity: sha512-Zv7v6q6aV+VslnpwzqKAmrk5JdVkLUzok2208ZXGipjb+msxBr/fJPZyeEXiFgH7k62Ak0SLIfxQRZQvTuf7rQ==} 691 691 cpu: [x64] 692 692 os: [win32] 693 693 ··· 712 712 '@shikijs/vscode-textmate@10.0.2': 713 713 resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} 714 714 715 - '@tailwindcss/node@4.1.17': 716 - resolution: {integrity: sha512-csIkHIgLb3JisEFQ0vxr2Y57GUNYh447C8xzwj89U/8fdW8LhProdxvnVH6U8M2Y73QKiTIH+LWbK3V2BBZsAg==} 715 + '@tailwindcss/node@4.1.18': 716 + resolution: {integrity: sha512-DoR7U1P7iYhw16qJ49fgXUlry1t4CpXeErJHnQ44JgTSKMaZUdf17cfn5mHchfJ4KRBZRFA/Coo+MUF5+gOaCQ==} 717 717 718 - '@tailwindcss/oxide-android-arm64@4.1.17': 719 - resolution: {integrity: sha512-BMqpkJHgOZ5z78qqiGE6ZIRExyaHyuxjgrJ6eBO5+hfrfGkuya0lYfw8fRHG77gdTjWkNWEEm+qeG2cDMxArLQ==} 718 + '@tailwindcss/oxide-android-arm64@4.1.18': 719 + resolution: {integrity: sha512-dJHz7+Ugr9U/diKJA0W6N/6/cjI+ZTAoxPf9Iz9BFRF2GzEX8IvXxFIi/dZBloVJX/MZGvRuFA9rqwdiIEZQ0Q==} 720 720 engines: {node: '>= 10'} 721 721 cpu: [arm64] 722 722 os: [android] 723 723 724 - '@tailwindcss/oxide-darwin-arm64@4.1.17': 725 - resolution: {integrity: sha512-EquyumkQweUBNk1zGEU/wfZo2qkp/nQKRZM8bUYO0J+Lums5+wl2CcG1f9BgAjn/u9pJzdYddHWBiFXJTcxmOg==} 724 + '@tailwindcss/oxide-darwin-arm64@4.1.18': 725 + resolution: {integrity: sha512-Gc2q4Qhs660bhjyBSKgq6BYvwDz4G+BuyJ5H1xfhmDR3D8HnHCmT/BSkvSL0vQLy/nkMLY20PQ2OoYMO15Jd0A==} 726 726 engines: {node: '>= 10'} 727 727 cpu: [arm64] 728 728 os: [darwin] 729 729 730 - '@tailwindcss/oxide-darwin-x64@4.1.17': 731 - resolution: {integrity: sha512-gdhEPLzke2Pog8s12oADwYu0IAw04Y2tlmgVzIN0+046ytcgx8uZmCzEg4VcQh+AHKiS7xaL8kGo/QTiNEGRog==} 730 + '@tailwindcss/oxide-darwin-x64@4.1.18': 731 + resolution: {integrity: sha512-FL5oxr2xQsFrc3X9o1fjHKBYBMD1QZNyc1Xzw/h5Qu4XnEBi3dZn96HcHm41c/euGV+GRiXFfh2hUCyKi/e+yw==} 732 732 engines: {node: '>= 10'} 733 733 cpu: [x64] 734 734 os: [darwin] 735 735 736 - '@tailwindcss/oxide-freebsd-x64@4.1.17': 737 - resolution: {integrity: sha512-hxGS81KskMxML9DXsaXT1H0DyA+ZBIbyG/sSAjWNe2EDl7TkPOBI42GBV3u38itzGUOmFfCzk1iAjDXds8Oh0g==} 736 + '@tailwindcss/oxide-freebsd-x64@4.1.18': 737 + resolution: {integrity: sha512-Fj+RHgu5bDodmV1dM9yAxlfJwkkWvLiRjbhuO2LEtwtlYlBgiAT4x/j5wQr1tC3SANAgD+0YcmWVrj8R9trVMA==} 738 738 engines: {node: '>= 10'} 739 739 cpu: [x64] 740 740 os: [freebsd] 741 741 742 - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.17': 743 - resolution: {integrity: sha512-k7jWk5E3ldAdw0cNglhjSgv501u7yrMf8oeZ0cElhxU6Y2o7f8yqelOp3fhf7evjIS6ujTI3U8pKUXV2I4iXHQ==} 742 + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.18': 743 + resolution: {integrity: sha512-Fp+Wzk/Ws4dZn+LV2Nqx3IilnhH51YZoRaYHQsVq3RQvEl+71VGKFpkfHrLM/Li+kt5c0DJe/bHXK1eHgDmdiA==} 744 744 engines: {node: '>= 10'} 745 745 cpu: [arm] 746 746 os: [linux] 747 747 748 - '@tailwindcss/oxide-linux-arm64-gnu@4.1.17': 749 - resolution: {integrity: sha512-HVDOm/mxK6+TbARwdW17WrgDYEGzmoYayrCgmLEw7FxTPLcp/glBisuyWkFz/jb7ZfiAXAXUACfyItn+nTgsdQ==} 748 + '@tailwindcss/oxide-linux-arm64-gnu@4.1.18': 749 + resolution: {integrity: sha512-S0n3jboLysNbh55Vrt7pk9wgpyTTPD0fdQeh7wQfMqLPM/Hrxi+dVsLsPrycQjGKEQk85Kgbx+6+QnYNiHalnw==} 750 750 engines: {node: '>= 10'} 751 751 cpu: [arm64] 752 752 os: [linux] 753 753 754 - '@tailwindcss/oxide-linux-arm64-musl@4.1.17': 755 - resolution: {integrity: sha512-HvZLfGr42i5anKtIeQzxdkw/wPqIbpeZqe7vd3V9vI3RQxe3xU1fLjss0TjyhxWcBaipk7NYwSrwTwK1hJARMg==} 754 + '@tailwindcss/oxide-linux-arm64-musl@4.1.18': 755 + resolution: {integrity: sha512-1px92582HkPQlaaCkdRcio71p8bc8i/ap5807tPRDK/uw953cauQBT8c5tVGkOwrHMfc2Yh6UuxaH4vtTjGvHg==} 756 756 engines: {node: '>= 10'} 757 757 cpu: [arm64] 758 758 os: [linux] 759 759 760 - '@tailwindcss/oxide-linux-x64-gnu@4.1.17': 761 - resolution: {integrity: sha512-M3XZuORCGB7VPOEDH+nzpJ21XPvK5PyjlkSFkFziNHGLc5d6g3di2McAAblmaSUNl8IOmzYwLx9NsE7bplNkwQ==} 760 + '@tailwindcss/oxide-linux-x64-gnu@4.1.18': 761 + resolution: {integrity: sha512-v3gyT0ivkfBLoZGF9LyHmts0Isc8jHZyVcbzio6Wpzifg/+5ZJpDiRiUhDLkcr7f/r38SWNe7ucxmGW3j3Kb/g==} 762 762 engines: {node: '>= 10'} 763 763 cpu: [x64] 764 764 os: [linux] 765 765 766 - '@tailwindcss/oxide-linux-x64-musl@4.1.17': 767 - resolution: {integrity: sha512-k7f+pf9eXLEey4pBlw+8dgfJHY4PZ5qOUFDyNf7SI6lHjQ9Zt7+NcscjpwdCEbYi6FI5c2KDTDWyf2iHcCSyyQ==} 766 + '@tailwindcss/oxide-linux-x64-musl@4.1.18': 767 + resolution: {integrity: sha512-bhJ2y2OQNlcRwwgOAGMY0xTFStt4/wyU6pvI6LSuZpRgKQwxTec0/3Scu91O8ir7qCR3AuepQKLU/kX99FouqQ==} 768 768 engines: {node: '>= 10'} 769 769 cpu: [x64] 770 770 os: [linux] 771 771 772 - '@tailwindcss/oxide-wasm32-wasi@4.1.17': 773 - resolution: {integrity: sha512-cEytGqSSoy7zK4JRWiTCx43FsKP/zGr0CsuMawhH67ONlH+T79VteQeJQRO/X7L0juEUA8ZyuYikcRBf0vsxhg==} 772 + '@tailwindcss/oxide-wasm32-wasi@4.1.18': 773 + resolution: {integrity: sha512-LffYTvPjODiP6PT16oNeUQJzNVyJl1cjIebq/rWWBF+3eDst5JGEFSc5cWxyRCJ0Mxl+KyIkqRxk1XPEs9x8TA==} 774 774 engines: {node: '>=14.0.0'} 775 775 cpu: [wasm32] 776 776 bundledDependencies: ··· 781 781 - '@emnapi/wasi-threads' 782 782 - tslib 783 783 784 - '@tailwindcss/oxide-win32-arm64-msvc@4.1.17': 785 - resolution: {integrity: sha512-JU5AHr7gKbZlOGvMdb4722/0aYbU+tN6lv1kONx0JK2cGsh7g148zVWLM0IKR3NeKLv+L90chBVYcJ8uJWbC9A==} 784 + '@tailwindcss/oxide-win32-arm64-msvc@4.1.18': 785 + resolution: {integrity: sha512-HjSA7mr9HmC8fu6bdsZvZ+dhjyGCLdotjVOgLA2vEqxEBZaQo9YTX4kwgEvPCpRh8o4uWc4J/wEoFzhEmjvPbA==} 786 786 engines: {node: '>= 10'} 787 787 cpu: [arm64] 788 788 os: [win32] 789 789 790 - '@tailwindcss/oxide-win32-x64-msvc@4.1.17': 791 - resolution: {integrity: sha512-SKWM4waLuqx0IH+FMDUw6R66Hu4OuTALFgnleKbqhgGU30DY20NORZMZUKgLRjQXNN2TLzKvh48QXTig4h4bGw==} 790 + '@tailwindcss/oxide-win32-x64-msvc@4.1.18': 791 + resolution: {integrity: sha512-bJWbyYpUlqamC8dpR7pfjA0I7vdF6t5VpUGMWRkXVE3AXgIZjYUYAK7II1GNaxR8J1SSrSrppRar8G++JekE3Q==} 792 792 engines: {node: '>= 10'} 793 793 cpu: [x64] 794 794 os: [win32] 795 795 796 - '@tailwindcss/oxide@4.1.17': 797 - resolution: {integrity: sha512-F0F7d01fmkQhsTjXezGBLdrl1KresJTcI3DB8EkScCldyKp3Msz4hub4uyYaVnk88BAS1g5DQjjF6F5qczheLA==} 796 + '@tailwindcss/oxide@4.1.18': 797 + resolution: {integrity: sha512-EgCR5tTS5bUSKQgzeMClT6iCY3ToqE1y+ZB0AKldj809QXk1Y+3jB0upOYZrn9aGIzPtUsP7sX4QQ4XtjBB95A==} 798 798 engines: {node: '>= 10'} 799 799 800 - '@tailwindcss/vite@4.1.17': 801 - resolution: {integrity: sha512-4+9w8ZHOiGnpcGI6z1TVVfWaX/koK7fKeSYF3qlYg2xpBtbteP2ddBxiarL+HVgfSJGeK5RIxRQmKm4rTJJAwA==} 800 + '@tailwindcss/vite@4.1.18': 801 + resolution: {integrity: sha512-jVA+/UpKL1vRLg6Hkao5jldawNmRo7mQYrZtNHMIVpLfLhDml5nMRUo/8MwoX2vNXvnaXNNMedrMfMugAVX1nA==} 802 802 peerDependencies: 803 803 vite: ^5.2.0 || ^6 || ^7 804 804 ··· 827 827 '@types/node@17.0.45': 828 828 resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} 829 829 830 - '@types/node@24.10.1': 831 - resolution: {integrity: sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==} 830 + '@types/node@25.0.10': 831 + resolution: {integrity: sha512-zWW5KPngR/yvakJgGOmZ5vTBemDoSqF3AcV/LrO5u5wTWyEAVVh+IT39G4gtyAkh3CtTZs8aX/yRM82OfzHJRg==} 832 832 833 833 '@types/sax@1.2.7': 834 834 resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} ··· 886 886 resolution: {integrity: sha512-59PBFx3T+k5hLTEWa3ggiMpGRz1OVvl9eN8SUai+A43IsqiOuAe7qPBf+cray/Fj6mkgnxm/D7IAtjc8zSHi7g==} 887 887 engines: {node: '>= 18'} 888 888 889 - '@vercel/routing-utils@5.3.1': 890 - resolution: {integrity: sha512-HlqFRdB6Dm20xgEWtEatchf9X28NifweXPdDoEGyj5ItngaiqpywtkgkuiAk3xK9eAu2oXM36wEJbDDTxMblUg==} 889 + '@vercel/routing-utils@5.3.2': 890 + resolution: {integrity: sha512-OKKhHKAON4vcwuPQvtxFRv7Ney0IGlp9CTsScKGbUsYYutRValK2GVdj7y4RRqm7RgzhuUMT/fSoK0ENKwrx9A==} 891 891 892 - '@volar/kit@2.4.23': 893 - resolution: {integrity: sha512-YuUIzo9zwC2IkN7FStIcVl1YS9w5vkSFEZfPvnu0IbIMaR9WHhc9ZxvlT+91vrcSoRY469H2jwbrGqpG7m1KaQ==} 892 + '@volar/kit@2.4.27': 893 + resolution: {integrity: sha512-ilZoQDMLzqmSsImJRWx4YiZ4FcvvPrPnFVmL6hSsIWB6Bn3qc7k88J9yP32dagrs5Y8EXIlvvD/mAFaiuEOACQ==} 894 894 peerDependencies: 895 895 typescript: '*' 896 896 897 - '@volar/language-core@2.4.23': 898 - resolution: {integrity: sha512-hEEd5ET/oSmBC6pi1j6NaNYRWoAiDhINbT8rmwtINugR39loROSlufGdYMF9TaKGfz+ViGs1Idi3mAhnuPcoGQ==} 897 + '@volar/language-core@2.4.27': 898 + resolution: {integrity: sha512-DjmjBWZ4tJKxfNC1F6HyYERNHPYS7L7OPFyCrestykNdUZMFYzI9WTyvwPcaNaHlrEUwESHYsfEw3isInncZxQ==} 899 899 900 - '@volar/language-server@2.4.23': 901 - resolution: {integrity: sha512-k0iO+tybMGMMyrNdWOxgFkP0XJTdbH0w+WZlM54RzJU3WZSjHEupwL30klpM7ep4FO6qyQa03h+VcGHD4Q8gEg==} 900 + '@volar/language-server@2.4.27': 901 + resolution: {integrity: sha512-SymGNkErcHg8GjiG65iQN8sLkhqu1pwKhFySmxeBuYq5xFYagKBW36eiNITXQTdvT0tutI1GXcXdq/FdE/IyjA==} 902 902 903 - '@volar/language-service@2.4.23': 904 - resolution: {integrity: sha512-h5mU9DZ/6u3LCB9xomJtorNG6awBNnk9VuCioGsp6UtFiM8amvS5FcsaC3dabdL9zO0z+Gq9vIEMb/5u9K6jGQ==} 903 + '@volar/language-service@2.4.27': 904 + resolution: {integrity: sha512-SxKZ8yLhpWa7Y5e/RDxtNfm7j7xsXp/uf2urijXEffRNpPSmVdfzQrFFy5d7l8PNpZy+bHg+yakmqBPjQN+MOw==} 905 905 906 - '@volar/source-map@2.4.23': 907 - resolution: {integrity: sha512-Z1Uc8IB57Lm6k7q6KIDu/p+JWtf3xsXJqAX/5r18hYOTpJyBn0KXUR8oTJ4WFYOcDzWC9n3IflGgHowx6U6z9Q==} 906 + '@volar/source-map@2.4.27': 907 + resolution: {integrity: sha512-ynlcBReMgOZj2i6po+qVswtDUeeBRCTgDurjMGShbm8WYZgJ0PA4RmtebBJ0BCYol1qPv3GQF6jK7C9qoVc7lg==} 908 908 909 - '@volar/typescript@2.4.23': 910 - resolution: {integrity: sha512-lAB5zJghWxVPqfcStmAP1ZqQacMpe90UrP5RJ3arDyrhy4aCUQqmxPPLB2PWDKugvylmO41ljK7vZ+t6INMTag==} 909 + '@volar/typescript@2.4.27': 910 + resolution: {integrity: sha512-eWaYCcl/uAPInSK2Lze6IqVWaBu/itVqR5InXcHXFyles4zO++Mglt3oxdgj75BDcv1Knr9Y93nowS8U3wqhxg==} 911 911 912 912 '@vscode/emmet-helper@2.11.0': 913 913 resolution: {integrity: sha512-QLxjQR3imPZPQltfbWRnHU6JecWTF1QSWhx3GAKQpslx7y3Dp6sIIXhKjiUJ/BR9FX8PVthjr9PD6pNwOJfAzw==} ··· 991 991 astro-icon@1.1.5: 992 992 resolution: {integrity: sha512-CJYS5nWOw9jz4RpGWmzNQY7D0y2ZZacH7atL2K9DeJXJVaz7/5WrxeyIxO8KASk1jCM96Q4LjRx/F3R+InjJrw==} 993 993 994 - astro-og@0.3.0: 995 - resolution: {integrity: sha512-qC3/EbNg863hBH3e8a7HkomAzU2ZoDcRNey1H1iXVXoLmRbLvCj8ZDrz0gJOZ3H1oWAAJWsagUnFy+d33rSdxA==} 994 + astro-og@0.3.2: 995 + resolution: {integrity: sha512-87soXn7bSVzcY+9YyG5xQt/F4J4hsZ6ZKXAfRzBwqiQ2FF+esRLpQU62v6IKQHnlvzkQvmbUmeAKaEP0W1SM2g==} 996 996 peerDependencies: 997 997 astro: '>=5.0.0' 998 998 999 - astro-seo@0.8.4: 1000 - resolution: {integrity: sha512-Ou1vzQSXAxa0K8rtNtXNvSpYqOGEgMhh0immMxJeXmbVZac3UKCNWAoXWyOQDFYsZvBugCRSg0N1phBqPMVgCw==} 999 + astro-seo@1.1.0: 1000 + resolution: {integrity: sha512-G6LDNDyga30o+52v58jU7C35n3cORUzk7RSuY+xf/ZRbW6JiNplyaOO1VoYVKO+xzYNaBcxqNln2RFRR/wgJNQ==} 1001 1001 1002 - astro@5.16.8: 1003 - resolution: {integrity: sha512-gzZE+epuCrNuxOa8/F1dzkllDOFvxWhGeobQKeBRIAef5sUpUKMHZo/8clse+02rYnKJCgwXBgjW4uTu9mqUUw==} 1002 + astro@5.16.15: 1003 + resolution: {integrity: sha512-+X1Z0NTi2pa5a0Te6h77Dgc44fYj63j1yx6+39Nvg05lExajxSq7b1Uj/gtY45zoum8fD0+h0nak+DnHighs3A==} 1004 1004 engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} 1005 1005 hasBin: true 1006 1006 ··· 1020 1020 base-64@1.0.0: 1021 1021 resolution: {integrity: sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==} 1022 1022 1023 - binary-extensions@2.3.0: 1024 - resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} 1025 - engines: {node: '>=8'} 1026 - 1027 1023 bindings@1.5.0: 1028 1024 resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} 1029 1025 ··· 1036 1032 1037 1033 brace-expansion@2.0.2: 1038 1034 resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} 1039 - 1040 - braces@3.0.3: 1041 - resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 1042 - engines: {node: '>=8'} 1043 1035 1044 1036 buffer-crc32@0.2.13: 1045 1037 resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} ··· 1067 1059 cheerio-select@2.1.0: 1068 1060 resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==} 1069 1061 1070 - cheerio@1.1.2: 1071 - resolution: {integrity: sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==} 1062 + cheerio@1.2.0: 1063 + resolution: {integrity: sha512-WDrybc/gKFpTYQutKIK6UvfcuxijIZfMfXaYm8NMsPQxSYvf+13fXUJ4rztGGbJcBQ/GF55gvrZ0Bc0bj/mqvg==} 1072 1064 engines: {node: '>=20.18.1'} 1073 1065 1074 - chokidar@3.6.0: 1075 - resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} 1076 - engines: {node: '>= 8.10.0'} 1077 - 1078 1066 chokidar@4.0.3: 1079 1067 resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} 1080 1068 engines: {node: '>= 14.16.0'} 1069 + 1070 + chokidar@5.0.0: 1071 + resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==} 1072 + engines: {node: '>= 20.19.0'} 1081 1073 1082 1074 chownr@3.0.0: 1083 1075 resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} ··· 1181 1173 supports-color: 1182 1174 optional: true 1183 1175 1184 - decode-named-character-reference@1.2.0: 1185 - resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==} 1176 + decode-named-character-reference@1.3.0: 1177 + resolution: {integrity: sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==} 1186 1178 1187 1179 defu@6.1.4: 1188 1180 resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} ··· 1202 1194 resolution: {integrity: sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==} 1203 1195 engines: {node: '>=18'} 1204 1196 1205 - devalue@5.6.1: 1206 - resolution: {integrity: sha512-jDwizj+IlEZBunHcOuuFVBnIMPAEHvTsJj0BcIp94xYguLRVBcXO853px/MyIJvbVzWdsGvrRweIUWJw8hBP7A==} 1197 + devalue@5.6.2: 1198 + resolution: {integrity: sha512-nPRkjWzzDQlsejL1WVifk5rvcFi/y1onBRxjaFMjZeR9mFpqu2gmAZ9xUB9/IEanEP/vBtGeGganC/GO1fmufg==} 1207 1199 1208 1200 devlop@1.1.0: 1209 1201 resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} 1210 1202 1211 - diff@5.2.0: 1212 - resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} 1203 + diff@8.0.3: 1204 + resolution: {integrity: sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==} 1213 1205 engines: {node: '>=0.3.1'} 1214 1206 1215 1207 dlv@1.1.3: ··· 1253 1245 end-of-stream@1.4.5: 1254 1246 resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} 1255 1247 1256 - enhanced-resolve@5.18.3: 1257 - resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==} 1248 + enhanced-resolve@5.18.4: 1249 + resolution: {integrity: sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==} 1258 1250 engines: {node: '>=10.13.0'} 1259 1251 1260 1252 entities@4.5.0: ··· 1263 1255 1264 1256 entities@6.0.1: 1265 1257 resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} 1258 + engines: {node: '>=0.12'} 1259 + 1260 + entities@7.0.1: 1261 + resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} 1266 1262 engines: {node: '>=0.12'} 1267 1263 1268 1264 es-module-lexer@1.7.0: ··· 1287 1283 estree-walker@3.0.3: 1288 1284 resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} 1289 1285 1290 - eventemitter3@5.0.1: 1291 - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} 1286 + eventemitter3@5.0.4: 1287 + resolution: {integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==} 1292 1288 1293 1289 exsolve@1.0.8: 1294 1290 resolution: {integrity: sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==} ··· 1304 1300 fast-deep-equal@3.1.3: 1305 1301 resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 1306 1302 1307 - fast-glob@3.3.3: 1308 - resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} 1309 - engines: {node: '>=8.6.0'} 1310 - 1311 1303 fast-json-stable-stringify@2.1.0: 1312 1304 resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 1313 1305 1314 1306 fast-uri@3.1.0: 1315 1307 resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} 1316 1308 1317 - fastq@1.19.1: 1318 - resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} 1319 - 1320 1309 fd-slicer@1.1.0: 1321 1310 resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} 1322 1311 ··· 1331 1320 1332 1321 file-uri-to-path@1.0.0: 1333 1322 resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} 1334 - 1335 - fill-range@7.1.1: 1336 - resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} 1337 - engines: {node: '>=8'} 1338 1323 1339 1324 flattie@1.1.1: 1340 1325 resolution: {integrity: sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==} ··· 1343 1328 fontace@0.4.0: 1344 1329 resolution: {integrity: sha512-moThBCItUe2bjZip5PF/iZClpKHGLwMvR79Kp8XpGRBrvoRSnySN4VcILdv3/MJzbhvUA5WeiUXF5o538m5fvg==} 1345 1330 1346 - fontkitten@1.0.0: 1347 - resolution: {integrity: sha512-b0RdzQeztiiUFWEDzq6Ka26qkNVNLCehoRtifOIGNbQ4CfxyYRh73fyWaQX/JshPVcueITOEeoSWPy5XQv8FUg==} 1331 + fontkitten@1.0.2: 1332 + resolution: {integrity: sha512-piJxbLnkD9Xcyi7dWJRnqszEURixe7CrF/efBfbffe2DPyabmuIuqraruY8cXTs19QoM8VJzx47BDRVNXETM7Q==} 1348 1333 engines: {node: '>=20'} 1349 1334 1350 1335 foreground-child@3.3.1: ··· 1371 1356 github-slugger@2.0.0: 1372 1357 resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} 1373 1358 1374 - glob-parent@5.1.2: 1375 - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 1376 - engines: {node: '>= 6'} 1377 - 1378 1359 glob@10.5.0: 1379 1360 resolution: {integrity: sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==} 1380 1361 hasBin: true ··· 1386 1367 graceful-fs@4.2.11: 1387 1368 resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 1388 1369 1389 - h3@1.15.4: 1390 - resolution: {integrity: sha512-z5cFQWDffyOe4vQ9xIqNfCZdV4p//vy6fBnr8Q1AWnVZ0teurKMG66rLj++TKwKPUP3u7iMUvrvKaEUiQw2QWQ==} 1370 + h3@1.15.5: 1371 + resolution: {integrity: sha512-xEyq3rSl+dhGX2Lm0+eFQIAzlDN6Fs0EcC4f7BNUmzaRX/PTzeuM+Tr2lHB8FoXggsQIeXLj8EDVgs5ywxyxmg==} 1391 1372 1392 1373 hast-util-from-html@2.0.3: 1393 1374 resolution: {integrity: sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==} ··· 1407 1388 hast-util-to-html@9.0.5: 1408 1389 resolution: {integrity: sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==} 1409 1390 1410 - hast-util-to-parse5@8.0.0: 1411 - resolution: {integrity: sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==} 1391 + hast-util-to-parse5@8.0.1: 1392 + resolution: {integrity: sha512-MlWT6Pjt4CG9lFCjiz4BH7l9wmrMkfkJYCxFwKQic8+RTZgWPuWxwAfjJElsXkex7DJjfSJsQIt931ilUgmwdA==} 1412 1393 1413 1394 hast-util-to-text@4.0.2: 1414 1395 resolution: {integrity: sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==} ··· 1425 1406 html-void-elements@3.0.0: 1426 1407 resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} 1427 1408 1428 - htmlparser2@10.0.0: 1429 - resolution: {integrity: sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==} 1409 + htmlparser2@10.1.0: 1410 + resolution: {integrity: sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==} 1430 1411 1431 1412 http-cache-semantics@4.2.0: 1432 1413 resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==} ··· 1444 1425 1445 1426 iron-webcrypto@1.2.1: 1446 1427 resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} 1447 - 1448 - is-binary-path@2.1.0: 1449 - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 1450 - engines: {node: '>=8'} 1451 1428 1452 1429 is-docker@3.0.0: 1453 1430 resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} 1454 1431 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1455 1432 hasBin: true 1456 1433 1457 - is-extglob@2.1.1: 1458 - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 1459 - engines: {node: '>=0.10.0'} 1460 - 1461 1434 is-fullwidth-code-point@3.0.0: 1462 1435 resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 1463 1436 engines: {node: '>=8'} 1464 1437 1465 - is-glob@4.0.3: 1466 - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 1467 - engines: {node: '>=0.10.0'} 1468 - 1469 1438 is-inside-container@1.0.0: 1470 1439 resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} 1471 1440 engines: {node: '>=14.16'} 1472 1441 hasBin: true 1473 1442 1474 - is-number@7.0.0: 1475 - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 1476 - engines: {node: '>=0.12.0'} 1477 - 1478 1443 is-plain-obj@4.1.0: 1479 1444 resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} 1480 1445 engines: {node: '>=12'} ··· 1606 1571 lru-cache@10.4.3: 1607 1572 resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} 1608 1573 1574 + lru-cache@11.2.5: 1575 + resolution: {integrity: sha512-vFrFJkWtJvJnD5hg+hJvVE8Lh/TcMzKnTgCWmtBipwI5yLX/iX+5UB2tfuyODF5E7k9xEzMdYgGqaSb1c0c5Yw==} 1576 + engines: {node: 20 || >=22} 1577 + 1609 1578 magic-string@0.30.21: 1610 1579 resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} 1611 1580 ··· 1645 1614 mdast-util-phrasing@4.1.0: 1646 1615 resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==} 1647 1616 1648 - mdast-util-to-hast@13.2.0: 1649 - resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==} 1617 + mdast-util-to-hast@13.2.1: 1618 + resolution: {integrity: sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==} 1650 1619 1651 1620 mdast-util-to-markdown@2.1.2: 1652 1621 resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==} ··· 1662 1631 1663 1632 mdn-data@2.12.2: 1664 1633 resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} 1665 - 1666 - merge2@1.4.1: 1667 - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 1668 - engines: {node: '>= 8'} 1669 1634 1670 1635 micromark-core-commonmark@2.0.3: 1671 1636 resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==} ··· 1750 1715 1751 1716 micromark@4.0.2: 1752 1717 resolution: {integrity: sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==} 1753 - 1754 - micromatch@4.0.8: 1755 - resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} 1756 - engines: {node: '>=8.6'} 1757 1718 1758 1719 minimatch@9.0.5: 1759 1720 resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} ··· 1808 1769 resolution: {integrity: sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==} 1809 1770 hasBin: true 1810 1771 1811 - node-mock-http@1.0.3: 1812 - resolution: {integrity: sha512-jN8dK25fsfnMrVsEhluUTPkBFY+6ybu7jSB1n+ri/vOGjJxU8J9CZhpSGkHXSkFjtUhbmoncG/YG9ta5Ludqog==} 1772 + node-mock-http@1.0.4: 1773 + resolution: {integrity: sha512-8DY+kFsDkNXy1sJglUfuODx1/opAGJGyrTuFqEoN90oRc2Vk0ZbD4K2qmKXBBEhZQzdKHIVfEJpDU8Ak2NJEvQ==} 1813 1774 1814 1775 nopt@8.1.0: 1815 1776 resolution: {integrity: sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==} ··· 1915 1876 resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} 1916 1877 engines: {node: ^10 || ^12 || >=14} 1917 1878 1918 - preact@10.26.5: 1919 - resolution: {integrity: sha512-fmpDkgfGU6JYux9teDWLhj9mKN55tyepwYbxHgQuIxbWQzgFg5vk7Mrrtfx7xRxq798ynkY4DDDxZr235Kk+4w==} 1879 + preact@10.28.2: 1880 + resolution: {integrity: sha512-lbteaWGzGHdlIuiJ0l2Jq454m6kcpI1zNje6d8MlGAFlYvP2GO4ibnat7P74Esfz4sPTdM6UxtTwh/d3pwM9JA==} 1920 1881 1921 1882 prettier-plugin-astro@0.14.1: 1922 1883 resolution: {integrity: sha512-RiBETaaP9veVstE4vUwSIcdATj6dKmXljouXc/DDNwBSPTp8FRkLGDSGFClKsAFeeg+13SB0Z1JZvbD76bigJw==} 1923 1884 engines: {node: ^14.15.0 || >=16.0.0} 1924 1885 1925 - prettier-plugin-tailwindcss@0.7.1: 1926 - resolution: {integrity: sha512-Bzv1LZcuiR1Sk02iJTS1QzlFNp/o5l2p3xkopwOrbPmtMeh3fK9rVW5M3neBQzHq+kGKj/4LGQMTNcTH4NGPtQ==} 1886 + prettier-plugin-tailwindcss@0.7.2: 1887 + resolution: {integrity: sha512-LkphyK3Fw+q2HdMOoiEHWf93fNtYJwfamoKPl7UwtjFQdei/iIBoX11G6j706FzN3ymX9mPVi97qIY8328vdnA==} 1927 1888 engines: {node: '>=20.19'} 1928 1889 peerDependencies: 1929 1890 '@ianvs/prettier-plugin-sort-imports': '*' ··· 1977 1938 prettier-plugin-svelte: 1978 1939 optional: true 1979 1940 1980 - prettier@3.6.2: 1981 - resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} 1941 + prettier@3.8.1: 1942 + resolution: {integrity: sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==} 1982 1943 engines: {node: '>=14'} 1983 1944 hasBin: true 1984 1945 ··· 1989 1950 prompts@2.4.2: 1990 1951 resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} 1991 1952 engines: {node: '>= 6'} 1992 - 1993 - property-information@6.5.0: 1994 - resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==} 1995 1953 1996 1954 property-information@7.1.0: 1997 1955 resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==} ··· 2006 1964 quansync@0.2.11: 2007 1965 resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==} 2008 1966 2009 - queue-microtask@1.2.3: 2010 - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 2011 - 2012 1967 radix3@1.1.2: 2013 1968 resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} 2014 1969 2015 - readdirp@3.6.0: 2016 - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 2017 - engines: {node: '>=8.10.0'} 2018 - 2019 1970 readdirp@4.1.2: 2020 1971 resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} 2021 1972 engines: {node: '>= 14.18.0'} 2022 1973 1974 + readdirp@5.0.0: 1975 + resolution: {integrity: sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==} 1976 + engines: {node: '>= 20.19.0'} 1977 + 2023 1978 regex-recursion@6.0.2: 2024 1979 resolution: {integrity: sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==} 2025 1980 2026 1981 regex-utilities@2.3.0: 2027 1982 resolution: {integrity: sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==} 2028 1983 2029 - regex@6.0.1: 2030 - resolution: {integrity: sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA==} 1984 + regex@6.1.0: 1985 + resolution: {integrity: sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==} 2031 1986 2032 1987 rehype-parse@9.0.1: 2033 1988 resolution: {integrity: sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==} ··· 2087 2042 retext@9.0.0: 2088 2043 resolution: {integrity: sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==} 2089 2044 2090 - reusify@1.1.0: 2091 - resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} 2092 - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 2093 - 2094 - rollup@4.53.2: 2095 - resolution: {integrity: sha512-MHngMYwGJVi6Fmnk6ISmnk7JAHRNF0UkuucA0CUW3N3a4KnONPEZz+vUanQP/ZC/iY1Qkf3bwPWzyY84wEks1g==} 2045 + rollup@4.57.0: 2046 + resolution: {integrity: sha512-e5lPJi/aui4TO1LpAXIRLySmwXSE8k3b9zoGfd42p67wzxog4WHjiZF3M2uheQih4DGyc25QEV4yRBbpueNiUA==} 2096 2047 engines: {node: '>=18.0.0', npm: '>=8.0.0'} 2097 2048 hasBin: true 2098 - 2099 - run-parallel@1.2.0: 2100 - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 2101 2049 2102 2050 s.color@0.0.15: 2103 2051 resolution: {integrity: sha512-AUNrbEUHeKY8XsYr/DYpl+qk5+aM+DChopnWOPEzn8YKzOhv4l2zH6LzZms3tOZP3wwdOyc0RmTciyi46HLIuA==} ··· 2108 2056 sass-formatter@0.7.9: 2109 2057 resolution: {integrity: sha512-CWZ8XiSim+fJVG0cFLStwDvft1VI7uvXdCNJYXhDvowiv+DsbD1nXLiQ4zrE5UBvj5DWZJ93cwN0NX5PMsr1Pw==} 2110 2058 2111 - sax@1.4.3: 2112 - resolution: {integrity: sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ==} 2059 + sax@1.4.4: 2060 + resolution: {integrity: sha512-1n3r/tGXO6b6VXMdFT54SHzT9ytu9yr7TaELowdYpMqY/Ao7EnlQGmAQ1+RatX7Tkkdm6hONI2owqNx2aZj5Sw==} 2061 + engines: {node: '>=11.0.0'} 2113 2062 2114 2063 semver@7.7.3: 2115 2064 resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} ··· 2193 2142 engines: {node: '>=16'} 2194 2143 hasBin: true 2195 2144 2196 - tailwindcss@4.1.17: 2197 - resolution: {integrity: sha512-j9Ee2YjuQqYT9bbRTfTZht9W/ytp5H+jJpZKiYdP/bpnXARAuELt9ofP0lPnmHjbga7SNQIxdTAXCmtKVYjN+Q==} 2145 + tailwindcss@4.1.18: 2146 + resolution: {integrity: sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==} 2198 2147 2199 2148 tapable@2.3.0: 2200 2149 resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} 2201 2150 engines: {node: '>=6'} 2202 2151 2203 - tar@7.5.2: 2204 - resolution: {integrity: sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==} 2152 + tar@7.5.7: 2153 + resolution: {integrity: sha512-fov56fJiRuThVFXD6o6/Q354S7pnWMJIVlDBYijsTNx6jKSE4pvrDTs6lUnmGvNyfJwFQQwWy3owKz1ucIhveQ==} 2205 2154 engines: {node: '>=18'} 2206 2155 2207 2156 tiny-inflate@1.0.3: ··· 2214 2163 tinyglobby@0.2.15: 2215 2164 resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} 2216 2165 engines: {node: '>=12.0.0'} 2217 - 2218 - to-regex-range@5.0.1: 2219 - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 2220 - engines: {node: '>=8.0'} 2221 2166 2222 2167 tr46@0.0.3: 2223 2168 resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} ··· 2256 2201 engines: {node: '>=14.17'} 2257 2202 hasBin: true 2258 2203 2259 - ufo@1.6.1: 2260 - resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} 2204 + ufo@1.6.3: 2205 + resolution: {integrity: sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==} 2261 2206 2262 2207 ultrahtml@1.6.0: 2263 2208 resolution: {integrity: sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==} ··· 2268 2213 undici-types@7.16.0: 2269 2214 resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} 2270 2215 2271 - undici@7.18.2: 2272 - resolution: {integrity: sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw==} 2216 + undici@7.19.2: 2217 + resolution: {integrity: sha512-4VQSpGEGsWzk0VYxyB/wVX/Q7qf9t5znLRgs0dzszr9w9Fej/8RVNQ+S20vdXSAyra/bJ7ZQfGv6ZMj7UEbzSg==} 2273 2218 engines: {node: '>=20.18.1'} 2274 2219 2275 2220 unified@11.0.5: 2276 2221 resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} 2277 2222 2278 - unifont@0.7.1: 2279 - resolution: {integrity: sha512-0lg9M1cMYvXof8//wZBq6EDEfbwv4++t7+dYpXeS2ypaLuZJmUFYEwTm412/1ED/Wfo/wyzSu6kNZEr9hgRNfg==} 2223 + unifont@0.7.3: 2224 + resolution: {integrity: sha512-b0GtQzKCyuSHGsfj5vyN8st7muZ6VCI4XD4vFlr7Uy1rlWVYxC3npnfk8MyreHxJYrz1ooLDqDzFe9XqQTlAhA==} 2280 2225 2281 2226 unist-util-find-after@5.0.0: 2282 2227 resolution: {integrity: sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==} ··· 2302 2247 unist-util-visit-parents@6.0.2: 2303 2248 resolution: {integrity: sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==} 2304 2249 2305 - unist-util-visit@5.0.0: 2306 - resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} 2250 + unist-util-visit@5.1.0: 2251 + resolution: {integrity: sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==} 2307 2252 2308 - unstorage@1.17.3: 2309 - resolution: {integrity: sha512-i+JYyy0DoKmQ3FximTHbGadmIYb8JEpq7lxUjnjeB702bCPum0vzo6oy5Mfu0lpqISw7hCyMW2yj4nWC8bqJ3Q==} 2253 + unstorage@1.17.4: 2254 + resolution: {integrity: sha512-fHK0yNg38tBiJKp/Vgsq4j0JEsCmgqH58HAn707S7zGkArbZsVr/CwINoi+nh3h98BRCwKvx1K3Xg9u3VV83sw==} 2310 2255 peerDependencies: 2311 2256 '@azure/app-configuration': ^1.8.0 2312 2257 '@azure/cosmos': ^4.2.0 ··· 2314 2259 '@azure/identity': ^4.6.0 2315 2260 '@azure/keyvault-secrets': ^4.9.0 2316 2261 '@azure/storage-blob': ^12.26.0 2317 - '@capacitor/preferences': ^6.0.3 || ^7.0.0 2262 + '@capacitor/preferences': ^6 || ^7 || ^8 2318 2263 '@deno/kv': '>=0.9.0' 2319 2264 '@netlify/blobs': ^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0 2320 2265 '@planetscale/database': ^1.19.0 2321 2266 '@upstash/redis': ^1.34.3 2322 2267 '@vercel/blob': '>=0.27.1' 2323 2268 '@vercel/functions': ^2.2.12 || ^3.0.0 2324 - '@vercel/kv': ^1.0.1 2269 + '@vercel/kv': ^1 || ^2 || ^3 2325 2270 aws4fetch: ^1.0.20 2326 2271 db0: '>=0.2.1' 2327 2272 idb-keyval: ^6.2.1 ··· 2427 2372 vite: 2428 2373 optional: true 2429 2374 2430 - volar-service-css@0.0.66: 2431 - resolution: {integrity: sha512-XrL1V9LEAHnunglYdDf/7shJbQXqKsHB+P69zPmJTqHx6hqvM9GWNbn2h7M0P/oElW8p/MTVHdfjl6C8cxdsBQ==} 2375 + volar-service-css@0.0.68: 2376 + resolution: {integrity: sha512-lJSMh6f3QzZ1tdLOZOzovLX0xzAadPhx8EKwraDLPxBndLCYfoTvnNuiFFV8FARrpAlW5C0WkH+TstPaCxr00Q==} 2432 2377 peerDependencies: 2433 2378 '@volar/language-service': ~2.4.0 2434 2379 peerDependenciesMeta: 2435 2380 '@volar/language-service': 2436 2381 optional: true 2437 2382 2438 - volar-service-emmet@0.0.66: 2439 - resolution: {integrity: sha512-BMPSpm6mk0DAEVdI2haxYIOt1Z2oaIZvCGtXuRu95x50a5pOSRPjdeHv2uGp1rQsq1Izigx+VR/bZUf2HcSnVQ==} 2383 + volar-service-emmet@0.0.68: 2384 + resolution: {integrity: sha512-nHvixrRQ83EzkQ4G/jFxu9Y4eSsXS/X2cltEPDM+K9qZmIv+Ey1w0tg1+6caSe8TU5Hgw4oSTwNMf/6cQb3LzQ==} 2440 2385 peerDependencies: 2441 2386 '@volar/language-service': ~2.4.0 2442 2387 peerDependenciesMeta: 2443 2388 '@volar/language-service': 2444 2389 optional: true 2445 2390 2446 - volar-service-html@0.0.66: 2447 - resolution: {integrity: sha512-MKKD2qM8qVZvBKBIugt00+Bm8j1ehgeX7Cm5XwgeEgdW/3PhUEEe/aeTxQGon1WJIGf2MM/cHPjZxPJOQN4WfQ==} 2391 + volar-service-html@0.0.68: 2392 + resolution: {integrity: sha512-fru9gsLJxy33xAltXOh4TEdi312HP80hpuKhpYQD4O5hDnkNPEBdcQkpB+gcX0oK0VxRv1UOzcGQEUzWCVHLfA==} 2448 2393 peerDependencies: 2449 2394 '@volar/language-service': ~2.4.0 2450 2395 peerDependenciesMeta: 2451 2396 '@volar/language-service': 2452 2397 optional: true 2453 2398 2454 - volar-service-prettier@0.0.66: 2455 - resolution: {integrity: sha512-CVaQEyfmFWoq3NhNVExoyDKonPqdacmb/07w7OfTZljxLgZpDRygiHAvzBKIcenb7rKtJNHqfQJv99ULOinJBA==} 2399 + volar-service-prettier@0.0.68: 2400 + resolution: {integrity: sha512-grUmWHkHlebMOd6V8vXs2eNQUw/bJGJMjekh/EPf/p2ZNTK0Uyz7hoBRngcvGfJHMsSXZH8w/dZTForIW/4ihw==} 2456 2401 peerDependencies: 2457 2402 '@volar/language-service': ~2.4.0 2458 2403 prettier: ^2.2 || ^3.0 ··· 2462 2407 prettier: 2463 2408 optional: true 2464 2409 2465 - volar-service-typescript-twoslash-queries@0.0.66: 2466 - resolution: {integrity: sha512-PA3CyvEaBrkxJcBq+HFdks1TF1oJ8H+jTOTQUurLDRkVjmUFg8bfdya6U/dWfTsPaDSRM4m/2chwgew5zoQXfg==} 2410 + volar-service-typescript-twoslash-queries@0.0.68: 2411 + resolution: {integrity: sha512-NugzXcM0iwuZFLCJg47vI93su5YhTIweQuLmZxvz5ZPTaman16JCvmDZexx2rd5T/75SNuvvZmrTOTNYUsfe5w==} 2467 2412 peerDependencies: 2468 2413 '@volar/language-service': ~2.4.0 2469 2414 peerDependenciesMeta: 2470 2415 '@volar/language-service': 2471 2416 optional: true 2472 2417 2473 - volar-service-typescript@0.0.66: 2474 - resolution: {integrity: sha512-8irsfCEf86R1RqPijrU6p5NCqKDNzyJNWKM6ZXmCcJqhebtl7Hr/a0bnlr59AzqkS3Ym4PbbJZs1K/92CXTDsw==} 2418 + volar-service-typescript@0.0.68: 2419 + resolution: {integrity: sha512-z7B/7CnJ0+TWWFp/gh2r5/QwMObHNDiQiv4C9pTBNI2Wxuwymd4bjEORzrJ/hJ5Yd5+OzeYK+nFCKevoGEEeKw==} 2475 2420 peerDependencies: 2476 2421 '@volar/language-service': ~2.4.0 2477 2422 peerDependenciesMeta: 2478 2423 '@volar/language-service': 2479 2424 optional: true 2480 2425 2481 - volar-service-yaml@0.0.66: 2482 - resolution: {integrity: sha512-q6oTKD6EMEu1ws1FDjRw+cfCF69Gu51IEGM9jVbtmSZS1qQHKxMqlt2+wBInKl2D+xILtjzkWbfkjQyBYQMw7g==} 2426 + volar-service-yaml@0.0.68: 2427 + resolution: {integrity: sha512-84XgE02LV0OvTcwfqhcSwVg4of3MLNUWPMArO6Aj8YXqyEVnPu8xTEMY2btKSq37mVAPuaEVASI4e3ptObmqcA==} 2483 2428 peerDependencies: 2484 2429 '@volar/language-service': ~2.4.0 2485 2430 peerDependenciesMeta: 2486 2431 '@volar/language-service': 2487 2432 optional: true 2488 2433 2489 - vscode-css-languageservice@6.3.8: 2490 - resolution: {integrity: sha512-dBk/9ullEjIMbfSYAohGpDOisOVU1x2MQHOeU12ohGJQI7+r0PCimBwaa/pWpxl/vH4f7ibrBfxIZY3anGmHKQ==} 2434 + vscode-css-languageservice@6.3.9: 2435 + resolution: {integrity: sha512-1tLWfp+TDM5ZuVWht3jmaY5y7O6aZmpeXLoHl5bv1QtRsRKt4xYGRMmdJa5Pqx/FTkgRbsna9R+Gn2xE+evVuA==} 2491 2436 2492 - vscode-html-languageservice@5.6.0: 2493 - resolution: {integrity: sha512-FIVz83oGw2tBkOr8gQPeiREInnineCKGCz3ZD1Pi6opOuX3nSRkc4y4zLLWsuop+6ttYX//XZCI6SLzGhRzLmA==} 2437 + vscode-html-languageservice@5.6.1: 2438 + resolution: {integrity: sha512-5Mrqy5CLfFZUgkyhNZLA1Ye5g12Cb/v6VM7SxUzZUaRKWMDz4md+y26PrfRTSU0/eQAl3XpO9m2og+GGtDMuaA==} 2494 2439 2495 2440 vscode-json-languageservice@4.1.8: 2496 2441 resolution: {integrity: sha512-0vSpg6Xd9hfV+eZAaYN63xVVMOTmJ4GgHxXnkLCh+9RsQBkWKIghzLhW2B9ebfG+LQQg8uLtsQ2aUKjTgE+QOg==} ··· 2585 2530 engines: {node: '>= 14'} 2586 2531 hasBin: true 2587 2532 2588 - yaml@2.8.1: 2589 - resolution: {integrity: sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==} 2533 + yaml@2.8.2: 2534 + resolution: {integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==} 2590 2535 engines: {node: '>= 14.6'} 2591 2536 hasBin: true 2592 2537 ··· 2639 2584 2640 2585 '@antfu/utils@8.1.1': {} 2641 2586 2642 - '@astro-community/astro-embed-youtube@0.5.9(astro@5.16.8(@types/node@24.10.1)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.53.2)(typescript@5.9.3)(yaml@2.8.1))': 2587 + '@astro-community/astro-embed-youtube@0.5.10': 2643 2588 dependencies: 2644 - astro: 5.16.8(@types/node@24.10.1)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.53.2)(typescript@5.9.3)(yaml@2.8.1) 2645 2589 lite-youtube-embed: 0.3.4 2646 2590 2647 - '@astrojs/check@0.5.10(prettier-plugin-astro@0.14.1)(prettier@3.6.2)(typescript@5.9.3)': 2591 + '@astrojs/check@0.9.6(prettier-plugin-astro@0.14.1)(prettier@3.8.1)(typescript@5.9.3)': 2648 2592 dependencies: 2649 - '@astrojs/language-server': 2.16.0(prettier-plugin-astro@0.14.1)(prettier@3.6.2)(typescript@5.9.3) 2650 - chokidar: 3.6.0 2651 - fast-glob: 3.3.3 2593 + '@astrojs/language-server': 2.16.3(prettier-plugin-astro@0.14.1)(prettier@3.8.1)(typescript@5.9.3) 2594 + chokidar: 4.0.3 2652 2595 kleur: 4.1.5 2653 2596 typescript: 5.9.3 2654 2597 yargs: 17.7.2 ··· 2660 2603 2661 2604 '@astrojs/internal-helpers@0.7.5': {} 2662 2605 2663 - '@astrojs/language-server@2.16.0(prettier-plugin-astro@0.14.1)(prettier@3.6.2)(typescript@5.9.3)': 2606 + '@astrojs/language-server@2.16.3(prettier-plugin-astro@0.14.1)(prettier@3.8.1)(typescript@5.9.3)': 2664 2607 dependencies: 2665 2608 '@astrojs/compiler': 2.13.0 2666 2609 '@astrojs/yaml2ts': 0.2.2 2667 2610 '@jridgewell/sourcemap-codec': 1.5.5 2668 - '@volar/kit': 2.4.23(typescript@5.9.3) 2669 - '@volar/language-core': 2.4.23 2670 - '@volar/language-server': 2.4.23 2671 - '@volar/language-service': 2.4.23 2672 - fast-glob: 3.3.3 2611 + '@volar/kit': 2.4.27(typescript@5.9.3) 2612 + '@volar/language-core': 2.4.27 2613 + '@volar/language-server': 2.4.27 2614 + '@volar/language-service': 2.4.27 2673 2615 muggle-string: 0.4.1 2674 - volar-service-css: 0.0.66(@volar/language-service@2.4.23) 2675 - volar-service-emmet: 0.0.66(@volar/language-service@2.4.23) 2676 - volar-service-html: 0.0.66(@volar/language-service@2.4.23) 2677 - volar-service-prettier: 0.0.66(@volar/language-service@2.4.23)(prettier@3.6.2) 2678 - volar-service-typescript: 0.0.66(@volar/language-service@2.4.23) 2679 - volar-service-typescript-twoslash-queries: 0.0.66(@volar/language-service@2.4.23) 2680 - volar-service-yaml: 0.0.66(@volar/language-service@2.4.23) 2681 - vscode-html-languageservice: 5.6.0 2616 + tinyglobby: 0.2.15 2617 + volar-service-css: 0.0.68(@volar/language-service@2.4.27) 2618 + volar-service-emmet: 0.0.68(@volar/language-service@2.4.27) 2619 + volar-service-html: 0.0.68(@volar/language-service@2.4.27) 2620 + volar-service-prettier: 0.0.68(@volar/language-service@2.4.27)(prettier@3.8.1) 2621 + volar-service-typescript: 0.0.68(@volar/language-service@2.4.27) 2622 + volar-service-typescript-twoslash-queries: 0.0.68(@volar/language-service@2.4.27) 2623 + volar-service-yaml: 0.0.68(@volar/language-service@2.4.27) 2624 + vscode-html-languageservice: 5.6.1 2682 2625 vscode-uri: 3.1.0 2683 2626 optionalDependencies: 2684 - prettier: 3.6.2 2627 + prettier: 3.8.1 2685 2628 prettier-plugin-astro: 0.14.1 2686 2629 transitivePeerDependencies: 2687 2630 - typescript ··· 2706 2649 smol-toml: 1.6.0 2707 2650 unified: 11.0.5 2708 2651 unist-util-remove-position: 5.0.0 2709 - unist-util-visit: 5.0.0 2652 + unist-util-visit: 5.1.0 2710 2653 unist-util-visit-parents: 6.0.2 2711 2654 vfile: 6.0.3 2712 2655 transitivePeerDependencies: ··· 2716 2659 dependencies: 2717 2660 prismjs: 1.30.0 2718 2661 2719 - '@astrojs/sitemap@3.6.1': 2662 + '@astrojs/sitemap@3.7.0': 2720 2663 dependencies: 2721 2664 sitemap: 8.0.2 2722 2665 stream-replace-string: 2.0.0 ··· 2734 2677 transitivePeerDependencies: 2735 2678 - supports-color 2736 2679 2737 - '@astrojs/vercel@9.0.3(astro@5.16.8(@types/node@24.10.1)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.53.2)(typescript@5.9.3)(yaml@2.8.1))(rollup@4.53.2)': 2680 + '@astrojs/vercel@9.0.4(astro@5.16.15(@types/node@25.0.10)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.57.0)(typescript@5.9.3)(yaml@2.8.2))(rollup@4.57.0)': 2738 2681 dependencies: 2739 2682 '@astrojs/internal-helpers': 0.7.5 2740 2683 '@vercel/analytics': 1.6.1 2741 2684 '@vercel/functions': 2.2.13 2742 - '@vercel/nft': 0.30.4(rollup@4.53.2) 2743 - '@vercel/routing-utils': 5.3.1 2744 - astro: 5.16.8(@types/node@24.10.1)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.53.2)(typescript@5.9.3)(yaml@2.8.1) 2685 + '@vercel/nft': 0.30.4(rollup@4.57.0) 2686 + '@vercel/routing-utils': 5.3.2 2687 + astro: 5.16.15(@types/node@25.0.10)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.57.0)(typescript@5.9.3)(yaml@2.8.2) 2745 2688 esbuild: 0.25.12 2746 2689 tinyglobby: 0.2.15 2747 2690 transitivePeerDependencies: ··· 2759 2702 2760 2703 '@astrojs/yaml2ts@0.2.2': 2761 2704 dependencies: 2762 - yaml: 2.8.1 2705 + yaml: 2.8.2 2763 2706 2764 2707 '@babel/helper-string-parser@7.27.1': {} 2765 2708 2766 2709 '@babel/helper-validator-identifier@7.28.5': {} 2767 2710 2768 - '@babel/parser@7.28.5': 2711 + '@babel/parser@7.28.6': 2769 2712 dependencies: 2770 - '@babel/types': 7.28.5 2713 + '@babel/types': 7.28.6 2771 2714 2772 - '@babel/types@7.28.5': 2715 + '@babel/types@7.28.6': 2773 2716 dependencies: 2774 2717 '@babel/helper-string-parser': 7.27.1 2775 2718 '@babel/helper-validator-identifier': 7.28.5 2776 2719 2777 - '@biomejs/biome@2.3.11': 2720 + '@biomejs/biome@2.3.13': 2778 2721 optionalDependencies: 2779 - '@biomejs/cli-darwin-arm64': 2.3.11 2780 - '@biomejs/cli-darwin-x64': 2.3.11 2781 - '@biomejs/cli-linux-arm64': 2.3.11 2782 - '@biomejs/cli-linux-arm64-musl': 2.3.11 2783 - '@biomejs/cli-linux-x64': 2.3.11 2784 - '@biomejs/cli-linux-x64-musl': 2.3.11 2785 - '@biomejs/cli-win32-arm64': 2.3.11 2786 - '@biomejs/cli-win32-x64': 2.3.11 2722 + '@biomejs/cli-darwin-arm64': 2.3.13 2723 + '@biomejs/cli-darwin-x64': 2.3.13 2724 + '@biomejs/cli-linux-arm64': 2.3.13 2725 + '@biomejs/cli-linux-arm64-musl': 2.3.13 2726 + '@biomejs/cli-linux-x64': 2.3.13 2727 + '@biomejs/cli-linux-x64-musl': 2.3.13 2728 + '@biomejs/cli-win32-arm64': 2.3.13 2729 + '@biomejs/cli-win32-x64': 2.3.13 2787 2730 2788 - '@biomejs/cli-darwin-arm64@2.3.11': 2731 + '@biomejs/cli-darwin-arm64@2.3.13': 2789 2732 optional: true 2790 2733 2791 - '@biomejs/cli-darwin-x64@2.3.11': 2734 + '@biomejs/cli-darwin-x64@2.3.13': 2792 2735 optional: true 2793 2736 2794 - '@biomejs/cli-linux-arm64-musl@2.3.11': 2737 + '@biomejs/cli-linux-arm64-musl@2.3.13': 2795 2738 optional: true 2796 2739 2797 - '@biomejs/cli-linux-arm64@2.3.11': 2740 + '@biomejs/cli-linux-arm64@2.3.13': 2798 2741 optional: true 2799 2742 2800 - '@biomejs/cli-linux-x64-musl@2.3.11': 2743 + '@biomejs/cli-linux-x64-musl@2.3.13': 2801 2744 optional: true 2802 2745 2803 - '@biomejs/cli-linux-x64@2.3.11': 2746 + '@biomejs/cli-linux-x64@2.3.13': 2804 2747 optional: true 2805 2748 2806 - '@biomejs/cli-win32-arm64@2.3.11': 2749 + '@biomejs/cli-win32-arm64@2.3.13': 2807 2750 optional: true 2808 2751 2809 - '@biomejs/cli-win32-x64@2.3.11': 2752 + '@biomejs/cli-win32-x64@2.3.13': 2810 2753 optional: true 2811 2754 2812 2755 '@capsizecss/unpack@4.0.0': 2813 2756 dependencies: 2814 - fontkitten: 1.0.0 2757 + fontkitten: 1.0.2 2815 2758 2816 2759 '@emmetio/abbreviation@2.3.3': 2817 2760 dependencies: ··· 2821 2764 dependencies: 2822 2765 '@emmetio/scanner': 1.0.4 2823 2766 2824 - '@emmetio/css-parser@https://codeload.github.com/ramya-rao-a/css-parser/tar.gz/370c480ac103bd17c7bcfb34bf5d577dc40d3660': 2767 + '@emmetio/css-parser@0.4.1': 2825 2768 dependencies: 2826 2769 '@emmetio/stream-reader': 2.2.0 2827 2770 '@emmetio/stream-reader-utils': 0.1.0 ··· 2836 2779 2837 2780 '@emmetio/stream-reader@2.2.0': {} 2838 2781 2839 - '@emnapi/runtime@1.7.1': 2782 + '@emnapi/runtime@1.8.1': 2840 2783 dependencies: 2841 2784 tslib: 2.8.1 2842 2785 optional: true ··· 2919 2862 '@esbuild/win32-x64@0.25.12': 2920 2863 optional: true 2921 2864 2922 - '@iconify-json/lucide@1.2.83': 2865 + '@iconify-json/lucide@1.2.87': 2923 2866 dependencies: 2924 2867 '@iconify/types': 2.0.0 2925 2868 ··· 2927 2870 dependencies: 2928 2871 '@iconify/types': 2.0.0 2929 2872 '@iconify/utils': 2.3.0 2930 - cheerio: 1.1.2 2873 + cheerio: 1.2.0 2931 2874 domhandler: 5.0.3 2932 2875 extract-zip: 2.0.1 2933 2876 local-pkg: 1.1.2 2934 2877 pathe: 2.0.3 2935 2878 svgo: 3.3.2 2936 - tar: 7.5.2 2879 + tar: 7.5.7 2937 2880 transitivePeerDependencies: 2938 2881 - supports-color 2939 2882 ··· 3036 2979 3037 2980 '@img/sharp-wasm32@0.34.5': 3038 2981 dependencies: 3039 - '@emnapi/runtime': 1.7.1 2982 + '@emnapi/runtime': 1.8.1 3040 2983 optional: true 3041 2984 3042 2985 '@img/sharp-win32-arm64@0.34.5': ··· 3088 3031 node-fetch: 2.7.0 3089 3032 nopt: 8.1.0 3090 3033 semver: 7.7.3 3091 - tar: 7.5.2 3034 + tar: 7.5.7 3092 3035 transitivePeerDependencies: 3093 3036 - encoding 3094 3037 - supports-color 3095 3038 3096 - '@nodelib/fs.scandir@2.1.5': 3097 - dependencies: 3098 - '@nodelib/fs.stat': 2.0.5 3099 - run-parallel: 1.2.0 3100 - 3101 - '@nodelib/fs.stat@2.0.5': {} 3102 - 3103 - '@nodelib/fs.walk@1.2.8': 3104 - dependencies: 3105 - '@nodelib/fs.scandir': 2.1.5 3106 - fastq: 1.19.1 3107 - 3108 3039 '@oslojs/encoding@1.1.0': {} 3109 3040 3110 3041 '@pkgjs/parseargs@0.11.0': 3111 3042 optional: true 3112 3043 3113 - '@rollup/pluginutils@5.3.0(rollup@4.53.2)': 3044 + '@rollup/pluginutils@5.3.0(rollup@4.57.0)': 3114 3045 dependencies: 3115 3046 '@types/estree': 1.0.8 3116 3047 estree-walker: 2.0.2 3117 3048 picomatch: 4.0.3 3118 3049 optionalDependencies: 3119 - rollup: 4.53.2 3050 + rollup: 4.57.0 3120 3051 3121 - '@rollup/rollup-android-arm-eabi@4.53.2': 3052 + '@rollup/rollup-android-arm-eabi@4.57.0': 3122 3053 optional: true 3123 3054 3124 - '@rollup/rollup-android-arm64@4.53.2': 3055 + '@rollup/rollup-android-arm64@4.57.0': 3125 3056 optional: true 3126 3057 3127 - '@rollup/rollup-darwin-arm64@4.53.2': 3058 + '@rollup/rollup-darwin-arm64@4.57.0': 3128 3059 optional: true 3129 3060 3130 - '@rollup/rollup-darwin-x64@4.53.2': 3061 + '@rollup/rollup-darwin-x64@4.57.0': 3131 3062 optional: true 3132 3063 3133 - '@rollup/rollup-freebsd-arm64@4.53.2': 3064 + '@rollup/rollup-freebsd-arm64@4.57.0': 3134 3065 optional: true 3135 3066 3136 - '@rollup/rollup-freebsd-x64@4.53.2': 3067 + '@rollup/rollup-freebsd-x64@4.57.0': 3137 3068 optional: true 3138 3069 3139 - '@rollup/rollup-linux-arm-gnueabihf@4.53.2': 3070 + '@rollup/rollup-linux-arm-gnueabihf@4.57.0': 3140 3071 optional: true 3141 3072 3142 - '@rollup/rollup-linux-arm-musleabihf@4.53.2': 3073 + '@rollup/rollup-linux-arm-musleabihf@4.57.0': 3143 3074 optional: true 3144 3075 3145 - '@rollup/rollup-linux-arm64-gnu@4.53.2': 3076 + '@rollup/rollup-linux-arm64-gnu@4.57.0': 3146 3077 optional: true 3147 3078 3148 - '@rollup/rollup-linux-arm64-musl@4.53.2': 3079 + '@rollup/rollup-linux-arm64-musl@4.57.0': 3149 3080 optional: true 3150 3081 3151 - '@rollup/rollup-linux-loong64-gnu@4.53.2': 3082 + '@rollup/rollup-linux-loong64-gnu@4.57.0': 3152 3083 optional: true 3153 3084 3154 - '@rollup/rollup-linux-ppc64-gnu@4.53.2': 3085 + '@rollup/rollup-linux-loong64-musl@4.57.0': 3155 3086 optional: true 3156 3087 3157 - '@rollup/rollup-linux-riscv64-gnu@4.53.2': 3088 + '@rollup/rollup-linux-ppc64-gnu@4.57.0': 3158 3089 optional: true 3159 3090 3160 - '@rollup/rollup-linux-riscv64-musl@4.53.2': 3091 + '@rollup/rollup-linux-ppc64-musl@4.57.0': 3161 3092 optional: true 3162 3093 3163 - '@rollup/rollup-linux-s390x-gnu@4.53.2': 3094 + '@rollup/rollup-linux-riscv64-gnu@4.57.0': 3164 3095 optional: true 3165 3096 3166 - '@rollup/rollup-linux-x64-gnu@4.53.2': 3097 + '@rollup/rollup-linux-riscv64-musl@4.57.0': 3167 3098 optional: true 3168 3099 3169 - '@rollup/rollup-linux-x64-musl@4.53.2': 3100 + '@rollup/rollup-linux-s390x-gnu@4.57.0': 3101 + optional: true 3102 + 3103 + '@rollup/rollup-linux-x64-gnu@4.57.0': 3104 + optional: true 3105 + 3106 + '@rollup/rollup-linux-x64-musl@4.57.0': 3107 + optional: true 3108 + 3109 + '@rollup/rollup-openbsd-x64@4.57.0': 3170 3110 optional: true 3171 3111 3172 - '@rollup/rollup-openharmony-arm64@4.53.2': 3112 + '@rollup/rollup-openharmony-arm64@4.57.0': 3173 3113 optional: true 3174 3114 3175 - '@rollup/rollup-win32-arm64-msvc@4.53.2': 3115 + '@rollup/rollup-win32-arm64-msvc@4.57.0': 3176 3116 optional: true 3177 3117 3178 - '@rollup/rollup-win32-ia32-msvc@4.53.2': 3118 + '@rollup/rollup-win32-ia32-msvc@4.57.0': 3179 3119 optional: true 3180 3120 3181 - '@rollup/rollup-win32-x64-gnu@4.53.2': 3121 + '@rollup/rollup-win32-x64-gnu@4.57.0': 3182 3122 optional: true 3183 3123 3184 - '@rollup/rollup-win32-x64-msvc@4.53.2': 3124 + '@rollup/rollup-win32-x64-msvc@4.57.0': 3185 3125 optional: true 3186 3126 3187 3127 '@shikijs/core@3.21.0': ··· 3217 3157 3218 3158 '@shikijs/vscode-textmate@10.0.2': {} 3219 3159 3220 - '@tailwindcss/node@4.1.17': 3160 + '@tailwindcss/node@4.1.18': 3221 3161 dependencies: 3222 3162 '@jridgewell/remapping': 2.3.5 3223 - enhanced-resolve: 5.18.3 3163 + enhanced-resolve: 5.18.4 3224 3164 jiti: 2.6.1 3225 3165 lightningcss: 1.30.2 3226 3166 magic-string: 0.30.21 3227 3167 source-map-js: 1.2.1 3228 - tailwindcss: 4.1.17 3168 + tailwindcss: 4.1.18 3229 3169 3230 - '@tailwindcss/oxide-android-arm64@4.1.17': 3170 + '@tailwindcss/oxide-android-arm64@4.1.18': 3231 3171 optional: true 3232 3172 3233 - '@tailwindcss/oxide-darwin-arm64@4.1.17': 3173 + '@tailwindcss/oxide-darwin-arm64@4.1.18': 3234 3174 optional: true 3235 3175 3236 - '@tailwindcss/oxide-darwin-x64@4.1.17': 3176 + '@tailwindcss/oxide-darwin-x64@4.1.18': 3237 3177 optional: true 3238 3178 3239 - '@tailwindcss/oxide-freebsd-x64@4.1.17': 3179 + '@tailwindcss/oxide-freebsd-x64@4.1.18': 3240 3180 optional: true 3241 3181 3242 - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.17': 3182 + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.18': 3243 3183 optional: true 3244 3184 3245 - '@tailwindcss/oxide-linux-arm64-gnu@4.1.17': 3185 + '@tailwindcss/oxide-linux-arm64-gnu@4.1.18': 3246 3186 optional: true 3247 3187 3248 - '@tailwindcss/oxide-linux-arm64-musl@4.1.17': 3188 + '@tailwindcss/oxide-linux-arm64-musl@4.1.18': 3249 3189 optional: true 3250 3190 3251 - '@tailwindcss/oxide-linux-x64-gnu@4.1.17': 3191 + '@tailwindcss/oxide-linux-x64-gnu@4.1.18': 3252 3192 optional: true 3253 3193 3254 - '@tailwindcss/oxide-linux-x64-musl@4.1.17': 3194 + '@tailwindcss/oxide-linux-x64-musl@4.1.18': 3255 3195 optional: true 3256 3196 3257 - '@tailwindcss/oxide-wasm32-wasi@4.1.17': 3197 + '@tailwindcss/oxide-wasm32-wasi@4.1.18': 3258 3198 optional: true 3259 3199 3260 - '@tailwindcss/oxide-win32-arm64-msvc@4.1.17': 3200 + '@tailwindcss/oxide-win32-arm64-msvc@4.1.18': 3261 3201 optional: true 3262 3202 3263 - '@tailwindcss/oxide-win32-x64-msvc@4.1.17': 3203 + '@tailwindcss/oxide-win32-x64-msvc@4.1.18': 3264 3204 optional: true 3265 3205 3266 - '@tailwindcss/oxide@4.1.17': 3206 + '@tailwindcss/oxide@4.1.18': 3267 3207 optionalDependencies: 3268 - '@tailwindcss/oxide-android-arm64': 4.1.17 3269 - '@tailwindcss/oxide-darwin-arm64': 4.1.17 3270 - '@tailwindcss/oxide-darwin-x64': 4.1.17 3271 - '@tailwindcss/oxide-freebsd-x64': 4.1.17 3272 - '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.17 3273 - '@tailwindcss/oxide-linux-arm64-gnu': 4.1.17 3274 - '@tailwindcss/oxide-linux-arm64-musl': 4.1.17 3275 - '@tailwindcss/oxide-linux-x64-gnu': 4.1.17 3276 - '@tailwindcss/oxide-linux-x64-musl': 4.1.17 3277 - '@tailwindcss/oxide-wasm32-wasi': 4.1.17 3278 - '@tailwindcss/oxide-win32-arm64-msvc': 4.1.17 3279 - '@tailwindcss/oxide-win32-x64-msvc': 4.1.17 3208 + '@tailwindcss/oxide-android-arm64': 4.1.18 3209 + '@tailwindcss/oxide-darwin-arm64': 4.1.18 3210 + '@tailwindcss/oxide-darwin-x64': 4.1.18 3211 + '@tailwindcss/oxide-freebsd-x64': 4.1.18 3212 + '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.18 3213 + '@tailwindcss/oxide-linux-arm64-gnu': 4.1.18 3214 + '@tailwindcss/oxide-linux-arm64-musl': 4.1.18 3215 + '@tailwindcss/oxide-linux-x64-gnu': 4.1.18 3216 + '@tailwindcss/oxide-linux-x64-musl': 4.1.18 3217 + '@tailwindcss/oxide-wasm32-wasi': 4.1.18 3218 + '@tailwindcss/oxide-win32-arm64-msvc': 4.1.18 3219 + '@tailwindcss/oxide-win32-x64-msvc': 4.1.18 3280 3220 3281 - '@tailwindcss/vite@4.1.17(vite@6.4.1(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1))': 3221 + '@tailwindcss/vite@4.1.18(vite@6.4.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2))': 3282 3222 dependencies: 3283 - '@tailwindcss/node': 4.1.17 3284 - '@tailwindcss/oxide': 4.1.17 3285 - tailwindcss: 4.1.17 3286 - vite: 6.4.1(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1) 3223 + '@tailwindcss/node': 4.1.18 3224 + '@tailwindcss/oxide': 4.1.18 3225 + tailwindcss: 4.1.18 3226 + vite: 6.4.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2) 3287 3227 3288 3228 '@trysound/sax@0.2.0': {} 3289 3229 ··· 3309 3249 3310 3250 '@types/node@17.0.45': {} 3311 3251 3312 - '@types/node@24.10.1': 3252 + '@types/node@25.0.10': 3313 3253 dependencies: 3314 3254 undici-types: 7.16.0 3255 + optional: true 3315 3256 3316 3257 '@types/sax@1.2.7': 3317 3258 dependencies: 3318 - '@types/node': 24.10.1 3259 + '@types/node': 17.0.45 3319 3260 3320 3261 '@types/unist@3.0.3': {} 3321 3262 3322 3263 '@types/yauzl@2.10.3': 3323 3264 dependencies: 3324 - '@types/node': 24.10.1 3265 + '@types/node': 25.0.10 3325 3266 optional: true 3326 3267 3327 3268 '@ungap/structured-clone@1.3.0': {} ··· 3332 3273 dependencies: 3333 3274 '@vercel/oidc': 2.0.2 3334 3275 3335 - '@vercel/nft@0.30.4(rollup@4.53.2)': 3276 + '@vercel/nft@0.30.4(rollup@4.57.0)': 3336 3277 dependencies: 3337 3278 '@mapbox/node-pre-gyp': 2.0.3 3338 - '@rollup/pluginutils': 5.3.0(rollup@4.53.2) 3279 + '@rollup/pluginutils': 5.3.0(rollup@4.57.0) 3339 3280 acorn: 8.15.0 3340 3281 acorn-import-attributes: 1.9.5(acorn@8.15.0) 3341 3282 async-sema: 3.1.1 ··· 3356 3297 '@types/ms': 2.1.0 3357 3298 ms: 2.1.3 3358 3299 3359 - '@vercel/routing-utils@5.3.1': 3300 + '@vercel/routing-utils@5.3.2': 3360 3301 dependencies: 3361 3302 path-to-regexp: 6.1.0 3362 3303 path-to-regexp-updated: path-to-regexp@6.3.0 3363 3304 optionalDependencies: 3364 3305 ajv: 6.12.6 3365 3306 3366 - '@volar/kit@2.4.23(typescript@5.9.3)': 3307 + '@volar/kit@2.4.27(typescript@5.9.3)': 3367 3308 dependencies: 3368 - '@volar/language-service': 2.4.23 3369 - '@volar/typescript': 2.4.23 3309 + '@volar/language-service': 2.4.27 3310 + '@volar/typescript': 2.4.27 3370 3311 typesafe-path: 0.2.2 3371 3312 typescript: 5.9.3 3372 3313 vscode-languageserver-textdocument: 1.0.12 3373 3314 vscode-uri: 3.1.0 3374 3315 3375 - '@volar/language-core@2.4.23': 3316 + '@volar/language-core@2.4.27': 3376 3317 dependencies: 3377 - '@volar/source-map': 2.4.23 3318 + '@volar/source-map': 2.4.27 3378 3319 3379 - '@volar/language-server@2.4.23': 3320 + '@volar/language-server@2.4.27': 3380 3321 dependencies: 3381 - '@volar/language-core': 2.4.23 3382 - '@volar/language-service': 2.4.23 3383 - '@volar/typescript': 2.4.23 3322 + '@volar/language-core': 2.4.27 3323 + '@volar/language-service': 2.4.27 3324 + '@volar/typescript': 2.4.27 3384 3325 path-browserify: 1.0.1 3385 3326 request-light: 0.7.0 3386 3327 vscode-languageserver: 9.0.1 ··· 3388 3329 vscode-languageserver-textdocument: 1.0.12 3389 3330 vscode-uri: 3.1.0 3390 3331 3391 - '@volar/language-service@2.4.23': 3332 + '@volar/language-service@2.4.27': 3392 3333 dependencies: 3393 - '@volar/language-core': 2.4.23 3334 + '@volar/language-core': 2.4.27 3394 3335 vscode-languageserver-protocol: 3.17.5 3395 3336 vscode-languageserver-textdocument: 1.0.12 3396 3337 vscode-uri: 3.1.0 3397 3338 3398 - '@volar/source-map@2.4.23': {} 3339 + '@volar/source-map@2.4.27': {} 3399 3340 3400 - '@volar/typescript@2.4.23': 3341 + '@volar/typescript@2.4.27': 3401 3342 dependencies: 3402 - '@volar/language-core': 2.4.23 3343 + '@volar/language-core': 2.4.27 3403 3344 path-browserify: 1.0.1 3404 3345 vscode-uri: 3.1.0 3405 3346 ··· 3469 3410 3470 3411 array-iterate@2.0.1: {} 3471 3412 3472 - astro-capo@0.0.1(astro@5.16.8(@types/node@24.10.1)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.53.2)(typescript@5.9.3)(yaml@2.8.1)): 3413 + astro-capo@0.0.1(astro@5.16.15(@types/node@25.0.10)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.57.0)(typescript@5.9.3)(yaml@2.8.2)): 3473 3414 dependencies: 3474 - astro: 5.16.8(@types/node@24.10.1)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.53.2)(typescript@5.9.3)(yaml@2.8.1) 3415 + astro: 5.16.15(@types/node@25.0.10)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.57.0)(typescript@5.9.3)(yaml@2.8.2) 3475 3416 ultrahtml: 1.6.0 3476 3417 3477 3418 astro-icon@1.1.5: ··· 3482 3423 transitivePeerDependencies: 3483 3424 - supports-color 3484 3425 3485 - astro-og@0.3.0(astro@5.16.8(@types/node@24.10.1)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.53.2)(typescript@5.9.3)(yaml@2.8.1)): 3426 + astro-og@0.3.2(astro@5.16.15(@types/node@25.0.10)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.57.0)(typescript@5.9.3)(yaml@2.8.2)): 3486 3427 dependencies: 3487 - astro: 5.16.8(@types/node@24.10.1)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.53.2)(typescript@5.9.3)(yaml@2.8.1) 3488 - preact: 10.26.5 3428 + astro: 5.16.15(@types/node@25.0.10)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.57.0)(typescript@5.9.3)(yaml@2.8.2) 3429 + preact: 10.28.2 3489 3430 3490 - astro-seo@0.8.4(prettier-plugin-astro@0.14.1)(prettier@3.6.2)(typescript@5.9.3): 3431 + astro-seo@1.1.0(prettier-plugin-astro@0.14.1)(prettier@3.8.1)(typescript@5.9.3): 3491 3432 dependencies: 3492 - '@astrojs/check': 0.5.10(prettier-plugin-astro@0.14.1)(prettier@3.6.2)(typescript@5.9.3) 3433 + '@astrojs/check': 0.9.6(prettier-plugin-astro@0.14.1)(prettier@3.8.1)(typescript@5.9.3) 3493 3434 transitivePeerDependencies: 3494 3435 - prettier 3495 3436 - prettier-plugin-astro 3496 3437 - typescript 3497 3438 3498 - astro@5.16.8(@types/node@24.10.1)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.53.2)(typescript@5.9.3)(yaml@2.8.1): 3439 + astro@5.16.15(@types/node@25.0.10)(@vercel/functions@2.2.13)(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.57.0)(typescript@5.9.3)(yaml@2.8.2): 3499 3440 dependencies: 3500 3441 '@astrojs/compiler': 2.13.0 3501 3442 '@astrojs/internal-helpers': 0.7.5 ··· 3503 3444 '@astrojs/telemetry': 3.3.0 3504 3445 '@capsizecss/unpack': 4.0.0 3505 3446 '@oslojs/encoding': 1.1.0 3506 - '@rollup/pluginutils': 5.3.0(rollup@4.53.2) 3447 + '@rollup/pluginutils': 5.3.0(rollup@4.57.0) 3507 3448 acorn: 8.15.0 3508 3449 aria-query: 5.3.2 3509 3450 axobject-query: 4.1.0 ··· 3515 3456 cssesc: 3.0.0 3516 3457 debug: 4.4.3 3517 3458 deterministic-object-hash: 2.0.2 3518 - devalue: 5.6.1 3519 - diff: 5.2.0 3459 + devalue: 5.6.2 3460 + diff: 8.0.3 3520 3461 dlv: 1.1.3 3521 3462 dset: 3.1.4 3522 3463 es-module-lexer: 1.7.0 ··· 3548 3489 tinyglobby: 0.2.15 3549 3490 tsconfck: 3.1.6(typescript@5.9.3) 3550 3491 ultrahtml: 1.6.0 3551 - unifont: 0.7.1 3552 - unist-util-visit: 5.0.0 3553 - unstorage: 1.17.3(@vercel/functions@2.2.13) 3492 + unifont: 0.7.3 3493 + unist-util-visit: 5.1.0 3494 + unstorage: 1.17.4(@vercel/functions@2.2.13) 3554 3495 vfile: 6.0.3 3555 - vite: 6.4.1(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1) 3556 - vitefu: 1.1.1(vite@6.4.1(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1)) 3496 + vite: 6.4.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2) 3497 + vitefu: 1.1.1(vite@6.4.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)) 3557 3498 xxhash-wasm: 1.1.0 3558 3499 yargs-parser: 21.1.1 3559 3500 yocto-spinner: 0.2.3 ··· 3607 3548 3608 3549 base-64@1.0.0: {} 3609 3550 3610 - binary-extensions@2.3.0: {} 3611 - 3612 3551 bindings@1.5.0: 3613 3552 dependencies: 3614 3553 file-uri-to-path: 1.0.0 ··· 3629 3568 brace-expansion@2.0.2: 3630 3569 dependencies: 3631 3570 balanced-match: 1.0.2 3632 - 3633 - braces@3.0.3: 3634 - dependencies: 3635 - fill-range: 7.1.1 3636 3571 3637 3572 buffer-crc32@0.2.13: {} 3638 3573 ··· 3657 3592 domhandler: 5.0.3 3658 3593 domutils: 3.2.2 3659 3594 3660 - cheerio@1.1.2: 3595 + cheerio@1.2.0: 3661 3596 dependencies: 3662 3597 cheerio-select: 2.1.0 3663 3598 dom-serializer: 2.0.0 3664 3599 domhandler: 5.0.3 3665 3600 domutils: 3.2.2 3666 3601 encoding-sniffer: 0.2.1 3667 - htmlparser2: 10.0.0 3602 + htmlparser2: 10.1.0 3668 3603 parse5: 7.3.0 3669 3604 parse5-htmlparser2-tree-adapter: 7.1.0 3670 3605 parse5-parser-stream: 7.1.2 3671 - undici: 7.18.2 3606 + undici: 7.19.2 3672 3607 whatwg-mimetype: 4.0.0 3673 3608 3674 - chokidar@3.6.0: 3675 - dependencies: 3676 - anymatch: 3.1.3 3677 - braces: 3.0.3 3678 - glob-parent: 5.1.2 3679 - is-binary-path: 2.1.0 3680 - is-glob: 4.0.3 3681 - normalize-path: 3.0.0 3682 - readdirp: 3.6.0 3683 - optionalDependencies: 3684 - fsevents: 2.3.3 3685 - 3686 3609 chokidar@4.0.3: 3687 3610 dependencies: 3688 3611 readdirp: 4.1.2 3612 + 3613 + chokidar@5.0.0: 3614 + dependencies: 3615 + readdirp: 5.0.0 3689 3616 3690 3617 chownr@3.0.0: {} 3691 3618 ··· 3770 3697 dependencies: 3771 3698 ms: 2.1.3 3772 3699 3773 - decode-named-character-reference@1.2.0: 3700 + decode-named-character-reference@1.3.0: 3774 3701 dependencies: 3775 3702 character-entities: 2.0.2 3776 3703 ··· 3786 3713 dependencies: 3787 3714 base-64: 1.0.0 3788 3715 3789 - devalue@5.6.1: {} 3716 + devalue@5.6.2: {} 3790 3717 3791 3718 devlop@1.1.0: 3792 3719 dependencies: 3793 3720 dequal: 2.0.3 3794 3721 3795 - diff@5.2.0: {} 3722 + diff@8.0.3: {} 3796 3723 3797 3724 dlv@1.1.3: {} 3798 3725 ··· 3838 3765 dependencies: 3839 3766 once: 1.4.0 3840 3767 3841 - enhanced-resolve@5.18.3: 3768 + enhanced-resolve@5.18.4: 3842 3769 dependencies: 3843 3770 graceful-fs: 4.2.11 3844 3771 tapable: 2.3.0 ··· 3846 3773 entities@4.5.0: {} 3847 3774 3848 3775 entities@6.0.1: {} 3776 + 3777 + entities@7.0.1: {} 3849 3778 3850 3779 es-module-lexer@1.7.0: {} 3851 3780 ··· 3888 3817 dependencies: 3889 3818 '@types/estree': 1.0.8 3890 3819 3891 - eventemitter3@5.0.1: {} 3820 + eventemitter3@5.0.4: {} 3892 3821 3893 3822 exsolve@1.0.8: {} 3894 3823 ··· 3905 3834 - supports-color 3906 3835 3907 3836 fast-deep-equal@3.1.3: {} 3908 - 3909 - fast-glob@3.3.3: 3910 - dependencies: 3911 - '@nodelib/fs.stat': 2.0.5 3912 - '@nodelib/fs.walk': 1.2.8 3913 - glob-parent: 5.1.2 3914 - merge2: 1.4.1 3915 - micromatch: 4.0.8 3916 3837 3917 3838 fast-json-stable-stringify@2.1.0: 3918 3839 optional: true 3919 3840 3920 3841 fast-uri@3.1.0: {} 3921 3842 3922 - fastq@1.19.1: 3923 - dependencies: 3924 - reusify: 1.1.0 3925 - 3926 3843 fd-slicer@1.1.0: 3927 3844 dependencies: 3928 3845 pend: 1.2.0 ··· 3933 3850 3934 3851 file-uri-to-path@1.0.0: {} 3935 3852 3936 - fill-range@7.1.1: 3937 - dependencies: 3938 - to-regex-range: 5.0.1 3939 - 3940 3853 flattie@1.1.1: {} 3941 3854 3942 3855 fontace@0.4.0: 3943 3856 dependencies: 3944 - fontkitten: 1.0.0 3857 + fontkitten: 1.0.2 3945 3858 3946 - fontkitten@1.0.0: 3859 + fontkitten@1.0.2: 3947 3860 dependencies: 3948 3861 tiny-inflate: 1.0.3 3949 3862 ··· 3965 3878 3966 3879 github-slugger@2.0.0: {} 3967 3880 3968 - glob-parent@5.1.2: 3969 - dependencies: 3970 - is-glob: 4.0.3 3971 - 3972 3881 glob@10.5.0: 3973 3882 dependencies: 3974 3883 foreground-child: 3.3.1 ··· 3982 3891 3983 3892 graceful-fs@4.2.11: {} 3984 3893 3985 - h3@1.15.4: 3894 + h3@1.15.5: 3986 3895 dependencies: 3987 3896 cookie-es: 1.2.2 3988 3897 crossws: 0.3.5 3989 3898 defu: 6.1.4 3990 3899 destr: 2.0.5 3991 3900 iron-webcrypto: 1.2.1 3992 - node-mock-http: 1.0.3 3901 + node-mock-http: 1.0.4 3993 3902 radix3: 1.1.2 3994 - ufo: 1.6.1 3903 + ufo: 1.6.3 3995 3904 uncrypto: 0.1.3 3996 3905 3997 3906 hast-util-from-html@2.0.3: ··· 4028 3937 '@types/unist': 3.0.3 4029 3938 '@ungap/structured-clone': 1.3.0 4030 3939 hast-util-from-parse5: 8.0.3 4031 - hast-util-to-parse5: 8.0.0 3940 + hast-util-to-parse5: 8.0.1 4032 3941 html-void-elements: 3.0.0 4033 - mdast-util-to-hast: 13.2.0 3942 + mdast-util-to-hast: 13.2.1 4034 3943 parse5: 7.3.0 4035 3944 unist-util-position: 5.0.0 4036 - unist-util-visit: 5.0.0 3945 + unist-util-visit: 5.1.0 4037 3946 vfile: 6.0.3 4038 3947 web-namespaces: 2.0.1 4039 3948 zwitch: 2.0.4 ··· 4046 3955 comma-separated-tokens: 2.0.3 4047 3956 hast-util-whitespace: 3.0.0 4048 3957 html-void-elements: 3.0.0 4049 - mdast-util-to-hast: 13.2.0 3958 + mdast-util-to-hast: 13.2.1 4050 3959 property-information: 7.1.0 4051 3960 space-separated-tokens: 2.0.2 4052 3961 stringify-entities: 4.0.4 4053 3962 zwitch: 2.0.4 4054 3963 4055 - hast-util-to-parse5@8.0.0: 3964 + hast-util-to-parse5@8.0.1: 4056 3965 dependencies: 4057 3966 '@types/hast': 3.0.4 4058 3967 comma-separated-tokens: 2.0.3 4059 3968 devlop: 1.1.0 4060 - property-information: 6.5.0 3969 + property-information: 7.1.0 4061 3970 space-separated-tokens: 2.0.2 4062 3971 web-namespaces: 2.0.1 4063 3972 zwitch: 2.0.4 ··· 4085 3994 4086 3995 html-void-elements@3.0.0: {} 4087 3996 4088 - htmlparser2@10.0.0: 3997 + htmlparser2@10.1.0: 4089 3998 dependencies: 4090 3999 domelementtype: 2.3.0 4091 4000 domhandler: 5.0.3 4092 4001 domutils: 3.2.2 4093 - entities: 6.0.1 4002 + entities: 7.0.1 4094 4003 4095 4004 http-cache-semantics@4.2.0: {} 4096 4005 ··· 4109 4018 4110 4019 iron-webcrypto@1.2.1: {} 4111 4020 4112 - is-binary-path@2.1.0: 4113 - dependencies: 4114 - binary-extensions: 2.3.0 4115 - 4116 4021 is-docker@3.0.0: {} 4117 - 4118 - is-extglob@2.1.1: {} 4119 4022 4120 4023 is-fullwidth-code-point@3.0.0: {} 4121 4024 4122 - is-glob@4.0.3: 4123 - dependencies: 4124 - is-extglob: 2.1.1 4125 - 4126 4025 is-inside-container@1.0.0: 4127 4026 dependencies: 4128 4027 is-docker: 3.0.0 4129 - 4130 - is-number@7.0.0: {} 4131 4028 4132 4029 is-plain-obj@4.1.0: {} 4133 4030 ··· 4227 4124 4228 4125 lru-cache@10.4.3: {} 4229 4126 4127 + lru-cache@11.2.5: {} 4128 + 4230 4129 magic-string@0.30.21: 4231 4130 dependencies: 4232 4131 '@jridgewell/sourcemap-codec': 1.5.5 4233 4132 4234 4133 magicast@0.5.1: 4235 4134 dependencies: 4236 - '@babel/parser': 7.28.5 4237 - '@babel/types': 7.28.5 4135 + '@babel/parser': 7.28.6 4136 + '@babel/types': 7.28.6 4238 4137 source-map-js: 1.2.1 4239 4138 4240 4139 markdown-table@3.0.4: {} ··· 4243 4142 dependencies: 4244 4143 '@types/mdast': 4.0.4 4245 4144 '@types/unist': 3.0.3 4246 - unist-util-visit: 5.0.0 4145 + unist-util-visit: 5.1.0 4247 4146 4248 4147 mdast-util-find-and-replace@3.0.2: 4249 4148 dependencies: ··· 4256 4155 dependencies: 4257 4156 '@types/mdast': 4.0.4 4258 4157 '@types/unist': 3.0.3 4259 - decode-named-character-reference: 1.2.0 4158 + decode-named-character-reference: 1.3.0 4260 4159 devlop: 1.1.0 4261 4160 mdast-util-to-string: 4.0.0 4262 4161 micromark: 4.0.2 ··· 4331 4230 '@types/mdast': 4.0.4 4332 4231 unist-util-is: 6.0.1 4333 4232 4334 - mdast-util-to-hast@13.2.0: 4233 + mdast-util-to-hast@13.2.1: 4335 4234 dependencies: 4336 4235 '@types/hast': 3.0.4 4337 4236 '@types/mdast': 4.0.4 ··· 4340 4239 micromark-util-sanitize-uri: 2.0.1 4341 4240 trim-lines: 3.0.1 4342 4241 unist-util-position: 5.0.0 4343 - unist-util-visit: 5.0.0 4242 + unist-util-visit: 5.1.0 4344 4243 vfile: 6.0.3 4345 4244 4346 4245 mdast-util-to-markdown@2.1.2: ··· 4352 4251 mdast-util-to-string: 4.0.0 4353 4252 micromark-util-classify-character: 2.0.1 4354 4253 micromark-util-decode-string: 2.0.1 4355 - unist-util-visit: 5.0.0 4254 + unist-util-visit: 5.1.0 4356 4255 zwitch: 2.0.4 4357 4256 4358 4257 mdast-util-to-string@4.0.0: ··· 4365 4264 4366 4265 mdn-data@2.12.2: {} 4367 4266 4368 - merge2@1.4.1: {} 4369 - 4370 4267 micromark-core-commonmark@2.0.3: 4371 4268 dependencies: 4372 - decode-named-character-reference: 1.2.0 4269 + decode-named-character-reference: 1.3.0 4373 4270 devlop: 1.1.0 4374 4271 micromark-factory-destination: 2.0.1 4375 4272 micromark-factory-label: 2.0.1 ··· 4502 4399 4503 4400 micromark-util-decode-string@2.0.1: 4504 4401 dependencies: 4505 - decode-named-character-reference: 1.2.0 4402 + decode-named-character-reference: 1.3.0 4506 4403 micromark-util-character: 2.1.1 4507 4404 micromark-util-decode-numeric-character-reference: 2.0.2 4508 4405 micromark-util-symbol: 2.0.1 ··· 4540 4437 dependencies: 4541 4438 '@types/debug': 4.1.12 4542 4439 debug: 4.4.3 4543 - decode-named-character-reference: 1.2.0 4440 + decode-named-character-reference: 1.3.0 4544 4441 devlop: 1.1.0 4545 4442 micromark-core-commonmark: 2.0.3 4546 4443 micromark-factory-space: 2.0.1 ··· 4558 4455 transitivePeerDependencies: 4559 4456 - supports-color 4560 4457 4561 - micromatch@4.0.8: 4562 - dependencies: 4563 - braces: 3.0.3 4564 - picomatch: 2.3.1 4565 - 4566 4458 minimatch@9.0.5: 4567 4459 dependencies: 4568 4460 brace-expansion: 2.0.2 ··· 4578 4470 acorn: 8.15.0 4579 4471 pathe: 2.0.3 4580 4472 pkg-types: 1.3.1 4581 - ufo: 1.6.1 4473 + ufo: 1.6.3 4582 4474 4583 4475 mrmime@2.0.1: {} 4584 4476 ··· 4602 4494 4603 4495 node-gyp-build@4.8.4: {} 4604 4496 4605 - node-mock-http@1.0.3: {} 4497 + node-mock-http@1.0.4: {} 4606 4498 4607 4499 nopt@8.1.0: 4608 4500 dependencies: ··· 4618 4510 dependencies: 4619 4511 destr: 2.0.5 4620 4512 node-fetch-native: 1.6.7 4621 - ufo: 1.6.1 4513 + ufo: 1.6.3 4622 4514 4623 4515 ohash@2.0.11: {} 4624 4516 ··· 4631 4523 oniguruma-to-es@4.3.4: 4632 4524 dependencies: 4633 4525 oniguruma-parser: 0.12.1 4634 - regex: 6.0.1 4526 + regex: 6.1.0 4635 4527 regex-recursion: 6.0.2 4636 4528 4637 4529 p-limit@6.2.0: ··· 4640 4532 4641 4533 p-queue@8.1.1: 4642 4534 dependencies: 4643 - eventemitter3: 5.0.1 4535 + eventemitter3: 5.0.4 4644 4536 p-timeout: 6.1.4 4645 4537 4646 4538 p-timeout@6.1.4: {} ··· 4714 4606 picocolors: 1.1.1 4715 4607 source-map-js: 1.2.1 4716 4608 4717 - preact@10.26.5: {} 4609 + preact@10.28.2: {} 4718 4610 4719 4611 prettier-plugin-astro@0.14.1: 4720 4612 dependencies: 4721 4613 '@astrojs/compiler': 2.13.0 4722 - prettier: 3.6.2 4614 + prettier: 3.8.1 4723 4615 sass-formatter: 0.7.9 4724 4616 4725 - prettier-plugin-tailwindcss@0.7.1(prettier-plugin-astro@0.14.1)(prettier@3.6.2): 4617 + prettier-plugin-tailwindcss@0.7.2(prettier-plugin-astro@0.14.1)(prettier@3.8.1): 4726 4618 dependencies: 4727 - prettier: 3.6.2 4619 + prettier: 3.8.1 4728 4620 optionalDependencies: 4729 4621 prettier-plugin-astro: 0.14.1 4730 4622 4731 - prettier@3.6.2: {} 4623 + prettier@3.8.1: {} 4732 4624 4733 4625 prismjs@1.30.0: {} 4734 4626 ··· 4737 4629 kleur: 3.0.3 4738 4630 sisteransi: 1.0.5 4739 4631 4740 - property-information@6.5.0: {} 4741 - 4742 4632 property-information@7.1.0: {} 4743 4633 4744 4634 pump@3.0.3: ··· 4751 4641 4752 4642 quansync@0.2.11: {} 4753 4643 4754 - queue-microtask@1.2.3: {} 4755 - 4756 4644 radix3@1.1.2: {} 4757 4645 4758 - readdirp@3.6.0: 4759 - dependencies: 4760 - picomatch: 2.3.1 4646 + readdirp@4.1.2: {} 4761 4647 4762 - readdirp@4.1.2: {} 4648 + readdirp@5.0.0: {} 4763 4649 4764 4650 regex-recursion@6.0.2: 4765 4651 dependencies: ··· 4767 4653 4768 4654 regex-utilities@2.3.0: {} 4769 4655 4770 - regex@6.0.1: 4656 + regex@6.1.0: 4771 4657 dependencies: 4772 4658 regex-utilities: 2.3.0 4773 4659 ··· 4820 4706 dependencies: 4821 4707 '@types/hast': 3.0.4 4822 4708 '@types/mdast': 4.0.4 4823 - mdast-util-to-hast: 13.2.0 4709 + mdast-util-to-hast: 13.2.1 4824 4710 unified: 11.0.5 4825 4711 vfile: 6.0.3 4826 4712 ··· 4829 4715 retext: 9.0.0 4830 4716 retext-smartypants: 6.2.0 4831 4717 unified: 11.0.5 4832 - unist-util-visit: 5.0.0 4718 + unist-util-visit: 5.1.0 4833 4719 4834 4720 remark-stringify@11.0.0: 4835 4721 dependencies: ··· 4857 4743 dependencies: 4858 4744 '@types/nlcst': 2.0.3 4859 4745 nlcst-to-string: 4.0.0 4860 - unist-util-visit: 5.0.0 4746 + unist-util-visit: 5.1.0 4861 4747 4862 4748 retext-stringify@4.0.0: 4863 4749 dependencies: ··· 4872 4758 retext-stringify: 4.0.0 4873 4759 unified: 11.0.5 4874 4760 4875 - reusify@1.1.0: {} 4876 - 4877 - rollup@4.53.2: 4761 + rollup@4.57.0: 4878 4762 dependencies: 4879 4763 '@types/estree': 1.0.8 4880 4764 optionalDependencies: 4881 - '@rollup/rollup-android-arm-eabi': 4.53.2 4882 - '@rollup/rollup-android-arm64': 4.53.2 4883 - '@rollup/rollup-darwin-arm64': 4.53.2 4884 - '@rollup/rollup-darwin-x64': 4.53.2 4885 - '@rollup/rollup-freebsd-arm64': 4.53.2 4886 - '@rollup/rollup-freebsd-x64': 4.53.2 4887 - '@rollup/rollup-linux-arm-gnueabihf': 4.53.2 4888 - '@rollup/rollup-linux-arm-musleabihf': 4.53.2 4889 - '@rollup/rollup-linux-arm64-gnu': 4.53.2 4890 - '@rollup/rollup-linux-arm64-musl': 4.53.2 4891 - '@rollup/rollup-linux-loong64-gnu': 4.53.2 4892 - '@rollup/rollup-linux-ppc64-gnu': 4.53.2 4893 - '@rollup/rollup-linux-riscv64-gnu': 4.53.2 4894 - '@rollup/rollup-linux-riscv64-musl': 4.53.2 4895 - '@rollup/rollup-linux-s390x-gnu': 4.53.2 4896 - '@rollup/rollup-linux-x64-gnu': 4.53.2 4897 - '@rollup/rollup-linux-x64-musl': 4.53.2 4898 - '@rollup/rollup-openharmony-arm64': 4.53.2 4899 - '@rollup/rollup-win32-arm64-msvc': 4.53.2 4900 - '@rollup/rollup-win32-ia32-msvc': 4.53.2 4901 - '@rollup/rollup-win32-x64-gnu': 4.53.2 4902 - '@rollup/rollup-win32-x64-msvc': 4.53.2 4765 + '@rollup/rollup-android-arm-eabi': 4.57.0 4766 + '@rollup/rollup-android-arm64': 4.57.0 4767 + '@rollup/rollup-darwin-arm64': 4.57.0 4768 + '@rollup/rollup-darwin-x64': 4.57.0 4769 + '@rollup/rollup-freebsd-arm64': 4.57.0 4770 + '@rollup/rollup-freebsd-x64': 4.57.0 4771 + '@rollup/rollup-linux-arm-gnueabihf': 4.57.0 4772 + '@rollup/rollup-linux-arm-musleabihf': 4.57.0 4773 + '@rollup/rollup-linux-arm64-gnu': 4.57.0 4774 + '@rollup/rollup-linux-arm64-musl': 4.57.0 4775 + '@rollup/rollup-linux-loong64-gnu': 4.57.0 4776 + '@rollup/rollup-linux-loong64-musl': 4.57.0 4777 + '@rollup/rollup-linux-ppc64-gnu': 4.57.0 4778 + '@rollup/rollup-linux-ppc64-musl': 4.57.0 4779 + '@rollup/rollup-linux-riscv64-gnu': 4.57.0 4780 + '@rollup/rollup-linux-riscv64-musl': 4.57.0 4781 + '@rollup/rollup-linux-s390x-gnu': 4.57.0 4782 + '@rollup/rollup-linux-x64-gnu': 4.57.0 4783 + '@rollup/rollup-linux-x64-musl': 4.57.0 4784 + '@rollup/rollup-openbsd-x64': 4.57.0 4785 + '@rollup/rollup-openharmony-arm64': 4.57.0 4786 + '@rollup/rollup-win32-arm64-msvc': 4.57.0 4787 + '@rollup/rollup-win32-ia32-msvc': 4.57.0 4788 + '@rollup/rollup-win32-x64-gnu': 4.57.0 4789 + '@rollup/rollup-win32-x64-msvc': 4.57.0 4903 4790 fsevents: 2.3.3 4904 4791 4905 - run-parallel@1.2.0: 4906 - dependencies: 4907 - queue-microtask: 1.2.3 4908 - 4909 4792 s.color@0.0.15: {} 4910 4793 4911 4794 safer-buffer@2.1.2: {} ··· 4914 4797 dependencies: 4915 4798 suf-log: 2.5.3 4916 4799 4917 - sax@1.4.3: {} 4800 + sax@1.4.4: {} 4918 4801 4919 4802 semver@7.7.3: {} 4920 4803 ··· 4975 4858 '@types/node': 17.0.45 4976 4859 '@types/sax': 1.2.7 4977 4860 arg: 5.0.2 4978 - sax: 1.4.3 4861 + sax: 1.4.4 4979 4862 4980 4863 smol-toml@1.6.0: {} 4981 4864 ··· 5038 4921 css-what: 6.2.2 5039 4922 csso: 5.0.5 5040 4923 picocolors: 1.1.1 5041 - sax: 1.4.3 4924 + sax: 1.4.4 5042 4925 5043 - tailwindcss@4.1.17: {} 4926 + tailwindcss@4.1.18: {} 5044 4927 5045 4928 tapable@2.3.0: {} 5046 4929 5047 - tar@7.5.2: 4930 + tar@7.5.7: 5048 4931 dependencies: 5049 4932 '@isaacs/fs-minipass': 4.0.1 5050 4933 chownr: 3.0.0 ··· 5060 4943 dependencies: 5061 4944 fdir: 6.5.0(picomatch@4.0.3) 5062 4945 picomatch: 4.0.3 5063 - 5064 - to-regex-range@5.0.1: 5065 - dependencies: 5066 - is-number: 7.0.0 5067 4946 5068 4947 tr46@0.0.3: {} 5069 4948 ··· 5088 4967 5089 4968 typescript@5.9.3: {} 5090 4969 5091 - ufo@1.6.1: {} 4970 + ufo@1.6.3: {} 5092 4971 5093 4972 ultrahtml@1.6.0: {} 5094 4973 5095 4974 uncrypto@0.1.3: {} 5096 4975 5097 - undici-types@7.16.0: {} 4976 + undici-types@7.16.0: 4977 + optional: true 5098 4978 5099 - undici@7.18.2: {} 4979 + undici@7.19.2: {} 5100 4980 5101 4981 unified@11.0.5: 5102 4982 dependencies: ··· 5108 4988 trough: 2.2.0 5109 4989 vfile: 6.0.3 5110 4990 5111 - unifont@0.7.1: 4991 + unifont@0.7.3: 5112 4992 dependencies: 5113 4993 css-tree: 3.1.0 5114 4994 ofetch: 1.5.1 ··· 5135 5015 unist-util-remove-position@5.0.0: 5136 5016 dependencies: 5137 5017 '@types/unist': 3.0.3 5138 - unist-util-visit: 5.0.0 5018 + unist-util-visit: 5.1.0 5139 5019 5140 5020 unist-util-stringify-position@4.0.0: 5141 5021 dependencies: ··· 5150 5030 '@types/unist': 3.0.3 5151 5031 unist-util-is: 6.0.1 5152 5032 5153 - unist-util-visit@5.0.0: 5033 + unist-util-visit@5.1.0: 5154 5034 dependencies: 5155 5035 '@types/unist': 3.0.3 5156 5036 unist-util-is: 6.0.1 5157 5037 unist-util-visit-parents: 6.0.2 5158 5038 5159 - unstorage@1.17.3(@vercel/functions@2.2.13): 5039 + unstorage@1.17.4(@vercel/functions@2.2.13): 5160 5040 dependencies: 5161 5041 anymatch: 3.1.3 5162 - chokidar: 4.0.3 5042 + chokidar: 5.0.0 5163 5043 destr: 2.0.5 5164 - h3: 1.15.4 5165 - lru-cache: 10.4.3 5044 + h3: 1.15.5 5045 + lru-cache: 11.2.5 5166 5046 node-fetch-native: 1.6.7 5167 5047 ofetch: 1.5.1 5168 - ufo: 1.6.1 5048 + ufo: 1.6.3 5169 5049 optionalDependencies: 5170 5050 '@vercel/functions': 2.2.13 5171 5051 ··· 5189 5069 '@types/unist': 3.0.3 5190 5070 vfile-message: 4.0.3 5191 5071 5192 - vite@6.4.1(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1): 5072 + vite@6.4.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2): 5193 5073 dependencies: 5194 5074 esbuild: 0.25.12 5195 5075 fdir: 6.5.0(picomatch@4.0.3) 5196 5076 picomatch: 4.0.3 5197 5077 postcss: 8.5.6 5198 - rollup: 4.53.2 5078 + rollup: 4.57.0 5199 5079 tinyglobby: 0.2.15 5200 5080 optionalDependencies: 5201 - '@types/node': 24.10.1 5081 + '@types/node': 25.0.10 5202 5082 fsevents: 2.3.3 5203 5083 jiti: 2.6.1 5204 5084 lightningcss: 1.30.2 5205 - yaml: 2.8.1 5085 + yaml: 2.8.2 5206 5086 5207 - vitefu@1.1.1(vite@6.4.1(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1)): 5087 + vitefu@1.1.1(vite@6.4.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)): 5208 5088 optionalDependencies: 5209 - vite: 6.4.1(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1) 5089 + vite: 6.4.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2) 5210 5090 5211 - volar-service-css@0.0.66(@volar/language-service@2.4.23): 5091 + volar-service-css@0.0.68(@volar/language-service@2.4.27): 5212 5092 dependencies: 5213 - vscode-css-languageservice: 6.3.8 5093 + vscode-css-languageservice: 6.3.9 5214 5094 vscode-languageserver-textdocument: 1.0.12 5215 5095 vscode-uri: 3.1.0 5216 5096 optionalDependencies: 5217 - '@volar/language-service': 2.4.23 5097 + '@volar/language-service': 2.4.27 5218 5098 5219 - volar-service-emmet@0.0.66(@volar/language-service@2.4.23): 5099 + volar-service-emmet@0.0.68(@volar/language-service@2.4.27): 5220 5100 dependencies: 5221 - '@emmetio/css-parser': https://codeload.github.com/ramya-rao-a/css-parser/tar.gz/370c480ac103bd17c7bcfb34bf5d577dc40d3660 5101 + '@emmetio/css-parser': 0.4.1 5222 5102 '@emmetio/html-matcher': 1.3.0 5223 5103 '@vscode/emmet-helper': 2.11.0 5224 5104 vscode-uri: 3.1.0 5225 5105 optionalDependencies: 5226 - '@volar/language-service': 2.4.23 5106 + '@volar/language-service': 2.4.27 5227 5107 5228 - volar-service-html@0.0.66(@volar/language-service@2.4.23): 5108 + volar-service-html@0.0.68(@volar/language-service@2.4.27): 5229 5109 dependencies: 5230 - vscode-html-languageservice: 5.6.0 5110 + vscode-html-languageservice: 5.6.1 5231 5111 vscode-languageserver-textdocument: 1.0.12 5232 5112 vscode-uri: 3.1.0 5233 5113 optionalDependencies: 5234 - '@volar/language-service': 2.4.23 5114 + '@volar/language-service': 2.4.27 5235 5115 5236 - volar-service-prettier@0.0.66(@volar/language-service@2.4.23)(prettier@3.6.2): 5116 + volar-service-prettier@0.0.68(@volar/language-service@2.4.27)(prettier@3.8.1): 5237 5117 dependencies: 5238 5118 vscode-uri: 3.1.0 5239 5119 optionalDependencies: 5240 - '@volar/language-service': 2.4.23 5241 - prettier: 3.6.2 5120 + '@volar/language-service': 2.4.27 5121 + prettier: 3.8.1 5242 5122 5243 - volar-service-typescript-twoslash-queries@0.0.66(@volar/language-service@2.4.23): 5123 + volar-service-typescript-twoslash-queries@0.0.68(@volar/language-service@2.4.27): 5244 5124 dependencies: 5245 5125 vscode-uri: 3.1.0 5246 5126 optionalDependencies: 5247 - '@volar/language-service': 2.4.23 5127 + '@volar/language-service': 2.4.27 5248 5128 5249 - volar-service-typescript@0.0.66(@volar/language-service@2.4.23): 5129 + volar-service-typescript@0.0.68(@volar/language-service@2.4.27): 5250 5130 dependencies: 5251 5131 path-browserify: 1.0.1 5252 5132 semver: 7.7.3 ··· 5255 5135 vscode-nls: 5.2.0 5256 5136 vscode-uri: 3.1.0 5257 5137 optionalDependencies: 5258 - '@volar/language-service': 2.4.23 5138 + '@volar/language-service': 2.4.27 5259 5139 5260 - volar-service-yaml@0.0.66(@volar/language-service@2.4.23): 5140 + volar-service-yaml@0.0.68(@volar/language-service@2.4.27): 5261 5141 dependencies: 5262 5142 vscode-uri: 3.1.0 5263 5143 yaml-language-server: 1.19.2 5264 5144 optionalDependencies: 5265 - '@volar/language-service': 2.4.23 5145 + '@volar/language-service': 2.4.27 5266 5146 5267 - vscode-css-languageservice@6.3.8: 5147 + vscode-css-languageservice@6.3.9: 5268 5148 dependencies: 5269 5149 '@vscode/l10n': 0.0.18 5270 5150 vscode-languageserver-textdocument: 1.0.12 5271 5151 vscode-languageserver-types: 3.17.5 5272 5152 vscode-uri: 3.1.0 5273 5153 5274 - vscode-html-languageservice@5.6.0: 5154 + vscode-html-languageservice@5.6.1: 5275 5155 dependencies: 5276 5156 '@vscode/l10n': 0.0.18 5277 5157 vscode-languageserver-textdocument: 1.0.12 ··· 5362 5242 ajv: 8.17.1 5363 5243 ajv-draft-04: 1.0.0(ajv@8.17.1) 5364 5244 lodash: 4.17.21 5365 - prettier: 3.6.2 5245 + prettier: 3.8.1 5366 5246 request-light: 0.5.8 5367 5247 vscode-json-languageservice: 4.1.8 5368 5248 vscode-languageserver: 9.0.1 ··· 5373 5253 5374 5254 yaml@2.7.1: {} 5375 5255 5376 - yaml@2.8.1: {} 5256 + yaml@2.8.2: {} 5377 5257 5378 5258 yargs-parser@21.1.1: {} 5379 5259
src/assets/rewrite/images/og/seasons/3rd-life.webp

This is a binary file and will not be displayed.

src/assets/rewrite/images/og/seasons/double-life.webp

This is a binary file and will not be displayed.

src/assets/rewrite/images/og/seasons/last-life.webp

This is a binary file and will not be displayed.

src/assets/rewrite/images/og/seasons/limited-life.webp

This is a binary file and will not be displayed.

src/assets/rewrite/images/og/seasons/nice-life.webp

This is a binary file and will not be displayed.

src/assets/rewrite/images/og/seasons/past-life.webp

This is a binary file and will not be displayed.

src/assets/rewrite/images/og/seasons/secret-life.webp

This is a binary file and will not be displayed.

src/assets/rewrite/images/og/seasons/wild-life.webp

This is a binary file and will not be displayed.

-4
src/components/rewrite/VideoItem.astro
··· 47 47 span { 48 48 max-width: 40ch; 49 49 } 50 - 51 - g { 52 - stroke-width: 1.25px; 53 - } 54 50 } 55 51 </style>
+2 -2
src/layouts/rewrite/BaseLayout.astro
··· 19 19 <meta name="generator" content={Astro.generator} /> 20 20 <title>{title} - Life Series - Non-official site</title> 21 21 <Font cssVariable="--font-nunito" preload /> 22 + <slot name="seo" /> 22 23 <!-- TODO --> 23 - <!-- <slot name="seo" /> 24 - <PostHog /> --> 24 + <!-- <PostHog /> --> 25 25 </Head> 26 26 <body> 27 27 <SkipLink />
+34
src/pages/rewrite/seasons/[season_id]/[member_name].astro
··· 1 1 --- 2 2 import { getCollection, getEntry } from 'astro:content'; 3 + import { SEO } from 'astro-seo'; 3 4 import MemberItem from '@/components/rewrite/MemberItem.astro'; 4 5 import SeasonLayout from '@/components/rewrite/SeasonLayout.astro'; 5 6 import VideoItem from '@/components/rewrite/VideoItem.astro'; 6 7 import BaseLayout from '@/layouts/rewrite/BaseLayout.astro'; 8 + import { getSeasonOGImage } from '@/utils/rewrite/images'; 7 9 import { isCurrentPage } from '@/utils/url'; 8 10 9 11 const { isRewrite } = Astro.locals; ··· 54 56 const sessions = videos.filter((video) => !video.isMovie); 55 57 56 58 const pageTitle = `${member.data.name} - ${season.data.title}`; 59 + 60 + const ogTitle = `${member.data.name} in ${season.data.title}`; 61 + const ogDescription = `Watch all sessions from ${member.data.name} point of view of ${season.data.title}`; 62 + const ogImage = (await getSeasonOGImage(season.id)).default.src; 63 + const ogImageAlt = `The Life Series logo - ${season.data.title}`; 57 64 --- 58 65 59 66 <BaseLayout title={pageTitle}> 67 + <SEO 68 + slot="seo" 69 + title={ogTitle} 70 + description={ogDescription} 71 + openGraph={{ 72 + basic: { 73 + title: ogTitle, 74 + type: 'website', 75 + image: ogImage, 76 + }, 77 + image: { 78 + alt: ogImageAlt, 79 + }, 80 + optional: { 81 + description: ogDescription, 82 + siteName: 'The Life Series', 83 + }, 84 + }} 85 + twitter={{ 86 + card: 'summary', 87 + creator: '@ghustvn', 88 + title: ogTitle, 89 + description: ogDescription, 90 + image: ogImage, 91 + imageAlt: ogImageAlt, 92 + }} 93 + /> 60 94 <SeasonLayout season={season}> 61 95 { 62 96 season.data.sessionCount && (
+35
src/pages/rewrite/seasons/[season_id]/sessions/[session_id].astro
··· 1 1 --- 2 2 import { type CollectionEntry, getCollection } from 'astro:content'; 3 + import { SEO } from 'astro-seo'; 3 4 import MemberItem from '@/components/rewrite/MemberItem.astro'; 4 5 import SeasonLayout from '@/components/rewrite/SeasonLayout.astro'; 5 6 import VideoItem from '@/components/rewrite/VideoItem.astro'; 6 7 import BaseLayout from '@/layouts/rewrite/BaseLayout.astro'; 8 + import { getSeasonOGImage } from '@/utils/rewrite/images'; 7 9 import { isCurrentPage } from '@/utils/url'; 8 10 9 11 const { isRewrite } = Astro.locals; ··· 51 53 const { members, season, sessionNumber, sessionNumbers, sessions } = page.props; 52 54 53 55 const pageTitle = `Session ${sessionNumber} - ${season.data.title}`; 56 + 57 + const ogTitle = `Session ${sessionNumber} of ${season.data.title}`; 58 + const ogDescription = `Watch all point of views from session ${sessionNumber} of ${season.data.title}`; 59 + const ogImage = (await getSeasonOGImage(season.id)).default.src; 60 + const ogImageAlt = `The Life Series logo - ${season.data.title}`; 54 61 --- 55 62 56 63 <BaseLayout title={pageTitle}> 64 + <SEO 65 + slot="seo" 66 + title={ogTitle} 67 + description={ogDescription} 68 + openGraph={{ 69 + basic: { 70 + title: ogTitle, 71 + type: 'website', 72 + image: ogImage, 73 + }, 74 + image: { 75 + alt: ogImageAlt, 76 + }, 77 + optional: { 78 + description: ogDescription, 79 + siteName: 'The Life Series', 80 + }, 81 + }} 82 + twitter={{ 83 + card: 'summary', 84 + creator: '@ghustvn', 85 + title: ogTitle, 86 + description: ogDescription, 87 + image: ogImage, 88 + imageAlt: ogImageAlt, 89 + }} 90 + /> 57 91 <SeasonLayout season={season}> 58 92 <Fragment slot="sidebar-title">Sessions</Fragment> 59 93 <ol ··· 120 154 121 155 .session-item-link { 122 156 display: grid; 157 + inline-size: 100%; 123 158 justify-self: start; 124 159 padding-block: 8px; 125 160 text-decoration: none;
+9
src/utils/rewrite/images.ts
··· 11 11 seasonImages[`/src/assets/rewrite/images/seasons/icons/3rd-life.webp`] 12 12 )(); 13 13 } 14 + 15 + export async function getSeasonOGImage(season: string) { 16 + const seasonImages = import.meta.glob<{ default: ImageMetadata }>( 17 + '/src/assets/rewrite/images/og/seasons/*', 18 + ); 19 + return seasonImages[ 20 + `/src/assets/rewrite/images/og/seasons/${season}.webp` 21 + ](); 22 + }