experimenting with making decentralized fanfic archives on atproto. github mirror: https://github.com/haetae-bit/fanfic-atproto

remove tag input for now since that's blocking npm

Changed files
+8488 -116
src
+8488
package-lock.json
··· 1 + { 2 + "name": "atproto-ao3", 3 + "version": "0.0.1", 4 + "lockfileVersion": 3, 5 + "requires": true, 6 + "packages": { 7 + "": { 8 + "name": "atproto-ao3", 9 + "version": "0.0.1", 10 + "dependencies": { 11 + "@astrojs/db": "^0.18.0", 12 + "@astrojs/node": "^9.5.0", 13 + "@astrojs/preact": "^4.1.1", 14 + "@atcute/leaflet": "^1.0.10", 15 + "@atproto/api": "^0.17.3", 16 + "@atproto/common-web": "^0.4.3", 17 + "@atproto/identity": "^0.4.9", 18 + "@floating-ui/dom": "^1.7.4", 19 + "@floating-ui/react-dom": "^2.1.6", 20 + "@fujocoded/authproto": "^0.1.1", 21 + "@sindresorhus/slugify": "^3.0.0", 22 + "@yaireo/tagify": "^4.35.4", 23 + "astro": "^5.14.5", 24 + "atproto-ui": "0.5.3-1", 25 + "nanoid": "^5.1.6", 26 + "preact": "^10.27.2" 27 + }, 28 + "devDependencies": { 29 + "@ameinhardt/unocss-preset-daisy": "^1.1.8", 30 + "@atproto/lex-cli": "^0.9.5", 31 + "@iconify-json/lucide": "^1.2.69", 32 + "@iconify-json/lucide-lab": "^1.2.3", 33 + "@types/yaireo__tagify": "^4.27.0", 34 + "daisyui": "5.1.31", 35 + "unocss": "^66.5.4" 36 + } 37 + }, 38 + "node_modules/@ameinhardt/unocss-preset-daisy": { 39 + "version": "1.1.8", 40 + "resolved": "https://registry.npmjs.org/@ameinhardt/unocss-preset-daisy/-/unocss-preset-daisy-1.1.8.tgz", 41 + "integrity": "sha512-lgcARr3A3Z2/ZTQiIOU0KDcpzKlU6K8LEf0MwVHHEWKvqglbWnPZjr2DUT58lSnNQlP05h8o4MO9vXGIHGQUzA==", 42 + "dev": true, 43 + "license": "MIT", 44 + "dependencies": { 45 + "@tailwindcss/nesting": "0.0.0-insiders.565cd3e", 46 + "postcss": "8.5.4" 47 + }, 48 + "peerDependencies": { 49 + "daisyui": "^4.12.14 || ^5.0.0", 50 + "unocss": "^66.1.2" 51 + } 52 + }, 53 + "node_modules/@antfu/install-pkg": { 54 + "version": "1.1.0", 55 + "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-1.1.0.tgz", 56 + "integrity": "sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==", 57 + "dev": true, 58 + "license": "MIT", 59 + "dependencies": { 60 + "package-manager-detector": "^1.3.0", 61 + "tinyexec": "^1.0.1" 62 + }, 63 + "funding": { 64 + "url": "https://github.com/sponsors/antfu" 65 + } 66 + }, 67 + "node_modules/@antfu/utils": { 68 + "version": "9.3.0", 69 + "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-9.3.0.tgz", 70 + "integrity": "sha512-9hFT4RauhcUzqOE4f1+frMKLZrgNog5b06I7VmZQV1BkvwvqrbC8EBZf3L1eEL2AKb6rNKjER0sEvJiSP1FXEA==", 71 + "dev": true, 72 + "license": "MIT", 73 + "funding": { 74 + "url": "https://github.com/sponsors/antfu" 75 + } 76 + }, 77 + "node_modules/@astrojs/compiler": { 78 + "version": "2.13.0", 79 + "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.13.0.tgz", 80 + "integrity": "sha512-mqVORhUJViA28fwHYaWmsXSzLO9osbdZ5ImUfxBarqsYdMlPbqAqGJCxsNzvppp1BEzc1mJNjOVvQqeDN8Vspw==", 81 + "license": "MIT" 82 + }, 83 + "node_modules/@astrojs/db": { 84 + "version": "0.18.0", 85 + "resolved": "https://registry.npmjs.org/@astrojs/db/-/db-0.18.0.tgz", 86 + "integrity": "sha512-a91Bl2+SEUhxLF/KxGO9yD9YI6BMMvnBRzRvN7v3Vtpd15UnR9bLz5aQa4pkgzlZPTUILysCKyLl0E10Z2tzGg==", 87 + "license": "MIT", 88 + "dependencies": { 89 + "@libsql/client": "^0.15.15", 90 + "deep-diff": "^1.0.2", 91 + "drizzle-orm": "^0.42.0", 92 + "kleur": "^4.1.5", 93 + "nanoid": "^5.1.5", 94 + "prompts": "^2.4.2", 95 + "yargs-parser": "^21.1.1", 96 + "zod": "^3.25.76" 97 + } 98 + }, 99 + "node_modules/@astrojs/internal-helpers": { 100 + "version": "0.7.4", 101 + "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.7.4.tgz", 102 + "integrity": "sha512-lDA9MqE8WGi7T/t2BMi+EAXhs4Vcvr94Gqx3q15cFEz8oFZMO4/SFBqYr/UcmNlvW+35alowkVj+w9VhLvs5Cw==", 103 + "license": "MIT" 104 + }, 105 + "node_modules/@astrojs/markdown-remark": { 106 + "version": "6.3.8", 107 + "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-6.3.8.tgz", 108 + "integrity": "sha512-uFNyFWadnULWK2cOw4n0hLKeu+xaVWeuECdP10cQ3K2fkybtTlhb7J7TcScdjmS8Yps7oje9S/ehYMfZrhrgCg==", 109 + "license": "MIT", 110 + "dependencies": { 111 + "@astrojs/internal-helpers": "0.7.4", 112 + "@astrojs/prism": "3.3.0", 113 + "github-slugger": "^2.0.0", 114 + "hast-util-from-html": "^2.0.3", 115 + "hast-util-to-text": "^4.0.2", 116 + "import-meta-resolve": "^4.2.0", 117 + "js-yaml": "^4.1.0", 118 + "mdast-util-definitions": "^6.0.0", 119 + "rehype-raw": "^7.0.0", 120 + "rehype-stringify": "^10.0.1", 121 + "remark-gfm": "^4.0.1", 122 + "remark-parse": "^11.0.0", 123 + "remark-rehype": "^11.1.2", 124 + "remark-smartypants": "^3.0.2", 125 + "shiki": "^3.13.0", 126 + "smol-toml": "^1.4.2", 127 + "unified": "^11.0.5", 128 + "unist-util-remove-position": "^5.0.0", 129 + "unist-util-visit": "^5.0.0", 130 + "unist-util-visit-parents": "^6.0.1", 131 + "vfile": "^6.0.3" 132 + } 133 + }, 134 + "node_modules/@astrojs/node": { 135 + "version": "9.5.0", 136 + "resolved": "https://registry.npmjs.org/@astrojs/node/-/node-9.5.0.tgz", 137 + "integrity": "sha512-x1whLIatmCefaqJA8FjfI+P6FStF+bqmmrib0OUGM1M3cZhAXKLgPx6UF2AzQ3JgpXgCWYM24MHtraPvZhhyLQ==", 138 + "license": "MIT", 139 + "dependencies": { 140 + "@astrojs/internal-helpers": "0.7.4", 141 + "send": "^1.2.0", 142 + "server-destroy": "^1.0.1" 143 + }, 144 + "peerDependencies": { 145 + "astro": "^5.14.3" 146 + } 147 + }, 148 + "node_modules/@astrojs/preact": { 149 + "version": "4.1.1", 150 + "resolved": "https://registry.npmjs.org/@astrojs/preact/-/preact-4.1.1.tgz", 151 + "integrity": "sha512-UyUHtZ6uZEghqR5K6ri6YdczYTRjXDw3n9xzBXXtsl2xZ8dj2uVN4P6qrLo5nlON5lEkRCGsn4mO4utuyAB/KA==", 152 + "license": "MIT", 153 + "dependencies": { 154 + "@preact/preset-vite": "^2.10.2", 155 + "@preact/signals": "^2.3.1", 156 + "preact-render-to-string": "^6.6.1", 157 + "vite": "^6.3.6" 158 + }, 159 + "engines": { 160 + "node": "18.20.8 || ^20.3.0 || >=22.0.0" 161 + }, 162 + "peerDependencies": { 163 + "preact": "^10.6.5" 164 + } 165 + }, 166 + "node_modules/@astrojs/prism": { 167 + "version": "3.3.0", 168 + "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-3.3.0.tgz", 169 + "integrity": "sha512-q8VwfU/fDZNoDOf+r7jUnMC2//H2l0TuQ6FkGJL8vD8nw/q5KiL3DS1KKBI3QhI9UQhpJ5dc7AtqfbXWuOgLCQ==", 170 + "license": "MIT", 171 + "dependencies": { 172 + "prismjs": "^1.30.0" 173 + }, 174 + "engines": { 175 + "node": "18.20.8 || ^20.3.0 || >=22.0.0" 176 + } 177 + }, 178 + "node_modules/@astrojs/telemetry": { 179 + "version": "3.3.0", 180 + "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.3.0.tgz", 181 + "integrity": "sha512-UFBgfeldP06qu6khs/yY+q1cDAaArM2/7AEIqQ9Cuvf7B1hNLq0xDrZkct+QoIGyjq56y8IaE2I3CTvG99mlhQ==", 182 + "license": "MIT", 183 + "dependencies": { 184 + "ci-info": "^4.2.0", 185 + "debug": "^4.4.0", 186 + "dlv": "^1.1.3", 187 + "dset": "^3.1.4", 188 + "is-docker": "^3.0.0", 189 + "is-wsl": "^3.1.0", 190 + "which-pm-runs": "^1.1.0" 191 + }, 192 + "engines": { 193 + "node": "18.20.8 || ^20.3.0 || >=22.0.0" 194 + } 195 + }, 196 + "node_modules/@atcute/atproto": { 197 + "version": "3.1.7", 198 + "resolved": "https://registry.npmjs.org/@atcute/atproto/-/atproto-3.1.7.tgz", 199 + "integrity": "sha512-3Ym8qaVZg2vf8qw0KO1aue39z/5oik5J+UDoSes1vr8ddw40UVLA5sV4bXSKmLnhzQHiLLgoVZXe4zaKfozPoQ==", 200 + "license": "0BSD", 201 + "dependencies": { 202 + "@atcute/lexicons": "^1.2.2" 203 + } 204 + }, 205 + "node_modules/@atcute/bluesky": { 206 + "version": "3.2.7", 207 + "resolved": "https://registry.npmjs.org/@atcute/bluesky/-/bluesky-3.2.7.tgz", 208 + "integrity": "sha512-mofkZySIIp+Z+TbBD+cDWaPY6FVKNRZG8yhMFkh6uMCuiazDUAUjxr4yaFjYMVcgMN9FkwGllwQJevUH9aTSnQ==", 209 + "license": "0BSD", 210 + "dependencies": { 211 + "@atcute/atproto": "^3.1.7", 212 + "@atcute/lexicons": "^1.2.2" 213 + } 214 + }, 215 + "node_modules/@atcute/client": { 216 + "version": "4.0.5", 217 + "resolved": "https://registry.npmjs.org/@atcute/client/-/client-4.0.5.tgz", 218 + "integrity": "sha512-R8Qen8goGmEkynYGg2m6XFlVmz0GTDvQ+9w+4QqOob+XMk8/WDpF4aImev7WKEde/rV2gjcqW7zM8E6W9NShDA==", 219 + "license": "0BSD", 220 + "dependencies": { 221 + "@atcute/identity": "^1.1.1", 222 + "@atcute/lexicons": "^1.2.2" 223 + } 224 + }, 225 + "node_modules/@atcute/identity": { 226 + "version": "1.1.1", 227 + "resolved": "https://registry.npmjs.org/@atcute/identity/-/identity-1.1.1.tgz", 228 + "integrity": "sha512-zax42n693VEhnC+5tndvO2KLDTMkHOz8UExwmklvJv7R9VujfEwiSWhcv6Jgwb3ellaG8wjiQ1lMOIjLLvwh0Q==", 229 + "license": "0BSD", 230 + "dependencies": { 231 + "@atcute/lexicons": "^1.2.2", 232 + "@badrap/valita": "^0.4.6" 233 + } 234 + }, 235 + "node_modules/@atcute/identity-resolver": { 236 + "version": "1.1.4", 237 + "resolved": "https://registry.npmjs.org/@atcute/identity-resolver/-/identity-resolver-1.1.4.tgz", 238 + "integrity": "sha512-/SVh8vf2cXFJenmBnGeYF2aY3WGQm3cJeew5NWTlkqoy3LvJ5wkvKq9PWu4Tv653VF40rPOp6LOdVr9Fa+q5rA==", 239 + "license": "0BSD", 240 + "dependencies": { 241 + "@atcute/lexicons": "^1.2.2", 242 + "@atcute/util-fetch": "^1.0.3", 243 + "@badrap/valita": "^0.4.6" 244 + }, 245 + "peerDependencies": { 246 + "@atcute/identity": "^1.0.0" 247 + } 248 + }, 249 + "node_modules/@atcute/leaflet": { 250 + "version": "1.0.10", 251 + "resolved": "https://registry.npmjs.org/@atcute/leaflet/-/leaflet-1.0.10.tgz", 252 + "integrity": "sha512-BTALobkbxNO6+IiGRcqfCmMxioqh88S0LEswHLf2rBVfNNL7/gZ0EuHhwN+sizHoY7Od6/MBUk4aOEjUPr16tw==", 253 + "license": "0BSD", 254 + "dependencies": { 255 + "@atcute/atproto": "^3.1.7", 256 + "@atcute/lexicons": "^1.2.2" 257 + } 258 + }, 259 + "node_modules/@atcute/lexicons": { 260 + "version": "1.2.2", 261 + "resolved": "https://registry.npmjs.org/@atcute/lexicons/-/lexicons-1.2.2.tgz", 262 + "integrity": "sha512-bgEhJq5Z70/0TbK5sx+tAkrR8FsCODNiL2gUEvS5PuJfPxmFmRYNWaMGehxSPaXWpU2+Oa9ckceHiYbrItDTkA==", 263 + "license": "0BSD", 264 + "dependencies": { 265 + "@standard-schema/spec": "^1.0.0", 266 + "esm-env": "^1.2.2" 267 + } 268 + }, 269 + "node_modules/@atcute/tangled": { 270 + "version": "1.0.9", 271 + "resolved": "https://registry.npmjs.org/@atcute/tangled/-/tangled-1.0.9.tgz", 272 + "integrity": "sha512-Nr/LyEe4To5Yz+3IwL2pExKr+AJ7tPMR2+3YNMKeWHvVm+UfMTd4PkwwwAI9fKvBv2qEJ3egE1mXefGW15sqDQ==", 273 + "license": "0BSD", 274 + "dependencies": { 275 + "@atcute/atproto": "^3.1.7", 276 + "@atcute/lexicons": "^1.2.2" 277 + } 278 + }, 279 + "node_modules/@atcute/util-fetch": { 280 + "version": "1.0.3", 281 + "resolved": "https://registry.npmjs.org/@atcute/util-fetch/-/util-fetch-1.0.3.tgz", 282 + "integrity": "sha512-f8zzTb/xlKIwv2OQ31DhShPUNCmIIleX6p7qIXwWwEUjX6x8skUtpdISSjnImq01LXpltGV5y8yhV4/Mlb7CRQ==", 283 + "license": "0BSD", 284 + "dependencies": { 285 + "@badrap/valita": "^0.4.6" 286 + } 287 + }, 288 + "node_modules/@atproto-labs/did-resolver": { 289 + "version": "0.2.2", 290 + "resolved": "https://registry.npmjs.org/@atproto-labs/did-resolver/-/did-resolver-0.2.2.tgz", 291 + "integrity": "sha512-ca2B7xR43tVoQ8XxBvha58DXwIH8cIyKQl6lpOKGkPUrJuFoO4iCLlDiSDi2Ueh+yE1rMDPP/qveHdajgDX3WQ==", 292 + "license": "MIT", 293 + "dependencies": { 294 + "@atproto-labs/fetch": "0.2.3", 295 + "@atproto-labs/pipe": "0.1.1", 296 + "@atproto-labs/simple-store": "0.3.0", 297 + "@atproto-labs/simple-store-memory": "0.1.4", 298 + "@atproto/did": "0.2.1", 299 + "zod": "^3.23.8" 300 + } 301 + }, 302 + "node_modules/@atproto-labs/fetch": { 303 + "version": "0.2.3", 304 + "resolved": "https://registry.npmjs.org/@atproto-labs/fetch/-/fetch-0.2.3.tgz", 305 + "integrity": "sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw==", 306 + "license": "MIT", 307 + "dependencies": { 308 + "@atproto-labs/pipe": "0.1.1" 309 + } 310 + }, 311 + "node_modules/@atproto-labs/fetch-node": { 312 + "version": "0.1.10", 313 + "resolved": "https://registry.npmjs.org/@atproto-labs/fetch-node/-/fetch-node-0.1.10.tgz", 314 + "integrity": "sha512-o7hGaonA71A6p7O107VhM6UBUN/g9tTyYohMp1q0Kf6xQ4npnuZYRSHSf2g6reSfGQJ1GoFNjBObETTT1ge/jQ==", 315 + "license": "MIT", 316 + "dependencies": { 317 + "@atproto-labs/fetch": "0.2.3", 318 + "@atproto-labs/pipe": "0.1.1", 319 + "ipaddr.js": "^2.1.0", 320 + "undici": "^6.14.1" 321 + }, 322 + "engines": { 323 + "node": ">=18.7.0" 324 + } 325 + }, 326 + "node_modules/@atproto-labs/handle-resolver": { 327 + "version": "0.3.2", 328 + "resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver/-/handle-resolver-0.3.2.tgz", 329 + "integrity": "sha512-KIerCzh3qb+zZoqWbIvTlvBY0XPq0r56kwViaJY/LTe/3oPO2JaqlYKS/F4dByWBhHK6YoUOJ0sWrh6PMJl40A==", 330 + "license": "MIT", 331 + "dependencies": { 332 + "@atproto-labs/simple-store": "0.3.0", 333 + "@atproto-labs/simple-store-memory": "0.1.4", 334 + "@atproto/did": "0.2.1", 335 + "zod": "^3.23.8" 336 + } 337 + }, 338 + "node_modules/@atproto-labs/handle-resolver-node": { 339 + "version": "0.1.20", 340 + "resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver-node/-/handle-resolver-node-0.1.20.tgz", 341 + "integrity": "sha512-094EL61XN9M7vm22cloSOxk/gcTRaCK52vN7BYgXgdoEI8uJJMTFXenQqu+LRGwiCcjvyclcBqbaz0DzJep50Q==", 342 + "license": "MIT", 343 + "dependencies": { 344 + "@atproto-labs/fetch-node": "0.1.10", 345 + "@atproto-labs/handle-resolver": "0.3.2", 346 + "@atproto/did": "0.2.1" 347 + }, 348 + "engines": { 349 + "node": ">=18.7.0" 350 + } 351 + }, 352 + "node_modules/@atproto-labs/identity-resolver": { 353 + "version": "0.3.2", 354 + "resolved": "https://registry.npmjs.org/@atproto-labs/identity-resolver/-/identity-resolver-0.3.2.tgz", 355 + "integrity": "sha512-MYxO9pe0WsFyi5HFdKAwqIqHfiF2kBPoVhAIuH/4PYHzGr799ED47xLhNMxR3ZUYrJm5+TQzWXypGZ0Btw1Ffw==", 356 + "license": "MIT", 357 + "dependencies": { 358 + "@atproto-labs/did-resolver": "0.2.2", 359 + "@atproto-labs/handle-resolver": "0.3.2" 360 + } 361 + }, 362 + "node_modules/@atproto-labs/pipe": { 363 + "version": "0.1.1", 364 + "resolved": "https://registry.npmjs.org/@atproto-labs/pipe/-/pipe-0.1.1.tgz", 365 + "integrity": "sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg==", 366 + "license": "MIT" 367 + }, 368 + "node_modules/@atproto-labs/simple-store": { 369 + "version": "0.3.0", 370 + "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store/-/simple-store-0.3.0.tgz", 371 + "integrity": "sha512-nOb6ONKBRJHRlukW1sVawUkBqReLlLx6hT35VS3imaNPwiXDxLnTK7lxw3Lrl9k5yugSBDQAkZAq3MPTEFSUBQ==", 372 + "license": "MIT" 373 + }, 374 + "node_modules/@atproto-labs/simple-store-memory": { 375 + "version": "0.1.4", 376 + "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store-memory/-/simple-store-memory-0.1.4.tgz", 377 + "integrity": "sha512-3mKY4dP8I7yKPFj9VKpYyCRzGJOi5CEpOLPlRhoJyLmgs3J4RzDrjn323Oakjz2Aj2JzRU/AIvWRAZVhpYNJHw==", 378 + "license": "MIT", 379 + "dependencies": { 380 + "@atproto-labs/simple-store": "0.3.0", 381 + "lru-cache": "^10.2.0" 382 + } 383 + }, 384 + "node_modules/@atproto-labs/simple-store-memory/node_modules/lru-cache": { 385 + "version": "10.4.3", 386 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 387 + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 388 + "license": "ISC" 389 + }, 390 + "node_modules/@atproto/api": { 391 + "version": "0.17.3", 392 + "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.17.3.tgz", 393 + "integrity": "sha512-pdQXhUAapNPdmN00W0vX5ta/aMkHqfgBHATt20X02XwxQpY2AnrPm2Iog4FyjsZqoHooAtCNV/NWJ4xfddJzsg==", 394 + "license": "MIT", 395 + "dependencies": { 396 + "@atproto/common-web": "^0.4.3", 397 + "@atproto/lexicon": "^0.5.1", 398 + "@atproto/syntax": "^0.4.1", 399 + "@atproto/xrpc": "^0.7.5", 400 + "await-lock": "^2.2.2", 401 + "multiformats": "^9.9.0", 402 + "tlds": "^1.234.0", 403 + "zod": "^3.23.8" 404 + } 405 + }, 406 + "node_modules/@atproto/common-web": { 407 + "version": "0.4.3", 408 + "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.3.tgz", 409 + "integrity": "sha512-nRDINmSe4VycJzPo6fP/hEltBcULFxt9Kw7fQk6405FyAWZiTluYHlXOnU7GkQfeUK44OENG1qFTBcmCJ7e8pg==", 410 + "license": "MIT", 411 + "dependencies": { 412 + "graphemer": "^1.4.0", 413 + "multiformats": "^9.9.0", 414 + "uint8arrays": "3.0.0", 415 + "zod": "^3.23.8" 416 + } 417 + }, 418 + "node_modules/@atproto/crypto": { 419 + "version": "0.4.4", 420 + "resolved": "https://registry.npmjs.org/@atproto/crypto/-/crypto-0.4.4.tgz", 421 + "integrity": "sha512-Yq9+crJ7WQl7sxStVpHgie5Z51R05etaK9DLWYG/7bR5T4bhdcIgF6IfklLShtZwLYdVVj+K15s0BqW9a8PSDA==", 422 + "license": "MIT", 423 + "dependencies": { 424 + "@noble/curves": "^1.7.0", 425 + "@noble/hashes": "^1.6.1", 426 + "uint8arrays": "3.0.0" 427 + }, 428 + "engines": { 429 + "node": ">=18.7.0" 430 + } 431 + }, 432 + "node_modules/@atproto/did": { 433 + "version": "0.2.1", 434 + "resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.2.1.tgz", 435 + "integrity": "sha512-1i5BTU2GnBaaeYWhxUOnuEKFVq9euT5+dQPFabHpa927BlJ54PmLGyBBaOI7/NbLmN5HWwBa18SBkMpg3jGZRA==", 436 + "license": "MIT", 437 + "dependencies": { 438 + "zod": "^3.23.8" 439 + } 440 + }, 441 + "node_modules/@atproto/identity": { 442 + "version": "0.4.9", 443 + "resolved": "https://registry.npmjs.org/@atproto/identity/-/identity-0.4.9.tgz", 444 + "integrity": "sha512-pRYCaeaEJMZ4vQlRQYYTrF3cMiRp21n/k/pUT1o7dgKby56zuLErDmFXkbKfKWPf7SgWRgamSaNmsGLqAOD7lQ==", 445 + "license": "MIT", 446 + "dependencies": { 447 + "@atproto/common-web": "^0.4.3", 448 + "@atproto/crypto": "^0.4.4" 449 + }, 450 + "engines": { 451 + "node": ">=18.7.0" 452 + } 453 + }, 454 + "node_modules/@atproto/jwk": { 455 + "version": "0.6.0", 456 + "resolved": "https://registry.npmjs.org/@atproto/jwk/-/jwk-0.6.0.tgz", 457 + "integrity": "sha512-bDoJPvt7TrQVi/rBfBrSSpGykhtIriKxeYCYQTiPRKFfyRhbgpElF0wPXADjIswnbzZdOwbY63az4E/CFVT3Tw==", 458 + "license": "MIT", 459 + "dependencies": { 460 + "multiformats": "^9.9.0", 461 + "zod": "^3.23.8" 462 + } 463 + }, 464 + "node_modules/@atproto/jwk-jose": { 465 + "version": "0.1.11", 466 + "resolved": "https://registry.npmjs.org/@atproto/jwk-jose/-/jwk-jose-0.1.11.tgz", 467 + "integrity": "sha512-i4Fnr2sTBYmMmHXl7NJh8GrCH+tDQEVWrcDMDnV5DjJfkgT17wIqvojIw9SNbSL4Uf0OtfEv6AgG0A+mgh8b5Q==", 468 + "license": "MIT", 469 + "dependencies": { 470 + "@atproto/jwk": "0.6.0", 471 + "jose": "^5.2.0" 472 + } 473 + }, 474 + "node_modules/@atproto/jwk-webcrypto": { 475 + "version": "0.2.0", 476 + "resolved": "https://registry.npmjs.org/@atproto/jwk-webcrypto/-/jwk-webcrypto-0.2.0.tgz", 477 + "integrity": "sha512-UmgRrrEAkWvxwhlwe30UmDOdTEFidlIzBC7C3cCbeJMcBN1x8B3KH+crXrsTqfWQBG58mXgt8wgSK3Kxs2LhFg==", 478 + "license": "MIT", 479 + "dependencies": { 480 + "@atproto/jwk": "0.6.0", 481 + "@atproto/jwk-jose": "0.1.11", 482 + "zod": "^3.23.8" 483 + } 484 + }, 485 + "node_modules/@atproto/lex-cli": { 486 + "version": "0.9.5", 487 + "resolved": "https://registry.npmjs.org/@atproto/lex-cli/-/lex-cli-0.9.5.tgz", 488 + "integrity": "sha512-zun4jhD1dbjD7IHtLIjh/1UsMx+6E8+OyOT2GXYAKIj9N6wmLKM/v2OeQBKxcyqUmtRi57lxWnGikWjjU7pplQ==", 489 + "dev": true, 490 + "license": "MIT", 491 + "dependencies": { 492 + "@atproto/lexicon": "^0.5.1", 493 + "@atproto/syntax": "^0.4.1", 494 + "chalk": "^4.1.2", 495 + "commander": "^9.4.0", 496 + "prettier": "^3.2.5", 497 + "ts-morph": "^24.0.0", 498 + "yesno": "^0.4.0", 499 + "zod": "^3.23.8" 500 + }, 501 + "bin": { 502 + "lex": "dist/index.js" 503 + }, 504 + "engines": { 505 + "node": ">=18.7.0" 506 + } 507 + }, 508 + "node_modules/@atproto/lexicon": { 509 + "version": "0.5.1", 510 + "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.5.1.tgz", 511 + "integrity": "sha512-y8AEtYmfgVl4fqFxqXAeGvhesiGkxiy3CWoJIfsFDDdTlZUC8DFnZrYhcqkIop3OlCkkljvpSJi1hbeC1tbi8A==", 512 + "license": "MIT", 513 + "dependencies": { 514 + "@atproto/common-web": "^0.4.3", 515 + "@atproto/syntax": "^0.4.1", 516 + "iso-datestring-validator": "^2.2.2", 517 + "multiformats": "^9.9.0", 518 + "zod": "^3.23.8" 519 + } 520 + }, 521 + "node_modules/@atproto/oauth-client": { 522 + "version": "0.5.7", 523 + "resolved": "https://registry.npmjs.org/@atproto/oauth-client/-/oauth-client-0.5.7.tgz", 524 + "integrity": "sha512-pDvbvy9DCxrAJv7bAbBUzWrHZKhFy091HvEMZhr+EyZA6gSCGYmmQJG/coDj0oICSVQeafAZd+IxR0YUCWwmEg==", 525 + "license": "MIT", 526 + "dependencies": { 527 + "@atproto-labs/did-resolver": "0.2.2", 528 + "@atproto-labs/fetch": "0.2.3", 529 + "@atproto-labs/handle-resolver": "0.3.2", 530 + "@atproto-labs/identity-resolver": "0.3.2", 531 + "@atproto-labs/simple-store": "0.3.0", 532 + "@atproto-labs/simple-store-memory": "0.1.4", 533 + "@atproto/did": "0.2.1", 534 + "@atproto/jwk": "0.6.0", 535 + "@atproto/oauth-types": "0.4.2", 536 + "@atproto/xrpc": "0.7.5", 537 + "core-js": "^3", 538 + "multiformats": "^9.9.0", 539 + "zod": "^3.23.8" 540 + } 541 + }, 542 + "node_modules/@atproto/oauth-client-node": { 543 + "version": "0.3.9", 544 + "resolved": "https://registry.npmjs.org/@atproto/oauth-client-node/-/oauth-client-node-0.3.9.tgz", 545 + "integrity": "sha512-JdzwDQ8Gczl0lgfJNm7lG7omkJ4yu99IuGkkRWixpEvKY/jY/mDZaho+3pfd29SrUvwQOOx4Bm4l7DGeYwxxyA==", 546 + "license": "MIT", 547 + "dependencies": { 548 + "@atproto-labs/did-resolver": "0.2.2", 549 + "@atproto-labs/handle-resolver-node": "0.1.20", 550 + "@atproto-labs/simple-store": "0.3.0", 551 + "@atproto/did": "0.2.1", 552 + "@atproto/jwk": "0.6.0", 553 + "@atproto/jwk-jose": "0.1.11", 554 + "@atproto/jwk-webcrypto": "0.2.0", 555 + "@atproto/oauth-client": "0.5.7", 556 + "@atproto/oauth-types": "0.4.2" 557 + }, 558 + "engines": { 559 + "node": ">=18.7.0" 560 + } 561 + }, 562 + "node_modules/@atproto/oauth-types": { 563 + "version": "0.4.2", 564 + "resolved": "https://registry.npmjs.org/@atproto/oauth-types/-/oauth-types-0.4.2.tgz", 565 + "integrity": "sha512-gcfNTyFsPJcYDf79M0iKHykWqzxloscioKoerdIN3MTS3htiNOSgZjm2p8ho7pdrElLzea3qktuhTQI39j1XFQ==", 566 + "license": "MIT", 567 + "dependencies": { 568 + "@atproto/did": "0.2.1", 569 + "@atproto/jwk": "0.6.0", 570 + "zod": "^3.23.8" 571 + } 572 + }, 573 + "node_modules/@atproto/syntax": { 574 + "version": "0.4.1", 575 + "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.1.tgz", 576 + "integrity": "sha512-CJdImtLAiFO+0z3BWTtxwk6aY5w4t8orHTMVJgkf++QRJWTxPbIFko/0hrkADB7n2EruDxDSeAgfUGehpH6ngw==", 577 + "license": "MIT" 578 + }, 579 + "node_modules/@atproto/xrpc": { 580 + "version": "0.7.5", 581 + "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.7.5.tgz", 582 + "integrity": "sha512-MUYNn5d2hv8yVegRL0ccHvTHAVj5JSnW07bkbiaz96UH45lvYNRVwt44z+yYVnb0/mvBzyD3/ZQ55TRGt7fHkA==", 583 + "license": "MIT", 584 + "dependencies": { 585 + "@atproto/lexicon": "^0.5.1", 586 + "zod": "^3.23.8" 587 + } 588 + }, 589 + "node_modules/@babel/code-frame": { 590 + "version": "7.27.1", 591 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", 592 + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", 593 + "license": "MIT", 594 + "dependencies": { 595 + "@babel/helper-validator-identifier": "^7.27.1", 596 + "js-tokens": "^4.0.0", 597 + "picocolors": "^1.1.1" 598 + }, 599 + "engines": { 600 + "node": ">=6.9.0" 601 + } 602 + }, 603 + "node_modules/@babel/compat-data": { 604 + "version": "7.28.4", 605 + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.4.tgz", 606 + "integrity": "sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==", 607 + "license": "MIT", 608 + "engines": { 609 + "node": ">=6.9.0" 610 + } 611 + }, 612 + "node_modules/@babel/core": { 613 + "version": "7.28.4", 614 + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.4.tgz", 615 + "integrity": "sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==", 616 + "license": "MIT", 617 + "dependencies": { 618 + "@babel/code-frame": "^7.27.1", 619 + "@babel/generator": "^7.28.3", 620 + "@babel/helper-compilation-targets": "^7.27.2", 621 + "@babel/helper-module-transforms": "^7.28.3", 622 + "@babel/helpers": "^7.28.4", 623 + "@babel/parser": "^7.28.4", 624 + "@babel/template": "^7.27.2", 625 + "@babel/traverse": "^7.28.4", 626 + "@babel/types": "^7.28.4", 627 + "@jridgewell/remapping": "^2.3.5", 628 + "convert-source-map": "^2.0.0", 629 + "debug": "^4.1.0", 630 + "gensync": "^1.0.0-beta.2", 631 + "json5": "^2.2.3", 632 + "semver": "^6.3.1" 633 + }, 634 + "engines": { 635 + "node": ">=6.9.0" 636 + }, 637 + "funding": { 638 + "type": "opencollective", 639 + "url": "https://opencollective.com/babel" 640 + } 641 + }, 642 + "node_modules/@babel/generator": { 643 + "version": "7.28.3", 644 + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.3.tgz", 645 + "integrity": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==", 646 + "license": "MIT", 647 + "dependencies": { 648 + "@babel/parser": "^7.28.3", 649 + "@babel/types": "^7.28.2", 650 + "@jridgewell/gen-mapping": "^0.3.12", 651 + "@jridgewell/trace-mapping": "^0.3.28", 652 + "jsesc": "^3.0.2" 653 + }, 654 + "engines": { 655 + "node": ">=6.9.0" 656 + } 657 + }, 658 + "node_modules/@babel/helper-annotate-as-pure": { 659 + "version": "7.27.3", 660 + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", 661 + "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", 662 + "license": "MIT", 663 + "dependencies": { 664 + "@babel/types": "^7.27.3" 665 + }, 666 + "engines": { 667 + "node": ">=6.9.0" 668 + } 669 + }, 670 + "node_modules/@babel/helper-compilation-targets": { 671 + "version": "7.27.2", 672 + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", 673 + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", 674 + "license": "MIT", 675 + "dependencies": { 676 + "@babel/compat-data": "^7.27.2", 677 + "@babel/helper-validator-option": "^7.27.1", 678 + "browserslist": "^4.24.0", 679 + "lru-cache": "^5.1.1", 680 + "semver": "^6.3.1" 681 + }, 682 + "engines": { 683 + "node": ">=6.9.0" 684 + } 685 + }, 686 + "node_modules/@babel/helper-globals": { 687 + "version": "7.28.0", 688 + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", 689 + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", 690 + "license": "MIT", 691 + "engines": { 692 + "node": ">=6.9.0" 693 + } 694 + }, 695 + "node_modules/@babel/helper-module-imports": { 696 + "version": "7.27.1", 697 + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", 698 + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", 699 + "license": "MIT", 700 + "dependencies": { 701 + "@babel/traverse": "^7.27.1", 702 + "@babel/types": "^7.27.1" 703 + }, 704 + "engines": { 705 + "node": ">=6.9.0" 706 + } 707 + }, 708 + "node_modules/@babel/helper-module-transforms": { 709 + "version": "7.28.3", 710 + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", 711 + "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", 712 + "license": "MIT", 713 + "dependencies": { 714 + "@babel/helper-module-imports": "^7.27.1", 715 + "@babel/helper-validator-identifier": "^7.27.1", 716 + "@babel/traverse": "^7.28.3" 717 + }, 718 + "engines": { 719 + "node": ">=6.9.0" 720 + }, 721 + "peerDependencies": { 722 + "@babel/core": "^7.0.0" 723 + } 724 + }, 725 + "node_modules/@babel/helper-plugin-utils": { 726 + "version": "7.27.1", 727 + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", 728 + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", 729 + "license": "MIT", 730 + "engines": { 731 + "node": ">=6.9.0" 732 + } 733 + }, 734 + "node_modules/@babel/helper-string-parser": { 735 + "version": "7.27.1", 736 + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 737 + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 738 + "license": "MIT", 739 + "engines": { 740 + "node": ">=6.9.0" 741 + } 742 + }, 743 + "node_modules/@babel/helper-validator-identifier": { 744 + "version": "7.27.1", 745 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", 746 + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", 747 + "license": "MIT", 748 + "engines": { 749 + "node": ">=6.9.0" 750 + } 751 + }, 752 + "node_modules/@babel/helper-validator-option": { 753 + "version": "7.27.1", 754 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", 755 + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", 756 + "license": "MIT", 757 + "engines": { 758 + "node": ">=6.9.0" 759 + } 760 + }, 761 + "node_modules/@babel/helpers": { 762 + "version": "7.28.4", 763 + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", 764 + "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", 765 + "license": "MIT", 766 + "dependencies": { 767 + "@babel/template": "^7.27.2", 768 + "@babel/types": "^7.28.4" 769 + }, 770 + "engines": { 771 + "node": ">=6.9.0" 772 + } 773 + }, 774 + "node_modules/@babel/parser": { 775 + "version": "7.28.4", 776 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.4.tgz", 777 + "integrity": "sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==", 778 + "license": "MIT", 779 + "dependencies": { 780 + "@babel/types": "^7.28.4" 781 + }, 782 + "bin": { 783 + "parser": "bin/babel-parser.js" 784 + }, 785 + "engines": { 786 + "node": ">=6.0.0" 787 + } 788 + }, 789 + "node_modules/@babel/plugin-syntax-jsx": { 790 + "version": "7.27.1", 791 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz", 792 + "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==", 793 + "license": "MIT", 794 + "dependencies": { 795 + "@babel/helper-plugin-utils": "^7.27.1" 796 + }, 797 + "engines": { 798 + "node": ">=6.9.0" 799 + }, 800 + "peerDependencies": { 801 + "@babel/core": "^7.0.0-0" 802 + } 803 + }, 804 + "node_modules/@babel/plugin-transform-react-jsx": { 805 + "version": "7.27.1", 806 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.27.1.tgz", 807 + "integrity": "sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==", 808 + "license": "MIT", 809 + "dependencies": { 810 + "@babel/helper-annotate-as-pure": "^7.27.1", 811 + "@babel/helper-module-imports": "^7.27.1", 812 + "@babel/helper-plugin-utils": "^7.27.1", 813 + "@babel/plugin-syntax-jsx": "^7.27.1", 814 + "@babel/types": "^7.27.1" 815 + }, 816 + "engines": { 817 + "node": ">=6.9.0" 818 + }, 819 + "peerDependencies": { 820 + "@babel/core": "^7.0.0-0" 821 + } 822 + }, 823 + "node_modules/@babel/plugin-transform-react-jsx-development": { 824 + "version": "7.27.1", 825 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.27.1.tgz", 826 + "integrity": "sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q==", 827 + "license": "MIT", 828 + "dependencies": { 829 + "@babel/plugin-transform-react-jsx": "^7.27.1" 830 + }, 831 + "engines": { 832 + "node": ">=6.9.0" 833 + }, 834 + "peerDependencies": { 835 + "@babel/core": "^7.0.0-0" 836 + } 837 + }, 838 + "node_modules/@babel/template": { 839 + "version": "7.27.2", 840 + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", 841 + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", 842 + "license": "MIT", 843 + "dependencies": { 844 + "@babel/code-frame": "^7.27.1", 845 + "@babel/parser": "^7.27.2", 846 + "@babel/types": "^7.27.1" 847 + }, 848 + "engines": { 849 + "node": ">=6.9.0" 850 + } 851 + }, 852 + "node_modules/@babel/traverse": { 853 + "version": "7.28.4", 854 + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.4.tgz", 855 + "integrity": "sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==", 856 + "license": "MIT", 857 + "dependencies": { 858 + "@babel/code-frame": "^7.27.1", 859 + "@babel/generator": "^7.28.3", 860 + "@babel/helper-globals": "^7.28.0", 861 + "@babel/parser": "^7.28.4", 862 + "@babel/template": "^7.27.2", 863 + "@babel/types": "^7.28.4", 864 + "debug": "^4.3.1" 865 + }, 866 + "engines": { 867 + "node": ">=6.9.0" 868 + } 869 + }, 870 + "node_modules/@babel/types": { 871 + "version": "7.28.4", 872 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.4.tgz", 873 + "integrity": "sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==", 874 + "license": "MIT", 875 + "dependencies": { 876 + "@babel/helper-string-parser": "^7.27.1", 877 + "@babel/helper-validator-identifier": "^7.27.1" 878 + }, 879 + "engines": { 880 + "node": ">=6.9.0" 881 + } 882 + }, 883 + "node_modules/@badrap/valita": { 884 + "version": "0.4.6", 885 + "resolved": "https://registry.npmjs.org/@badrap/valita/-/valita-0.4.6.tgz", 886 + "integrity": "sha512-4kdqcjyxo/8RQ8ayjms47HCWZIF5981oE5nIenbfThKDxWXtEHKipAOWlflpPJzZx9y/JWYQkp18Awr7VuepFg==", 887 + "license": "MIT", 888 + "engines": { 889 + "node": ">= 18" 890 + } 891 + }, 892 + "node_modules/@capsizecss/unpack": { 893 + "version": "3.0.0", 894 + "resolved": "https://registry.npmjs.org/@capsizecss/unpack/-/unpack-3.0.0.tgz", 895 + "integrity": "sha512-+ntATQe1AlL7nTOYjwjj6w3299CgRot48wL761TUGYpYgAou3AaONZazp0PKZyCyWhudWsjhq1nvRHOvbMzhTA==", 896 + "license": "MIT", 897 + "dependencies": { 898 + "fontkit": "^2.0.2" 899 + }, 900 + "engines": { 901 + "node": ">=18" 902 + } 903 + }, 904 + "node_modules/@emnapi/runtime": { 905 + "version": "1.5.0", 906 + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.5.0.tgz", 907 + "integrity": "sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==", 908 + "license": "MIT", 909 + "optional": true, 910 + "dependencies": { 911 + "tslib": "^2.4.0" 912 + } 913 + }, 914 + "node_modules/@esbuild/aix-ppc64": { 915 + "version": "0.25.11", 916 + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.11.tgz", 917 + "integrity": "sha512-Xt1dOL13m8u0WE8iplx9Ibbm+hFAO0GsU2P34UNoDGvZYkY8ifSiy6Zuc1lYxfG7svWE2fzqCUmFp5HCn51gJg==", 918 + "cpu": [ 919 + "ppc64" 920 + ], 921 + "license": "MIT", 922 + "optional": true, 923 + "os": [ 924 + "aix" 925 + ], 926 + "engines": { 927 + "node": ">=18" 928 + } 929 + }, 930 + "node_modules/@esbuild/android-arm": { 931 + "version": "0.25.11", 932 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.11.tgz", 933 + "integrity": "sha512-uoa7dU+Dt3HYsethkJ1k6Z9YdcHjTrSb5NUy66ZfZaSV8hEYGD5ZHbEMXnqLFlbBflLsl89Zke7CAdDJ4JI+Gg==", 934 + "cpu": [ 935 + "arm" 936 + ], 937 + "license": "MIT", 938 + "optional": true, 939 + "os": [ 940 + "android" 941 + ], 942 + "engines": { 943 + "node": ">=18" 944 + } 945 + }, 946 + "node_modules/@esbuild/android-arm64": { 947 + "version": "0.25.11", 948 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.11.tgz", 949 + "integrity": "sha512-9slpyFBc4FPPz48+f6jyiXOx/Y4v34TUeDDXJpZqAWQn/08lKGeD8aDp9TMn9jDz2CiEuHwfhRmGBvpnd/PWIQ==", 950 + "cpu": [ 951 + "arm64" 952 + ], 953 + "license": "MIT", 954 + "optional": true, 955 + "os": [ 956 + "android" 957 + ], 958 + "engines": { 959 + "node": ">=18" 960 + } 961 + }, 962 + "node_modules/@esbuild/android-x64": { 963 + "version": "0.25.11", 964 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.11.tgz", 965 + "integrity": "sha512-Sgiab4xBjPU1QoPEIqS3Xx+R2lezu0LKIEcYe6pftr56PqPygbB7+szVnzoShbx64MUupqoE0KyRlN7gezbl8g==", 966 + "cpu": [ 967 + "x64" 968 + ], 969 + "license": "MIT", 970 + "optional": true, 971 + "os": [ 972 + "android" 973 + ], 974 + "engines": { 975 + "node": ">=18" 976 + } 977 + }, 978 + "node_modules/@esbuild/darwin-arm64": { 979 + "version": "0.25.11", 980 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.11.tgz", 981 + "integrity": "sha512-VekY0PBCukppoQrycFxUqkCojnTQhdec0vevUL/EDOCnXd9LKWqD/bHwMPzigIJXPhC59Vd1WFIL57SKs2mg4w==", 982 + "cpu": [ 983 + "arm64" 984 + ], 985 + "license": "MIT", 986 + "optional": true, 987 + "os": [ 988 + "darwin" 989 + ], 990 + "engines": { 991 + "node": ">=18" 992 + } 993 + }, 994 + "node_modules/@esbuild/darwin-x64": { 995 + "version": "0.25.11", 996 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.11.tgz", 997 + "integrity": "sha512-+hfp3yfBalNEpTGp9loYgbknjR695HkqtY3d3/JjSRUyPg/xd6q+mQqIb5qdywnDxRZykIHs3axEqU6l1+oWEQ==", 998 + "cpu": [ 999 + "x64" 1000 + ], 1001 + "license": "MIT", 1002 + "optional": true, 1003 + "os": [ 1004 + "darwin" 1005 + ], 1006 + "engines": { 1007 + "node": ">=18" 1008 + } 1009 + }, 1010 + "node_modules/@esbuild/freebsd-arm64": { 1011 + "version": "0.25.11", 1012 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.11.tgz", 1013 + "integrity": "sha512-CmKjrnayyTJF2eVuO//uSjl/K3KsMIeYeyN7FyDBjsR3lnSJHaXlVoAK8DZa7lXWChbuOk7NjAc7ygAwrnPBhA==", 1014 + "cpu": [ 1015 + "arm64" 1016 + ], 1017 + "license": "MIT", 1018 + "optional": true, 1019 + "os": [ 1020 + "freebsd" 1021 + ], 1022 + "engines": { 1023 + "node": ">=18" 1024 + } 1025 + }, 1026 + "node_modules/@esbuild/freebsd-x64": { 1027 + "version": "0.25.11", 1028 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.11.tgz", 1029 + "integrity": "sha512-Dyq+5oscTJvMaYPvW3x3FLpi2+gSZTCE/1ffdwuM6G1ARang/mb3jvjxs0mw6n3Lsw84ocfo9CrNMqc5lTfGOw==", 1030 + "cpu": [ 1031 + "x64" 1032 + ], 1033 + "license": "MIT", 1034 + "optional": true, 1035 + "os": [ 1036 + "freebsd" 1037 + ], 1038 + "engines": { 1039 + "node": ">=18" 1040 + } 1041 + }, 1042 + "node_modules/@esbuild/linux-arm": { 1043 + "version": "0.25.11", 1044 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.11.tgz", 1045 + "integrity": "sha512-TBMv6B4kCfrGJ8cUPo7vd6NECZH/8hPpBHHlYI3qzoYFvWu2AdTvZNuU/7hsbKWqu/COU7NIK12dHAAqBLLXgw==", 1046 + "cpu": [ 1047 + "arm" 1048 + ], 1049 + "license": "MIT", 1050 + "optional": true, 1051 + "os": [ 1052 + "linux" 1053 + ], 1054 + "engines": { 1055 + "node": ">=18" 1056 + } 1057 + }, 1058 + "node_modules/@esbuild/linux-arm64": { 1059 + "version": "0.25.11", 1060 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.11.tgz", 1061 + "integrity": "sha512-Qr8AzcplUhGvdyUF08A1kHU3Vr2O88xxP0Tm8GcdVOUm25XYcMPp2YqSVHbLuXzYQMf9Bh/iKx7YPqECs6ffLA==", 1062 + "cpu": [ 1063 + "arm64" 1064 + ], 1065 + "license": "MIT", 1066 + "optional": true, 1067 + "os": [ 1068 + "linux" 1069 + ], 1070 + "engines": { 1071 + "node": ">=18" 1072 + } 1073 + }, 1074 + "node_modules/@esbuild/linux-ia32": { 1075 + "version": "0.25.11", 1076 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.11.tgz", 1077 + "integrity": "sha512-TmnJg8BMGPehs5JKrCLqyWTVAvielc615jbkOirATQvWWB1NMXY77oLMzsUjRLa0+ngecEmDGqt5jiDC6bfvOw==", 1078 + "cpu": [ 1079 + "ia32" 1080 + ], 1081 + "license": "MIT", 1082 + "optional": true, 1083 + "os": [ 1084 + "linux" 1085 + ], 1086 + "engines": { 1087 + "node": ">=18" 1088 + } 1089 + }, 1090 + "node_modules/@esbuild/linux-loong64": { 1091 + "version": "0.25.11", 1092 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.11.tgz", 1093 + "integrity": "sha512-DIGXL2+gvDaXlaq8xruNXUJdT5tF+SBbJQKbWy/0J7OhU8gOHOzKmGIlfTTl6nHaCOoipxQbuJi7O++ldrxgMw==", 1094 + "cpu": [ 1095 + "loong64" 1096 + ], 1097 + "license": "MIT", 1098 + "optional": true, 1099 + "os": [ 1100 + "linux" 1101 + ], 1102 + "engines": { 1103 + "node": ">=18" 1104 + } 1105 + }, 1106 + "node_modules/@esbuild/linux-mips64el": { 1107 + "version": "0.25.11", 1108 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.11.tgz", 1109 + "integrity": "sha512-Osx1nALUJu4pU43o9OyjSCXokFkFbyzjXb6VhGIJZQ5JZi8ylCQ9/LFagolPsHtgw6himDSyb5ETSfmp4rpiKQ==", 1110 + "cpu": [ 1111 + "mips64el" 1112 + ], 1113 + "license": "MIT", 1114 + "optional": true, 1115 + "os": [ 1116 + "linux" 1117 + ], 1118 + "engines": { 1119 + "node": ">=18" 1120 + } 1121 + }, 1122 + "node_modules/@esbuild/linux-ppc64": { 1123 + "version": "0.25.11", 1124 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.11.tgz", 1125 + "integrity": "sha512-nbLFgsQQEsBa8XSgSTSlrnBSrpoWh7ioFDUmwo158gIm5NNP+17IYmNWzaIzWmgCxq56vfr34xGkOcZ7jX6CPw==", 1126 + "cpu": [ 1127 + "ppc64" 1128 + ], 1129 + "license": "MIT", 1130 + "optional": true, 1131 + "os": [ 1132 + "linux" 1133 + ], 1134 + "engines": { 1135 + "node": ">=18" 1136 + } 1137 + }, 1138 + "node_modules/@esbuild/linux-riscv64": { 1139 + "version": "0.25.11", 1140 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.11.tgz", 1141 + "integrity": "sha512-HfyAmqZi9uBAbgKYP1yGuI7tSREXwIb438q0nqvlpxAOs3XnZ8RsisRfmVsgV486NdjD7Mw2UrFSw51lzUk1ww==", 1142 + "cpu": [ 1143 + "riscv64" 1144 + ], 1145 + "license": "MIT", 1146 + "optional": true, 1147 + "os": [ 1148 + "linux" 1149 + ], 1150 + "engines": { 1151 + "node": ">=18" 1152 + } 1153 + }, 1154 + "node_modules/@esbuild/linux-s390x": { 1155 + "version": "0.25.11", 1156 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.11.tgz", 1157 + "integrity": "sha512-HjLqVgSSYnVXRisyfmzsH6mXqyvj0SA7pG5g+9W7ESgwA70AXYNpfKBqh1KbTxmQVaYxpzA/SvlB9oclGPbApw==", 1158 + "cpu": [ 1159 + "s390x" 1160 + ], 1161 + "license": "MIT", 1162 + "optional": true, 1163 + "os": [ 1164 + "linux" 1165 + ], 1166 + "engines": { 1167 + "node": ">=18" 1168 + } 1169 + }, 1170 + "node_modules/@esbuild/linux-x64": { 1171 + "version": "0.25.11", 1172 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.11.tgz", 1173 + "integrity": "sha512-HSFAT4+WYjIhrHxKBwGmOOSpphjYkcswF449j6EjsjbinTZbp8PJtjsVK1XFJStdzXdy/jaddAep2FGY+wyFAQ==", 1174 + "cpu": [ 1175 + "x64" 1176 + ], 1177 + "license": "MIT", 1178 + "optional": true, 1179 + "os": [ 1180 + "linux" 1181 + ], 1182 + "engines": { 1183 + "node": ">=18" 1184 + } 1185 + }, 1186 + "node_modules/@esbuild/netbsd-arm64": { 1187 + "version": "0.25.11", 1188 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.11.tgz", 1189 + "integrity": "sha512-hr9Oxj1Fa4r04dNpWr3P8QKVVsjQhqrMSUzZzf+LZcYjZNqhA3IAfPQdEh1FLVUJSiu6sgAwp3OmwBfbFgG2Xg==", 1190 + "cpu": [ 1191 + "arm64" 1192 + ], 1193 + "license": "MIT", 1194 + "optional": true, 1195 + "os": [ 1196 + "netbsd" 1197 + ], 1198 + "engines": { 1199 + "node": ">=18" 1200 + } 1201 + }, 1202 + "node_modules/@esbuild/netbsd-x64": { 1203 + "version": "0.25.11", 1204 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.11.tgz", 1205 + "integrity": "sha512-u7tKA+qbzBydyj0vgpu+5h5AeudxOAGncb8N6C9Kh1N4n7wU1Xw1JDApsRjpShRpXRQlJLb9wY28ELpwdPcZ7A==", 1206 + "cpu": [ 1207 + "x64" 1208 + ], 1209 + "license": "MIT", 1210 + "optional": true, 1211 + "os": [ 1212 + "netbsd" 1213 + ], 1214 + "engines": { 1215 + "node": ">=18" 1216 + } 1217 + }, 1218 + "node_modules/@esbuild/openbsd-arm64": { 1219 + "version": "0.25.11", 1220 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.11.tgz", 1221 + "integrity": "sha512-Qq6YHhayieor3DxFOoYM1q0q1uMFYb7cSpLD2qzDSvK1NAvqFi8Xgivv0cFC6J+hWVw2teCYltyy9/m/14ryHg==", 1222 + "cpu": [ 1223 + "arm64" 1224 + ], 1225 + "license": "MIT", 1226 + "optional": true, 1227 + "os": [ 1228 + "openbsd" 1229 + ], 1230 + "engines": { 1231 + "node": ">=18" 1232 + } 1233 + }, 1234 + "node_modules/@esbuild/openbsd-x64": { 1235 + "version": "0.25.11", 1236 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.11.tgz", 1237 + "integrity": "sha512-CN+7c++kkbrckTOz5hrehxWN7uIhFFlmS/hqziSFVWpAzpWrQoAG4chH+nN3Be+Kzv/uuo7zhX716x3Sn2Jduw==", 1238 + "cpu": [ 1239 + "x64" 1240 + ], 1241 + "license": "MIT", 1242 + "optional": true, 1243 + "os": [ 1244 + "openbsd" 1245 + ], 1246 + "engines": { 1247 + "node": ">=18" 1248 + } 1249 + }, 1250 + "node_modules/@esbuild/openharmony-arm64": { 1251 + "version": "0.25.11", 1252 + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.11.tgz", 1253 + "integrity": "sha512-rOREuNIQgaiR+9QuNkbkxubbp8MSO9rONmwP5nKncnWJ9v5jQ4JxFnLu4zDSRPf3x4u+2VN4pM4RdyIzDty/wQ==", 1254 + "cpu": [ 1255 + "arm64" 1256 + ], 1257 + "license": "MIT", 1258 + "optional": true, 1259 + "os": [ 1260 + "openharmony" 1261 + ], 1262 + "engines": { 1263 + "node": ">=18" 1264 + } 1265 + }, 1266 + "node_modules/@esbuild/sunos-x64": { 1267 + "version": "0.25.11", 1268 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.11.tgz", 1269 + "integrity": "sha512-nq2xdYaWxyg9DcIyXkZhcYulC6pQ2FuCgem3LI92IwMgIZ69KHeY8T4Y88pcwoLIjbed8n36CyKoYRDygNSGhA==", 1270 + "cpu": [ 1271 + "x64" 1272 + ], 1273 + "license": "MIT", 1274 + "optional": true, 1275 + "os": [ 1276 + "sunos" 1277 + ], 1278 + "engines": { 1279 + "node": ">=18" 1280 + } 1281 + }, 1282 + "node_modules/@esbuild/win32-arm64": { 1283 + "version": "0.25.11", 1284 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.11.tgz", 1285 + "integrity": "sha512-3XxECOWJq1qMZ3MN8srCJ/QfoLpL+VaxD/WfNRm1O3B4+AZ/BnLVgFbUV3eiRYDMXetciH16dwPbbHqwe1uU0Q==", 1286 + "cpu": [ 1287 + "arm64" 1288 + ], 1289 + "license": "MIT", 1290 + "optional": true, 1291 + "os": [ 1292 + "win32" 1293 + ], 1294 + "engines": { 1295 + "node": ">=18" 1296 + } 1297 + }, 1298 + "node_modules/@esbuild/win32-ia32": { 1299 + "version": "0.25.11", 1300 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.11.tgz", 1301 + "integrity": "sha512-3ukss6gb9XZ8TlRyJlgLn17ecsK4NSQTmdIXRASVsiS2sQ6zPPZklNJT5GR5tE/MUarymmy8kCEf5xPCNCqVOA==", 1302 + "cpu": [ 1303 + "ia32" 1304 + ], 1305 + "license": "MIT", 1306 + "optional": true, 1307 + "os": [ 1308 + "win32" 1309 + ], 1310 + "engines": { 1311 + "node": ">=18" 1312 + } 1313 + }, 1314 + "node_modules/@esbuild/win32-x64": { 1315 + "version": "0.25.11", 1316 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.11.tgz", 1317 + "integrity": "sha512-D7Hpz6A2L4hzsRpPaCYkQnGOotdUpDzSGRIv9I+1ITdHROSFUWW95ZPZWQmGka1Fg7W3zFJowyn9WGwMJ0+KPA==", 1318 + "cpu": [ 1319 + "x64" 1320 + ], 1321 + "license": "MIT", 1322 + "optional": true, 1323 + "os": [ 1324 + "win32" 1325 + ], 1326 + "engines": { 1327 + "node": ">=18" 1328 + } 1329 + }, 1330 + "node_modules/@floating-ui/core": { 1331 + "version": "1.7.3", 1332 + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.3.tgz", 1333 + "integrity": "sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==", 1334 + "license": "MIT", 1335 + "dependencies": { 1336 + "@floating-ui/utils": "^0.2.10" 1337 + } 1338 + }, 1339 + "node_modules/@floating-ui/dom": { 1340 + "version": "1.7.4", 1341 + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.4.tgz", 1342 + "integrity": "sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==", 1343 + "license": "MIT", 1344 + "dependencies": { 1345 + "@floating-ui/core": "^1.7.3", 1346 + "@floating-ui/utils": "^0.2.10" 1347 + } 1348 + }, 1349 + "node_modules/@floating-ui/react-dom": { 1350 + "version": "2.1.6", 1351 + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.6.tgz", 1352 + "integrity": "sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==", 1353 + "license": "MIT", 1354 + "dependencies": { 1355 + "@floating-ui/dom": "^1.7.4" 1356 + }, 1357 + "peerDependencies": { 1358 + "react": ">=16.8.0", 1359 + "react-dom": ">=16.8.0" 1360 + } 1361 + }, 1362 + "node_modules/@floating-ui/utils": { 1363 + "version": "0.2.10", 1364 + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.10.tgz", 1365 + "integrity": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==", 1366 + "license": "MIT" 1367 + }, 1368 + "node_modules/@fujocoded/authproto": { 1369 + "version": "0.1.1", 1370 + "resolved": "https://registry.npmjs.org/@fujocoded/authproto/-/authproto-0.1.1.tgz", 1371 + "integrity": "sha512-UaVhcYVMfrfeypmM9BulnSxO9SFnwwP2R38XZNgKvJE0uLa0AJjyaUO5JRHxEVrrEC/F5mp+SnplopArpulPNA==", 1372 + "license": "MIT", 1373 + "dependencies": { 1374 + "@astrojs/db": "^0.17.1", 1375 + "@atproto/identity": "^0.4.8", 1376 + "@atproto/oauth-client-node": "^0.3.8", 1377 + "astro-integration-kit": "^0.19.0", 1378 + "unstorage": "^1.16.1" 1379 + }, 1380 + "peerDependencies": { 1381 + "astro": "^5.13.0" 1382 + } 1383 + }, 1384 + "node_modules/@fujocoded/authproto/node_modules/@astrojs/db": { 1385 + "version": "0.17.2", 1386 + "resolved": "https://registry.npmjs.org/@astrojs/db/-/db-0.17.2.tgz", 1387 + "integrity": "sha512-rFkw8Cj/kLwr63n1bS/sUw3hNywyvTkPZbKCdwAqd9FfbH3LdN+dH29XwmBC0NhXOxK3wA1jZBRsOOxpcVkV5w==", 1388 + "license": "MIT", 1389 + "dependencies": { 1390 + "@libsql/client": "^0.15.14", 1391 + "deep-diff": "^1.0.2", 1392 + "drizzle-orm": "^0.42.0", 1393 + "kleur": "^4.1.5", 1394 + "nanoid": "^5.1.5", 1395 + "prompts": "^2.4.2", 1396 + "yargs-parser": "^21.1.1", 1397 + "zod": "^3.25.76" 1398 + } 1399 + }, 1400 + "node_modules/@iconify-json/lucide": { 1401 + "version": "1.2.69", 1402 + "resolved": "https://registry.npmjs.org/@iconify-json/lucide/-/lucide-1.2.69.tgz", 1403 + "integrity": "sha512-xOhNf74m+C+nSCObfEqYi34dXk1GMfMUcOB+gfqKY/bn0RcsPLinGfgouOvrUFEreDEFbCti7sdheTf5HESLTA==", 1404 + "dev": true, 1405 + "license": "ISC", 1406 + "dependencies": { 1407 + "@iconify/types": "*" 1408 + } 1409 + }, 1410 + "node_modules/@iconify-json/lucide-lab": { 1411 + "version": "1.2.3", 1412 + "resolved": "https://registry.npmjs.org/@iconify-json/lucide-lab/-/lucide-lab-1.2.3.tgz", 1413 + "integrity": "sha512-N+8vnVt4IY/6FZi81f6nh5VhJSMYrs5KTVsT2Z/E0Wn7Lu4jJKO5fOfiTVX1YWVI4FFwQ1zVXPFb8kLAwskrjA==", 1414 + "dev": true, 1415 + "license": "ISC", 1416 + "dependencies": { 1417 + "@iconify/types": "*" 1418 + } 1419 + }, 1420 + "node_modules/@iconify/types": { 1421 + "version": "2.0.0", 1422 + "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", 1423 + "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==", 1424 + "dev": true, 1425 + "license": "MIT" 1426 + }, 1427 + "node_modules/@iconify/utils": { 1428 + "version": "3.0.2", 1429 + "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-3.0.2.tgz", 1430 + "integrity": "sha512-EfJS0rLfVuRuJRn4psJHtK2A9TqVnkxPpHY6lYHiB9+8eSuudsxbwMiavocG45ujOo6FJ+CIRlRnlOGinzkaGQ==", 1431 + "dev": true, 1432 + "license": "MIT", 1433 + "dependencies": { 1434 + "@antfu/install-pkg": "^1.1.0", 1435 + "@antfu/utils": "^9.2.0", 1436 + "@iconify/types": "^2.0.0", 1437 + "debug": "^4.4.1", 1438 + "globals": "^15.15.0", 1439 + "kolorist": "^1.8.0", 1440 + "local-pkg": "^1.1.1", 1441 + "mlly": "^1.7.4" 1442 + } 1443 + }, 1444 + "node_modules/@img/colour": { 1445 + "version": "1.0.0", 1446 + "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz", 1447 + "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==", 1448 + "license": "MIT", 1449 + "optional": true, 1450 + "engines": { 1451 + "node": ">=18" 1452 + } 1453 + }, 1454 + "node_modules/@img/sharp-darwin-arm64": { 1455 + "version": "0.34.4", 1456 + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.4.tgz", 1457 + "integrity": "sha512-sitdlPzDVyvmINUdJle3TNHl+AG9QcwiAMsXmccqsCOMZNIdW2/7S26w0LyU8euiLVzFBL3dXPwVCq/ODnf2vA==", 1458 + "cpu": [ 1459 + "arm64" 1460 + ], 1461 + "license": "Apache-2.0", 1462 + "optional": true, 1463 + "os": [ 1464 + "darwin" 1465 + ], 1466 + "engines": { 1467 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1468 + }, 1469 + "funding": { 1470 + "url": "https://opencollective.com/libvips" 1471 + }, 1472 + "optionalDependencies": { 1473 + "@img/sharp-libvips-darwin-arm64": "1.2.3" 1474 + } 1475 + }, 1476 + "node_modules/@img/sharp-darwin-x64": { 1477 + "version": "0.34.4", 1478 + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.4.tgz", 1479 + "integrity": "sha512-rZheupWIoa3+SOdF/IcUe1ah4ZDpKBGWcsPX6MT0lYniH9micvIU7HQkYTfrx5Xi8u+YqwLtxC/3vl8TQN6rMg==", 1480 + "cpu": [ 1481 + "x64" 1482 + ], 1483 + "license": "Apache-2.0", 1484 + "optional": true, 1485 + "os": [ 1486 + "darwin" 1487 + ], 1488 + "engines": { 1489 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1490 + }, 1491 + "funding": { 1492 + "url": "https://opencollective.com/libvips" 1493 + }, 1494 + "optionalDependencies": { 1495 + "@img/sharp-libvips-darwin-x64": "1.2.3" 1496 + } 1497 + }, 1498 + "node_modules/@img/sharp-libvips-darwin-arm64": { 1499 + "version": "1.2.3", 1500 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.3.tgz", 1501 + "integrity": "sha512-QzWAKo7kpHxbuHqUC28DZ9pIKpSi2ts2OJnoIGI26+HMgq92ZZ4vk8iJd4XsxN+tYfNJxzH6W62X5eTcsBymHw==", 1502 + "cpu": [ 1503 + "arm64" 1504 + ], 1505 + "license": "LGPL-3.0-or-later", 1506 + "optional": true, 1507 + "os": [ 1508 + "darwin" 1509 + ], 1510 + "funding": { 1511 + "url": "https://opencollective.com/libvips" 1512 + } 1513 + }, 1514 + "node_modules/@img/sharp-libvips-darwin-x64": { 1515 + "version": "1.2.3", 1516 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.3.tgz", 1517 + "integrity": "sha512-Ju+g2xn1E2AKO6YBhxjj+ACcsPQRHT0bhpglxcEf+3uyPY+/gL8veniKoo96335ZaPo03bdDXMv0t+BBFAbmRA==", 1518 + "cpu": [ 1519 + "x64" 1520 + ], 1521 + "license": "LGPL-3.0-or-later", 1522 + "optional": true, 1523 + "os": [ 1524 + "darwin" 1525 + ], 1526 + "funding": { 1527 + "url": "https://opencollective.com/libvips" 1528 + } 1529 + }, 1530 + "node_modules/@img/sharp-libvips-linux-arm": { 1531 + "version": "1.2.3", 1532 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.3.tgz", 1533 + "integrity": "sha512-x1uE93lyP6wEwGvgAIV0gP6zmaL/a0tGzJs/BIDDG0zeBhMnuUPm7ptxGhUbcGs4okDJrk4nxgrmxpib9g6HpA==", 1534 + "cpu": [ 1535 + "arm" 1536 + ], 1537 + "license": "LGPL-3.0-or-later", 1538 + "optional": true, 1539 + "os": [ 1540 + "linux" 1541 + ], 1542 + "funding": { 1543 + "url": "https://opencollective.com/libvips" 1544 + } 1545 + }, 1546 + "node_modules/@img/sharp-libvips-linux-arm64": { 1547 + "version": "1.2.3", 1548 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.3.tgz", 1549 + "integrity": "sha512-I4RxkXU90cpufazhGPyVujYwfIm9Nk1QDEmiIsaPwdnm013F7RIceaCc87kAH+oUB1ezqEvC6ga4m7MSlqsJvQ==", 1550 + "cpu": [ 1551 + "arm64" 1552 + ], 1553 + "license": "LGPL-3.0-or-later", 1554 + "optional": true, 1555 + "os": [ 1556 + "linux" 1557 + ], 1558 + "funding": { 1559 + "url": "https://opencollective.com/libvips" 1560 + } 1561 + }, 1562 + "node_modules/@img/sharp-libvips-linux-ppc64": { 1563 + "version": "1.2.3", 1564 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.3.tgz", 1565 + "integrity": "sha512-Y2T7IsQvJLMCBM+pmPbM3bKT/yYJvVtLJGfCs4Sp95SjvnFIjynbjzsa7dY1fRJX45FTSfDksbTp6AGWudiyCg==", 1566 + "cpu": [ 1567 + "ppc64" 1568 + ], 1569 + "license": "LGPL-3.0-or-later", 1570 + "optional": true, 1571 + "os": [ 1572 + "linux" 1573 + ], 1574 + "funding": { 1575 + "url": "https://opencollective.com/libvips" 1576 + } 1577 + }, 1578 + "node_modules/@img/sharp-libvips-linux-s390x": { 1579 + "version": "1.2.3", 1580 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.3.tgz", 1581 + "integrity": "sha512-RgWrs/gVU7f+K7P+KeHFaBAJlNkD1nIZuVXdQv6S+fNA6syCcoboNjsV2Pou7zNlVdNQoQUpQTk8SWDHUA3y/w==", 1582 + "cpu": [ 1583 + "s390x" 1584 + ], 1585 + "license": "LGPL-3.0-or-later", 1586 + "optional": true, 1587 + "os": [ 1588 + "linux" 1589 + ], 1590 + "funding": { 1591 + "url": "https://opencollective.com/libvips" 1592 + } 1593 + }, 1594 + "node_modules/@img/sharp-libvips-linux-x64": { 1595 + "version": "1.2.3", 1596 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.3.tgz", 1597 + "integrity": "sha512-3JU7LmR85K6bBiRzSUc/Ff9JBVIFVvq6bomKE0e63UXGeRw2HPVEjoJke1Yx+iU4rL7/7kUjES4dZ/81Qjhyxg==", 1598 + "cpu": [ 1599 + "x64" 1600 + ], 1601 + "license": "LGPL-3.0-or-later", 1602 + "optional": true, 1603 + "os": [ 1604 + "linux" 1605 + ], 1606 + "funding": { 1607 + "url": "https://opencollective.com/libvips" 1608 + } 1609 + }, 1610 + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { 1611 + "version": "1.2.3", 1612 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.3.tgz", 1613 + "integrity": "sha512-F9q83RZ8yaCwENw1GieztSfj5msz7GGykG/BA+MOUefvER69K/ubgFHNeSyUu64amHIYKGDs4sRCMzXVj8sEyw==", 1614 + "cpu": [ 1615 + "arm64" 1616 + ], 1617 + "license": "LGPL-3.0-or-later", 1618 + "optional": true, 1619 + "os": [ 1620 + "linux" 1621 + ], 1622 + "funding": { 1623 + "url": "https://opencollective.com/libvips" 1624 + } 1625 + }, 1626 + "node_modules/@img/sharp-libvips-linuxmusl-x64": { 1627 + "version": "1.2.3", 1628 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.3.tgz", 1629 + "integrity": "sha512-U5PUY5jbc45ANM6tSJpsgqmBF/VsL6LnxJmIf11kB7J5DctHgqm0SkuXzVWtIY90GnJxKnC/JT251TDnk1fu/g==", 1630 + "cpu": [ 1631 + "x64" 1632 + ], 1633 + "license": "LGPL-3.0-or-later", 1634 + "optional": true, 1635 + "os": [ 1636 + "linux" 1637 + ], 1638 + "funding": { 1639 + "url": "https://opencollective.com/libvips" 1640 + } 1641 + }, 1642 + "node_modules/@img/sharp-linux-arm": { 1643 + "version": "0.34.4", 1644 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.4.tgz", 1645 + "integrity": "sha512-Xyam4mlqM0KkTHYVSuc6wXRmM7LGN0P12li03jAnZ3EJWZqj83+hi8Y9UxZUbxsgsK1qOEwg7O0Bc0LjqQVtxA==", 1646 + "cpu": [ 1647 + "arm" 1648 + ], 1649 + "license": "Apache-2.0", 1650 + "optional": true, 1651 + "os": [ 1652 + "linux" 1653 + ], 1654 + "engines": { 1655 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1656 + }, 1657 + "funding": { 1658 + "url": "https://opencollective.com/libvips" 1659 + }, 1660 + "optionalDependencies": { 1661 + "@img/sharp-libvips-linux-arm": "1.2.3" 1662 + } 1663 + }, 1664 + "node_modules/@img/sharp-linux-arm64": { 1665 + "version": "0.34.4", 1666 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.4.tgz", 1667 + "integrity": "sha512-YXU1F/mN/Wu786tl72CyJjP/Ngl8mGHN1hST4BGl+hiW5jhCnV2uRVTNOcaYPs73NeT/H8Upm3y9582JVuZHrQ==", 1668 + "cpu": [ 1669 + "arm64" 1670 + ], 1671 + "license": "Apache-2.0", 1672 + "optional": true, 1673 + "os": [ 1674 + "linux" 1675 + ], 1676 + "engines": { 1677 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1678 + }, 1679 + "funding": { 1680 + "url": "https://opencollective.com/libvips" 1681 + }, 1682 + "optionalDependencies": { 1683 + "@img/sharp-libvips-linux-arm64": "1.2.3" 1684 + } 1685 + }, 1686 + "node_modules/@img/sharp-linux-ppc64": { 1687 + "version": "0.34.4", 1688 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.4.tgz", 1689 + "integrity": "sha512-F4PDtF4Cy8L8hXA2p3TO6s4aDt93v+LKmpcYFLAVdkkD3hSxZzee0rh6/+94FpAynsuMpLX5h+LRsSG3rIciUQ==", 1690 + "cpu": [ 1691 + "ppc64" 1692 + ], 1693 + "license": "Apache-2.0", 1694 + "optional": true, 1695 + "os": [ 1696 + "linux" 1697 + ], 1698 + "engines": { 1699 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1700 + }, 1701 + "funding": { 1702 + "url": "https://opencollective.com/libvips" 1703 + }, 1704 + "optionalDependencies": { 1705 + "@img/sharp-libvips-linux-ppc64": "1.2.3" 1706 + } 1707 + }, 1708 + "node_modules/@img/sharp-linux-s390x": { 1709 + "version": "0.34.4", 1710 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.4.tgz", 1711 + "integrity": "sha512-qVrZKE9Bsnzy+myf7lFKvng6bQzhNUAYcVORq2P7bDlvmF6u2sCmK2KyEQEBdYk+u3T01pVsPrkj943T1aJAsw==", 1712 + "cpu": [ 1713 + "s390x" 1714 + ], 1715 + "license": "Apache-2.0", 1716 + "optional": true, 1717 + "os": [ 1718 + "linux" 1719 + ], 1720 + "engines": { 1721 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1722 + }, 1723 + "funding": { 1724 + "url": "https://opencollective.com/libvips" 1725 + }, 1726 + "optionalDependencies": { 1727 + "@img/sharp-libvips-linux-s390x": "1.2.3" 1728 + } 1729 + }, 1730 + "node_modules/@img/sharp-linux-x64": { 1731 + "version": "0.34.4", 1732 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.4.tgz", 1733 + "integrity": "sha512-ZfGtcp2xS51iG79c6Vhw9CWqQC8l2Ot8dygxoDoIQPTat/Ov3qAa8qpxSrtAEAJW+UjTXc4yxCjNfxm4h6Xm2A==", 1734 + "cpu": [ 1735 + "x64" 1736 + ], 1737 + "license": "Apache-2.0", 1738 + "optional": true, 1739 + "os": [ 1740 + "linux" 1741 + ], 1742 + "engines": { 1743 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1744 + }, 1745 + "funding": { 1746 + "url": "https://opencollective.com/libvips" 1747 + }, 1748 + "optionalDependencies": { 1749 + "@img/sharp-libvips-linux-x64": "1.2.3" 1750 + } 1751 + }, 1752 + "node_modules/@img/sharp-linuxmusl-arm64": { 1753 + "version": "0.34.4", 1754 + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.4.tgz", 1755 + "integrity": "sha512-8hDVvW9eu4yHWnjaOOR8kHVrew1iIX+MUgwxSuH2XyYeNRtLUe4VNioSqbNkB7ZYQJj9rUTT4PyRscyk2PXFKA==", 1756 + "cpu": [ 1757 + "arm64" 1758 + ], 1759 + "license": "Apache-2.0", 1760 + "optional": true, 1761 + "os": [ 1762 + "linux" 1763 + ], 1764 + "engines": { 1765 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1766 + }, 1767 + "funding": { 1768 + "url": "https://opencollective.com/libvips" 1769 + }, 1770 + "optionalDependencies": { 1771 + "@img/sharp-libvips-linuxmusl-arm64": "1.2.3" 1772 + } 1773 + }, 1774 + "node_modules/@img/sharp-linuxmusl-x64": { 1775 + "version": "0.34.4", 1776 + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.4.tgz", 1777 + "integrity": "sha512-lU0aA5L8QTlfKjpDCEFOZsTYGn3AEiO6db8W5aQDxj0nQkVrZWmN3ZP9sYKWJdtq3PWPhUNlqehWyXpYDcI9Sg==", 1778 + "cpu": [ 1779 + "x64" 1780 + ], 1781 + "license": "Apache-2.0", 1782 + "optional": true, 1783 + "os": [ 1784 + "linux" 1785 + ], 1786 + "engines": { 1787 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1788 + }, 1789 + "funding": { 1790 + "url": "https://opencollective.com/libvips" 1791 + }, 1792 + "optionalDependencies": { 1793 + "@img/sharp-libvips-linuxmusl-x64": "1.2.3" 1794 + } 1795 + }, 1796 + "node_modules/@img/sharp-wasm32": { 1797 + "version": "0.34.4", 1798 + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.4.tgz", 1799 + "integrity": "sha512-33QL6ZO/qpRyG7woB/HUALz28WnTMI2W1jgX3Nu2bypqLIKx/QKMILLJzJjI+SIbvXdG9fUnmrxR7vbi1sTBeA==", 1800 + "cpu": [ 1801 + "wasm32" 1802 + ], 1803 + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", 1804 + "optional": true, 1805 + "dependencies": { 1806 + "@emnapi/runtime": "^1.5.0" 1807 + }, 1808 + "engines": { 1809 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1810 + }, 1811 + "funding": { 1812 + "url": "https://opencollective.com/libvips" 1813 + } 1814 + }, 1815 + "node_modules/@img/sharp-win32-arm64": { 1816 + "version": "0.34.4", 1817 + "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.4.tgz", 1818 + "integrity": "sha512-2Q250do/5WXTwxW3zjsEuMSv5sUU4Tq9VThWKlU2EYLm4MB7ZeMwF+SFJutldYODXF6jzc6YEOC+VfX0SZQPqA==", 1819 + "cpu": [ 1820 + "arm64" 1821 + ], 1822 + "license": "Apache-2.0 AND LGPL-3.0-or-later", 1823 + "optional": true, 1824 + "os": [ 1825 + "win32" 1826 + ], 1827 + "engines": { 1828 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1829 + }, 1830 + "funding": { 1831 + "url": "https://opencollective.com/libvips" 1832 + } 1833 + }, 1834 + "node_modules/@img/sharp-win32-ia32": { 1835 + "version": "0.34.4", 1836 + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.4.tgz", 1837 + "integrity": "sha512-3ZeLue5V82dT92CNL6rsal6I2weKw1cYu+rGKm8fOCCtJTR2gYeUfY3FqUnIJsMUPIH68oS5jmZ0NiJ508YpEw==", 1838 + "cpu": [ 1839 + "ia32" 1840 + ], 1841 + "license": "Apache-2.0 AND LGPL-3.0-or-later", 1842 + "optional": true, 1843 + "os": [ 1844 + "win32" 1845 + ], 1846 + "engines": { 1847 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1848 + }, 1849 + "funding": { 1850 + "url": "https://opencollective.com/libvips" 1851 + } 1852 + }, 1853 + "node_modules/@img/sharp-win32-x64": { 1854 + "version": "0.34.4", 1855 + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.4.tgz", 1856 + "integrity": "sha512-xIyj4wpYs8J18sVN3mSQjwrw7fKUqRw+Z5rnHNCy5fYTxigBz81u5mOMPmFumwjcn8+ld1ppptMBCLic1nz6ig==", 1857 + "cpu": [ 1858 + "x64" 1859 + ], 1860 + "license": "Apache-2.0 AND LGPL-3.0-or-later", 1861 + "optional": true, 1862 + "os": [ 1863 + "win32" 1864 + ], 1865 + "engines": { 1866 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1867 + }, 1868 + "funding": { 1869 + "url": "https://opencollective.com/libvips" 1870 + } 1871 + }, 1872 + "node_modules/@jridgewell/gen-mapping": { 1873 + "version": "0.3.13", 1874 + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 1875 + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 1876 + "license": "MIT", 1877 + "dependencies": { 1878 + "@jridgewell/sourcemap-codec": "^1.5.0", 1879 + "@jridgewell/trace-mapping": "^0.3.24" 1880 + } 1881 + }, 1882 + "node_modules/@jridgewell/remapping": { 1883 + "version": "2.3.5", 1884 + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", 1885 + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", 1886 + "license": "MIT", 1887 + "dependencies": { 1888 + "@jridgewell/gen-mapping": "^0.3.5", 1889 + "@jridgewell/trace-mapping": "^0.3.24" 1890 + } 1891 + }, 1892 + "node_modules/@jridgewell/resolve-uri": { 1893 + "version": "3.1.2", 1894 + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 1895 + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 1896 + "license": "MIT", 1897 + "engines": { 1898 + "node": ">=6.0.0" 1899 + } 1900 + }, 1901 + "node_modules/@jridgewell/sourcemap-codec": { 1902 + "version": "1.5.5", 1903 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 1904 + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 1905 + "license": "MIT" 1906 + }, 1907 + "node_modules/@jridgewell/trace-mapping": { 1908 + "version": "0.3.31", 1909 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 1910 + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 1911 + "license": "MIT", 1912 + "dependencies": { 1913 + "@jridgewell/resolve-uri": "^3.1.0", 1914 + "@jridgewell/sourcemap-codec": "^1.4.14" 1915 + } 1916 + }, 1917 + "node_modules/@libsql/client": { 1918 + "version": "0.15.15", 1919 + "resolved": "https://registry.npmjs.org/@libsql/client/-/client-0.15.15.tgz", 1920 + "integrity": "sha512-twC0hQxPNHPKfeOv3sNT6u2pturQjLcI+CnpTM0SjRpocEGgfiZ7DWKXLNnsothjyJmDqEsBQJ5ztq9Wlu470w==", 1921 + "license": "MIT", 1922 + "dependencies": { 1923 + "@libsql/core": "^0.15.14", 1924 + "@libsql/hrana-client": "^0.7.0", 1925 + "js-base64": "^3.7.5", 1926 + "libsql": "^0.5.22", 1927 + "promise-limit": "^2.7.0" 1928 + } 1929 + }, 1930 + "node_modules/@libsql/core": { 1931 + "version": "0.15.15", 1932 + "resolved": "https://registry.npmjs.org/@libsql/core/-/core-0.15.15.tgz", 1933 + "integrity": "sha512-C88Z6UKl+OyuKKPwz224riz02ih/zHYI3Ho/LAcVOgjsunIRZoBw7fjRfaH9oPMmSNeQfhGklSG2il1URoOIsA==", 1934 + "license": "MIT", 1935 + "dependencies": { 1936 + "js-base64": "^3.7.5" 1937 + } 1938 + }, 1939 + "node_modules/@libsql/darwin-arm64": { 1940 + "version": "0.5.22", 1941 + "resolved": "https://registry.npmjs.org/@libsql/darwin-arm64/-/darwin-arm64-0.5.22.tgz", 1942 + "integrity": "sha512-4B8ZlX3nIDPndfct7GNe0nI3Yw6ibocEicWdC4fvQbSs/jdq/RC2oCsoJxJ4NzXkvktX70C1J4FcmmoBy069UA==", 1943 + "cpu": [ 1944 + "arm64" 1945 + ], 1946 + "license": "MIT", 1947 + "optional": true, 1948 + "os": [ 1949 + "darwin" 1950 + ] 1951 + }, 1952 + "node_modules/@libsql/darwin-x64": { 1953 + "version": "0.5.22", 1954 + "resolved": "https://registry.npmjs.org/@libsql/darwin-x64/-/darwin-x64-0.5.22.tgz", 1955 + "integrity": "sha512-ny2HYWt6lFSIdNFzUFIJ04uiW6finXfMNJ7wypkAD8Pqdm6nAByO+Fdqu8t7sD0sqJGeUCiOg480icjyQ2/8VA==", 1956 + "cpu": [ 1957 + "x64" 1958 + ], 1959 + "license": "MIT", 1960 + "optional": true, 1961 + "os": [ 1962 + "darwin" 1963 + ] 1964 + }, 1965 + "node_modules/@libsql/hrana-client": { 1966 + "version": "0.7.0", 1967 + "resolved": "https://registry.npmjs.org/@libsql/hrana-client/-/hrana-client-0.7.0.tgz", 1968 + "integrity": "sha512-OF8fFQSkbL7vJY9rfuegK1R7sPgQ6kFMkDamiEccNUvieQ+3urzfDFI616oPl8V7T9zRmnTkSjMOImYCAVRVuw==", 1969 + "license": "MIT", 1970 + "dependencies": { 1971 + "@libsql/isomorphic-fetch": "^0.3.1", 1972 + "@libsql/isomorphic-ws": "^0.1.5", 1973 + "js-base64": "^3.7.5", 1974 + "node-fetch": "^3.3.2" 1975 + } 1976 + }, 1977 + "node_modules/@libsql/isomorphic-fetch": { 1978 + "version": "0.3.1", 1979 + "resolved": "https://registry.npmjs.org/@libsql/isomorphic-fetch/-/isomorphic-fetch-0.3.1.tgz", 1980 + "integrity": "sha512-6kK3SUK5Uu56zPq/Las620n5aS9xJq+jMBcNSOmjhNf/MUvdyji4vrMTqD7ptY7/4/CAVEAYDeotUz60LNQHtw==", 1981 + "license": "MIT", 1982 + "engines": { 1983 + "node": ">=18.0.0" 1984 + } 1985 + }, 1986 + "node_modules/@libsql/isomorphic-ws": { 1987 + "version": "0.1.5", 1988 + "resolved": "https://registry.npmjs.org/@libsql/isomorphic-ws/-/isomorphic-ws-0.1.5.tgz", 1989 + "integrity": "sha512-DtLWIH29onUYR00i0GlQ3UdcTRC6EP4u9w/h9LxpUZJWRMARk6dQwZ6Jkd+QdwVpuAOrdxt18v0K2uIYR3fwFg==", 1990 + "license": "MIT", 1991 + "dependencies": { 1992 + "@types/ws": "^8.5.4", 1993 + "ws": "^8.13.0" 1994 + } 1995 + }, 1996 + "node_modules/@libsql/linux-arm-gnueabihf": { 1997 + "version": "0.5.22", 1998 + "resolved": "https://registry.npmjs.org/@libsql/linux-arm-gnueabihf/-/linux-arm-gnueabihf-0.5.22.tgz", 1999 + "integrity": "sha512-3Uo3SoDPJe/zBnyZKosziRGtszXaEtv57raWrZIahtQDsjxBVjuzYQinCm9LRCJCUT5t2r5Z5nLDPJi2CwZVoA==", 2000 + "cpu": [ 2001 + "arm" 2002 + ], 2003 + "license": "MIT", 2004 + "optional": true, 2005 + "os": [ 2006 + "linux" 2007 + ] 2008 + }, 2009 + "node_modules/@libsql/linux-arm-musleabihf": { 2010 + "version": "0.5.22", 2011 + "resolved": "https://registry.npmjs.org/@libsql/linux-arm-musleabihf/-/linux-arm-musleabihf-0.5.22.tgz", 2012 + "integrity": "sha512-LCsXh07jvSojTNJptT9CowOzwITznD+YFGGW+1XxUr7fS+7/ydUrpDfsMX7UqTqjm7xG17eq86VkWJgHJfvpNg==", 2013 + "cpu": [ 2014 + "arm" 2015 + ], 2016 + "license": "MIT", 2017 + "optional": true, 2018 + "os": [ 2019 + "linux" 2020 + ] 2021 + }, 2022 + "node_modules/@libsql/linux-arm64-gnu": { 2023 + "version": "0.5.22", 2024 + "resolved": "https://registry.npmjs.org/@libsql/linux-arm64-gnu/-/linux-arm64-gnu-0.5.22.tgz", 2025 + "integrity": "sha512-KSdnOMy88c9mpOFKUEzPskSaF3VLflfSUCBwas/pn1/sV3pEhtMF6H8VUCd2rsedwoukeeCSEONqX7LLnQwRMA==", 2026 + "cpu": [ 2027 + "arm64" 2028 + ], 2029 + "license": "MIT", 2030 + "optional": true, 2031 + "os": [ 2032 + "linux" 2033 + ] 2034 + }, 2035 + "node_modules/@libsql/linux-arm64-musl": { 2036 + "version": "0.5.22", 2037 + "resolved": "https://registry.npmjs.org/@libsql/linux-arm64-musl/-/linux-arm64-musl-0.5.22.tgz", 2038 + "integrity": "sha512-mCHSMAsDTLK5YH//lcV3eFEgiR23Ym0U9oEvgZA0667gqRZg/2px+7LshDvErEKv2XZ8ixzw3p1IrBzLQHGSsw==", 2039 + "cpu": [ 2040 + "arm64" 2041 + ], 2042 + "license": "MIT", 2043 + "optional": true, 2044 + "os": [ 2045 + "linux" 2046 + ] 2047 + }, 2048 + "node_modules/@libsql/linux-x64-gnu": { 2049 + "version": "0.5.22", 2050 + "resolved": "https://registry.npmjs.org/@libsql/linux-x64-gnu/-/linux-x64-gnu-0.5.22.tgz", 2051 + "integrity": "sha512-kNBHaIkSg78Y4BqAdgjcR2mBilZXs4HYkAmi58J+4GRwDQZh5fIUWbnQvB9f95DkWUIGVeenqLRFY2pcTmlsew==", 2052 + "cpu": [ 2053 + "x64" 2054 + ], 2055 + "license": "MIT", 2056 + "optional": true, 2057 + "os": [ 2058 + "linux" 2059 + ] 2060 + }, 2061 + "node_modules/@libsql/linux-x64-musl": { 2062 + "version": "0.5.22", 2063 + "resolved": "https://registry.npmjs.org/@libsql/linux-x64-musl/-/linux-x64-musl-0.5.22.tgz", 2064 + "integrity": "sha512-UZ4Xdxm4pu3pQXjvfJiyCzZop/9j/eA2JjmhMaAhe3EVLH2g11Fy4fwyUp9sT1QJYR1kpc2JLuybPM0kuXv/Tg==", 2065 + "cpu": [ 2066 + "x64" 2067 + ], 2068 + "license": "MIT", 2069 + "optional": true, 2070 + "os": [ 2071 + "linux" 2072 + ] 2073 + }, 2074 + "node_modules/@libsql/win32-x64-msvc": { 2075 + "version": "0.5.22", 2076 + "resolved": "https://registry.npmjs.org/@libsql/win32-x64-msvc/-/win32-x64-msvc-0.5.22.tgz", 2077 + "integrity": "sha512-Fj0j8RnBpo43tVZUVoNK6BV/9AtDUM5S7DF3LB4qTYg1LMSZqi3yeCneUTLJD6XomQJlZzbI4mst89yspVSAnA==", 2078 + "cpu": [ 2079 + "x64" 2080 + ], 2081 + "license": "MIT", 2082 + "optional": true, 2083 + "os": [ 2084 + "win32" 2085 + ] 2086 + }, 2087 + "node_modules/@neon-rs/load": { 2088 + "version": "0.0.4", 2089 + "resolved": "https://registry.npmjs.org/@neon-rs/load/-/load-0.0.4.tgz", 2090 + "integrity": "sha512-kTPhdZyTQxB+2wpiRcFWrDcejc4JI6tkPuS7UZCG4l6Zvc5kU/gGQ/ozvHTh1XR5tS+UlfAfGuPajjzQjCiHCw==", 2091 + "license": "MIT" 2092 + }, 2093 + "node_modules/@noble/curves": { 2094 + "version": "1.9.7", 2095 + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz", 2096 + "integrity": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==", 2097 + "license": "MIT", 2098 + "dependencies": { 2099 + "@noble/hashes": "1.8.0" 2100 + }, 2101 + "engines": { 2102 + "node": "^14.21.3 || >=16" 2103 + }, 2104 + "funding": { 2105 + "url": "https://paulmillr.com/funding/" 2106 + } 2107 + }, 2108 + "node_modules/@noble/hashes": { 2109 + "version": "1.8.0", 2110 + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", 2111 + "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", 2112 + "license": "MIT", 2113 + "engines": { 2114 + "node": "^14.21.3 || >=16" 2115 + }, 2116 + "funding": { 2117 + "url": "https://paulmillr.com/funding/" 2118 + } 2119 + }, 2120 + "node_modules/@oslojs/encoding": { 2121 + "version": "1.1.0", 2122 + "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz", 2123 + "integrity": "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==", 2124 + "license": "MIT" 2125 + }, 2126 + "node_modules/@polka/url": { 2127 + "version": "1.0.0-next.29", 2128 + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz", 2129 + "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==", 2130 + "dev": true, 2131 + "license": "MIT" 2132 + }, 2133 + "node_modules/@preact/preset-vite": { 2134 + "version": "2.10.2", 2135 + "resolved": "https://registry.npmjs.org/@preact/preset-vite/-/preset-vite-2.10.2.tgz", 2136 + "integrity": "sha512-K9wHlJOtkE+cGqlyQ5v9kL3Ge0Ql4LlIZjkUTL+1zf3nNdF88F9UZN6VTV8jdzBX9Fl7WSzeNMSDG7qECPmSmg==", 2137 + "license": "MIT", 2138 + "dependencies": { 2139 + "@babel/plugin-transform-react-jsx": "^7.22.15", 2140 + "@babel/plugin-transform-react-jsx-development": "^7.22.5", 2141 + "@prefresh/vite": "^2.4.1", 2142 + "@rollup/pluginutils": "^4.1.1", 2143 + "babel-plugin-transform-hook-names": "^1.0.2", 2144 + "debug": "^4.3.4", 2145 + "picocolors": "^1.1.1", 2146 + "vite-prerender-plugin": "^0.5.3" 2147 + }, 2148 + "peerDependencies": { 2149 + "@babel/core": "7.x", 2150 + "vite": "2.x || 3.x || 4.x || 5.x || 6.x || 7.x" 2151 + } 2152 + }, 2153 + "node_modules/@preact/signals": { 2154 + "version": "2.3.2", 2155 + "resolved": "https://registry.npmjs.org/@preact/signals/-/signals-2.3.2.tgz", 2156 + "integrity": "sha512-Q22avIn4z0BQnmFeo6Y5HCnJTo8VufN84zN51OtqeNgZOVCYgdwEOcJKVX1x/IrjRVxUnOy6Ubn7H5aVFujXaQ==", 2157 + "license": "MIT", 2158 + "dependencies": { 2159 + "@preact/signals-core": "^1.12.0" 2160 + }, 2161 + "funding": { 2162 + "type": "opencollective", 2163 + "url": "https://opencollective.com/preact" 2164 + }, 2165 + "peerDependencies": { 2166 + "preact": ">= 10.25.0 || >=11.0.0-0" 2167 + } 2168 + }, 2169 + "node_modules/@preact/signals-core": { 2170 + "version": "1.12.1", 2171 + "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.12.1.tgz", 2172 + "integrity": "sha512-BwbTXpj+9QutoZLQvbttRg5x3l5468qaV2kufh+51yha1c53ep5dY4kTuZR35+3pAZxpfQerGJiQqg34ZNZ6uA==", 2173 + "license": "MIT", 2174 + "funding": { 2175 + "type": "opencollective", 2176 + "url": "https://opencollective.com/preact" 2177 + } 2178 + }, 2179 + "node_modules/@prefresh/babel-plugin": { 2180 + "version": "0.5.2", 2181 + "resolved": "https://registry.npmjs.org/@prefresh/babel-plugin/-/babel-plugin-0.5.2.tgz", 2182 + "integrity": "sha512-AOl4HG6dAxWkJ5ndPHBgBa49oo/9bOiJuRDKHLSTyH+Fd9x00shTXpdiTj1W41l6oQIwUOAgJeHMn4QwIDpHkA==", 2183 + "license": "MIT" 2184 + }, 2185 + "node_modules/@prefresh/core": { 2186 + "version": "1.5.8", 2187 + "resolved": "https://registry.npmjs.org/@prefresh/core/-/core-1.5.8.tgz", 2188 + "integrity": "sha512-T7HMpakS1iPVCFZvfDLMGyrWAcO3toUN9/RkJUqqoRr/vNhQrZgHjidfhq3awDzAQtw1emDWH8dsOeu0DWqtgA==", 2189 + "license": "MIT", 2190 + "peerDependencies": { 2191 + "preact": "^10.0.0 || ^11.0.0-0" 2192 + } 2193 + }, 2194 + "node_modules/@prefresh/utils": { 2195 + "version": "1.2.1", 2196 + "resolved": "https://registry.npmjs.org/@prefresh/utils/-/utils-1.2.1.tgz", 2197 + "integrity": "sha512-vq/sIuN5nYfYzvyayXI4C2QkprfNaHUQ9ZX+3xLD8nL3rWyzpxOm1+K7RtMbhd+66QcaISViK7amjnheQ/4WZw==", 2198 + "license": "MIT" 2199 + }, 2200 + "node_modules/@prefresh/vite": { 2201 + "version": "2.4.10", 2202 + "resolved": "https://registry.npmjs.org/@prefresh/vite/-/vite-2.4.10.tgz", 2203 + "integrity": "sha512-lt+ODASOtXRWaPplp7/DlrgAaInnQYNvcpCglQBMx2OeJPyZ4IqPRaxsK77w96mWshjYwkqTsRSHoAM7aAn0ow==", 2204 + "license": "MIT", 2205 + "dependencies": { 2206 + "@babel/core": "^7.22.1", 2207 + "@prefresh/babel-plugin": "0.5.2", 2208 + "@prefresh/core": "^1.5.0", 2209 + "@prefresh/utils": "^1.2.0", 2210 + "@rollup/pluginutils": "^4.2.1" 2211 + }, 2212 + "peerDependencies": { 2213 + "preact": "^10.4.0 || ^11.0.0-0", 2214 + "vite": ">=2.0.0" 2215 + } 2216 + }, 2217 + "node_modules/@quansync/fs": { 2218 + "version": "0.1.5", 2219 + "resolved": "https://registry.npmjs.org/@quansync/fs/-/fs-0.1.5.tgz", 2220 + "integrity": "sha512-lNS9hL2aS2NZgNW7BBj+6EBl4rOf8l+tQ0eRY6JWCI8jI2kc53gSoqbjojU0OnAWhzoXiOjFyGsHcDGePB3lhA==", 2221 + "dev": true, 2222 + "license": "MIT", 2223 + "dependencies": { 2224 + "quansync": "^0.2.11" 2225 + }, 2226 + "funding": { 2227 + "url": "https://github.com/sponsors/sxzz" 2228 + } 2229 + }, 2230 + "node_modules/@rollup/pluginutils": { 2231 + "version": "4.2.1", 2232 + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", 2233 + "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", 2234 + "license": "MIT", 2235 + "dependencies": { 2236 + "estree-walker": "^2.0.1", 2237 + "picomatch": "^2.2.2" 2238 + }, 2239 + "engines": { 2240 + "node": ">= 8.0.0" 2241 + } 2242 + }, 2243 + "node_modules/@rollup/rollup-android-arm-eabi": { 2244 + "version": "4.52.4", 2245 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.4.tgz", 2246 + "integrity": "sha512-BTm2qKNnWIQ5auf4deoetINJm2JzvihvGb9R6K/ETwKLql/Bb3Eg2H1FBp1gUb4YGbydMA3jcmQTR73q7J+GAA==", 2247 + "cpu": [ 2248 + "arm" 2249 + ], 2250 + "license": "MIT", 2251 + "optional": true, 2252 + "os": [ 2253 + "android" 2254 + ] 2255 + }, 2256 + "node_modules/@rollup/rollup-android-arm64": { 2257 + "version": "4.52.4", 2258 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.4.tgz", 2259 + "integrity": "sha512-P9LDQiC5vpgGFgz7GSM6dKPCiqR3XYN1WwJKA4/BUVDjHpYsf3iBEmVz62uyq20NGYbiGPR5cNHI7T1HqxNs2w==", 2260 + "cpu": [ 2261 + "arm64" 2262 + ], 2263 + "license": "MIT", 2264 + "optional": true, 2265 + "os": [ 2266 + "android" 2267 + ] 2268 + }, 2269 + "node_modules/@rollup/rollup-darwin-arm64": { 2270 + "version": "4.52.4", 2271 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.4.tgz", 2272 + "integrity": "sha512-QRWSW+bVccAvZF6cbNZBJwAehmvG9NwfWHwMy4GbWi/BQIA/laTIktebT2ipVjNncqE6GLPxOok5hsECgAxGZg==", 2273 + "cpu": [ 2274 + "arm64" 2275 + ], 2276 + "license": "MIT", 2277 + "optional": true, 2278 + "os": [ 2279 + "darwin" 2280 + ] 2281 + }, 2282 + "node_modules/@rollup/rollup-darwin-x64": { 2283 + "version": "4.52.4", 2284 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.4.tgz", 2285 + "integrity": "sha512-hZgP05pResAkRJxL1b+7yxCnXPGsXU0fG9Yfd6dUaoGk+FhdPKCJ5L1Sumyxn8kvw8Qi5PvQ8ulenUbRjzeCTw==", 2286 + "cpu": [ 2287 + "x64" 2288 + ], 2289 + "license": "MIT", 2290 + "optional": true, 2291 + "os": [ 2292 + "darwin" 2293 + ] 2294 + }, 2295 + "node_modules/@rollup/rollup-freebsd-arm64": { 2296 + "version": "4.52.4", 2297 + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.4.tgz", 2298 + "integrity": "sha512-xmc30VshuBNUd58Xk4TKAEcRZHaXlV+tCxIXELiE9sQuK3kG8ZFgSPi57UBJt8/ogfhAF5Oz4ZSUBN77weM+mQ==", 2299 + "cpu": [ 2300 + "arm64" 2301 + ], 2302 + "license": "MIT", 2303 + "optional": true, 2304 + "os": [ 2305 + "freebsd" 2306 + ] 2307 + }, 2308 + "node_modules/@rollup/rollup-freebsd-x64": { 2309 + "version": "4.52.4", 2310 + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.4.tgz", 2311 + "integrity": "sha512-WdSLpZFjOEqNZGmHflxyifolwAiZmDQzuOzIq9L27ButpCVpD7KzTRtEG1I0wMPFyiyUdOO+4t8GvrnBLQSwpw==", 2312 + "cpu": [ 2313 + "x64" 2314 + ], 2315 + "license": "MIT", 2316 + "optional": true, 2317 + "os": [ 2318 + "freebsd" 2319 + ] 2320 + }, 2321 + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 2322 + "version": "4.52.4", 2323 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.4.tgz", 2324 + "integrity": "sha512-xRiOu9Of1FZ4SxVbB0iEDXc4ddIcjCv2aj03dmW8UrZIW7aIQ9jVJdLBIhxBI+MaTnGAKyvMwPwQnoOEvP7FgQ==", 2325 + "cpu": [ 2326 + "arm" 2327 + ], 2328 + "license": "MIT", 2329 + "optional": true, 2330 + "os": [ 2331 + "linux" 2332 + ] 2333 + }, 2334 + "node_modules/@rollup/rollup-linux-arm-musleabihf": { 2335 + "version": "4.52.4", 2336 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.4.tgz", 2337 + "integrity": "sha512-FbhM2p9TJAmEIEhIgzR4soUcsW49e9veAQCziwbR+XWB2zqJ12b4i/+hel9yLiD8pLncDH4fKIPIbt5238341Q==", 2338 + "cpu": [ 2339 + "arm" 2340 + ], 2341 + "license": "MIT", 2342 + "optional": true, 2343 + "os": [ 2344 + "linux" 2345 + ] 2346 + }, 2347 + "node_modules/@rollup/rollup-linux-arm64-gnu": { 2348 + "version": "4.52.4", 2349 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.4.tgz", 2350 + "integrity": "sha512-4n4gVwhPHR9q/g8lKCyz0yuaD0MvDf7dV4f9tHt0C73Mp8h38UCtSCSE6R9iBlTbXlmA8CjpsZoujhszefqueg==", 2351 + "cpu": [ 2352 + "arm64" 2353 + ], 2354 + "license": "MIT", 2355 + "optional": true, 2356 + "os": [ 2357 + "linux" 2358 + ] 2359 + }, 2360 + "node_modules/@rollup/rollup-linux-arm64-musl": { 2361 + "version": "4.52.4", 2362 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.4.tgz", 2363 + "integrity": "sha512-u0n17nGA0nvi/11gcZKsjkLj1QIpAuPFQbR48Subo7SmZJnGxDpspyw2kbpuoQnyK+9pwf3pAoEXerJs/8Mi9g==", 2364 + "cpu": [ 2365 + "arm64" 2366 + ], 2367 + "license": "MIT", 2368 + "optional": true, 2369 + "os": [ 2370 + "linux" 2371 + ] 2372 + }, 2373 + "node_modules/@rollup/rollup-linux-loong64-gnu": { 2374 + "version": "4.52.4", 2375 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.4.tgz", 2376 + "integrity": "sha512-0G2c2lpYtbTuXo8KEJkDkClE/+/2AFPdPAbmaHoE870foRFs4pBrDehilMcrSScrN/fB/1HTaWO4bqw+ewBzMQ==", 2377 + "cpu": [ 2378 + "loong64" 2379 + ], 2380 + "license": "MIT", 2381 + "optional": true, 2382 + "os": [ 2383 + "linux" 2384 + ] 2385 + }, 2386 + "node_modules/@rollup/rollup-linux-ppc64-gnu": { 2387 + "version": "4.52.4", 2388 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.4.tgz", 2389 + "integrity": "sha512-teSACug1GyZHmPDv14VNbvZFX779UqWTsd7KtTM9JIZRDI5NUwYSIS30kzI8m06gOPB//jtpqlhmraQ68b5X2g==", 2390 + "cpu": [ 2391 + "ppc64" 2392 + ], 2393 + "license": "MIT", 2394 + "optional": true, 2395 + "os": [ 2396 + "linux" 2397 + ] 2398 + }, 2399 + "node_modules/@rollup/rollup-linux-riscv64-gnu": { 2400 + "version": "4.52.4", 2401 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.4.tgz", 2402 + "integrity": "sha512-/MOEW3aHjjs1p4Pw1Xk4+3egRevx8Ji9N6HUIA1Ifh8Q+cg9dremvFCUbOX2Zebz80BwJIgCBUemjqhU5XI5Eg==", 2403 + "cpu": [ 2404 + "riscv64" 2405 + ], 2406 + "license": "MIT", 2407 + "optional": true, 2408 + "os": [ 2409 + "linux" 2410 + ] 2411 + }, 2412 + "node_modules/@rollup/rollup-linux-riscv64-musl": { 2413 + "version": "4.52.4", 2414 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.4.tgz", 2415 + "integrity": "sha512-1HHmsRyh845QDpEWzOFtMCph5Ts+9+yllCrREuBR/vg2RogAQGGBRC8lDPrPOMnrdOJ+mt1WLMOC2Kao/UwcvA==", 2416 + "cpu": [ 2417 + "riscv64" 2418 + ], 2419 + "license": "MIT", 2420 + "optional": true, 2421 + "os": [ 2422 + "linux" 2423 + ] 2424 + }, 2425 + "node_modules/@rollup/rollup-linux-s390x-gnu": { 2426 + "version": "4.52.4", 2427 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.4.tgz", 2428 + "integrity": "sha512-seoeZp4L/6D1MUyjWkOMRU6/iLmCU2EjbMTyAG4oIOs1/I82Y5lTeaxW0KBfkUdHAWN7j25bpkt0rjnOgAcQcA==", 2429 + "cpu": [ 2430 + "s390x" 2431 + ], 2432 + "license": "MIT", 2433 + "optional": true, 2434 + "os": [ 2435 + "linux" 2436 + ] 2437 + }, 2438 + "node_modules/@rollup/rollup-linux-x64-gnu": { 2439 + "version": "4.52.4", 2440 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.4.tgz", 2441 + "integrity": "sha512-Wi6AXf0k0L7E2gteNsNHUs7UMwCIhsCTs6+tqQ5GPwVRWMaflqGec4Sd8n6+FNFDw9vGcReqk2KzBDhCa1DLYg==", 2442 + "cpu": [ 2443 + "x64" 2444 + ], 2445 + "license": "MIT", 2446 + "optional": true, 2447 + "os": [ 2448 + "linux" 2449 + ] 2450 + }, 2451 + "node_modules/@rollup/rollup-linux-x64-musl": { 2452 + "version": "4.52.4", 2453 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.52.4.tgz", 2454 + "integrity": "sha512-dtBZYjDmCQ9hW+WgEkaffvRRCKm767wWhxsFW3Lw86VXz/uJRuD438/XvbZT//B96Vs8oTA8Q4A0AfHbrxP9zw==", 2455 + "cpu": [ 2456 + "x64" 2457 + ], 2458 + "license": "MIT", 2459 + "optional": true, 2460 + "os": [ 2461 + "linux" 2462 + ] 2463 + }, 2464 + "node_modules/@rollup/rollup-openharmony-arm64": { 2465 + "version": "4.52.4", 2466 + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.4.tgz", 2467 + "integrity": "sha512-1ox+GqgRWqaB1RnyZXL8PD6E5f7YyRUJYnCqKpNzxzP0TkaUh112NDrR9Tt+C8rJ4x5G9Mk8PQR3o7Ku2RKqKA==", 2468 + "cpu": [ 2469 + "arm64" 2470 + ], 2471 + "license": "MIT", 2472 + "optional": true, 2473 + "os": [ 2474 + "openharmony" 2475 + ] 2476 + }, 2477 + "node_modules/@rollup/rollup-win32-arm64-msvc": { 2478 + "version": "4.52.4", 2479 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.4.tgz", 2480 + "integrity": "sha512-8GKr640PdFNXwzIE0IrkMWUNUomILLkfeHjXBi/nUvFlpZP+FA8BKGKpacjW6OUUHaNI6sUURxR2U2g78FOHWQ==", 2481 + "cpu": [ 2482 + "arm64" 2483 + ], 2484 + "license": "MIT", 2485 + "optional": true, 2486 + "os": [ 2487 + "win32" 2488 + ] 2489 + }, 2490 + "node_modules/@rollup/rollup-win32-ia32-msvc": { 2491 + "version": "4.52.4", 2492 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.4.tgz", 2493 + "integrity": "sha512-AIy/jdJ7WtJ/F6EcfOb2GjR9UweO0n43jNObQMb6oGxkYTfLcnN7vYYpG+CN3lLxrQkzWnMOoNSHTW54pgbVxw==", 2494 + "cpu": [ 2495 + "ia32" 2496 + ], 2497 + "license": "MIT", 2498 + "optional": true, 2499 + "os": [ 2500 + "win32" 2501 + ] 2502 + }, 2503 + "node_modules/@rollup/rollup-win32-x64-gnu": { 2504 + "version": "4.52.4", 2505 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.4.tgz", 2506 + "integrity": "sha512-UF9KfsH9yEam0UjTwAgdK0anlQ7c8/pWPU2yVjyWcF1I1thABt6WXE47cI71pGiZ8wGvxohBoLnxM04L/wj8mQ==", 2507 + "cpu": [ 2508 + "x64" 2509 + ], 2510 + "license": "MIT", 2511 + "optional": true, 2512 + "os": [ 2513 + "win32" 2514 + ] 2515 + }, 2516 + "node_modules/@rollup/rollup-win32-x64-msvc": { 2517 + "version": "4.52.4", 2518 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.4.tgz", 2519 + "integrity": "sha512-bf9PtUa0u8IXDVxzRToFQKsNCRz9qLYfR/MpECxl4mRoWYjAeFjgxj1XdZr2M/GNVpT05p+LgQOHopYDlUu6/w==", 2520 + "cpu": [ 2521 + "x64" 2522 + ], 2523 + "license": "MIT", 2524 + "optional": true, 2525 + "os": [ 2526 + "win32" 2527 + ] 2528 + }, 2529 + "node_modules/@shikijs/core": { 2530 + "version": "3.13.0", 2531 + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.13.0.tgz", 2532 + "integrity": "sha512-3P8rGsg2Eh2qIHekwuQjzWhKI4jV97PhvYjYUzGqjvJfqdQPz+nMlfWahU24GZAyW1FxFI1sYjyhfh5CoLmIUA==", 2533 + "license": "MIT", 2534 + "dependencies": { 2535 + "@shikijs/types": "3.13.0", 2536 + "@shikijs/vscode-textmate": "^10.0.2", 2537 + "@types/hast": "^3.0.4", 2538 + "hast-util-to-html": "^9.0.5" 2539 + } 2540 + }, 2541 + "node_modules/@shikijs/engine-javascript": { 2542 + "version": "3.13.0", 2543 + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.13.0.tgz", 2544 + "integrity": "sha512-Ty7xv32XCp8u0eQt8rItpMs6rU9Ki6LJ1dQOW3V/56PKDcpvfHPnYFbsx5FFUP2Yim34m/UkazidamMNVR4vKg==", 2545 + "license": "MIT", 2546 + "dependencies": { 2547 + "@shikijs/types": "3.13.0", 2548 + "@shikijs/vscode-textmate": "^10.0.2", 2549 + "oniguruma-to-es": "^4.3.3" 2550 + } 2551 + }, 2552 + "node_modules/@shikijs/engine-oniguruma": { 2553 + "version": "3.13.0", 2554 + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.13.0.tgz", 2555 + "integrity": "sha512-O42rBGr4UDSlhT2ZFMxqM7QzIU+IcpoTMzb3W7AlziI1ZF7R8eS2M0yt5Ry35nnnTX/LTLXFPUjRFCIW+Operg==", 2556 + "license": "MIT", 2557 + "dependencies": { 2558 + "@shikijs/types": "3.13.0", 2559 + "@shikijs/vscode-textmate": "^10.0.2" 2560 + } 2561 + }, 2562 + "node_modules/@shikijs/langs": { 2563 + "version": "3.13.0", 2564 + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.13.0.tgz", 2565 + "integrity": "sha512-672c3WAETDYHwrRP0yLy3W1QYB89Hbpj+pO4KhxK6FzIrDI2FoEXNiNCut6BQmEApYLfuYfpgOZaqbY+E9b8wQ==", 2566 + "license": "MIT", 2567 + "dependencies": { 2568 + "@shikijs/types": "3.13.0" 2569 + } 2570 + }, 2571 + "node_modules/@shikijs/themes": { 2572 + "version": "3.13.0", 2573 + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.13.0.tgz", 2574 + "integrity": "sha512-Vxw1Nm1/Od8jyA7QuAenaV78BG2nSr3/gCGdBkLpfLscddCkzkL36Q5b67SrLLfvAJTOUzW39x4FHVCFriPVgg==", 2575 + "license": "MIT", 2576 + "dependencies": { 2577 + "@shikijs/types": "3.13.0" 2578 + } 2579 + }, 2580 + "node_modules/@shikijs/types": { 2581 + "version": "3.13.0", 2582 + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.13.0.tgz", 2583 + "integrity": "sha512-oM9P+NCFri/mmQ8LoFGVfVyemm5Hi27330zuOBp0annwJdKH1kOLndw3zCtAVDehPLg9fKqoEx3Ht/wNZxolfw==", 2584 + "license": "MIT", 2585 + "dependencies": { 2586 + "@shikijs/vscode-textmate": "^10.0.2", 2587 + "@types/hast": "^3.0.4" 2588 + } 2589 + }, 2590 + "node_modules/@shikijs/vscode-textmate": { 2591 + "version": "10.0.2", 2592 + "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", 2593 + "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==", 2594 + "license": "MIT" 2595 + }, 2596 + "node_modules/@sindresorhus/slugify": { 2597 + "version": "3.0.0", 2598 + "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-3.0.0.tgz", 2599 + "integrity": "sha512-SCrKh1zS96q+CuH5GumHcyQEVPsM4Ve8oE0E6tw7AAhGq50K8ojbTUOQnX/j9Mhcv/AXiIsbCfquovyGOo5fGw==", 2600 + "license": "MIT", 2601 + "dependencies": { 2602 + "@sindresorhus/transliterate": "^2.0.0", 2603 + "escape-string-regexp": "^5.0.0" 2604 + }, 2605 + "engines": { 2606 + "node": ">=20" 2607 + }, 2608 + "funding": { 2609 + "url": "https://github.com/sponsors/sindresorhus" 2610 + } 2611 + }, 2612 + "node_modules/@sindresorhus/transliterate": { 2613 + "version": "2.2.0", 2614 + "resolved": "https://registry.npmjs.org/@sindresorhus/transliterate/-/transliterate-2.2.0.tgz", 2615 + "integrity": "sha512-aLtANYAx3qvFilasPhZke27+Cm7WawGGuGiOd2EAp0lg1NdWKfulslcql/Qi7lNQ9odkPjwRbwk9c4CYsTh+Rg==", 2616 + "license": "MIT", 2617 + "engines": { 2618 + "node": ">=20" 2619 + }, 2620 + "funding": { 2621 + "url": "https://github.com/sponsors/sindresorhus" 2622 + } 2623 + }, 2624 + "node_modules/@standard-schema/spec": { 2625 + "version": "1.0.0", 2626 + "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.0.0.tgz", 2627 + "integrity": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==", 2628 + "license": "MIT" 2629 + }, 2630 + "node_modules/@swc/helpers": { 2631 + "version": "0.5.17", 2632 + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.17.tgz", 2633 + "integrity": "sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==", 2634 + "license": "Apache-2.0", 2635 + "dependencies": { 2636 + "tslib": "^2.8.0" 2637 + } 2638 + }, 2639 + "node_modules/@tailwindcss/nesting": { 2640 + "version": "0.0.0-insiders.565cd3e", 2641 + "resolved": "https://registry.npmjs.org/@tailwindcss/nesting/-/nesting-0.0.0-insiders.565cd3e.tgz", 2642 + "integrity": "sha512-WhHoFBx19TnH/c+xLwT/sxei6+4RpdfiyG3MYXfmLaMsADmVqBkF7B6lDalgZD9YdM459MF7DtxVbWkOrV7IaQ==", 2643 + "dev": true, 2644 + "license": "MIT", 2645 + "dependencies": { 2646 + "postcss-nested": "^5.0.5" 2647 + }, 2648 + "peerDependencies": { 2649 + "postcss": "^8.2.15" 2650 + } 2651 + }, 2652 + "node_modules/@ts-morph/common": { 2653 + "version": "0.25.0", 2654 + "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.25.0.tgz", 2655 + "integrity": "sha512-kMnZz+vGGHi4GoHnLmMhGNjm44kGtKUXGnOvrKmMwAuvNjM/PgKVGfUnL7IDvK7Jb2QQ82jq3Zmp04Gy+r3Dkg==", 2656 + "dev": true, 2657 + "license": "MIT", 2658 + "dependencies": { 2659 + "minimatch": "^9.0.4", 2660 + "path-browserify": "^1.0.1", 2661 + "tinyglobby": "^0.2.9" 2662 + } 2663 + }, 2664 + "node_modules/@types/debug": { 2665 + "version": "4.1.12", 2666 + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", 2667 + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", 2668 + "license": "MIT", 2669 + "dependencies": { 2670 + "@types/ms": "*" 2671 + } 2672 + }, 2673 + "node_modules/@types/estree": { 2674 + "version": "1.0.8", 2675 + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 2676 + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 2677 + "license": "MIT" 2678 + }, 2679 + "node_modules/@types/fontkit": { 2680 + "version": "2.0.8", 2681 + "resolved": "https://registry.npmjs.org/@types/fontkit/-/fontkit-2.0.8.tgz", 2682 + "integrity": "sha512-wN+8bYxIpJf+5oZdrdtaX04qUuWHcKxcDEgRS9Qm9ZClSHjzEn13SxUC+5eRM+4yXIeTYk8mTzLAWGF64847ew==", 2683 + "license": "MIT", 2684 + "dependencies": { 2685 + "@types/node": "*" 2686 + } 2687 + }, 2688 + "node_modules/@types/hast": { 2689 + "version": "3.0.4", 2690 + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", 2691 + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", 2692 + "license": "MIT", 2693 + "dependencies": { 2694 + "@types/unist": "*" 2695 + } 2696 + }, 2697 + "node_modules/@types/mdast": { 2698 + "version": "4.0.4", 2699 + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", 2700 + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", 2701 + "license": "MIT", 2702 + "dependencies": { 2703 + "@types/unist": "*" 2704 + } 2705 + }, 2706 + "node_modules/@types/ms": { 2707 + "version": "2.1.0", 2708 + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", 2709 + "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", 2710 + "license": "MIT" 2711 + }, 2712 + "node_modules/@types/nlcst": { 2713 + "version": "2.0.3", 2714 + "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-2.0.3.tgz", 2715 + "integrity": "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==", 2716 + "license": "MIT", 2717 + "dependencies": { 2718 + "@types/unist": "*" 2719 + } 2720 + }, 2721 + "node_modules/@types/node": { 2722 + "version": "24.8.1", 2723 + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.8.1.tgz", 2724 + "integrity": "sha512-alv65KGRadQVfVcG69MuB4IzdYVpRwMG/mq8KWOaoOdyY617P5ivaDiMCGOFDWD2sAn5Q0mR3mRtUOgm99hL9Q==", 2725 + "license": "MIT", 2726 + "dependencies": { 2727 + "undici-types": "~7.14.0" 2728 + } 2729 + }, 2730 + "node_modules/@types/react": { 2731 + "version": "19.2.2", 2732 + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.2.tgz", 2733 + "integrity": "sha512-6mDvHUFSjyT2B2yeNx2nUgMxh9LtOWvkhIU3uePn2I2oyNymUAX1NIsdgviM4CH+JSrp2D2hsMvJOkxY+0wNRA==", 2734 + "dev": true, 2735 + "license": "MIT", 2736 + "dependencies": { 2737 + "csstype": "^3.0.2" 2738 + } 2739 + }, 2740 + "node_modules/@types/unist": { 2741 + "version": "3.0.3", 2742 + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", 2743 + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", 2744 + "license": "MIT" 2745 + }, 2746 + "node_modules/@types/ws": { 2747 + "version": "8.18.1", 2748 + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", 2749 + "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", 2750 + "license": "MIT", 2751 + "dependencies": { 2752 + "@types/node": "*" 2753 + } 2754 + }, 2755 + "node_modules/@types/yaireo__tagify": { 2756 + "version": "4.27.0", 2757 + "resolved": "https://registry.npmjs.org/@types/yaireo__tagify/-/yaireo__tagify-4.27.0.tgz", 2758 + "integrity": "sha512-aMqj5QbXQL/Z47kevT4NODIaUgAhuMRWRUw4wAGNadgvegoLh3zbE56p2taXlmjRBw8S/yiqQoDek5I2i0CwiQ==", 2759 + "dev": true, 2760 + "license": "MIT", 2761 + "dependencies": { 2762 + "@types/react": "*" 2763 + } 2764 + }, 2765 + "node_modules/@ungap/structured-clone": { 2766 + "version": "1.3.0", 2767 + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", 2768 + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", 2769 + "license": "ISC" 2770 + }, 2771 + "node_modules/@unocss/astro": { 2772 + "version": "66.5.4", 2773 + "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-66.5.4.tgz", 2774 + "integrity": "sha512-6KsilC1SiTBmEJRMuPl+Mg8KDWB1+DaVoirGZR7BAEtMf2NzrfQcR4+O/3DHtzb38pfb0K1aHCfWwCozHxLlfA==", 2775 + "dev": true, 2776 + "license": "MIT", 2777 + "dependencies": { 2778 + "@unocss/core": "66.5.4", 2779 + "@unocss/reset": "66.5.4", 2780 + "@unocss/vite": "66.5.4" 2781 + }, 2782 + "funding": { 2783 + "url": "https://github.com/sponsors/antfu" 2784 + }, 2785 + "peerDependencies": { 2786 + "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0" 2787 + }, 2788 + "peerDependenciesMeta": { 2789 + "vite": { 2790 + "optional": true 2791 + } 2792 + } 2793 + }, 2794 + "node_modules/@unocss/cli": { 2795 + "version": "66.5.4", 2796 + "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-66.5.4.tgz", 2797 + "integrity": "sha512-GltHfmJ27O5VHB/ABkkUWwWT72xGBVwFyhTnhIOut4EPkIurKDnfY5MZFEl2PLlIFnYqIJxeTHMHONVg7pySMg==", 2798 + "dev": true, 2799 + "license": "MIT", 2800 + "dependencies": { 2801 + "@jridgewell/remapping": "^2.3.5", 2802 + "@unocss/config": "66.5.4", 2803 + "@unocss/core": "66.5.4", 2804 + "@unocss/preset-uno": "66.5.4", 2805 + "cac": "^6.7.14", 2806 + "chokidar": "^3.6.0", 2807 + "colorette": "^2.0.20", 2808 + "consola": "^3.4.2", 2809 + "magic-string": "^0.30.19", 2810 + "pathe": "^2.0.3", 2811 + "perfect-debounce": "^1.0.0", 2812 + "tinyglobby": "^0.2.15", 2813 + "unplugin-utils": "^0.3.0" 2814 + }, 2815 + "bin": { 2816 + "unocss": "bin/unocss.mjs" 2817 + }, 2818 + "engines": { 2819 + "node": ">=14" 2820 + }, 2821 + "funding": { 2822 + "url": "https://github.com/sponsors/antfu" 2823 + } 2824 + }, 2825 + "node_modules/@unocss/cli/node_modules/pathe": { 2826 + "version": "2.0.3", 2827 + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 2828 + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 2829 + "dev": true, 2830 + "license": "MIT" 2831 + }, 2832 + "node_modules/@unocss/config": { 2833 + "version": "66.5.4", 2834 + "resolved": "https://registry.npmjs.org/@unocss/config/-/config-66.5.4.tgz", 2835 + "integrity": "sha512-TYwkUw9nZlLTBGCndsyrcHCJ7M+sEsJiK77Edggmd6B3urjkVc1cDjKF3k3tjg4ghQteGsc2akhzn1a4TouybQ==", 2836 + "dev": true, 2837 + "license": "MIT", 2838 + "dependencies": { 2839 + "@unocss/core": "66.5.4", 2840 + "unconfig": "^7.3.3" 2841 + }, 2842 + "engines": { 2843 + "node": ">=14" 2844 + }, 2845 + "funding": { 2846 + "url": "https://github.com/sponsors/antfu" 2847 + } 2848 + }, 2849 + "node_modules/@unocss/core": { 2850 + "version": "66.5.4", 2851 + "resolved": "https://registry.npmjs.org/@unocss/core/-/core-66.5.4.tgz", 2852 + "integrity": "sha512-UDS2CRgyQCEFH+5kStDyJd7OFtgkIUZYn5Ahr5z7v3jc/pEfeOJ0mxsNAr+FgMS/xb17vy4sVFvx3jj/FwMZ1A==", 2853 + "dev": true, 2854 + "license": "MIT", 2855 + "funding": { 2856 + "url": "https://github.com/sponsors/antfu" 2857 + } 2858 + }, 2859 + "node_modules/@unocss/extractor-arbitrary-variants": { 2860 + "version": "66.5.4", 2861 + "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-66.5.4.tgz", 2862 + "integrity": "sha512-JsgITF11Z2WdXzF8eO2/qkcFIff/dEEc9C2eKYOSUv5pe+RMZxXHoAw4x+D4n0UrGAbHpoUVaJ8E7kG0ayTbGw==", 2863 + "dev": true, 2864 + "license": "MIT", 2865 + "dependencies": { 2866 + "@unocss/core": "66.5.4" 2867 + }, 2868 + "funding": { 2869 + "url": "https://github.com/sponsors/antfu" 2870 + } 2871 + }, 2872 + "node_modules/@unocss/inspector": { 2873 + "version": "66.5.4", 2874 + "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-66.5.4.tgz", 2875 + "integrity": "sha512-eBf1HAxwNz1YItNiiP/YQaIE9LWeErt4Ofdm7Imj0WW464ZZ/TqXhu0ZREcCgyQDy2Lghuyq6Q3d9orm2Cby/w==", 2876 + "dev": true, 2877 + "license": "MIT", 2878 + "dependencies": { 2879 + "@unocss/core": "66.5.4", 2880 + "@unocss/rule-utils": "66.5.4", 2881 + "colorette": "^2.0.20", 2882 + "gzip-size": "^6.0.0", 2883 + "sirv": "^3.0.2", 2884 + "vue-flow-layout": "^0.2.0" 2885 + }, 2886 + "funding": { 2887 + "url": "https://github.com/sponsors/antfu" 2888 + } 2889 + }, 2890 + "node_modules/@unocss/postcss": { 2891 + "version": "66.5.4", 2892 + "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-66.5.4.tgz", 2893 + "integrity": "sha512-EpizX20MR8wTWlCI9+E6pI8Xj5S1kk2jRVQuQAxjjXcOEFoLZNTZmyULSlaIpg9vEtT5kuxQgBN6VmvyMgeD7g==", 2894 + "dev": true, 2895 + "license": "MIT", 2896 + "dependencies": { 2897 + "@unocss/config": "66.5.4", 2898 + "@unocss/core": "66.5.4", 2899 + "@unocss/rule-utils": "66.5.4", 2900 + "css-tree": "^3.1.0", 2901 + "postcss": "^8.5.6", 2902 + "tinyglobby": "^0.2.15" 2903 + }, 2904 + "engines": { 2905 + "node": ">=14" 2906 + }, 2907 + "funding": { 2908 + "url": "https://github.com/sponsors/antfu" 2909 + }, 2910 + "peerDependencies": { 2911 + "postcss": "^8.4.21" 2912 + } 2913 + }, 2914 + "node_modules/@unocss/postcss/node_modules/nanoid": { 2915 + "version": "3.3.11", 2916 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 2917 + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 2918 + "dev": true, 2919 + "funding": [ 2920 + { 2921 + "type": "github", 2922 + "url": "https://github.com/sponsors/ai" 2923 + } 2924 + ], 2925 + "license": "MIT", 2926 + "bin": { 2927 + "nanoid": "bin/nanoid.cjs" 2928 + }, 2929 + "engines": { 2930 + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 2931 + } 2932 + }, 2933 + "node_modules/@unocss/postcss/node_modules/postcss": { 2934 + "version": "8.5.6", 2935 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", 2936 + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", 2937 + "dev": true, 2938 + "funding": [ 2939 + { 2940 + "type": "opencollective", 2941 + "url": "https://opencollective.com/postcss/" 2942 + }, 2943 + { 2944 + "type": "tidelift", 2945 + "url": "https://tidelift.com/funding/github/npm/postcss" 2946 + }, 2947 + { 2948 + "type": "github", 2949 + "url": "https://github.com/sponsors/ai" 2950 + } 2951 + ], 2952 + "license": "MIT", 2953 + "dependencies": { 2954 + "nanoid": "^3.3.11", 2955 + "picocolors": "^1.1.1", 2956 + "source-map-js": "^1.2.1" 2957 + }, 2958 + "engines": { 2959 + "node": "^10 || ^12 || >=14" 2960 + } 2961 + }, 2962 + "node_modules/@unocss/preset-attributify": { 2963 + "version": "66.5.4", 2964 + "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-66.5.4.tgz", 2965 + "integrity": "sha512-6NmRUKpXp4qc+ZwWI+ImBIUzcdPRKWISfYu65hi8Sads453jzLJko78WOCVTLlgnmkquUJ98akNW5twG9p2mDw==", 2966 + "dev": true, 2967 + "license": "MIT", 2968 + "dependencies": { 2969 + "@unocss/core": "66.5.4" 2970 + }, 2971 + "funding": { 2972 + "url": "https://github.com/sponsors/antfu" 2973 + } 2974 + }, 2975 + "node_modules/@unocss/preset-icons": { 2976 + "version": "66.5.4", 2977 + "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-66.5.4.tgz", 2978 + "integrity": "sha512-wPR2j191mw89hstQflQvsACzu+3QkueV9lHH8as94By9PKfswWnVZ1nPqJBc3Yl5v8fHEAR1YY4i7egN7TEjIA==", 2979 + "dev": true, 2980 + "license": "MIT", 2981 + "dependencies": { 2982 + "@iconify/utils": "^3.0.2", 2983 + "@unocss/core": "66.5.4", 2984 + "ofetch": "^1.4.1" 2985 + }, 2986 + "funding": { 2987 + "url": "https://github.com/sponsors/antfu" 2988 + } 2989 + }, 2990 + "node_modules/@unocss/preset-mini": { 2991 + "version": "66.5.4", 2992 + "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-66.5.4.tgz", 2993 + "integrity": "sha512-KaBGsw3+Pi5ZTsp5u0OrUUUXFVltHin02cYhv3A4b9392Kej5R3y7zIf1VjiQ3ZXR4KZWfv0CQj0LBqIqAJ5WA==", 2994 + "dev": true, 2995 + "license": "MIT", 2996 + "dependencies": { 2997 + "@unocss/core": "66.5.4", 2998 + "@unocss/extractor-arbitrary-variants": "66.5.4", 2999 + "@unocss/rule-utils": "66.5.4" 3000 + }, 3001 + "funding": { 3002 + "url": "https://github.com/sponsors/antfu" 3003 + } 3004 + }, 3005 + "node_modules/@unocss/preset-tagify": { 3006 + "version": "66.5.4", 3007 + "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-66.5.4.tgz", 3008 + "integrity": "sha512-ck71rFCQZEwYDzwf99sjCBuzpT0PnkzwdqWwnR34pN71Lf3ePN16hV6pEo7pWuIiatAGFzXh0AHzJrIQ/61Cxw==", 3009 + "dev": true, 3010 + "license": "MIT", 3011 + "dependencies": { 3012 + "@unocss/core": "66.5.4" 3013 + }, 3014 + "funding": { 3015 + "url": "https://github.com/sponsors/antfu" 3016 + } 3017 + }, 3018 + "node_modules/@unocss/preset-typography": { 3019 + "version": "66.5.4", 3020 + "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-66.5.4.tgz", 3021 + "integrity": "sha512-RG0Bw4lGvwAJxHw8I/0Hx2/r4t8L6fnkWyEP4Iehie3kEGJ+S7Ku9sF6kkIeyOqjwL6Hp68rlnTGAycnYofoEg==", 3022 + "dev": true, 3023 + "license": "MIT", 3024 + "dependencies": { 3025 + "@unocss/core": "66.5.4", 3026 + "@unocss/rule-utils": "66.5.4" 3027 + } 3028 + }, 3029 + "node_modules/@unocss/preset-uno": { 3030 + "version": "66.5.4", 3031 + "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-66.5.4.tgz", 3032 + "integrity": "sha512-CEBtkNbbd1lYbCJw+s7HDeOtPeCEkvf+NDi/IrVkkBhOCcYRtYC+VDxjBgh4zjlmgZIQifkU2l7PPfGjd4IMNA==", 3033 + "dev": true, 3034 + "license": "MIT", 3035 + "dependencies": { 3036 + "@unocss/core": "66.5.4", 3037 + "@unocss/preset-wind3": "66.5.4" 3038 + }, 3039 + "funding": { 3040 + "url": "https://github.com/sponsors/antfu" 3041 + } 3042 + }, 3043 + "node_modules/@unocss/preset-web-fonts": { 3044 + "version": "66.5.4", 3045 + "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-66.5.4.tgz", 3046 + "integrity": "sha512-FQ/P/a1fSmGkkjWn/FNmErwK5YtsuX2VrkHsEa9DTP372td8Oea3hkK40UUYj3zRUivA71PmjVwhbBf+35nAiA==", 3047 + "dev": true, 3048 + "license": "MIT", 3049 + "dependencies": { 3050 + "@unocss/core": "66.5.4", 3051 + "ofetch": "^1.4.1" 3052 + }, 3053 + "funding": { 3054 + "url": "https://github.com/sponsors/antfu" 3055 + } 3056 + }, 3057 + "node_modules/@unocss/preset-wind": { 3058 + "version": "66.5.4", 3059 + "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-66.5.4.tgz", 3060 + "integrity": "sha512-2TWP2QrJwGFr21iwVsPKVzDa2JWjh1EUt1+OtAk5JQfGmmTeyw8EF3pIAcaM06WVi/m4em55RKIPNoW/Kr61yg==", 3061 + "dev": true, 3062 + "license": "MIT", 3063 + "dependencies": { 3064 + "@unocss/core": "66.5.4", 3065 + "@unocss/preset-wind3": "66.5.4" 3066 + }, 3067 + "funding": { 3068 + "url": "https://github.com/sponsors/antfu" 3069 + } 3070 + }, 3071 + "node_modules/@unocss/preset-wind3": { 3072 + "version": "66.5.4", 3073 + "resolved": "https://registry.npmjs.org/@unocss/preset-wind3/-/preset-wind3-66.5.4.tgz", 3074 + "integrity": "sha512-cqQGg9E2476YVpnX3sgO/jEoA4cKCA5rEl2NgemoAJpKAgdM68JPB+Tve4LlSLssxRQZ7ZYNO6hOfW8R2gVVuw==", 3075 + "dev": true, 3076 + "license": "MIT", 3077 + "dependencies": { 3078 + "@unocss/core": "66.5.4", 3079 + "@unocss/preset-mini": "66.5.4", 3080 + "@unocss/rule-utils": "66.5.4" 3081 + }, 3082 + "funding": { 3083 + "url": "https://github.com/sponsors/antfu" 3084 + } 3085 + }, 3086 + "node_modules/@unocss/preset-wind4": { 3087 + "version": "66.5.4", 3088 + "resolved": "https://registry.npmjs.org/@unocss/preset-wind4/-/preset-wind4-66.5.4.tgz", 3089 + "integrity": "sha512-S5ZysCSTfl/h93jDnXIss214jqYfq+W6xZH50Krc1QTWy5teAOVCFTluRJEB70JTDOdUMwcTtmqFklSHIU5I7g==", 3090 + "dev": true, 3091 + "license": "MIT", 3092 + "dependencies": { 3093 + "@unocss/core": "66.5.4", 3094 + "@unocss/extractor-arbitrary-variants": "66.5.4", 3095 + "@unocss/rule-utils": "66.5.4" 3096 + }, 3097 + "funding": { 3098 + "url": "https://github.com/sponsors/antfu" 3099 + } 3100 + }, 3101 + "node_modules/@unocss/reset": { 3102 + "version": "66.5.4", 3103 + "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-66.5.4.tgz", 3104 + "integrity": "sha512-RF/Xscv4mOEDUltUpdKYZEBgIiE7nAVkipJ8gZWEwKfmUFz0TRcwlf0igjqjgGn11tuix0mJyk5Uwis9LioX4Q==", 3105 + "dev": true, 3106 + "license": "MIT", 3107 + "funding": { 3108 + "url": "https://github.com/sponsors/antfu" 3109 + } 3110 + }, 3111 + "node_modules/@unocss/rule-utils": { 3112 + "version": "66.5.4", 3113 + "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-66.5.4.tgz", 3114 + "integrity": "sha512-LFzLuXQfZKI/qJBrsqkaVKlw0ECU8Xw7m+MaKIKyFH/hqggzkvNG0PyWU2HnPNzz1dIiVBn+Epfpz8pzi+MLFA==", 3115 + "dev": true, 3116 + "license": "MIT", 3117 + "dependencies": { 3118 + "@unocss/core": "^66.5.4", 3119 + "magic-string": "^0.30.19" 3120 + }, 3121 + "engines": { 3122 + "node": ">=14" 3123 + }, 3124 + "funding": { 3125 + "url": "https://github.com/sponsors/antfu" 3126 + } 3127 + }, 3128 + "node_modules/@unocss/transformer-attributify-jsx": { 3129 + "version": "66.5.4", 3130 + "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-66.5.4.tgz", 3131 + "integrity": "sha512-VHzrxiWKBVsUZhFU0vG7e6MjSiQG/rR/PidPgi8KaMGAWi+CA6faRBfHaUQbfix2bLBhtDOdaZUDp9AsIgu1ZQ==", 3132 + "dev": true, 3133 + "license": "MIT", 3134 + "dependencies": { 3135 + "@babel/parser": "7.27.7", 3136 + "@babel/traverse": "7.27.7", 3137 + "@unocss/core": "66.5.4" 3138 + }, 3139 + "funding": { 3140 + "url": "https://github.com/sponsors/antfu" 3141 + } 3142 + }, 3143 + "node_modules/@unocss/transformer-attributify-jsx/node_modules/@babel/parser": { 3144 + "version": "7.27.7", 3145 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.7.tgz", 3146 + "integrity": "sha512-qnzXzDXdr/po3bOTbTIQZ7+TxNKxpkN5IifVLXS+r7qwynkZfPyjZfE7hCXbo7IoO9TNcSyibgONsf2HauUd3Q==", 3147 + "dev": true, 3148 + "license": "MIT", 3149 + "dependencies": { 3150 + "@babel/types": "^7.27.7" 3151 + }, 3152 + "bin": { 3153 + "parser": "bin/babel-parser.js" 3154 + }, 3155 + "engines": { 3156 + "node": ">=6.0.0" 3157 + } 3158 + }, 3159 + "node_modules/@unocss/transformer-attributify-jsx/node_modules/@babel/traverse": { 3160 + "version": "7.27.7", 3161 + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.7.tgz", 3162 + "integrity": "sha512-X6ZlfR/O/s5EQ/SnUSLzr+6kGnkg8HXGMzpgsMsrJVcfDtH1vIp6ctCN4eZ1LS5c0+te5Cb6Y514fASjMRJ1nw==", 3163 + "dev": true, 3164 + "license": "MIT", 3165 + "dependencies": { 3166 + "@babel/code-frame": "^7.27.1", 3167 + "@babel/generator": "^7.27.5", 3168 + "@babel/parser": "^7.27.7", 3169 + "@babel/template": "^7.27.2", 3170 + "@babel/types": "^7.27.7", 3171 + "debug": "^4.3.1", 3172 + "globals": "^11.1.0" 3173 + }, 3174 + "engines": { 3175 + "node": ">=6.9.0" 3176 + } 3177 + }, 3178 + "node_modules/@unocss/transformer-attributify-jsx/node_modules/globals": { 3179 + "version": "11.12.0", 3180 + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 3181 + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 3182 + "dev": true, 3183 + "license": "MIT", 3184 + "engines": { 3185 + "node": ">=4" 3186 + } 3187 + }, 3188 + "node_modules/@unocss/transformer-compile-class": { 3189 + "version": "66.5.4", 3190 + "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-66.5.4.tgz", 3191 + "integrity": "sha512-H+IX9C8PHFMCJfYutIRjzkpgIiW/AFC7PzP/EQwM+p9VoC8LH+Wd8Csl/Uyi+uoQ+a78q4nQ2lDYZr42eanmgg==", 3192 + "dev": true, 3193 + "license": "MIT", 3194 + "dependencies": { 3195 + "@unocss/core": "66.5.4" 3196 + }, 3197 + "funding": { 3198 + "url": "https://github.com/sponsors/antfu" 3199 + } 3200 + }, 3201 + "node_modules/@unocss/transformer-directives": { 3202 + "version": "66.5.4", 3203 + "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-66.5.4.tgz", 3204 + "integrity": "sha512-BqM4fRqCC5wIRkEB14SN476/KWKlEhHhrHECL9kOjbZYmIcxBDCYKf/iuZGvtK9IZJtE0JhrSGAdYfyp0Td7fQ==", 3205 + "dev": true, 3206 + "license": "MIT", 3207 + "dependencies": { 3208 + "@unocss/core": "66.5.4", 3209 + "@unocss/rule-utils": "66.5.4", 3210 + "css-tree": "^3.1.0" 3211 + } 3212 + }, 3213 + "node_modules/@unocss/transformer-variant-group": { 3214 + "version": "66.5.4", 3215 + "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-66.5.4.tgz", 3216 + "integrity": "sha512-n/A74083b8zZtl05A3M0Lo9oWepFKuvRZKPXh+y4bJM2oSZl1Clzm1I+qmgvO/DKoa4rjgj4a/CRaIxeDpoO9A==", 3217 + "dev": true, 3218 + "license": "MIT", 3219 + "dependencies": { 3220 + "@unocss/core": "66.5.4" 3221 + }, 3222 + "funding": { 3223 + "url": "https://github.com/sponsors/antfu" 3224 + } 3225 + }, 3226 + "node_modules/@unocss/vite": { 3227 + "version": "66.5.4", 3228 + "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-66.5.4.tgz", 3229 + "integrity": "sha512-dmSJ3h7/kMbFOIrAyycg2W1VVN+59WCnH5s0dJTGRla2kUTAFB0iWJWdIa/W6IsvFlicMtsoLYJmTnQ/kBQm7A==", 3230 + "dev": true, 3231 + "license": "MIT", 3232 + "dependencies": { 3233 + "@jridgewell/remapping": "^2.3.5", 3234 + "@unocss/config": "66.5.4", 3235 + "@unocss/core": "66.5.4", 3236 + "@unocss/inspector": "66.5.4", 3237 + "chokidar": "^3.6.0", 3238 + "magic-string": "^0.30.19", 3239 + "pathe": "^2.0.3", 3240 + "tinyglobby": "^0.2.15", 3241 + "unplugin-utils": "^0.3.0" 3242 + }, 3243 + "funding": { 3244 + "url": "https://github.com/sponsors/antfu" 3245 + }, 3246 + "peerDependencies": { 3247 + "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0" 3248 + } 3249 + }, 3250 + "node_modules/@unocss/vite/node_modules/pathe": { 3251 + "version": "2.0.3", 3252 + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 3253 + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 3254 + "dev": true, 3255 + "license": "MIT" 3256 + }, 3257 + "node_modules/@yaireo/tagify": { 3258 + "version": "4.35.4", 3259 + "resolved": "https://registry.npmjs.org/@yaireo/tagify/-/tagify-4.35.4.tgz", 3260 + "integrity": "sha512-kC+1FEAZEM4DrBmn/wKMnpu5D1Lt1oMt/Wkx+VAdK13a/0B/hY+PWMoZKPePM81TX/VIpf7dstTDg6ckOvbzNw==", 3261 + "license": "MIT", 3262 + "engines": { 3263 + "node": ">=16.15.0", 3264 + "npm": ">=9.0.0" 3265 + }, 3266 + "peerDependencies": { 3267 + "prop-types": ">15.5.7", 3268 + "react": "*", 3269 + "react-dom": "*" 3270 + } 3271 + }, 3272 + "node_modules/acorn": { 3273 + "version": "8.15.0", 3274 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", 3275 + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", 3276 + "license": "MIT", 3277 + "bin": { 3278 + "acorn": "bin/acorn" 3279 + }, 3280 + "engines": { 3281 + "node": ">=0.4.0" 3282 + } 3283 + }, 3284 + "node_modules/ansi-align": { 3285 + "version": "3.0.1", 3286 + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", 3287 + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", 3288 + "license": "ISC", 3289 + "dependencies": { 3290 + "string-width": "^4.1.0" 3291 + } 3292 + }, 3293 + "node_modules/ansi-align/node_modules/ansi-regex": { 3294 + "version": "5.0.1", 3295 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 3296 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 3297 + "license": "MIT", 3298 + "engines": { 3299 + "node": ">=8" 3300 + } 3301 + }, 3302 + "node_modules/ansi-align/node_modules/emoji-regex": { 3303 + "version": "8.0.0", 3304 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 3305 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 3306 + "license": "MIT" 3307 + }, 3308 + "node_modules/ansi-align/node_modules/string-width": { 3309 + "version": "4.2.3", 3310 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 3311 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 3312 + "license": "MIT", 3313 + "dependencies": { 3314 + "emoji-regex": "^8.0.0", 3315 + "is-fullwidth-code-point": "^3.0.0", 3316 + "strip-ansi": "^6.0.1" 3317 + }, 3318 + "engines": { 3319 + "node": ">=8" 3320 + } 3321 + }, 3322 + "node_modules/ansi-align/node_modules/strip-ansi": { 3323 + "version": "6.0.1", 3324 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 3325 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 3326 + "license": "MIT", 3327 + "dependencies": { 3328 + "ansi-regex": "^5.0.1" 3329 + }, 3330 + "engines": { 3331 + "node": ">=8" 3332 + } 3333 + }, 3334 + "node_modules/ansi-regex": { 3335 + "version": "6.2.2", 3336 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", 3337 + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", 3338 + "license": "MIT", 3339 + "engines": { 3340 + "node": ">=12" 3341 + }, 3342 + "funding": { 3343 + "url": "https://github.com/chalk/ansi-regex?sponsor=1" 3344 + } 3345 + }, 3346 + "node_modules/ansi-styles": { 3347 + "version": "4.3.0", 3348 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3349 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3350 + "dev": true, 3351 + "license": "MIT", 3352 + "dependencies": { 3353 + "color-convert": "^2.0.1" 3354 + }, 3355 + "engines": { 3356 + "node": ">=8" 3357 + }, 3358 + "funding": { 3359 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3360 + } 3361 + }, 3362 + "node_modules/anymatch": { 3363 + "version": "3.1.3", 3364 + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 3365 + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 3366 + "license": "ISC", 3367 + "dependencies": { 3368 + "normalize-path": "^3.0.0", 3369 + "picomatch": "^2.0.4" 3370 + }, 3371 + "engines": { 3372 + "node": ">= 8" 3373 + } 3374 + }, 3375 + "node_modules/argparse": { 3376 + "version": "2.0.1", 3377 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 3378 + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 3379 + "license": "Python-2.0" 3380 + }, 3381 + "node_modules/aria-query": { 3382 + "version": "5.3.2", 3383 + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", 3384 + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", 3385 + "license": "Apache-2.0", 3386 + "engines": { 3387 + "node": ">= 0.4" 3388 + } 3389 + }, 3390 + "node_modules/array-iterate": { 3391 + "version": "2.0.1", 3392 + "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", 3393 + "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==", 3394 + "license": "MIT", 3395 + "funding": { 3396 + "type": "github", 3397 + "url": "https://github.com/sponsors/wooorm" 3398 + } 3399 + }, 3400 + "node_modules/astro": { 3401 + "version": "5.14.6", 3402 + "resolved": "https://registry.npmjs.org/astro/-/astro-5.14.6.tgz", 3403 + "integrity": "sha512-MSdjKt2W2a56x868DqDWgbfw4D689/8EGhHG4465h7eivTI237u1aBx4iJvgI6WfgdUE61+coAvMjUkEvOWbpA==", 3404 + "license": "MIT", 3405 + "dependencies": { 3406 + "@astrojs/compiler": "^2.12.2", 3407 + "@astrojs/internal-helpers": "0.7.4", 3408 + "@astrojs/markdown-remark": "6.3.8", 3409 + "@astrojs/telemetry": "3.3.0", 3410 + "@capsizecss/unpack": "^3.0.0", 3411 + "@oslojs/encoding": "^1.1.0", 3412 + "@rollup/pluginutils": "^5.2.0", 3413 + "acorn": "^8.15.0", 3414 + "aria-query": "^5.3.2", 3415 + "axobject-query": "^4.1.0", 3416 + "boxen": "8.0.1", 3417 + "ci-info": "^4.3.0", 3418 + "clsx": "^2.1.1", 3419 + "common-ancestor-path": "^1.0.1", 3420 + "cookie": "^1.0.2", 3421 + "cssesc": "^3.0.0", 3422 + "debug": "^4.4.1", 3423 + "deterministic-object-hash": "^2.0.2", 3424 + "devalue": "^5.3.2", 3425 + "diff": "^5.2.0", 3426 + "dlv": "^1.1.3", 3427 + "dset": "^3.1.4", 3428 + "es-module-lexer": "^1.7.0", 3429 + "esbuild": "^0.25.0", 3430 + "estree-walker": "^3.0.3", 3431 + "flattie": "^1.1.1", 3432 + "fontace": "~0.3.0", 3433 + "github-slugger": "^2.0.0", 3434 + "html-escaper": "3.0.3", 3435 + "http-cache-semantics": "^4.2.0", 3436 + "import-meta-resolve": "^4.2.0", 3437 + "js-yaml": "^4.1.0", 3438 + "kleur": "^4.1.5", 3439 + "magic-string": "^0.30.18", 3440 + "magicast": "^0.3.5", 3441 + "mrmime": "^2.0.1", 3442 + "neotraverse": "^0.6.18", 3443 + "p-limit": "^6.2.0", 3444 + "p-queue": "^8.1.0", 3445 + "package-manager-detector": "^1.3.0", 3446 + "picomatch": "^4.0.3", 3447 + "prompts": "^2.4.2", 3448 + "rehype": "^13.0.2", 3449 + "semver": "^7.7.2", 3450 + "shiki": "^3.12.0", 3451 + "smol-toml": "^1.4.2", 3452 + "tinyexec": "^1.0.1", 3453 + "tinyglobby": "^0.2.14", 3454 + "tsconfck": "^3.1.6", 3455 + "ultrahtml": "^1.6.0", 3456 + "unifont": "~0.6.0", 3457 + "unist-util-visit": "^5.0.0", 3458 + "unstorage": "^1.17.0", 3459 + "vfile": "^6.0.3", 3460 + "vite": "^6.3.6", 3461 + "vitefu": "^1.1.1", 3462 + "xxhash-wasm": "^1.1.0", 3463 + "yargs-parser": "^21.1.1", 3464 + "yocto-spinner": "^0.2.3", 3465 + "zod": "^3.25.76", 3466 + "zod-to-json-schema": "^3.24.6", 3467 + "zod-to-ts": "^1.2.0" 3468 + }, 3469 + "bin": { 3470 + "astro": "astro.js" 3471 + }, 3472 + "engines": { 3473 + "node": "18.20.8 || ^20.3.0 || >=22.0.0", 3474 + "npm": ">=9.6.5", 3475 + "pnpm": ">=7.1.0" 3476 + }, 3477 + "funding": { 3478 + "type": "opencollective", 3479 + "url": "https://opencollective.com/astrodotbuild" 3480 + }, 3481 + "optionalDependencies": { 3482 + "sharp": "^0.34.0" 3483 + } 3484 + }, 3485 + "node_modules/astro-integration-kit": { 3486 + "version": "0.19.0", 3487 + "resolved": "https://registry.npmjs.org/astro-integration-kit/-/astro-integration-kit-0.19.0.tgz", 3488 + "integrity": "sha512-ftDrem91kJZoenhpJJfRtB29D/bmNglEp2oOXqF1uL5yODZauGIy3tDgIbec0UEMp6tNuky4tfWseUXpej5Dng==", 3489 + "license": "MIT", 3490 + "dependencies": { 3491 + "pathe": "^1.1.2" 3492 + }, 3493 + "peerDependencies": { 3494 + "astro": "^4.14.0 || ^5.0.0" 3495 + } 3496 + }, 3497 + "node_modules/astro/node_modules/@rollup/pluginutils": { 3498 + "version": "5.3.0", 3499 + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.3.0.tgz", 3500 + "integrity": "sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==", 3501 + "license": "MIT", 3502 + "dependencies": { 3503 + "@types/estree": "^1.0.0", 3504 + "estree-walker": "^2.0.2", 3505 + "picomatch": "^4.0.2" 3506 + }, 3507 + "engines": { 3508 + "node": ">=14.0.0" 3509 + }, 3510 + "peerDependencies": { 3511 + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" 3512 + }, 3513 + "peerDependenciesMeta": { 3514 + "rollup": { 3515 + "optional": true 3516 + } 3517 + } 3518 + }, 3519 + "node_modules/astro/node_modules/@rollup/pluginutils/node_modules/estree-walker": { 3520 + "version": "2.0.2", 3521 + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 3522 + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", 3523 + "license": "MIT" 3524 + }, 3525 + "node_modules/astro/node_modules/estree-walker": { 3526 + "version": "3.0.3", 3527 + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 3528 + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 3529 + "license": "MIT", 3530 + "dependencies": { 3531 + "@types/estree": "^1.0.0" 3532 + } 3533 + }, 3534 + "node_modules/astro/node_modules/picomatch": { 3535 + "version": "4.0.3", 3536 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 3537 + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 3538 + "license": "MIT", 3539 + "engines": { 3540 + "node": ">=12" 3541 + }, 3542 + "funding": { 3543 + "url": "https://github.com/sponsors/jonschlinkert" 3544 + } 3545 + }, 3546 + "node_modules/astro/node_modules/semver": { 3547 + "version": "7.7.3", 3548 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", 3549 + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", 3550 + "license": "ISC", 3551 + "bin": { 3552 + "semver": "bin/semver.js" 3553 + }, 3554 + "engines": { 3555 + "node": ">=10" 3556 + } 3557 + }, 3558 + "node_modules/atproto-ui": { 3559 + "version": "0.5.3-1", 3560 + "resolved": "https://registry.npmjs.org/atproto-ui/-/atproto-ui-0.5.3-1.tgz", 3561 + "integrity": "sha512-PN4T38q4/BU6/aoqI91SA8VHa0T21yg+hhVSKghcYB+SXMnW3Ftj9Ch0pYQr01qXIN/2AYaBvkdYMMRIKBRjew==", 3562 + "dependencies": { 3563 + "@atcute/atproto": "^3.1.7", 3564 + "@atcute/bluesky": "^3.2.3", 3565 + "@atcute/client": "^4.0.3", 3566 + "@atcute/identity-resolver": "^1.1.3", 3567 + "@atcute/tangled": "^1.0.6" 3568 + }, 3569 + "peerDependencies": { 3570 + "react": "^18.2.0 || ^19.0.0", 3571 + "react-dom": "^18.2.0 || ^19.0.0" 3572 + }, 3573 + "peerDependenciesMeta": { 3574 + "react-dom": { 3575 + "optional": true 3576 + } 3577 + } 3578 + }, 3579 + "node_modules/await-lock": { 3580 + "version": "2.2.2", 3581 + "resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz", 3582 + "integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==", 3583 + "license": "MIT" 3584 + }, 3585 + "node_modules/axobject-query": { 3586 + "version": "4.1.0", 3587 + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", 3588 + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", 3589 + "license": "Apache-2.0", 3590 + "engines": { 3591 + "node": ">= 0.4" 3592 + } 3593 + }, 3594 + "node_modules/babel-plugin-transform-hook-names": { 3595 + "version": "1.0.2", 3596 + "resolved": "https://registry.npmjs.org/babel-plugin-transform-hook-names/-/babel-plugin-transform-hook-names-1.0.2.tgz", 3597 + "integrity": "sha512-5gafyjyyBTTdX/tQQ0hRgu4AhNHG/hqWi0ZZmg2xvs2FgRkJXzDNKBZCyoYqgFkovfDrgM8OoKg8karoUvWeCw==", 3598 + "license": "MIT", 3599 + "peerDependencies": { 3600 + "@babel/core": "^7.12.10" 3601 + } 3602 + }, 3603 + "node_modules/bail": { 3604 + "version": "2.0.2", 3605 + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", 3606 + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", 3607 + "license": "MIT", 3608 + "funding": { 3609 + "type": "github", 3610 + "url": "https://github.com/sponsors/wooorm" 3611 + } 3612 + }, 3613 + "node_modules/balanced-match": { 3614 + "version": "1.0.2", 3615 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 3616 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 3617 + "dev": true, 3618 + "license": "MIT" 3619 + }, 3620 + "node_modules/base-64": { 3621 + "version": "1.0.0", 3622 + "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", 3623 + "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==", 3624 + "license": "MIT" 3625 + }, 3626 + "node_modules/base64-js": { 3627 + "version": "1.5.1", 3628 + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 3629 + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 3630 + "funding": [ 3631 + { 3632 + "type": "github", 3633 + "url": "https://github.com/sponsors/feross" 3634 + }, 3635 + { 3636 + "type": "patreon", 3637 + "url": "https://www.patreon.com/feross" 3638 + }, 3639 + { 3640 + "type": "consulting", 3641 + "url": "https://feross.org/support" 3642 + } 3643 + ], 3644 + "license": "MIT" 3645 + }, 3646 + "node_modules/baseline-browser-mapping": { 3647 + "version": "2.8.17", 3648 + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.17.tgz", 3649 + "integrity": "sha512-j5zJcx6golJYTG6c05LUZ3Z8Gi+M62zRT/ycz4Xq4iCOdpcxwg7ngEYD4KA0eWZC7U17qh/Smq8bYbACJ0ipBA==", 3650 + "license": "Apache-2.0", 3651 + "bin": { 3652 + "baseline-browser-mapping": "dist/cli.js" 3653 + } 3654 + }, 3655 + "node_modules/binary-extensions": { 3656 + "version": "2.3.0", 3657 + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", 3658 + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", 3659 + "dev": true, 3660 + "license": "MIT", 3661 + "engines": { 3662 + "node": ">=8" 3663 + }, 3664 + "funding": { 3665 + "url": "https://github.com/sponsors/sindresorhus" 3666 + } 3667 + }, 3668 + "node_modules/boolbase": { 3669 + "version": "1.0.0", 3670 + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", 3671 + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", 3672 + "license": "ISC" 3673 + }, 3674 + "node_modules/boxen": { 3675 + "version": "8.0.1", 3676 + "resolved": "https://registry.npmjs.org/boxen/-/boxen-8.0.1.tgz", 3677 + "integrity": "sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==", 3678 + "license": "MIT", 3679 + "dependencies": { 3680 + "ansi-align": "^3.0.1", 3681 + "camelcase": "^8.0.0", 3682 + "chalk": "^5.3.0", 3683 + "cli-boxes": "^3.0.0", 3684 + "string-width": "^7.2.0", 3685 + "type-fest": "^4.21.0", 3686 + "widest-line": "^5.0.0", 3687 + "wrap-ansi": "^9.0.0" 3688 + }, 3689 + "engines": { 3690 + "node": ">=18" 3691 + }, 3692 + "funding": { 3693 + "url": "https://github.com/sponsors/sindresorhus" 3694 + } 3695 + }, 3696 + "node_modules/boxen/node_modules/chalk": { 3697 + "version": "5.6.2", 3698 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", 3699 + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", 3700 + "license": "MIT", 3701 + "engines": { 3702 + "node": "^12.17.0 || ^14.13 || >=16.0.0" 3703 + }, 3704 + "funding": { 3705 + "url": "https://github.com/chalk/chalk?sponsor=1" 3706 + } 3707 + }, 3708 + "node_modules/brace-expansion": { 3709 + "version": "2.0.2", 3710 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 3711 + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 3712 + "dev": true, 3713 + "license": "MIT", 3714 + "dependencies": { 3715 + "balanced-match": "^1.0.0" 3716 + } 3717 + }, 3718 + "node_modules/braces": { 3719 + "version": "3.0.3", 3720 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 3721 + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 3722 + "dev": true, 3723 + "license": "MIT", 3724 + "dependencies": { 3725 + "fill-range": "^7.1.1" 3726 + }, 3727 + "engines": { 3728 + "node": ">=8" 3729 + } 3730 + }, 3731 + "node_modules/brotli": { 3732 + "version": "1.3.3", 3733 + "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz", 3734 + "integrity": "sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==", 3735 + "license": "MIT", 3736 + "dependencies": { 3737 + "base64-js": "^1.1.2" 3738 + } 3739 + }, 3740 + "node_modules/browserslist": { 3741 + "version": "4.26.3", 3742 + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.26.3.tgz", 3743 + "integrity": "sha512-lAUU+02RFBuCKQPj/P6NgjlbCnLBMp4UtgTx7vNHd3XSIJF87s9a5rA3aH2yw3GS9DqZAUbOtZdCCiZeVRqt0w==", 3744 + "funding": [ 3745 + { 3746 + "type": "opencollective", 3747 + "url": "https://opencollective.com/browserslist" 3748 + }, 3749 + { 3750 + "type": "tidelift", 3751 + "url": "https://tidelift.com/funding/github/npm/browserslist" 3752 + }, 3753 + { 3754 + "type": "github", 3755 + "url": "https://github.com/sponsors/ai" 3756 + } 3757 + ], 3758 + "license": "MIT", 3759 + "dependencies": { 3760 + "baseline-browser-mapping": "^2.8.9", 3761 + "caniuse-lite": "^1.0.30001746", 3762 + "electron-to-chromium": "^1.5.227", 3763 + "node-releases": "^2.0.21", 3764 + "update-browserslist-db": "^1.1.3" 3765 + }, 3766 + "bin": { 3767 + "browserslist": "cli.js" 3768 + }, 3769 + "engines": { 3770 + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 3771 + } 3772 + }, 3773 + "node_modules/cac": { 3774 + "version": "6.7.14", 3775 + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", 3776 + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", 3777 + "dev": true, 3778 + "license": "MIT", 3779 + "engines": { 3780 + "node": ">=8" 3781 + } 3782 + }, 3783 + "node_modules/camelcase": { 3784 + "version": "8.0.0", 3785 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz", 3786 + "integrity": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==", 3787 + "license": "MIT", 3788 + "engines": { 3789 + "node": ">=16" 3790 + }, 3791 + "funding": { 3792 + "url": "https://github.com/sponsors/sindresorhus" 3793 + } 3794 + }, 3795 + "node_modules/caniuse-lite": { 3796 + "version": "1.0.30001751", 3797 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001751.tgz", 3798 + "integrity": "sha512-A0QJhug0Ly64Ii3eIqHu5X51ebln3k4yTUkY1j8drqpWHVreg/VLijN48cZ1bYPiqOQuqpkIKnzr/Ul8V+p6Cw==", 3799 + "funding": [ 3800 + { 3801 + "type": "opencollective", 3802 + "url": "https://opencollective.com/browserslist" 3803 + }, 3804 + { 3805 + "type": "tidelift", 3806 + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 3807 + }, 3808 + { 3809 + "type": "github", 3810 + "url": "https://github.com/sponsors/ai" 3811 + } 3812 + ], 3813 + "license": "CC-BY-4.0" 3814 + }, 3815 + "node_modules/ccount": { 3816 + "version": "2.0.1", 3817 + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", 3818 + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", 3819 + "license": "MIT", 3820 + "funding": { 3821 + "type": "github", 3822 + "url": "https://github.com/sponsors/wooorm" 3823 + } 3824 + }, 3825 + "node_modules/chalk": { 3826 + "version": "4.1.2", 3827 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 3828 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 3829 + "dev": true, 3830 + "license": "MIT", 3831 + "dependencies": { 3832 + "ansi-styles": "^4.1.0", 3833 + "supports-color": "^7.1.0" 3834 + }, 3835 + "engines": { 3836 + "node": ">=10" 3837 + }, 3838 + "funding": { 3839 + "url": "https://github.com/chalk/chalk?sponsor=1" 3840 + } 3841 + }, 3842 + "node_modules/character-entities": { 3843 + "version": "2.0.2", 3844 + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", 3845 + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", 3846 + "license": "MIT", 3847 + "funding": { 3848 + "type": "github", 3849 + "url": "https://github.com/sponsors/wooorm" 3850 + } 3851 + }, 3852 + "node_modules/character-entities-html4": { 3853 + "version": "2.1.0", 3854 + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", 3855 + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", 3856 + "license": "MIT", 3857 + "funding": { 3858 + "type": "github", 3859 + "url": "https://github.com/sponsors/wooorm" 3860 + } 3861 + }, 3862 + "node_modules/character-entities-legacy": { 3863 + "version": "3.0.0", 3864 + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", 3865 + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", 3866 + "license": "MIT", 3867 + "funding": { 3868 + "type": "github", 3869 + "url": "https://github.com/sponsors/wooorm" 3870 + } 3871 + }, 3872 + "node_modules/chokidar": { 3873 + "version": "3.6.0", 3874 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", 3875 + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", 3876 + "dev": true, 3877 + "license": "MIT", 3878 + "dependencies": { 3879 + "anymatch": "~3.1.2", 3880 + "braces": "~3.0.2", 3881 + "glob-parent": "~5.1.2", 3882 + "is-binary-path": "~2.1.0", 3883 + "is-glob": "~4.0.1", 3884 + "normalize-path": "~3.0.0", 3885 + "readdirp": "~3.6.0" 3886 + }, 3887 + "engines": { 3888 + "node": ">= 8.10.0" 3889 + }, 3890 + "funding": { 3891 + "url": "https://paulmillr.com/funding/" 3892 + }, 3893 + "optionalDependencies": { 3894 + "fsevents": "~2.3.2" 3895 + } 3896 + }, 3897 + "node_modules/ci-info": { 3898 + "version": "4.3.1", 3899 + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.3.1.tgz", 3900 + "integrity": "sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==", 3901 + "funding": [ 3902 + { 3903 + "type": "github", 3904 + "url": "https://github.com/sponsors/sibiraj-s" 3905 + } 3906 + ], 3907 + "license": "MIT", 3908 + "engines": { 3909 + "node": ">=8" 3910 + } 3911 + }, 3912 + "node_modules/cli-boxes": { 3913 + "version": "3.0.0", 3914 + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", 3915 + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", 3916 + "license": "MIT", 3917 + "engines": { 3918 + "node": ">=10" 3919 + }, 3920 + "funding": { 3921 + "url": "https://github.com/sponsors/sindresorhus" 3922 + } 3923 + }, 3924 + "node_modules/clone": { 3925 + "version": "2.1.2", 3926 + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", 3927 + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", 3928 + "license": "MIT", 3929 + "engines": { 3930 + "node": ">=0.8" 3931 + } 3932 + }, 3933 + "node_modules/clsx": { 3934 + "version": "2.1.1", 3935 + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", 3936 + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", 3937 + "license": "MIT", 3938 + "engines": { 3939 + "node": ">=6" 3940 + } 3941 + }, 3942 + "node_modules/code-block-writer": { 3943 + "version": "13.0.3", 3944 + "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-13.0.3.tgz", 3945 + "integrity": "sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==", 3946 + "dev": true, 3947 + "license": "MIT" 3948 + }, 3949 + "node_modules/color-convert": { 3950 + "version": "2.0.1", 3951 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3952 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3953 + "dev": true, 3954 + "license": "MIT", 3955 + "dependencies": { 3956 + "color-name": "~1.1.4" 3957 + }, 3958 + "engines": { 3959 + "node": ">=7.0.0" 3960 + } 3961 + }, 3962 + "node_modules/color-name": { 3963 + "version": "1.1.4", 3964 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3965 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3966 + "dev": true, 3967 + "license": "MIT" 3968 + }, 3969 + "node_modules/colorette": { 3970 + "version": "2.0.20", 3971 + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", 3972 + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", 3973 + "dev": true, 3974 + "license": "MIT" 3975 + }, 3976 + "node_modules/comma-separated-tokens": { 3977 + "version": "2.0.3", 3978 + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", 3979 + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", 3980 + "license": "MIT", 3981 + "funding": { 3982 + "type": "github", 3983 + "url": "https://github.com/sponsors/wooorm" 3984 + } 3985 + }, 3986 + "node_modules/commander": { 3987 + "version": "9.5.0", 3988 + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", 3989 + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", 3990 + "dev": true, 3991 + "license": "MIT", 3992 + "engines": { 3993 + "node": "^12.20.0 || >=14" 3994 + } 3995 + }, 3996 + "node_modules/common-ancestor-path": { 3997 + "version": "1.0.1", 3998 + "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", 3999 + "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==", 4000 + "license": "ISC" 4001 + }, 4002 + "node_modules/confbox": { 4003 + "version": "0.2.2", 4004 + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.2.2.tgz", 4005 + "integrity": "sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==", 4006 + "dev": true, 4007 + "license": "MIT" 4008 + }, 4009 + "node_modules/consola": { 4010 + "version": "3.4.2", 4011 + "resolved": "https://registry.npmjs.org/consola/-/consola-3.4.2.tgz", 4012 + "integrity": "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==", 4013 + "dev": true, 4014 + "license": "MIT", 4015 + "engines": { 4016 + "node": "^14.18.0 || >=16.10.0" 4017 + } 4018 + }, 4019 + "node_modules/convert-source-map": { 4020 + "version": "2.0.0", 4021 + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 4022 + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 4023 + "license": "MIT" 4024 + }, 4025 + "node_modules/cookie": { 4026 + "version": "1.0.2", 4027 + "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.2.tgz", 4028 + "integrity": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==", 4029 + "license": "MIT", 4030 + "engines": { 4031 + "node": ">=18" 4032 + } 4033 + }, 4034 + "node_modules/cookie-es": { 4035 + "version": "1.2.2", 4036 + "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz", 4037 + "integrity": "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==", 4038 + "license": "MIT" 4039 + }, 4040 + "node_modules/core-js": { 4041 + "version": "3.46.0", 4042 + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.46.0.tgz", 4043 + "integrity": "sha512-vDMm9B0xnqqZ8uSBpZ8sNtRtOdmfShrvT6h2TuQGLs0Is+cR0DYbj/KWP6ALVNbWPpqA/qPLoOuppJN07humpA==", 4044 + "hasInstallScript": true, 4045 + "license": "MIT", 4046 + "funding": { 4047 + "type": "opencollective", 4048 + "url": "https://opencollective.com/core-js" 4049 + } 4050 + }, 4051 + "node_modules/crossws": { 4052 + "version": "0.3.5", 4053 + "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.5.tgz", 4054 + "integrity": "sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==", 4055 + "license": "MIT", 4056 + "dependencies": { 4057 + "uncrypto": "^0.1.3" 4058 + } 4059 + }, 4060 + "node_modules/css-select": { 4061 + "version": "5.2.2", 4062 + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", 4063 + "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", 4064 + "license": "BSD-2-Clause", 4065 + "dependencies": { 4066 + "boolbase": "^1.0.0", 4067 + "css-what": "^6.1.0", 4068 + "domhandler": "^5.0.2", 4069 + "domutils": "^3.0.1", 4070 + "nth-check": "^2.0.1" 4071 + }, 4072 + "funding": { 4073 + "url": "https://github.com/sponsors/fb55" 4074 + } 4075 + }, 4076 + "node_modules/css-tree": { 4077 + "version": "3.1.0", 4078 + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", 4079 + "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", 4080 + "license": "MIT", 4081 + "dependencies": { 4082 + "mdn-data": "2.12.2", 4083 + "source-map-js": "^1.0.1" 4084 + }, 4085 + "engines": { 4086 + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" 4087 + } 4088 + }, 4089 + "node_modules/css-what": { 4090 + "version": "6.2.2", 4091 + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", 4092 + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", 4093 + "license": "BSD-2-Clause", 4094 + "engines": { 4095 + "node": ">= 6" 4096 + }, 4097 + "funding": { 4098 + "url": "https://github.com/sponsors/fb55" 4099 + } 4100 + }, 4101 + "node_modules/cssesc": { 4102 + "version": "3.0.0", 4103 + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 4104 + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 4105 + "license": "MIT", 4106 + "bin": { 4107 + "cssesc": "bin/cssesc" 4108 + }, 4109 + "engines": { 4110 + "node": ">=4" 4111 + } 4112 + }, 4113 + "node_modules/csstype": { 4114 + "version": "3.1.3", 4115 + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", 4116 + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", 4117 + "dev": true, 4118 + "license": "MIT" 4119 + }, 4120 + "node_modules/daisyui": { 4121 + "version": "5.1.31", 4122 + "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-5.1.31.tgz", 4123 + "integrity": "sha512-p1zRMQ/eEfx1gpExFlyI62NksJ+UxyNC3kH4gYSK0JuL3qFXeo9R5lgkrIvos0V4ukaN+vMKMxGz7Gy6xg1hNg==", 4124 + "dev": true, 4125 + "license": "MIT", 4126 + "funding": { 4127 + "url": "https://github.com/saadeghi/daisyui?sponsor=1" 4128 + } 4129 + }, 4130 + "node_modules/data-uri-to-buffer": { 4131 + "version": "4.0.1", 4132 + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", 4133 + "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", 4134 + "license": "MIT", 4135 + "engines": { 4136 + "node": ">= 12" 4137 + } 4138 + }, 4139 + "node_modules/debug": { 4140 + "version": "4.4.3", 4141 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 4142 + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 4143 + "license": "MIT", 4144 + "dependencies": { 4145 + "ms": "^2.1.3" 4146 + }, 4147 + "engines": { 4148 + "node": ">=6.0" 4149 + }, 4150 + "peerDependenciesMeta": { 4151 + "supports-color": { 4152 + "optional": true 4153 + } 4154 + } 4155 + }, 4156 + "node_modules/decode-named-character-reference": { 4157 + "version": "1.2.0", 4158 + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.2.0.tgz", 4159 + "integrity": "sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==", 4160 + "license": "MIT", 4161 + "dependencies": { 4162 + "character-entities": "^2.0.0" 4163 + }, 4164 + "funding": { 4165 + "type": "github", 4166 + "url": "https://github.com/sponsors/wooorm" 4167 + } 4168 + }, 4169 + "node_modules/deep-diff": { 4170 + "version": "1.0.2", 4171 + "resolved": "https://registry.npmjs.org/deep-diff/-/deep-diff-1.0.2.tgz", 4172 + "integrity": "sha512-aWS3UIVH+NPGCD1kki+DCU9Dua032iSsO43LqQpcs4R3+dVv7tX0qBGjiVHJHjplsoUM2XRO/KB92glqc68awg==", 4173 + "license": "MIT" 4174 + }, 4175 + "node_modules/defu": { 4176 + "version": "6.1.4", 4177 + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", 4178 + "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", 4179 + "license": "MIT" 4180 + }, 4181 + "node_modules/depd": { 4182 + "version": "2.0.0", 4183 + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 4184 + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", 4185 + "license": "MIT", 4186 + "engines": { 4187 + "node": ">= 0.8" 4188 + } 4189 + }, 4190 + "node_modules/dequal": { 4191 + "version": "2.0.3", 4192 + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", 4193 + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", 4194 + "license": "MIT", 4195 + "engines": { 4196 + "node": ">=6" 4197 + } 4198 + }, 4199 + "node_modules/destr": { 4200 + "version": "2.0.5", 4201 + "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.5.tgz", 4202 + "integrity": "sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==", 4203 + "license": "MIT" 4204 + }, 4205 + "node_modules/detect-libc": { 4206 + "version": "2.0.2", 4207 + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", 4208 + "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", 4209 + "license": "Apache-2.0", 4210 + "engines": { 4211 + "node": ">=8" 4212 + } 4213 + }, 4214 + "node_modules/deterministic-object-hash": { 4215 + "version": "2.0.2", 4216 + "resolved": "https://registry.npmjs.org/deterministic-object-hash/-/deterministic-object-hash-2.0.2.tgz", 4217 + "integrity": "sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==", 4218 + "license": "MIT", 4219 + "dependencies": { 4220 + "base-64": "^1.0.0" 4221 + }, 4222 + "engines": { 4223 + "node": ">=18" 4224 + } 4225 + }, 4226 + "node_modules/devalue": { 4227 + "version": "5.4.1", 4228 + "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.4.1.tgz", 4229 + "integrity": "sha512-YtoaOfsqjbZQKGIMRYDWKjUmSB4VJ/RElB+bXZawQAQYAo4xu08GKTMVlsZDTF6R2MbAgjcAQRPI5eIyRAT2OQ==", 4230 + "license": "MIT" 4231 + }, 4232 + "node_modules/devlop": { 4233 + "version": "1.1.0", 4234 + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", 4235 + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", 4236 + "license": "MIT", 4237 + "dependencies": { 4238 + "dequal": "^2.0.0" 4239 + }, 4240 + "funding": { 4241 + "type": "github", 4242 + "url": "https://github.com/sponsors/wooorm" 4243 + } 4244 + }, 4245 + "node_modules/dfa": { 4246 + "version": "1.2.0", 4247 + "resolved": "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz", 4248 + "integrity": "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==", 4249 + "license": "MIT" 4250 + }, 4251 + "node_modules/diff": { 4252 + "version": "5.2.0", 4253 + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", 4254 + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", 4255 + "license": "BSD-3-Clause", 4256 + "engines": { 4257 + "node": ">=0.3.1" 4258 + } 4259 + }, 4260 + "node_modules/dlv": { 4261 + "version": "1.1.3", 4262 + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", 4263 + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", 4264 + "license": "MIT" 4265 + }, 4266 + "node_modules/dom-serializer": { 4267 + "version": "2.0.0", 4268 + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", 4269 + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", 4270 + "license": "MIT", 4271 + "dependencies": { 4272 + "domelementtype": "^2.3.0", 4273 + "domhandler": "^5.0.2", 4274 + "entities": "^4.2.0" 4275 + }, 4276 + "funding": { 4277 + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" 4278 + } 4279 + }, 4280 + "node_modules/dom-serializer/node_modules/entities": { 4281 + "version": "4.5.0", 4282 + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", 4283 + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", 4284 + "license": "BSD-2-Clause", 4285 + "engines": { 4286 + "node": ">=0.12" 4287 + }, 4288 + "funding": { 4289 + "url": "https://github.com/fb55/entities?sponsor=1" 4290 + } 4291 + }, 4292 + "node_modules/domelementtype": { 4293 + "version": "2.3.0", 4294 + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", 4295 + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", 4296 + "funding": [ 4297 + { 4298 + "type": "github", 4299 + "url": "https://github.com/sponsors/fb55" 4300 + } 4301 + ], 4302 + "license": "BSD-2-Clause" 4303 + }, 4304 + "node_modules/domhandler": { 4305 + "version": "5.0.3", 4306 + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", 4307 + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", 4308 + "license": "BSD-2-Clause", 4309 + "dependencies": { 4310 + "domelementtype": "^2.3.0" 4311 + }, 4312 + "engines": { 4313 + "node": ">= 4" 4314 + }, 4315 + "funding": { 4316 + "url": "https://github.com/fb55/domhandler?sponsor=1" 4317 + } 4318 + }, 4319 + "node_modules/domutils": { 4320 + "version": "3.2.2", 4321 + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", 4322 + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", 4323 + "license": "BSD-2-Clause", 4324 + "dependencies": { 4325 + "dom-serializer": "^2.0.0", 4326 + "domelementtype": "^2.3.0", 4327 + "domhandler": "^5.0.3" 4328 + }, 4329 + "funding": { 4330 + "url": "https://github.com/fb55/domutils?sponsor=1" 4331 + } 4332 + }, 4333 + "node_modules/drizzle-orm": { 4334 + "version": "0.42.0", 4335 + "resolved": "https://registry.npmjs.org/drizzle-orm/-/drizzle-orm-0.42.0.tgz", 4336 + "integrity": "sha512-pS8nNJm2kBNZwrOjTHJfdKkaU+KuUQmV/vk5D57NojDq4FG+0uAYGMulXtYT///HfgsMF0hnFFvu1ezI3OwOkg==", 4337 + "license": "Apache-2.0", 4338 + "peerDependencies": { 4339 + "@aws-sdk/client-rds-data": ">=3", 4340 + "@cloudflare/workers-types": ">=4", 4341 + "@electric-sql/pglite": ">=0.2.0", 4342 + "@libsql/client": ">=0.10.0", 4343 + "@libsql/client-wasm": ">=0.10.0", 4344 + "@neondatabase/serverless": ">=0.10.0", 4345 + "@op-engineering/op-sqlite": ">=2", 4346 + "@opentelemetry/api": "^1.4.1", 4347 + "@planetscale/database": ">=1.13", 4348 + "@prisma/client": "*", 4349 + "@tidbcloud/serverless": "*", 4350 + "@types/better-sqlite3": "*", 4351 + "@types/pg": "*", 4352 + "@types/sql.js": "*", 4353 + "@vercel/postgres": ">=0.8.0", 4354 + "@xata.io/client": "*", 4355 + "better-sqlite3": ">=7", 4356 + "bun-types": "*", 4357 + "expo-sqlite": ">=14.0.0", 4358 + "gel": ">=2", 4359 + "knex": "*", 4360 + "kysely": "*", 4361 + "mysql2": ">=2", 4362 + "pg": ">=8", 4363 + "postgres": ">=3", 4364 + "sql.js": ">=1", 4365 + "sqlite3": ">=5" 4366 + }, 4367 + "peerDependenciesMeta": { 4368 + "@aws-sdk/client-rds-data": { 4369 + "optional": true 4370 + }, 4371 + "@cloudflare/workers-types": { 4372 + "optional": true 4373 + }, 4374 + "@electric-sql/pglite": { 4375 + "optional": true 4376 + }, 4377 + "@libsql/client": { 4378 + "optional": true 4379 + }, 4380 + "@libsql/client-wasm": { 4381 + "optional": true 4382 + }, 4383 + "@neondatabase/serverless": { 4384 + "optional": true 4385 + }, 4386 + "@op-engineering/op-sqlite": { 4387 + "optional": true 4388 + }, 4389 + "@opentelemetry/api": { 4390 + "optional": true 4391 + }, 4392 + "@planetscale/database": { 4393 + "optional": true 4394 + }, 4395 + "@prisma/client": { 4396 + "optional": true 4397 + }, 4398 + "@tidbcloud/serverless": { 4399 + "optional": true 4400 + }, 4401 + "@types/better-sqlite3": { 4402 + "optional": true 4403 + }, 4404 + "@types/pg": { 4405 + "optional": true 4406 + }, 4407 + "@types/sql.js": { 4408 + "optional": true 4409 + }, 4410 + "@vercel/postgres": { 4411 + "optional": true 4412 + }, 4413 + "@xata.io/client": { 4414 + "optional": true 4415 + }, 4416 + "better-sqlite3": { 4417 + "optional": true 4418 + }, 4419 + "bun-types": { 4420 + "optional": true 4421 + }, 4422 + "expo-sqlite": { 4423 + "optional": true 4424 + }, 4425 + "gel": { 4426 + "optional": true 4427 + }, 4428 + "knex": { 4429 + "optional": true 4430 + }, 4431 + "kysely": { 4432 + "optional": true 4433 + }, 4434 + "mysql2": { 4435 + "optional": true 4436 + }, 4437 + "pg": { 4438 + "optional": true 4439 + }, 4440 + "postgres": { 4441 + "optional": true 4442 + }, 4443 + "prisma": { 4444 + "optional": true 4445 + }, 4446 + "sql.js": { 4447 + "optional": true 4448 + }, 4449 + "sqlite3": { 4450 + "optional": true 4451 + } 4452 + } 4453 + }, 4454 + "node_modules/dset": { 4455 + "version": "3.1.4", 4456 + "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.4.tgz", 4457 + "integrity": "sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==", 4458 + "license": "MIT", 4459 + "engines": { 4460 + "node": ">=4" 4461 + } 4462 + }, 4463 + "node_modules/duplexer": { 4464 + "version": "0.1.2", 4465 + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", 4466 + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", 4467 + "dev": true, 4468 + "license": "MIT" 4469 + }, 4470 + "node_modules/ee-first": { 4471 + "version": "1.1.1", 4472 + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 4473 + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", 4474 + "license": "MIT" 4475 + }, 4476 + "node_modules/electron-to-chromium": { 4477 + "version": "1.5.237", 4478 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.237.tgz", 4479 + "integrity": "sha512-icUt1NvfhGLar5lSWH3tHNzablaA5js3HVHacQimfP8ViEBOQv+L7DKEuHdbTZ0SKCO1ogTJTIL1Gwk9S6Qvcg==", 4480 + "license": "ISC" 4481 + }, 4482 + "node_modules/emoji-regex": { 4483 + "version": "10.6.0", 4484 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", 4485 + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", 4486 + "license": "MIT" 4487 + }, 4488 + "node_modules/encodeurl": { 4489 + "version": "2.0.0", 4490 + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", 4491 + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", 4492 + "license": "MIT", 4493 + "engines": { 4494 + "node": ">= 0.8" 4495 + } 4496 + }, 4497 + "node_modules/entities": { 4498 + "version": "6.0.1", 4499 + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", 4500 + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", 4501 + "license": "BSD-2-Clause", 4502 + "engines": { 4503 + "node": ">=0.12" 4504 + }, 4505 + "funding": { 4506 + "url": "https://github.com/fb55/entities?sponsor=1" 4507 + } 4508 + }, 4509 + "node_modules/es-module-lexer": { 4510 + "version": "1.7.0", 4511 + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", 4512 + "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", 4513 + "license": "MIT" 4514 + }, 4515 + "node_modules/esbuild": { 4516 + "version": "0.25.11", 4517 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.11.tgz", 4518 + "integrity": "sha512-KohQwyzrKTQmhXDW1PjCv3Tyspn9n5GcY2RTDqeORIdIJY8yKIF7sTSopFmn/wpMPW4rdPXI0UE5LJLuq3bx0Q==", 4519 + "hasInstallScript": true, 4520 + "license": "MIT", 4521 + "bin": { 4522 + "esbuild": "bin/esbuild" 4523 + }, 4524 + "engines": { 4525 + "node": ">=18" 4526 + }, 4527 + "optionalDependencies": { 4528 + "@esbuild/aix-ppc64": "0.25.11", 4529 + "@esbuild/android-arm": "0.25.11", 4530 + "@esbuild/android-arm64": "0.25.11", 4531 + "@esbuild/android-x64": "0.25.11", 4532 + "@esbuild/darwin-arm64": "0.25.11", 4533 + "@esbuild/darwin-x64": "0.25.11", 4534 + "@esbuild/freebsd-arm64": "0.25.11", 4535 + "@esbuild/freebsd-x64": "0.25.11", 4536 + "@esbuild/linux-arm": "0.25.11", 4537 + "@esbuild/linux-arm64": "0.25.11", 4538 + "@esbuild/linux-ia32": "0.25.11", 4539 + "@esbuild/linux-loong64": "0.25.11", 4540 + "@esbuild/linux-mips64el": "0.25.11", 4541 + "@esbuild/linux-ppc64": "0.25.11", 4542 + "@esbuild/linux-riscv64": "0.25.11", 4543 + "@esbuild/linux-s390x": "0.25.11", 4544 + "@esbuild/linux-x64": "0.25.11", 4545 + "@esbuild/netbsd-arm64": "0.25.11", 4546 + "@esbuild/netbsd-x64": "0.25.11", 4547 + "@esbuild/openbsd-arm64": "0.25.11", 4548 + "@esbuild/openbsd-x64": "0.25.11", 4549 + "@esbuild/openharmony-arm64": "0.25.11", 4550 + "@esbuild/sunos-x64": "0.25.11", 4551 + "@esbuild/win32-arm64": "0.25.11", 4552 + "@esbuild/win32-ia32": "0.25.11", 4553 + "@esbuild/win32-x64": "0.25.11" 4554 + } 4555 + }, 4556 + "node_modules/escalade": { 4557 + "version": "3.2.0", 4558 + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", 4559 + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", 4560 + "license": "MIT", 4561 + "engines": { 4562 + "node": ">=6" 4563 + } 4564 + }, 4565 + "node_modules/escape-html": { 4566 + "version": "1.0.3", 4567 + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 4568 + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", 4569 + "license": "MIT" 4570 + }, 4571 + "node_modules/escape-string-regexp": { 4572 + "version": "5.0.0", 4573 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", 4574 + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", 4575 + "license": "MIT", 4576 + "engines": { 4577 + "node": ">=12" 4578 + }, 4579 + "funding": { 4580 + "url": "https://github.com/sponsors/sindresorhus" 4581 + } 4582 + }, 4583 + "node_modules/esm-env": { 4584 + "version": "1.2.2", 4585 + "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz", 4586 + "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==", 4587 + "license": "MIT" 4588 + }, 4589 + "node_modules/estree-walker": { 4590 + "version": "2.0.2", 4591 + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 4592 + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", 4593 + "license": "MIT" 4594 + }, 4595 + "node_modules/etag": { 4596 + "version": "1.8.1", 4597 + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 4598 + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", 4599 + "license": "MIT", 4600 + "engines": { 4601 + "node": ">= 0.6" 4602 + } 4603 + }, 4604 + "node_modules/eventemitter3": { 4605 + "version": "5.0.1", 4606 + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", 4607 + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", 4608 + "license": "MIT" 4609 + }, 4610 + "node_modules/exsolve": { 4611 + "version": "1.0.7", 4612 + "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.7.tgz", 4613 + "integrity": "sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==", 4614 + "dev": true, 4615 + "license": "MIT" 4616 + }, 4617 + "node_modules/extend": { 4618 + "version": "3.0.2", 4619 + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 4620 + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", 4621 + "license": "MIT" 4622 + }, 4623 + "node_modules/fast-deep-equal": { 4624 + "version": "3.1.3", 4625 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 4626 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 4627 + "license": "MIT" 4628 + }, 4629 + "node_modules/fetch-blob": { 4630 + "version": "3.2.0", 4631 + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", 4632 + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", 4633 + "funding": [ 4634 + { 4635 + "type": "github", 4636 + "url": "https://github.com/sponsors/jimmywarting" 4637 + }, 4638 + { 4639 + "type": "paypal", 4640 + "url": "https://paypal.me/jimmywarting" 4641 + } 4642 + ], 4643 + "license": "MIT", 4644 + "dependencies": { 4645 + "node-domexception": "^1.0.0", 4646 + "web-streams-polyfill": "^3.0.3" 4647 + }, 4648 + "engines": { 4649 + "node": "^12.20 || >= 14.13" 4650 + } 4651 + }, 4652 + "node_modules/fill-range": { 4653 + "version": "7.1.1", 4654 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 4655 + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 4656 + "dev": true, 4657 + "license": "MIT", 4658 + "dependencies": { 4659 + "to-regex-range": "^5.0.1" 4660 + }, 4661 + "engines": { 4662 + "node": ">=8" 4663 + } 4664 + }, 4665 + "node_modules/flattie": { 4666 + "version": "1.1.1", 4667 + "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz", 4668 + "integrity": "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==", 4669 + "license": "MIT", 4670 + "engines": { 4671 + "node": ">=8" 4672 + } 4673 + }, 4674 + "node_modules/fontace": { 4675 + "version": "0.3.1", 4676 + "resolved": "https://registry.npmjs.org/fontace/-/fontace-0.3.1.tgz", 4677 + "integrity": "sha512-9f5g4feWT1jWT8+SbL85aLIRLIXUaDygaM2xPXRmzPYxrOMNok79Lr3FGJoKVNKibE0WCunNiEVG2mwuE+2qEg==", 4678 + "license": "MIT", 4679 + "dependencies": { 4680 + "@types/fontkit": "^2.0.8", 4681 + "fontkit": "^2.0.4" 4682 + } 4683 + }, 4684 + "node_modules/fontkit": { 4685 + "version": "2.0.4", 4686 + "resolved": "https://registry.npmjs.org/fontkit/-/fontkit-2.0.4.tgz", 4687 + "integrity": "sha512-syetQadaUEDNdxdugga9CpEYVaQIxOwk7GlwZWWZ19//qW4zE5bknOKeMBDYAASwnpaSHKJITRLMF9m1fp3s6g==", 4688 + "license": "MIT", 4689 + "dependencies": { 4690 + "@swc/helpers": "^0.5.12", 4691 + "brotli": "^1.3.2", 4692 + "clone": "^2.1.2", 4693 + "dfa": "^1.2.0", 4694 + "fast-deep-equal": "^3.1.3", 4695 + "restructure": "^3.0.0", 4696 + "tiny-inflate": "^1.0.3", 4697 + "unicode-properties": "^1.4.0", 4698 + "unicode-trie": "^2.0.0" 4699 + } 4700 + }, 4701 + "node_modules/formdata-polyfill": { 4702 + "version": "4.0.10", 4703 + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", 4704 + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", 4705 + "license": "MIT", 4706 + "dependencies": { 4707 + "fetch-blob": "^3.1.2" 4708 + }, 4709 + "engines": { 4710 + "node": ">=12.20.0" 4711 + } 4712 + }, 4713 + "node_modules/fresh": { 4714 + "version": "2.0.0", 4715 + "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", 4716 + "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", 4717 + "license": "MIT", 4718 + "engines": { 4719 + "node": ">= 0.8" 4720 + } 4721 + }, 4722 + "node_modules/fsevents": { 4723 + "version": "2.3.3", 4724 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 4725 + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 4726 + "hasInstallScript": true, 4727 + "license": "MIT", 4728 + "optional": true, 4729 + "os": [ 4730 + "darwin" 4731 + ], 4732 + "engines": { 4733 + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 4734 + } 4735 + }, 4736 + "node_modules/gensync": { 4737 + "version": "1.0.0-beta.2", 4738 + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 4739 + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 4740 + "license": "MIT", 4741 + "engines": { 4742 + "node": ">=6.9.0" 4743 + } 4744 + }, 4745 + "node_modules/get-east-asian-width": { 4746 + "version": "1.4.0", 4747 + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz", 4748 + "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==", 4749 + "license": "MIT", 4750 + "engines": { 4751 + "node": ">=18" 4752 + }, 4753 + "funding": { 4754 + "url": "https://github.com/sponsors/sindresorhus" 4755 + } 4756 + }, 4757 + "node_modules/github-slugger": { 4758 + "version": "2.0.0", 4759 + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", 4760 + "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==", 4761 + "license": "ISC" 4762 + }, 4763 + "node_modules/glob-parent": { 4764 + "version": "5.1.2", 4765 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 4766 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 4767 + "dev": true, 4768 + "license": "ISC", 4769 + "dependencies": { 4770 + "is-glob": "^4.0.1" 4771 + }, 4772 + "engines": { 4773 + "node": ">= 6" 4774 + } 4775 + }, 4776 + "node_modules/globals": { 4777 + "version": "15.15.0", 4778 + "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz", 4779 + "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==", 4780 + "dev": true, 4781 + "license": "MIT", 4782 + "engines": { 4783 + "node": ">=18" 4784 + }, 4785 + "funding": { 4786 + "url": "https://github.com/sponsors/sindresorhus" 4787 + } 4788 + }, 4789 + "node_modules/graphemer": { 4790 + "version": "1.4.0", 4791 + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", 4792 + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", 4793 + "license": "MIT" 4794 + }, 4795 + "node_modules/gzip-size": { 4796 + "version": "6.0.0", 4797 + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", 4798 + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", 4799 + "dev": true, 4800 + "license": "MIT", 4801 + "dependencies": { 4802 + "duplexer": "^0.1.2" 4803 + }, 4804 + "engines": { 4805 + "node": ">=10" 4806 + }, 4807 + "funding": { 4808 + "url": "https://github.com/sponsors/sindresorhus" 4809 + } 4810 + }, 4811 + "node_modules/h3": { 4812 + "version": "1.15.4", 4813 + "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.4.tgz", 4814 + "integrity": "sha512-z5cFQWDffyOe4vQ9xIqNfCZdV4p//vy6fBnr8Q1AWnVZ0teurKMG66rLj++TKwKPUP3u7iMUvrvKaEUiQw2QWQ==", 4815 + "license": "MIT", 4816 + "dependencies": { 4817 + "cookie-es": "^1.2.2", 4818 + "crossws": "^0.3.5", 4819 + "defu": "^6.1.4", 4820 + "destr": "^2.0.5", 4821 + "iron-webcrypto": "^1.2.1", 4822 + "node-mock-http": "^1.0.2", 4823 + "radix3": "^1.1.2", 4824 + "ufo": "^1.6.1", 4825 + "uncrypto": "^0.1.3" 4826 + } 4827 + }, 4828 + "node_modules/has-flag": { 4829 + "version": "4.0.0", 4830 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4831 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4832 + "dev": true, 4833 + "license": "MIT", 4834 + "engines": { 4835 + "node": ">=8" 4836 + } 4837 + }, 4838 + "node_modules/hast-util-from-html": { 4839 + "version": "2.0.3", 4840 + "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz", 4841 + "integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==", 4842 + "license": "MIT", 4843 + "dependencies": { 4844 + "@types/hast": "^3.0.0", 4845 + "devlop": "^1.1.0", 4846 + "hast-util-from-parse5": "^8.0.0", 4847 + "parse5": "^7.0.0", 4848 + "vfile": "^6.0.0", 4849 + "vfile-message": "^4.0.0" 4850 + }, 4851 + "funding": { 4852 + "type": "opencollective", 4853 + "url": "https://opencollective.com/unified" 4854 + } 4855 + }, 4856 + "node_modules/hast-util-from-parse5": { 4857 + "version": "8.0.3", 4858 + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.3.tgz", 4859 + "integrity": "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==", 4860 + "license": "MIT", 4861 + "dependencies": { 4862 + "@types/hast": "^3.0.0", 4863 + "@types/unist": "^3.0.0", 4864 + "devlop": "^1.0.0", 4865 + "hastscript": "^9.0.0", 4866 + "property-information": "^7.0.0", 4867 + "vfile": "^6.0.0", 4868 + "vfile-location": "^5.0.0", 4869 + "web-namespaces": "^2.0.0" 4870 + }, 4871 + "funding": { 4872 + "type": "opencollective", 4873 + "url": "https://opencollective.com/unified" 4874 + } 4875 + }, 4876 + "node_modules/hast-util-is-element": { 4877 + "version": "3.0.0", 4878 + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", 4879 + "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", 4880 + "license": "MIT", 4881 + "dependencies": { 4882 + "@types/hast": "^3.0.0" 4883 + }, 4884 + "funding": { 4885 + "type": "opencollective", 4886 + "url": "https://opencollective.com/unified" 4887 + } 4888 + }, 4889 + "node_modules/hast-util-parse-selector": { 4890 + "version": "4.0.0", 4891 + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", 4892 + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", 4893 + "license": "MIT", 4894 + "dependencies": { 4895 + "@types/hast": "^3.0.0" 4896 + }, 4897 + "funding": { 4898 + "type": "opencollective", 4899 + "url": "https://opencollective.com/unified" 4900 + } 4901 + }, 4902 + "node_modules/hast-util-raw": { 4903 + "version": "9.1.0", 4904 + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz", 4905 + "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==", 4906 + "license": "MIT", 4907 + "dependencies": { 4908 + "@types/hast": "^3.0.0", 4909 + "@types/unist": "^3.0.0", 4910 + "@ungap/structured-clone": "^1.0.0", 4911 + "hast-util-from-parse5": "^8.0.0", 4912 + "hast-util-to-parse5": "^8.0.0", 4913 + "html-void-elements": "^3.0.0", 4914 + "mdast-util-to-hast": "^13.0.0", 4915 + "parse5": "^7.0.0", 4916 + "unist-util-position": "^5.0.0", 4917 + "unist-util-visit": "^5.0.0", 4918 + "vfile": "^6.0.0", 4919 + "web-namespaces": "^2.0.0", 4920 + "zwitch": "^2.0.0" 4921 + }, 4922 + "funding": { 4923 + "type": "opencollective", 4924 + "url": "https://opencollective.com/unified" 4925 + } 4926 + }, 4927 + "node_modules/hast-util-to-html": { 4928 + "version": "9.0.5", 4929 + "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz", 4930 + "integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==", 4931 + "license": "MIT", 4932 + "dependencies": { 4933 + "@types/hast": "^3.0.0", 4934 + "@types/unist": "^3.0.0", 4935 + "ccount": "^2.0.0", 4936 + "comma-separated-tokens": "^2.0.0", 4937 + "hast-util-whitespace": "^3.0.0", 4938 + "html-void-elements": "^3.0.0", 4939 + "mdast-util-to-hast": "^13.0.0", 4940 + "property-information": "^7.0.0", 4941 + "space-separated-tokens": "^2.0.0", 4942 + "stringify-entities": "^4.0.0", 4943 + "zwitch": "^2.0.4" 4944 + }, 4945 + "funding": { 4946 + "type": "opencollective", 4947 + "url": "https://opencollective.com/unified" 4948 + } 4949 + }, 4950 + "node_modules/hast-util-to-parse5": { 4951 + "version": "8.0.0", 4952 + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", 4953 + "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", 4954 + "license": "MIT", 4955 + "dependencies": { 4956 + "@types/hast": "^3.0.0", 4957 + "comma-separated-tokens": "^2.0.0", 4958 + "devlop": "^1.0.0", 4959 + "property-information": "^6.0.0", 4960 + "space-separated-tokens": "^2.0.0", 4961 + "web-namespaces": "^2.0.0", 4962 + "zwitch": "^2.0.0" 4963 + }, 4964 + "funding": { 4965 + "type": "opencollective", 4966 + "url": "https://opencollective.com/unified" 4967 + } 4968 + }, 4969 + "node_modules/hast-util-to-parse5/node_modules/property-information": { 4970 + "version": "6.5.0", 4971 + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", 4972 + "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", 4973 + "license": "MIT", 4974 + "funding": { 4975 + "type": "github", 4976 + "url": "https://github.com/sponsors/wooorm" 4977 + } 4978 + }, 4979 + "node_modules/hast-util-to-text": { 4980 + "version": "4.0.2", 4981 + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", 4982 + "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", 4983 + "license": "MIT", 4984 + "dependencies": { 4985 + "@types/hast": "^3.0.0", 4986 + "@types/unist": "^3.0.0", 4987 + "hast-util-is-element": "^3.0.0", 4988 + "unist-util-find-after": "^5.0.0" 4989 + }, 4990 + "funding": { 4991 + "type": "opencollective", 4992 + "url": "https://opencollective.com/unified" 4993 + } 4994 + }, 4995 + "node_modules/hast-util-whitespace": { 4996 + "version": "3.0.0", 4997 + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", 4998 + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", 4999 + "license": "MIT", 5000 + "dependencies": { 5001 + "@types/hast": "^3.0.0" 5002 + }, 5003 + "funding": { 5004 + "type": "opencollective", 5005 + "url": "https://opencollective.com/unified" 5006 + } 5007 + }, 5008 + "node_modules/hastscript": { 5009 + "version": "9.0.1", 5010 + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz", 5011 + "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==", 5012 + "license": "MIT", 5013 + "dependencies": { 5014 + "@types/hast": "^3.0.0", 5015 + "comma-separated-tokens": "^2.0.0", 5016 + "hast-util-parse-selector": "^4.0.0", 5017 + "property-information": "^7.0.0", 5018 + "space-separated-tokens": "^2.0.0" 5019 + }, 5020 + "funding": { 5021 + "type": "opencollective", 5022 + "url": "https://opencollective.com/unified" 5023 + } 5024 + }, 5025 + "node_modules/he": { 5026 + "version": "1.2.0", 5027 + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 5028 + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", 5029 + "license": "MIT", 5030 + "bin": { 5031 + "he": "bin/he" 5032 + } 5033 + }, 5034 + "node_modules/html-escaper": { 5035 + "version": "3.0.3", 5036 + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", 5037 + "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==", 5038 + "license": "MIT" 5039 + }, 5040 + "node_modules/html-void-elements": { 5041 + "version": "3.0.0", 5042 + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", 5043 + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", 5044 + "license": "MIT", 5045 + "funding": { 5046 + "type": "github", 5047 + "url": "https://github.com/sponsors/wooorm" 5048 + } 5049 + }, 5050 + "node_modules/http-cache-semantics": { 5051 + "version": "4.2.0", 5052 + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", 5053 + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", 5054 + "license": "BSD-2-Clause" 5055 + }, 5056 + "node_modules/http-errors": { 5057 + "version": "2.0.0", 5058 + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", 5059 + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", 5060 + "license": "MIT", 5061 + "dependencies": { 5062 + "depd": "2.0.0", 5063 + "inherits": "2.0.4", 5064 + "setprototypeof": "1.2.0", 5065 + "statuses": "2.0.1", 5066 + "toidentifier": "1.0.1" 5067 + }, 5068 + "engines": { 5069 + "node": ">= 0.8" 5070 + } 5071 + }, 5072 + "node_modules/http-errors/node_modules/statuses": { 5073 + "version": "2.0.1", 5074 + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", 5075 + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", 5076 + "license": "MIT", 5077 + "engines": { 5078 + "node": ">= 0.8" 5079 + } 5080 + }, 5081 + "node_modules/import-meta-resolve": { 5082 + "version": "4.2.0", 5083 + "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.2.0.tgz", 5084 + "integrity": "sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==", 5085 + "license": "MIT", 5086 + "funding": { 5087 + "type": "github", 5088 + "url": "https://github.com/sponsors/wooorm" 5089 + } 5090 + }, 5091 + "node_modules/inherits": { 5092 + "version": "2.0.4", 5093 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 5094 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 5095 + "license": "ISC" 5096 + }, 5097 + "node_modules/ipaddr.js": { 5098 + "version": "2.2.0", 5099 + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", 5100 + "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", 5101 + "license": "MIT", 5102 + "engines": { 5103 + "node": ">= 10" 5104 + } 5105 + }, 5106 + "node_modules/iron-webcrypto": { 5107 + "version": "1.2.1", 5108 + "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz", 5109 + "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==", 5110 + "license": "MIT", 5111 + "funding": { 5112 + "url": "https://github.com/sponsors/brc-dd" 5113 + } 5114 + }, 5115 + "node_modules/is-binary-path": { 5116 + "version": "2.1.0", 5117 + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 5118 + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 5119 + "dev": true, 5120 + "license": "MIT", 5121 + "dependencies": { 5122 + "binary-extensions": "^2.0.0" 5123 + }, 5124 + "engines": { 5125 + "node": ">=8" 5126 + } 5127 + }, 5128 + "node_modules/is-docker": { 5129 + "version": "3.0.0", 5130 + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", 5131 + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", 5132 + "license": "MIT", 5133 + "bin": { 5134 + "is-docker": "cli.js" 5135 + }, 5136 + "engines": { 5137 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 5138 + }, 5139 + "funding": { 5140 + "url": "https://github.com/sponsors/sindresorhus" 5141 + } 5142 + }, 5143 + "node_modules/is-extglob": { 5144 + "version": "2.1.1", 5145 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 5146 + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 5147 + "dev": true, 5148 + "license": "MIT", 5149 + "engines": { 5150 + "node": ">=0.10.0" 5151 + } 5152 + }, 5153 + "node_modules/is-fullwidth-code-point": { 5154 + "version": "3.0.0", 5155 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 5156 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 5157 + "license": "MIT", 5158 + "engines": { 5159 + "node": ">=8" 5160 + } 5161 + }, 5162 + "node_modules/is-glob": { 5163 + "version": "4.0.3", 5164 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 5165 + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 5166 + "dev": true, 5167 + "license": "MIT", 5168 + "dependencies": { 5169 + "is-extglob": "^2.1.1" 5170 + }, 5171 + "engines": { 5172 + "node": ">=0.10.0" 5173 + } 5174 + }, 5175 + "node_modules/is-inside-container": { 5176 + "version": "1.0.0", 5177 + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", 5178 + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", 5179 + "license": "MIT", 5180 + "dependencies": { 5181 + "is-docker": "^3.0.0" 5182 + }, 5183 + "bin": { 5184 + "is-inside-container": "cli.js" 5185 + }, 5186 + "engines": { 5187 + "node": ">=14.16" 5188 + }, 5189 + "funding": { 5190 + "url": "https://github.com/sponsors/sindresorhus" 5191 + } 5192 + }, 5193 + "node_modules/is-number": { 5194 + "version": "7.0.0", 5195 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 5196 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 5197 + "dev": true, 5198 + "license": "MIT", 5199 + "engines": { 5200 + "node": ">=0.12.0" 5201 + } 5202 + }, 5203 + "node_modules/is-plain-obj": { 5204 + "version": "4.1.0", 5205 + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", 5206 + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", 5207 + "license": "MIT", 5208 + "engines": { 5209 + "node": ">=12" 5210 + }, 5211 + "funding": { 5212 + "url": "https://github.com/sponsors/sindresorhus" 5213 + } 5214 + }, 5215 + "node_modules/is-wsl": { 5216 + "version": "3.1.0", 5217 + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", 5218 + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", 5219 + "license": "MIT", 5220 + "dependencies": { 5221 + "is-inside-container": "^1.0.0" 5222 + }, 5223 + "engines": { 5224 + "node": ">=16" 5225 + }, 5226 + "funding": { 5227 + "url": "https://github.com/sponsors/sindresorhus" 5228 + } 5229 + }, 5230 + "node_modules/iso-datestring-validator": { 5231 + "version": "2.2.2", 5232 + "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz", 5233 + "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==", 5234 + "license": "MIT" 5235 + }, 5236 + "node_modules/jiti": { 5237 + "version": "2.6.1", 5238 + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", 5239 + "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", 5240 + "devOptional": true, 5241 + "license": "MIT", 5242 + "bin": { 5243 + "jiti": "lib/jiti-cli.mjs" 5244 + } 5245 + }, 5246 + "node_modules/jose": { 5247 + "version": "5.10.0", 5248 + "resolved": "https://registry.npmjs.org/jose/-/jose-5.10.0.tgz", 5249 + "integrity": "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==", 5250 + "license": "MIT", 5251 + "funding": { 5252 + "url": "https://github.com/sponsors/panva" 5253 + } 5254 + }, 5255 + "node_modules/js-base64": { 5256 + "version": "3.7.8", 5257 + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-3.7.8.tgz", 5258 + "integrity": "sha512-hNngCeKxIUQiEUN3GPJOkz4wF/YvdUdbNL9hsBcMQTkKzboD7T/q3OYOuuPZLUE6dBxSGpwhk5mwuDud7JVAow==", 5259 + "license": "BSD-3-Clause" 5260 + }, 5261 + "node_modules/js-tokens": { 5262 + "version": "4.0.0", 5263 + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 5264 + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 5265 + "license": "MIT" 5266 + }, 5267 + "node_modules/js-yaml": { 5268 + "version": "4.1.0", 5269 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 5270 + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 5271 + "license": "MIT", 5272 + "dependencies": { 5273 + "argparse": "^2.0.1" 5274 + }, 5275 + "bin": { 5276 + "js-yaml": "bin/js-yaml.js" 5277 + } 5278 + }, 5279 + "node_modules/jsesc": { 5280 + "version": "3.1.0", 5281 + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", 5282 + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", 5283 + "license": "MIT", 5284 + "bin": { 5285 + "jsesc": "bin/jsesc" 5286 + }, 5287 + "engines": { 5288 + "node": ">=6" 5289 + } 5290 + }, 5291 + "node_modules/json5": { 5292 + "version": "2.2.3", 5293 + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 5294 + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 5295 + "license": "MIT", 5296 + "bin": { 5297 + "json5": "lib/cli.js" 5298 + }, 5299 + "engines": { 5300 + "node": ">=6" 5301 + } 5302 + }, 5303 + "node_modules/kleur": { 5304 + "version": "4.1.5", 5305 + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 5306 + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 5307 + "license": "MIT", 5308 + "engines": { 5309 + "node": ">=6" 5310 + } 5311 + }, 5312 + "node_modules/kolorist": { 5313 + "version": "1.8.0", 5314 + "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz", 5315 + "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==", 5316 + "license": "MIT" 5317 + }, 5318 + "node_modules/libsql": { 5319 + "version": "0.5.22", 5320 + "resolved": "https://registry.npmjs.org/libsql/-/libsql-0.5.22.tgz", 5321 + "integrity": "sha512-NscWthMQt7fpU8lqd7LXMvT9pi+KhhmTHAJWUB/Lj6MWa0MKFv0F2V4C6WKKpjCVZl0VwcDz4nOI3CyaT1DDiA==", 5322 + "cpu": [ 5323 + "x64", 5324 + "arm64", 5325 + "wasm32", 5326 + "arm" 5327 + ], 5328 + "license": "MIT", 5329 + "os": [ 5330 + "darwin", 5331 + "linux", 5332 + "win32" 5333 + ], 5334 + "dependencies": { 5335 + "@neon-rs/load": "^0.0.4", 5336 + "detect-libc": "2.0.2" 5337 + }, 5338 + "optionalDependencies": { 5339 + "@libsql/darwin-arm64": "0.5.22", 5340 + "@libsql/darwin-x64": "0.5.22", 5341 + "@libsql/linux-arm-gnueabihf": "0.5.22", 5342 + "@libsql/linux-arm-musleabihf": "0.5.22", 5343 + "@libsql/linux-arm64-gnu": "0.5.22", 5344 + "@libsql/linux-arm64-musl": "0.5.22", 5345 + "@libsql/linux-x64-gnu": "0.5.22", 5346 + "@libsql/linux-x64-musl": "0.5.22", 5347 + "@libsql/win32-x64-msvc": "0.5.22" 5348 + } 5349 + }, 5350 + "node_modules/local-pkg": { 5351 + "version": "1.1.2", 5352 + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-1.1.2.tgz", 5353 + "integrity": "sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A==", 5354 + "dev": true, 5355 + "license": "MIT", 5356 + "dependencies": { 5357 + "mlly": "^1.7.4", 5358 + "pkg-types": "^2.3.0", 5359 + "quansync": "^0.2.11" 5360 + }, 5361 + "engines": { 5362 + "node": ">=14" 5363 + }, 5364 + "funding": { 5365 + "url": "https://github.com/sponsors/antfu" 5366 + } 5367 + }, 5368 + "node_modules/longest-streak": { 5369 + "version": "3.1.0", 5370 + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", 5371 + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", 5372 + "license": "MIT", 5373 + "funding": { 5374 + "type": "github", 5375 + "url": "https://github.com/sponsors/wooorm" 5376 + } 5377 + }, 5378 + "node_modules/loose-envify": { 5379 + "version": "1.4.0", 5380 + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 5381 + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 5382 + "license": "MIT", 5383 + "peer": true, 5384 + "dependencies": { 5385 + "js-tokens": "^3.0.0 || ^4.0.0" 5386 + }, 5387 + "bin": { 5388 + "loose-envify": "cli.js" 5389 + } 5390 + }, 5391 + "node_modules/lru-cache": { 5392 + "version": "5.1.1", 5393 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", 5394 + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", 5395 + "license": "ISC", 5396 + "dependencies": { 5397 + "yallist": "^3.0.2" 5398 + } 5399 + }, 5400 + "node_modules/magic-string": { 5401 + "version": "0.30.19", 5402 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.19.tgz", 5403 + "integrity": "sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==", 5404 + "license": "MIT", 5405 + "dependencies": { 5406 + "@jridgewell/sourcemap-codec": "^1.5.5" 5407 + } 5408 + }, 5409 + "node_modules/magicast": { 5410 + "version": "0.3.5", 5411 + "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.5.tgz", 5412 + "integrity": "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==", 5413 + "license": "MIT", 5414 + "dependencies": { 5415 + "@babel/parser": "^7.25.4", 5416 + "@babel/types": "^7.25.4", 5417 + "source-map-js": "^1.2.0" 5418 + } 5419 + }, 5420 + "node_modules/markdown-table": { 5421 + "version": "3.0.4", 5422 + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", 5423 + "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", 5424 + "license": "MIT", 5425 + "funding": { 5426 + "type": "github", 5427 + "url": "https://github.com/sponsors/wooorm" 5428 + } 5429 + }, 5430 + "node_modules/mdast-util-definitions": { 5431 + "version": "6.0.0", 5432 + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-6.0.0.tgz", 5433 + "integrity": "sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==", 5434 + "license": "MIT", 5435 + "dependencies": { 5436 + "@types/mdast": "^4.0.0", 5437 + "@types/unist": "^3.0.0", 5438 + "unist-util-visit": "^5.0.0" 5439 + }, 5440 + "funding": { 5441 + "type": "opencollective", 5442 + "url": "https://opencollective.com/unified" 5443 + } 5444 + }, 5445 + "node_modules/mdast-util-find-and-replace": { 5446 + "version": "3.0.2", 5447 + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz", 5448 + "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==", 5449 + "license": "MIT", 5450 + "dependencies": { 5451 + "@types/mdast": "^4.0.0", 5452 + "escape-string-regexp": "^5.0.0", 5453 + "unist-util-is": "^6.0.0", 5454 + "unist-util-visit-parents": "^6.0.0" 5455 + }, 5456 + "funding": { 5457 + "type": "opencollective", 5458 + "url": "https://opencollective.com/unified" 5459 + } 5460 + }, 5461 + "node_modules/mdast-util-from-markdown": { 5462 + "version": "2.0.2", 5463 + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", 5464 + "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", 5465 + "license": "MIT", 5466 + "dependencies": { 5467 + "@types/mdast": "^4.0.0", 5468 + "@types/unist": "^3.0.0", 5469 + "decode-named-character-reference": "^1.0.0", 5470 + "devlop": "^1.0.0", 5471 + "mdast-util-to-string": "^4.0.0", 5472 + "micromark": "^4.0.0", 5473 + "micromark-util-decode-numeric-character-reference": "^2.0.0", 5474 + "micromark-util-decode-string": "^2.0.0", 5475 + "micromark-util-normalize-identifier": "^2.0.0", 5476 + "micromark-util-symbol": "^2.0.0", 5477 + "micromark-util-types": "^2.0.0", 5478 + "unist-util-stringify-position": "^4.0.0" 5479 + }, 5480 + "funding": { 5481 + "type": "opencollective", 5482 + "url": "https://opencollective.com/unified" 5483 + } 5484 + }, 5485 + "node_modules/mdast-util-gfm": { 5486 + "version": "3.1.0", 5487 + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz", 5488 + "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==", 5489 + "license": "MIT", 5490 + "dependencies": { 5491 + "mdast-util-from-markdown": "^2.0.0", 5492 + "mdast-util-gfm-autolink-literal": "^2.0.0", 5493 + "mdast-util-gfm-footnote": "^2.0.0", 5494 + "mdast-util-gfm-strikethrough": "^2.0.0", 5495 + "mdast-util-gfm-table": "^2.0.0", 5496 + "mdast-util-gfm-task-list-item": "^2.0.0", 5497 + "mdast-util-to-markdown": "^2.0.0" 5498 + }, 5499 + "funding": { 5500 + "type": "opencollective", 5501 + "url": "https://opencollective.com/unified" 5502 + } 5503 + }, 5504 + "node_modules/mdast-util-gfm-autolink-literal": { 5505 + "version": "2.0.1", 5506 + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", 5507 + "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", 5508 + "license": "MIT", 5509 + "dependencies": { 5510 + "@types/mdast": "^4.0.0", 5511 + "ccount": "^2.0.0", 5512 + "devlop": "^1.0.0", 5513 + "mdast-util-find-and-replace": "^3.0.0", 5514 + "micromark-util-character": "^2.0.0" 5515 + }, 5516 + "funding": { 5517 + "type": "opencollective", 5518 + "url": "https://opencollective.com/unified" 5519 + } 5520 + }, 5521 + "node_modules/mdast-util-gfm-footnote": { 5522 + "version": "2.1.0", 5523 + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz", 5524 + "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==", 5525 + "license": "MIT", 5526 + "dependencies": { 5527 + "@types/mdast": "^4.0.0", 5528 + "devlop": "^1.1.0", 5529 + "mdast-util-from-markdown": "^2.0.0", 5530 + "mdast-util-to-markdown": "^2.0.0", 5531 + "micromark-util-normalize-identifier": "^2.0.0" 5532 + }, 5533 + "funding": { 5534 + "type": "opencollective", 5535 + "url": "https://opencollective.com/unified" 5536 + } 5537 + }, 5538 + "node_modules/mdast-util-gfm-strikethrough": { 5539 + "version": "2.0.0", 5540 + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", 5541 + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", 5542 + "license": "MIT", 5543 + "dependencies": { 5544 + "@types/mdast": "^4.0.0", 5545 + "mdast-util-from-markdown": "^2.0.0", 5546 + "mdast-util-to-markdown": "^2.0.0" 5547 + }, 5548 + "funding": { 5549 + "type": "opencollective", 5550 + "url": "https://opencollective.com/unified" 5551 + } 5552 + }, 5553 + "node_modules/mdast-util-gfm-table": { 5554 + "version": "2.0.0", 5555 + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", 5556 + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", 5557 + "license": "MIT", 5558 + "dependencies": { 5559 + "@types/mdast": "^4.0.0", 5560 + "devlop": "^1.0.0", 5561 + "markdown-table": "^3.0.0", 5562 + "mdast-util-from-markdown": "^2.0.0", 5563 + "mdast-util-to-markdown": "^2.0.0" 5564 + }, 5565 + "funding": { 5566 + "type": "opencollective", 5567 + "url": "https://opencollective.com/unified" 5568 + } 5569 + }, 5570 + "node_modules/mdast-util-gfm-task-list-item": { 5571 + "version": "2.0.0", 5572 + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", 5573 + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", 5574 + "license": "MIT", 5575 + "dependencies": { 5576 + "@types/mdast": "^4.0.0", 5577 + "devlop": "^1.0.0", 5578 + "mdast-util-from-markdown": "^2.0.0", 5579 + "mdast-util-to-markdown": "^2.0.0" 5580 + }, 5581 + "funding": { 5582 + "type": "opencollective", 5583 + "url": "https://opencollective.com/unified" 5584 + } 5585 + }, 5586 + "node_modules/mdast-util-phrasing": { 5587 + "version": "4.1.0", 5588 + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", 5589 + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", 5590 + "license": "MIT", 5591 + "dependencies": { 5592 + "@types/mdast": "^4.0.0", 5593 + "unist-util-is": "^6.0.0" 5594 + }, 5595 + "funding": { 5596 + "type": "opencollective", 5597 + "url": "https://opencollective.com/unified" 5598 + } 5599 + }, 5600 + "node_modules/mdast-util-to-hast": { 5601 + "version": "13.2.0", 5602 + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", 5603 + "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", 5604 + "license": "MIT", 5605 + "dependencies": { 5606 + "@types/hast": "^3.0.0", 5607 + "@types/mdast": "^4.0.0", 5608 + "@ungap/structured-clone": "^1.0.0", 5609 + "devlop": "^1.0.0", 5610 + "micromark-util-sanitize-uri": "^2.0.0", 5611 + "trim-lines": "^3.0.0", 5612 + "unist-util-position": "^5.0.0", 5613 + "unist-util-visit": "^5.0.0", 5614 + "vfile": "^6.0.0" 5615 + }, 5616 + "funding": { 5617 + "type": "opencollective", 5618 + "url": "https://opencollective.com/unified" 5619 + } 5620 + }, 5621 + "node_modules/mdast-util-to-markdown": { 5622 + "version": "2.1.2", 5623 + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", 5624 + "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", 5625 + "license": "MIT", 5626 + "dependencies": { 5627 + "@types/mdast": "^4.0.0", 5628 + "@types/unist": "^3.0.0", 5629 + "longest-streak": "^3.0.0", 5630 + "mdast-util-phrasing": "^4.0.0", 5631 + "mdast-util-to-string": "^4.0.0", 5632 + "micromark-util-classify-character": "^2.0.0", 5633 + "micromark-util-decode-string": "^2.0.0", 5634 + "unist-util-visit": "^5.0.0", 5635 + "zwitch": "^2.0.0" 5636 + }, 5637 + "funding": { 5638 + "type": "opencollective", 5639 + "url": "https://opencollective.com/unified" 5640 + } 5641 + }, 5642 + "node_modules/mdast-util-to-string": { 5643 + "version": "4.0.0", 5644 + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", 5645 + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", 5646 + "license": "MIT", 5647 + "dependencies": { 5648 + "@types/mdast": "^4.0.0" 5649 + }, 5650 + "funding": { 5651 + "type": "opencollective", 5652 + "url": "https://opencollective.com/unified" 5653 + } 5654 + }, 5655 + "node_modules/mdn-data": { 5656 + "version": "2.12.2", 5657 + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", 5658 + "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", 5659 + "license": "CC0-1.0" 5660 + }, 5661 + "node_modules/micromark": { 5662 + "version": "4.0.2", 5663 + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz", 5664 + "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==", 5665 + "funding": [ 5666 + { 5667 + "type": "GitHub Sponsors", 5668 + "url": "https://github.com/sponsors/unifiedjs" 5669 + }, 5670 + { 5671 + "type": "OpenCollective", 5672 + "url": "https://opencollective.com/unified" 5673 + } 5674 + ], 5675 + "license": "MIT", 5676 + "dependencies": { 5677 + "@types/debug": "^4.0.0", 5678 + "debug": "^4.0.0", 5679 + "decode-named-character-reference": "^1.0.0", 5680 + "devlop": "^1.0.0", 5681 + "micromark-core-commonmark": "^2.0.0", 5682 + "micromark-factory-space": "^2.0.0", 5683 + "micromark-util-character": "^2.0.0", 5684 + "micromark-util-chunked": "^2.0.0", 5685 + "micromark-util-combine-extensions": "^2.0.0", 5686 + "micromark-util-decode-numeric-character-reference": "^2.0.0", 5687 + "micromark-util-encode": "^2.0.0", 5688 + "micromark-util-normalize-identifier": "^2.0.0", 5689 + "micromark-util-resolve-all": "^2.0.0", 5690 + "micromark-util-sanitize-uri": "^2.0.0", 5691 + "micromark-util-subtokenize": "^2.0.0", 5692 + "micromark-util-symbol": "^2.0.0", 5693 + "micromark-util-types": "^2.0.0" 5694 + } 5695 + }, 5696 + "node_modules/micromark-core-commonmark": { 5697 + "version": "2.0.3", 5698 + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz", 5699 + "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==", 5700 + "funding": [ 5701 + { 5702 + "type": "GitHub Sponsors", 5703 + "url": "https://github.com/sponsors/unifiedjs" 5704 + }, 5705 + { 5706 + "type": "OpenCollective", 5707 + "url": "https://opencollective.com/unified" 5708 + } 5709 + ], 5710 + "license": "MIT", 5711 + "dependencies": { 5712 + "decode-named-character-reference": "^1.0.0", 5713 + "devlop": "^1.0.0", 5714 + "micromark-factory-destination": "^2.0.0", 5715 + "micromark-factory-label": "^2.0.0", 5716 + "micromark-factory-space": "^2.0.0", 5717 + "micromark-factory-title": "^2.0.0", 5718 + "micromark-factory-whitespace": "^2.0.0", 5719 + "micromark-util-character": "^2.0.0", 5720 + "micromark-util-chunked": "^2.0.0", 5721 + "micromark-util-classify-character": "^2.0.0", 5722 + "micromark-util-html-tag-name": "^2.0.0", 5723 + "micromark-util-normalize-identifier": "^2.0.0", 5724 + "micromark-util-resolve-all": "^2.0.0", 5725 + "micromark-util-subtokenize": "^2.0.0", 5726 + "micromark-util-symbol": "^2.0.0", 5727 + "micromark-util-types": "^2.0.0" 5728 + } 5729 + }, 5730 + "node_modules/micromark-extension-gfm": { 5731 + "version": "3.0.0", 5732 + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", 5733 + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", 5734 + "license": "MIT", 5735 + "dependencies": { 5736 + "micromark-extension-gfm-autolink-literal": "^2.0.0", 5737 + "micromark-extension-gfm-footnote": "^2.0.0", 5738 + "micromark-extension-gfm-strikethrough": "^2.0.0", 5739 + "micromark-extension-gfm-table": "^2.0.0", 5740 + "micromark-extension-gfm-tagfilter": "^2.0.0", 5741 + "micromark-extension-gfm-task-list-item": "^2.0.0", 5742 + "micromark-util-combine-extensions": "^2.0.0", 5743 + "micromark-util-types": "^2.0.0" 5744 + }, 5745 + "funding": { 5746 + "type": "opencollective", 5747 + "url": "https://opencollective.com/unified" 5748 + } 5749 + }, 5750 + "node_modules/micromark-extension-gfm-autolink-literal": { 5751 + "version": "2.1.0", 5752 + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", 5753 + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", 5754 + "license": "MIT", 5755 + "dependencies": { 5756 + "micromark-util-character": "^2.0.0", 5757 + "micromark-util-sanitize-uri": "^2.0.0", 5758 + "micromark-util-symbol": "^2.0.0", 5759 + "micromark-util-types": "^2.0.0" 5760 + }, 5761 + "funding": { 5762 + "type": "opencollective", 5763 + "url": "https://opencollective.com/unified" 5764 + } 5765 + }, 5766 + "node_modules/micromark-extension-gfm-footnote": { 5767 + "version": "2.1.0", 5768 + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", 5769 + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", 5770 + "license": "MIT", 5771 + "dependencies": { 5772 + "devlop": "^1.0.0", 5773 + "micromark-core-commonmark": "^2.0.0", 5774 + "micromark-factory-space": "^2.0.0", 5775 + "micromark-util-character": "^2.0.0", 5776 + "micromark-util-normalize-identifier": "^2.0.0", 5777 + "micromark-util-sanitize-uri": "^2.0.0", 5778 + "micromark-util-symbol": "^2.0.0", 5779 + "micromark-util-types": "^2.0.0" 5780 + }, 5781 + "funding": { 5782 + "type": "opencollective", 5783 + "url": "https://opencollective.com/unified" 5784 + } 5785 + }, 5786 + "node_modules/micromark-extension-gfm-strikethrough": { 5787 + "version": "2.1.0", 5788 + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", 5789 + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", 5790 + "license": "MIT", 5791 + "dependencies": { 5792 + "devlop": "^1.0.0", 5793 + "micromark-util-chunked": "^2.0.0", 5794 + "micromark-util-classify-character": "^2.0.0", 5795 + "micromark-util-resolve-all": "^2.0.0", 5796 + "micromark-util-symbol": "^2.0.0", 5797 + "micromark-util-types": "^2.0.0" 5798 + }, 5799 + "funding": { 5800 + "type": "opencollective", 5801 + "url": "https://opencollective.com/unified" 5802 + } 5803 + }, 5804 + "node_modules/micromark-extension-gfm-table": { 5805 + "version": "2.1.1", 5806 + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", 5807 + "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", 5808 + "license": "MIT", 5809 + "dependencies": { 5810 + "devlop": "^1.0.0", 5811 + "micromark-factory-space": "^2.0.0", 5812 + "micromark-util-character": "^2.0.0", 5813 + "micromark-util-symbol": "^2.0.0", 5814 + "micromark-util-types": "^2.0.0" 5815 + }, 5816 + "funding": { 5817 + "type": "opencollective", 5818 + "url": "https://opencollective.com/unified" 5819 + } 5820 + }, 5821 + "node_modules/micromark-extension-gfm-tagfilter": { 5822 + "version": "2.0.0", 5823 + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", 5824 + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", 5825 + "license": "MIT", 5826 + "dependencies": { 5827 + "micromark-util-types": "^2.0.0" 5828 + }, 5829 + "funding": { 5830 + "type": "opencollective", 5831 + "url": "https://opencollective.com/unified" 5832 + } 5833 + }, 5834 + "node_modules/micromark-extension-gfm-task-list-item": { 5835 + "version": "2.1.0", 5836 + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", 5837 + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", 5838 + "license": "MIT", 5839 + "dependencies": { 5840 + "devlop": "^1.0.0", 5841 + "micromark-factory-space": "^2.0.0", 5842 + "micromark-util-character": "^2.0.0", 5843 + "micromark-util-symbol": "^2.0.0", 5844 + "micromark-util-types": "^2.0.0" 5845 + }, 5846 + "funding": { 5847 + "type": "opencollective", 5848 + "url": "https://opencollective.com/unified" 5849 + } 5850 + }, 5851 + "node_modules/micromark-factory-destination": { 5852 + "version": "2.0.1", 5853 + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", 5854 + "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", 5855 + "funding": [ 5856 + { 5857 + "type": "GitHub Sponsors", 5858 + "url": "https://github.com/sponsors/unifiedjs" 5859 + }, 5860 + { 5861 + "type": "OpenCollective", 5862 + "url": "https://opencollective.com/unified" 5863 + } 5864 + ], 5865 + "license": "MIT", 5866 + "dependencies": { 5867 + "micromark-util-character": "^2.0.0", 5868 + "micromark-util-symbol": "^2.0.0", 5869 + "micromark-util-types": "^2.0.0" 5870 + } 5871 + }, 5872 + "node_modules/micromark-factory-label": { 5873 + "version": "2.0.1", 5874 + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", 5875 + "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", 5876 + "funding": [ 5877 + { 5878 + "type": "GitHub Sponsors", 5879 + "url": "https://github.com/sponsors/unifiedjs" 5880 + }, 5881 + { 5882 + "type": "OpenCollective", 5883 + "url": "https://opencollective.com/unified" 5884 + } 5885 + ], 5886 + "license": "MIT", 5887 + "dependencies": { 5888 + "devlop": "^1.0.0", 5889 + "micromark-util-character": "^2.0.0", 5890 + "micromark-util-symbol": "^2.0.0", 5891 + "micromark-util-types": "^2.0.0" 5892 + } 5893 + }, 5894 + "node_modules/micromark-factory-space": { 5895 + "version": "2.0.1", 5896 + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", 5897 + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", 5898 + "funding": [ 5899 + { 5900 + "type": "GitHub Sponsors", 5901 + "url": "https://github.com/sponsors/unifiedjs" 5902 + }, 5903 + { 5904 + "type": "OpenCollective", 5905 + "url": "https://opencollective.com/unified" 5906 + } 5907 + ], 5908 + "license": "MIT", 5909 + "dependencies": { 5910 + "micromark-util-character": "^2.0.0", 5911 + "micromark-util-types": "^2.0.0" 5912 + } 5913 + }, 5914 + "node_modules/micromark-factory-title": { 5915 + "version": "2.0.1", 5916 + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", 5917 + "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", 5918 + "funding": [ 5919 + { 5920 + "type": "GitHub Sponsors", 5921 + "url": "https://github.com/sponsors/unifiedjs" 5922 + }, 5923 + { 5924 + "type": "OpenCollective", 5925 + "url": "https://opencollective.com/unified" 5926 + } 5927 + ], 5928 + "license": "MIT", 5929 + "dependencies": { 5930 + "micromark-factory-space": "^2.0.0", 5931 + "micromark-util-character": "^2.0.0", 5932 + "micromark-util-symbol": "^2.0.0", 5933 + "micromark-util-types": "^2.0.0" 5934 + } 5935 + }, 5936 + "node_modules/micromark-factory-whitespace": { 5937 + "version": "2.0.1", 5938 + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", 5939 + "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", 5940 + "funding": [ 5941 + { 5942 + "type": "GitHub Sponsors", 5943 + "url": "https://github.com/sponsors/unifiedjs" 5944 + }, 5945 + { 5946 + "type": "OpenCollective", 5947 + "url": "https://opencollective.com/unified" 5948 + } 5949 + ], 5950 + "license": "MIT", 5951 + "dependencies": { 5952 + "micromark-factory-space": "^2.0.0", 5953 + "micromark-util-character": "^2.0.0", 5954 + "micromark-util-symbol": "^2.0.0", 5955 + "micromark-util-types": "^2.0.0" 5956 + } 5957 + }, 5958 + "node_modules/micromark-util-character": { 5959 + "version": "2.1.1", 5960 + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", 5961 + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", 5962 + "funding": [ 5963 + { 5964 + "type": "GitHub Sponsors", 5965 + "url": "https://github.com/sponsors/unifiedjs" 5966 + }, 5967 + { 5968 + "type": "OpenCollective", 5969 + "url": "https://opencollective.com/unified" 5970 + } 5971 + ], 5972 + "license": "MIT", 5973 + "dependencies": { 5974 + "micromark-util-symbol": "^2.0.0", 5975 + "micromark-util-types": "^2.0.0" 5976 + } 5977 + }, 5978 + "node_modules/micromark-util-chunked": { 5979 + "version": "2.0.1", 5980 + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", 5981 + "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", 5982 + "funding": [ 5983 + { 5984 + "type": "GitHub Sponsors", 5985 + "url": "https://github.com/sponsors/unifiedjs" 5986 + }, 5987 + { 5988 + "type": "OpenCollective", 5989 + "url": "https://opencollective.com/unified" 5990 + } 5991 + ], 5992 + "license": "MIT", 5993 + "dependencies": { 5994 + "micromark-util-symbol": "^2.0.0" 5995 + } 5996 + }, 5997 + "node_modules/micromark-util-classify-character": { 5998 + "version": "2.0.1", 5999 + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", 6000 + "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", 6001 + "funding": [ 6002 + { 6003 + "type": "GitHub Sponsors", 6004 + "url": "https://github.com/sponsors/unifiedjs" 6005 + }, 6006 + { 6007 + "type": "OpenCollective", 6008 + "url": "https://opencollective.com/unified" 6009 + } 6010 + ], 6011 + "license": "MIT", 6012 + "dependencies": { 6013 + "micromark-util-character": "^2.0.0", 6014 + "micromark-util-symbol": "^2.0.0", 6015 + "micromark-util-types": "^2.0.0" 6016 + } 6017 + }, 6018 + "node_modules/micromark-util-combine-extensions": { 6019 + "version": "2.0.1", 6020 + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", 6021 + "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", 6022 + "funding": [ 6023 + { 6024 + "type": "GitHub Sponsors", 6025 + "url": "https://github.com/sponsors/unifiedjs" 6026 + }, 6027 + { 6028 + "type": "OpenCollective", 6029 + "url": "https://opencollective.com/unified" 6030 + } 6031 + ], 6032 + "license": "MIT", 6033 + "dependencies": { 6034 + "micromark-util-chunked": "^2.0.0", 6035 + "micromark-util-types": "^2.0.0" 6036 + } 6037 + }, 6038 + "node_modules/micromark-util-decode-numeric-character-reference": { 6039 + "version": "2.0.2", 6040 + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", 6041 + "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", 6042 + "funding": [ 6043 + { 6044 + "type": "GitHub Sponsors", 6045 + "url": "https://github.com/sponsors/unifiedjs" 6046 + }, 6047 + { 6048 + "type": "OpenCollective", 6049 + "url": "https://opencollective.com/unified" 6050 + } 6051 + ], 6052 + "license": "MIT", 6053 + "dependencies": { 6054 + "micromark-util-symbol": "^2.0.0" 6055 + } 6056 + }, 6057 + "node_modules/micromark-util-decode-string": { 6058 + "version": "2.0.1", 6059 + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", 6060 + "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", 6061 + "funding": [ 6062 + { 6063 + "type": "GitHub Sponsors", 6064 + "url": "https://github.com/sponsors/unifiedjs" 6065 + }, 6066 + { 6067 + "type": "OpenCollective", 6068 + "url": "https://opencollective.com/unified" 6069 + } 6070 + ], 6071 + "license": "MIT", 6072 + "dependencies": { 6073 + "decode-named-character-reference": "^1.0.0", 6074 + "micromark-util-character": "^2.0.0", 6075 + "micromark-util-decode-numeric-character-reference": "^2.0.0", 6076 + "micromark-util-symbol": "^2.0.0" 6077 + } 6078 + }, 6079 + "node_modules/micromark-util-encode": { 6080 + "version": "2.0.1", 6081 + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", 6082 + "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", 6083 + "funding": [ 6084 + { 6085 + "type": "GitHub Sponsors", 6086 + "url": "https://github.com/sponsors/unifiedjs" 6087 + }, 6088 + { 6089 + "type": "OpenCollective", 6090 + "url": "https://opencollective.com/unified" 6091 + } 6092 + ], 6093 + "license": "MIT" 6094 + }, 6095 + "node_modules/micromark-util-html-tag-name": { 6096 + "version": "2.0.1", 6097 + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", 6098 + "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", 6099 + "funding": [ 6100 + { 6101 + "type": "GitHub Sponsors", 6102 + "url": "https://github.com/sponsors/unifiedjs" 6103 + }, 6104 + { 6105 + "type": "OpenCollective", 6106 + "url": "https://opencollective.com/unified" 6107 + } 6108 + ], 6109 + "license": "MIT" 6110 + }, 6111 + "node_modules/micromark-util-normalize-identifier": { 6112 + "version": "2.0.1", 6113 + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", 6114 + "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", 6115 + "funding": [ 6116 + { 6117 + "type": "GitHub Sponsors", 6118 + "url": "https://github.com/sponsors/unifiedjs" 6119 + }, 6120 + { 6121 + "type": "OpenCollective", 6122 + "url": "https://opencollective.com/unified" 6123 + } 6124 + ], 6125 + "license": "MIT", 6126 + "dependencies": { 6127 + "micromark-util-symbol": "^2.0.0" 6128 + } 6129 + }, 6130 + "node_modules/micromark-util-resolve-all": { 6131 + "version": "2.0.1", 6132 + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", 6133 + "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", 6134 + "funding": [ 6135 + { 6136 + "type": "GitHub Sponsors", 6137 + "url": "https://github.com/sponsors/unifiedjs" 6138 + }, 6139 + { 6140 + "type": "OpenCollective", 6141 + "url": "https://opencollective.com/unified" 6142 + } 6143 + ], 6144 + "license": "MIT", 6145 + "dependencies": { 6146 + "micromark-util-types": "^2.0.0" 6147 + } 6148 + }, 6149 + "node_modules/micromark-util-sanitize-uri": { 6150 + "version": "2.0.1", 6151 + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", 6152 + "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", 6153 + "funding": [ 6154 + { 6155 + "type": "GitHub Sponsors", 6156 + "url": "https://github.com/sponsors/unifiedjs" 6157 + }, 6158 + { 6159 + "type": "OpenCollective", 6160 + "url": "https://opencollective.com/unified" 6161 + } 6162 + ], 6163 + "license": "MIT", 6164 + "dependencies": { 6165 + "micromark-util-character": "^2.0.0", 6166 + "micromark-util-encode": "^2.0.0", 6167 + "micromark-util-symbol": "^2.0.0" 6168 + } 6169 + }, 6170 + "node_modules/micromark-util-subtokenize": { 6171 + "version": "2.1.0", 6172 + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz", 6173 + "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==", 6174 + "funding": [ 6175 + { 6176 + "type": "GitHub Sponsors", 6177 + "url": "https://github.com/sponsors/unifiedjs" 6178 + }, 6179 + { 6180 + "type": "OpenCollective", 6181 + "url": "https://opencollective.com/unified" 6182 + } 6183 + ], 6184 + "license": "MIT", 6185 + "dependencies": { 6186 + "devlop": "^1.0.0", 6187 + "micromark-util-chunked": "^2.0.0", 6188 + "micromark-util-symbol": "^2.0.0", 6189 + "micromark-util-types": "^2.0.0" 6190 + } 6191 + }, 6192 + "node_modules/micromark-util-symbol": { 6193 + "version": "2.0.1", 6194 + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", 6195 + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", 6196 + "funding": [ 6197 + { 6198 + "type": "GitHub Sponsors", 6199 + "url": "https://github.com/sponsors/unifiedjs" 6200 + }, 6201 + { 6202 + "type": "OpenCollective", 6203 + "url": "https://opencollective.com/unified" 6204 + } 6205 + ], 6206 + "license": "MIT" 6207 + }, 6208 + "node_modules/micromark-util-types": { 6209 + "version": "2.0.2", 6210 + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", 6211 + "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", 6212 + "funding": [ 6213 + { 6214 + "type": "GitHub Sponsors", 6215 + "url": "https://github.com/sponsors/unifiedjs" 6216 + }, 6217 + { 6218 + "type": "OpenCollective", 6219 + "url": "https://opencollective.com/unified" 6220 + } 6221 + ], 6222 + "license": "MIT" 6223 + }, 6224 + "node_modules/mime-db": { 6225 + "version": "1.54.0", 6226 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", 6227 + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", 6228 + "license": "MIT", 6229 + "engines": { 6230 + "node": ">= 0.6" 6231 + } 6232 + }, 6233 + "node_modules/mime-types": { 6234 + "version": "3.0.1", 6235 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", 6236 + "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", 6237 + "license": "MIT", 6238 + "dependencies": { 6239 + "mime-db": "^1.54.0" 6240 + }, 6241 + "engines": { 6242 + "node": ">= 0.6" 6243 + } 6244 + }, 6245 + "node_modules/minimatch": { 6246 + "version": "9.0.5", 6247 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 6248 + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 6249 + "dev": true, 6250 + "license": "ISC", 6251 + "dependencies": { 6252 + "brace-expansion": "^2.0.1" 6253 + }, 6254 + "engines": { 6255 + "node": ">=16 || 14 >=14.17" 6256 + }, 6257 + "funding": { 6258 + "url": "https://github.com/sponsors/isaacs" 6259 + } 6260 + }, 6261 + "node_modules/mlly": { 6262 + "version": "1.8.0", 6263 + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.8.0.tgz", 6264 + "integrity": "sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==", 6265 + "dev": true, 6266 + "license": "MIT", 6267 + "dependencies": { 6268 + "acorn": "^8.15.0", 6269 + "pathe": "^2.0.3", 6270 + "pkg-types": "^1.3.1", 6271 + "ufo": "^1.6.1" 6272 + } 6273 + }, 6274 + "node_modules/mlly/node_modules/confbox": { 6275 + "version": "0.1.8", 6276 + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", 6277 + "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", 6278 + "dev": true, 6279 + "license": "MIT" 6280 + }, 6281 + "node_modules/mlly/node_modules/pathe": { 6282 + "version": "2.0.3", 6283 + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 6284 + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 6285 + "dev": true, 6286 + "license": "MIT" 6287 + }, 6288 + "node_modules/mlly/node_modules/pkg-types": { 6289 + "version": "1.3.1", 6290 + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", 6291 + "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", 6292 + "dev": true, 6293 + "license": "MIT", 6294 + "dependencies": { 6295 + "confbox": "^0.1.8", 6296 + "mlly": "^1.7.4", 6297 + "pathe": "^2.0.1" 6298 + } 6299 + }, 6300 + "node_modules/mrmime": { 6301 + "version": "2.0.1", 6302 + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", 6303 + "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", 6304 + "license": "MIT", 6305 + "engines": { 6306 + "node": ">=10" 6307 + } 6308 + }, 6309 + "node_modules/ms": { 6310 + "version": "2.1.3", 6311 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 6312 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 6313 + "license": "MIT" 6314 + }, 6315 + "node_modules/multiformats": { 6316 + "version": "9.9.0", 6317 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", 6318 + "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==", 6319 + "license": "(Apache-2.0 AND MIT)" 6320 + }, 6321 + "node_modules/nanoid": { 6322 + "version": "5.1.6", 6323 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.6.tgz", 6324 + "integrity": "sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==", 6325 + "funding": [ 6326 + { 6327 + "type": "github", 6328 + "url": "https://github.com/sponsors/ai" 6329 + } 6330 + ], 6331 + "license": "MIT", 6332 + "bin": { 6333 + "nanoid": "bin/nanoid.js" 6334 + }, 6335 + "engines": { 6336 + "node": "^18 || >=20" 6337 + } 6338 + }, 6339 + "node_modules/neotraverse": { 6340 + "version": "0.6.18", 6341 + "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz", 6342 + "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==", 6343 + "license": "MIT", 6344 + "engines": { 6345 + "node": ">= 10" 6346 + } 6347 + }, 6348 + "node_modules/nlcst-to-string": { 6349 + "version": "4.0.0", 6350 + "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-4.0.0.tgz", 6351 + "integrity": "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==", 6352 + "license": "MIT", 6353 + "dependencies": { 6354 + "@types/nlcst": "^2.0.0" 6355 + }, 6356 + "funding": { 6357 + "type": "opencollective", 6358 + "url": "https://opencollective.com/unified" 6359 + } 6360 + }, 6361 + "node_modules/node-domexception": { 6362 + "version": "1.0.0", 6363 + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", 6364 + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", 6365 + "deprecated": "Use your platform's native DOMException instead", 6366 + "funding": [ 6367 + { 6368 + "type": "github", 6369 + "url": "https://github.com/sponsors/jimmywarting" 6370 + }, 6371 + { 6372 + "type": "github", 6373 + "url": "https://paypal.me/jimmywarting" 6374 + } 6375 + ], 6376 + "license": "MIT", 6377 + "engines": { 6378 + "node": ">=10.5.0" 6379 + } 6380 + }, 6381 + "node_modules/node-fetch": { 6382 + "version": "3.3.2", 6383 + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", 6384 + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", 6385 + "license": "MIT", 6386 + "dependencies": { 6387 + "data-uri-to-buffer": "^4.0.0", 6388 + "fetch-blob": "^3.1.4", 6389 + "formdata-polyfill": "^4.0.10" 6390 + }, 6391 + "engines": { 6392 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 6393 + }, 6394 + "funding": { 6395 + "type": "opencollective", 6396 + "url": "https://opencollective.com/node-fetch" 6397 + } 6398 + }, 6399 + "node_modules/node-fetch-native": { 6400 + "version": "1.6.7", 6401 + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.7.tgz", 6402 + "integrity": "sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==", 6403 + "license": "MIT" 6404 + }, 6405 + "node_modules/node-html-parser": { 6406 + "version": "6.1.13", 6407 + "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-6.1.13.tgz", 6408 + "integrity": "sha512-qIsTMOY4C/dAa5Q5vsobRpOOvPfC4pB61UVW2uSwZNUp0QU/jCekTal1vMmbO0DgdHeLUJpv/ARmDqErVxA3Sg==", 6409 + "license": "MIT", 6410 + "dependencies": { 6411 + "css-select": "^5.1.0", 6412 + "he": "1.2.0" 6413 + } 6414 + }, 6415 + "node_modules/node-mock-http": { 6416 + "version": "1.0.3", 6417 + "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.3.tgz", 6418 + "integrity": "sha512-jN8dK25fsfnMrVsEhluUTPkBFY+6ybu7jSB1n+ri/vOGjJxU8J9CZhpSGkHXSkFjtUhbmoncG/YG9ta5Ludqog==", 6419 + "license": "MIT" 6420 + }, 6421 + "node_modules/node-releases": { 6422 + "version": "2.0.25", 6423 + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.25.tgz", 6424 + "integrity": "sha512-4auku8B/vw5psvTiiN9j1dAOsXvMoGqJuKJcR+dTdqiXEK20mMTk1UEo3HS16LeGQsVG6+qKTPM9u/qQ2LqATA==", 6425 + "license": "MIT" 6426 + }, 6427 + "node_modules/normalize-path": { 6428 + "version": "3.0.0", 6429 + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 6430 + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 6431 + "license": "MIT", 6432 + "engines": { 6433 + "node": ">=0.10.0" 6434 + } 6435 + }, 6436 + "node_modules/nth-check": { 6437 + "version": "2.1.1", 6438 + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", 6439 + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", 6440 + "license": "BSD-2-Clause", 6441 + "dependencies": { 6442 + "boolbase": "^1.0.0" 6443 + }, 6444 + "funding": { 6445 + "url": "https://github.com/fb55/nth-check?sponsor=1" 6446 + } 6447 + }, 6448 + "node_modules/object-assign": { 6449 + "version": "4.1.1", 6450 + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 6451 + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 6452 + "license": "MIT", 6453 + "peer": true, 6454 + "engines": { 6455 + "node": ">=0.10.0" 6456 + } 6457 + }, 6458 + "node_modules/ofetch": { 6459 + "version": "1.4.1", 6460 + "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.4.1.tgz", 6461 + "integrity": "sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==", 6462 + "license": "MIT", 6463 + "dependencies": { 6464 + "destr": "^2.0.3", 6465 + "node-fetch-native": "^1.6.4", 6466 + "ufo": "^1.5.4" 6467 + } 6468 + }, 6469 + "node_modules/ohash": { 6470 + "version": "2.0.11", 6471 + "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.11.tgz", 6472 + "integrity": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==", 6473 + "license": "MIT" 6474 + }, 6475 + "node_modules/on-finished": { 6476 + "version": "2.4.1", 6477 + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", 6478 + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", 6479 + "license": "MIT", 6480 + "dependencies": { 6481 + "ee-first": "1.1.1" 6482 + }, 6483 + "engines": { 6484 + "node": ">= 0.8" 6485 + } 6486 + }, 6487 + "node_modules/oniguruma-parser": { 6488 + "version": "0.12.1", 6489 + "resolved": "https://registry.npmjs.org/oniguruma-parser/-/oniguruma-parser-0.12.1.tgz", 6490 + "integrity": "sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==", 6491 + "license": "MIT" 6492 + }, 6493 + "node_modules/oniguruma-to-es": { 6494 + "version": "4.3.3", 6495 + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.3.tgz", 6496 + "integrity": "sha512-rPiZhzC3wXwE59YQMRDodUwwT9FZ9nNBwQQfsd1wfdtlKEyCdRV0avrTcSZ5xlIvGRVPd/cx6ZN45ECmS39xvg==", 6497 + "license": "MIT", 6498 + "dependencies": { 6499 + "oniguruma-parser": "^0.12.1", 6500 + "regex": "^6.0.1", 6501 + "regex-recursion": "^6.0.2" 6502 + } 6503 + }, 6504 + "node_modules/p-limit": { 6505 + "version": "6.2.0", 6506 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-6.2.0.tgz", 6507 + "integrity": "sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==", 6508 + "license": "MIT", 6509 + "dependencies": { 6510 + "yocto-queue": "^1.1.1" 6511 + }, 6512 + "engines": { 6513 + "node": ">=18" 6514 + }, 6515 + "funding": { 6516 + "url": "https://github.com/sponsors/sindresorhus" 6517 + } 6518 + }, 6519 + "node_modules/p-queue": { 6520 + "version": "8.1.1", 6521 + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-8.1.1.tgz", 6522 + "integrity": "sha512-aNZ+VfjobsWryoiPnEApGGmf5WmNsCo9xu8dfaYamG5qaLP7ClhLN6NgsFe6SwJ2UbLEBK5dv9x8Mn5+RVhMWQ==", 6523 + "license": "MIT", 6524 + "dependencies": { 6525 + "eventemitter3": "^5.0.1", 6526 + "p-timeout": "^6.1.2" 6527 + }, 6528 + "engines": { 6529 + "node": ">=18" 6530 + }, 6531 + "funding": { 6532 + "url": "https://github.com/sponsors/sindresorhus" 6533 + } 6534 + }, 6535 + "node_modules/p-timeout": { 6536 + "version": "6.1.4", 6537 + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.4.tgz", 6538 + "integrity": "sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==", 6539 + "license": "MIT", 6540 + "engines": { 6541 + "node": ">=14.16" 6542 + }, 6543 + "funding": { 6544 + "url": "https://github.com/sponsors/sindresorhus" 6545 + } 6546 + }, 6547 + "node_modules/package-manager-detector": { 6548 + "version": "1.4.1", 6549 + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.4.1.tgz", 6550 + "integrity": "sha512-dSMiVLBEA4XaNJ0PRb4N5cV/SEP4BWrWZKBmfF+OUm2pQTiZ6DDkKeWaltwu3JRhLoy59ayIkJ00cx9K9CaYTg==", 6551 + "license": "MIT" 6552 + }, 6553 + "node_modules/pako": { 6554 + "version": "0.2.9", 6555 + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", 6556 + "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", 6557 + "license": "MIT" 6558 + }, 6559 + "node_modules/parse-latin": { 6560 + "version": "7.0.0", 6561 + "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-7.0.0.tgz", 6562 + "integrity": "sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==", 6563 + "license": "MIT", 6564 + "dependencies": { 6565 + "@types/nlcst": "^2.0.0", 6566 + "@types/unist": "^3.0.0", 6567 + "nlcst-to-string": "^4.0.0", 6568 + "unist-util-modify-children": "^4.0.0", 6569 + "unist-util-visit-children": "^3.0.0", 6570 + "vfile": "^6.0.0" 6571 + }, 6572 + "funding": { 6573 + "type": "github", 6574 + "url": "https://github.com/sponsors/wooorm" 6575 + } 6576 + }, 6577 + "node_modules/parse5": { 6578 + "version": "7.3.0", 6579 + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", 6580 + "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", 6581 + "license": "MIT", 6582 + "dependencies": { 6583 + "entities": "^6.0.0" 6584 + }, 6585 + "funding": { 6586 + "url": "https://github.com/inikulin/parse5?sponsor=1" 6587 + } 6588 + }, 6589 + "node_modules/path-browserify": { 6590 + "version": "1.0.1", 6591 + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", 6592 + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", 6593 + "dev": true, 6594 + "license": "MIT" 6595 + }, 6596 + "node_modules/pathe": { 6597 + "version": "1.1.2", 6598 + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", 6599 + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", 6600 + "license": "MIT" 6601 + }, 6602 + "node_modules/perfect-debounce": { 6603 + "version": "1.0.0", 6604 + "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz", 6605 + "integrity": "sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==", 6606 + "dev": true, 6607 + "license": "MIT" 6608 + }, 6609 + "node_modules/picocolors": { 6610 + "version": "1.1.1", 6611 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 6612 + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 6613 + "license": "ISC" 6614 + }, 6615 + "node_modules/picomatch": { 6616 + "version": "2.3.1", 6617 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 6618 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 6619 + "license": "MIT", 6620 + "engines": { 6621 + "node": ">=8.6" 6622 + }, 6623 + "funding": { 6624 + "url": "https://github.com/sponsors/jonschlinkert" 6625 + } 6626 + }, 6627 + "node_modules/pkg-types": { 6628 + "version": "2.3.0", 6629 + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-2.3.0.tgz", 6630 + "integrity": "sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==", 6631 + "dev": true, 6632 + "license": "MIT", 6633 + "dependencies": { 6634 + "confbox": "^0.2.2", 6635 + "exsolve": "^1.0.7", 6636 + "pathe": "^2.0.3" 6637 + } 6638 + }, 6639 + "node_modules/pkg-types/node_modules/pathe": { 6640 + "version": "2.0.3", 6641 + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 6642 + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 6643 + "dev": true, 6644 + "license": "MIT" 6645 + }, 6646 + "node_modules/postcss": { 6647 + "version": "8.5.4", 6648 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.4.tgz", 6649 + "integrity": "sha512-QSa9EBe+uwlGTFmHsPKokv3B/oEMQZxfqW0QqNCyhpa6mB1afzulwn8hihglqAb2pOw+BJgNlmXQ8la2VeHB7w==", 6650 + "funding": [ 6651 + { 6652 + "type": "opencollective", 6653 + "url": "https://opencollective.com/postcss/" 6654 + }, 6655 + { 6656 + "type": "tidelift", 6657 + "url": "https://tidelift.com/funding/github/npm/postcss" 6658 + }, 6659 + { 6660 + "type": "github", 6661 + "url": "https://github.com/sponsors/ai" 6662 + } 6663 + ], 6664 + "license": "MIT", 6665 + "dependencies": { 6666 + "nanoid": "^3.3.11", 6667 + "picocolors": "^1.1.1", 6668 + "source-map-js": "^1.2.1" 6669 + }, 6670 + "engines": { 6671 + "node": "^10 || ^12 || >=14" 6672 + } 6673 + }, 6674 + "node_modules/postcss-nested": { 6675 + "version": "5.0.6", 6676 + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", 6677 + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", 6678 + "dev": true, 6679 + "license": "MIT", 6680 + "dependencies": { 6681 + "postcss-selector-parser": "^6.0.6" 6682 + }, 6683 + "engines": { 6684 + "node": ">=12.0" 6685 + }, 6686 + "funding": { 6687 + "type": "opencollective", 6688 + "url": "https://opencollective.com/postcss/" 6689 + }, 6690 + "peerDependencies": { 6691 + "postcss": "^8.2.14" 6692 + } 6693 + }, 6694 + "node_modules/postcss-selector-parser": { 6695 + "version": "6.1.2", 6696 + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", 6697 + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", 6698 + "dev": true, 6699 + "license": "MIT", 6700 + "dependencies": { 6701 + "cssesc": "^3.0.0", 6702 + "util-deprecate": "^1.0.2" 6703 + }, 6704 + "engines": { 6705 + "node": ">=4" 6706 + } 6707 + }, 6708 + "node_modules/postcss/node_modules/nanoid": { 6709 + "version": "3.3.11", 6710 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 6711 + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 6712 + "funding": [ 6713 + { 6714 + "type": "github", 6715 + "url": "https://github.com/sponsors/ai" 6716 + } 6717 + ], 6718 + "license": "MIT", 6719 + "bin": { 6720 + "nanoid": "bin/nanoid.cjs" 6721 + }, 6722 + "engines": { 6723 + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 6724 + } 6725 + }, 6726 + "node_modules/preact": { 6727 + "version": "10.27.2", 6728 + "resolved": "https://registry.npmjs.org/preact/-/preact-10.27.2.tgz", 6729 + "integrity": "sha512-5SYSgFKSyhCbk6SrXyMpqjb5+MQBgfvEKE/OC+PujcY34sOpqtr+0AZQtPYx5IA6VxynQ7rUPCtKzyovpj9Bpg==", 6730 + "license": "MIT", 6731 + "funding": { 6732 + "type": "opencollective", 6733 + "url": "https://opencollective.com/preact" 6734 + } 6735 + }, 6736 + "node_modules/preact-render-to-string": { 6737 + "version": "6.6.2", 6738 + "resolved": "https://registry.npmjs.org/preact-render-to-string/-/preact-render-to-string-6.6.2.tgz", 6739 + "integrity": "sha512-VJ++Pkzv6+ZOmeN/9Qvx0mRdXqnei1Lo3uu9bGvYHhoMI1VUkDT44hcpGbiokl/kuuYTayYa3yvmYTLZMplfMA==", 6740 + "license": "MIT", 6741 + "peerDependencies": { 6742 + "preact": ">=10 || >= 11.0.0-0" 6743 + } 6744 + }, 6745 + "node_modules/prettier": { 6746 + "version": "3.6.2", 6747 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", 6748 + "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", 6749 + "dev": true, 6750 + "license": "MIT", 6751 + "bin": { 6752 + "prettier": "bin/prettier.cjs" 6753 + }, 6754 + "engines": { 6755 + "node": ">=14" 6756 + }, 6757 + "funding": { 6758 + "url": "https://github.com/prettier/prettier?sponsor=1" 6759 + } 6760 + }, 6761 + "node_modules/prismjs": { 6762 + "version": "1.30.0", 6763 + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", 6764 + "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", 6765 + "license": "MIT", 6766 + "engines": { 6767 + "node": ">=6" 6768 + } 6769 + }, 6770 + "node_modules/promise-limit": { 6771 + "version": "2.7.0", 6772 + "resolved": "https://registry.npmjs.org/promise-limit/-/promise-limit-2.7.0.tgz", 6773 + "integrity": "sha512-7nJ6v5lnJsXwGprnGXga4wx6d1POjvi5Qmf1ivTRxTjH4Z/9Czja/UCMLVmB9N93GeWOU93XaFaEt6jbuoagNw==", 6774 + "license": "ISC" 6775 + }, 6776 + "node_modules/prompts": { 6777 + "version": "2.4.2", 6778 + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", 6779 + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", 6780 + "license": "MIT", 6781 + "dependencies": { 6782 + "kleur": "^3.0.3", 6783 + "sisteransi": "^1.0.5" 6784 + }, 6785 + "engines": { 6786 + "node": ">= 6" 6787 + } 6788 + }, 6789 + "node_modules/prompts/node_modules/kleur": { 6790 + "version": "3.0.3", 6791 + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", 6792 + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 6793 + "license": "MIT", 6794 + "engines": { 6795 + "node": ">=6" 6796 + } 6797 + }, 6798 + "node_modules/prop-types": { 6799 + "version": "15.8.1", 6800 + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", 6801 + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", 6802 + "license": "MIT", 6803 + "peer": true, 6804 + "dependencies": { 6805 + "loose-envify": "^1.4.0", 6806 + "object-assign": "^4.1.1", 6807 + "react-is": "^16.13.1" 6808 + } 6809 + }, 6810 + "node_modules/property-information": { 6811 + "version": "7.1.0", 6812 + "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.1.0.tgz", 6813 + "integrity": "sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==", 6814 + "license": "MIT", 6815 + "funding": { 6816 + "type": "github", 6817 + "url": "https://github.com/sponsors/wooorm" 6818 + } 6819 + }, 6820 + "node_modules/quansync": { 6821 + "version": "0.2.11", 6822 + "resolved": "https://registry.npmjs.org/quansync/-/quansync-0.2.11.tgz", 6823 + "integrity": "sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==", 6824 + "dev": true, 6825 + "funding": [ 6826 + { 6827 + "type": "individual", 6828 + "url": "https://github.com/sponsors/antfu" 6829 + }, 6830 + { 6831 + "type": "individual", 6832 + "url": "https://github.com/sponsors/sxzz" 6833 + } 6834 + ], 6835 + "license": "MIT" 6836 + }, 6837 + "node_modules/radix3": { 6838 + "version": "1.1.2", 6839 + "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz", 6840 + "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==", 6841 + "license": "MIT" 6842 + }, 6843 + "node_modules/range-parser": { 6844 + "version": "1.2.1", 6845 + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", 6846 + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", 6847 + "license": "MIT", 6848 + "engines": { 6849 + "node": ">= 0.6" 6850 + } 6851 + }, 6852 + "node_modules/react": { 6853 + "name": "@preact/compat", 6854 + "version": "18.3.1", 6855 + "resolved": "https://registry.npmjs.org/@preact/compat/-/compat-18.3.1.tgz", 6856 + "integrity": "sha512-Kog4PSRxtT4COtOXjsuQPV1vMXpUzREQfv+6Dmcy9/rMk0HOPK0HTE9fspFjAmY8R80T/T8gtgmZ68u5bOSngw==", 6857 + "license": "MIT", 6858 + "peer": true, 6859 + "peerDependencies": { 6860 + "preact": "*" 6861 + } 6862 + }, 6863 + "node_modules/react-dom": { 6864 + "name": "@preact/compat", 6865 + "version": "18.3.1", 6866 + "resolved": "https://registry.npmjs.org/@preact/compat/-/compat-18.3.1.tgz", 6867 + "integrity": "sha512-Kog4PSRxtT4COtOXjsuQPV1vMXpUzREQfv+6Dmcy9/rMk0HOPK0HTE9fspFjAmY8R80T/T8gtgmZ68u5bOSngw==", 6868 + "license": "MIT", 6869 + "peer": true, 6870 + "peerDependencies": { 6871 + "preact": "*" 6872 + } 6873 + }, 6874 + "node_modules/react-is": { 6875 + "version": "16.13.1", 6876 + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", 6877 + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", 6878 + "license": "MIT", 6879 + "peer": true 6880 + }, 6881 + "node_modules/readdirp": { 6882 + "version": "3.6.0", 6883 + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 6884 + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 6885 + "dev": true, 6886 + "license": "MIT", 6887 + "dependencies": { 6888 + "picomatch": "^2.2.1" 6889 + }, 6890 + "engines": { 6891 + "node": ">=8.10.0" 6892 + } 6893 + }, 6894 + "node_modules/regex": { 6895 + "version": "6.0.1", 6896 + "resolved": "https://registry.npmjs.org/regex/-/regex-6.0.1.tgz", 6897 + "integrity": "sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA==", 6898 + "license": "MIT", 6899 + "dependencies": { 6900 + "regex-utilities": "^2.3.0" 6901 + } 6902 + }, 6903 + "node_modules/regex-recursion": { 6904 + "version": "6.0.2", 6905 + "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz", 6906 + "integrity": "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==", 6907 + "license": "MIT", 6908 + "dependencies": { 6909 + "regex-utilities": "^2.3.0" 6910 + } 6911 + }, 6912 + "node_modules/regex-utilities": { 6913 + "version": "2.3.0", 6914 + "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", 6915 + "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==", 6916 + "license": "MIT" 6917 + }, 6918 + "node_modules/rehype": { 6919 + "version": "13.0.2", 6920 + "resolved": "https://registry.npmjs.org/rehype/-/rehype-13.0.2.tgz", 6921 + "integrity": "sha512-j31mdaRFrwFRUIlxGeuPXXKWQxet52RBQRvCmzl5eCefn/KGbomK5GMHNMsOJf55fgo3qw5tST5neDuarDYR2A==", 6922 + "license": "MIT", 6923 + "dependencies": { 6924 + "@types/hast": "^3.0.0", 6925 + "rehype-parse": "^9.0.0", 6926 + "rehype-stringify": "^10.0.0", 6927 + "unified": "^11.0.0" 6928 + }, 6929 + "funding": { 6930 + "type": "opencollective", 6931 + "url": "https://opencollective.com/unified" 6932 + } 6933 + }, 6934 + "node_modules/rehype-parse": { 6935 + "version": "9.0.1", 6936 + "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-9.0.1.tgz", 6937 + "integrity": "sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==", 6938 + "license": "MIT", 6939 + "dependencies": { 6940 + "@types/hast": "^3.0.0", 6941 + "hast-util-from-html": "^2.0.0", 6942 + "unified": "^11.0.0" 6943 + }, 6944 + "funding": { 6945 + "type": "opencollective", 6946 + "url": "https://opencollective.com/unified" 6947 + } 6948 + }, 6949 + "node_modules/rehype-raw": { 6950 + "version": "7.0.0", 6951 + "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", 6952 + "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", 6953 + "license": "MIT", 6954 + "dependencies": { 6955 + "@types/hast": "^3.0.0", 6956 + "hast-util-raw": "^9.0.0", 6957 + "vfile": "^6.0.0" 6958 + }, 6959 + "funding": { 6960 + "type": "opencollective", 6961 + "url": "https://opencollective.com/unified" 6962 + } 6963 + }, 6964 + "node_modules/rehype-stringify": { 6965 + "version": "10.0.1", 6966 + "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-10.0.1.tgz", 6967 + "integrity": "sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA==", 6968 + "license": "MIT", 6969 + "dependencies": { 6970 + "@types/hast": "^3.0.0", 6971 + "hast-util-to-html": "^9.0.0", 6972 + "unified": "^11.0.0" 6973 + }, 6974 + "funding": { 6975 + "type": "opencollective", 6976 + "url": "https://opencollective.com/unified" 6977 + } 6978 + }, 6979 + "node_modules/remark-gfm": { 6980 + "version": "4.0.1", 6981 + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz", 6982 + "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==", 6983 + "license": "MIT", 6984 + "dependencies": { 6985 + "@types/mdast": "^4.0.0", 6986 + "mdast-util-gfm": "^3.0.0", 6987 + "micromark-extension-gfm": "^3.0.0", 6988 + "remark-parse": "^11.0.0", 6989 + "remark-stringify": "^11.0.0", 6990 + "unified": "^11.0.0" 6991 + }, 6992 + "funding": { 6993 + "type": "opencollective", 6994 + "url": "https://opencollective.com/unified" 6995 + } 6996 + }, 6997 + "node_modules/remark-parse": { 6998 + "version": "11.0.0", 6999 + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", 7000 + "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", 7001 + "license": "MIT", 7002 + "dependencies": { 7003 + "@types/mdast": "^4.0.0", 7004 + "mdast-util-from-markdown": "^2.0.0", 7005 + "micromark-util-types": "^2.0.0", 7006 + "unified": "^11.0.0" 7007 + }, 7008 + "funding": { 7009 + "type": "opencollective", 7010 + "url": "https://opencollective.com/unified" 7011 + } 7012 + }, 7013 + "node_modules/remark-rehype": { 7014 + "version": "11.1.2", 7015 + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.2.tgz", 7016 + "integrity": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==", 7017 + "license": "MIT", 7018 + "dependencies": { 7019 + "@types/hast": "^3.0.0", 7020 + "@types/mdast": "^4.0.0", 7021 + "mdast-util-to-hast": "^13.0.0", 7022 + "unified": "^11.0.0", 7023 + "vfile": "^6.0.0" 7024 + }, 7025 + "funding": { 7026 + "type": "opencollective", 7027 + "url": "https://opencollective.com/unified" 7028 + } 7029 + }, 7030 + "node_modules/remark-smartypants": { 7031 + "version": "3.0.2", 7032 + "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-3.0.2.tgz", 7033 + "integrity": "sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA==", 7034 + "license": "MIT", 7035 + "dependencies": { 7036 + "retext": "^9.0.0", 7037 + "retext-smartypants": "^6.0.0", 7038 + "unified": "^11.0.4", 7039 + "unist-util-visit": "^5.0.0" 7040 + }, 7041 + "engines": { 7042 + "node": ">=16.0.0" 7043 + } 7044 + }, 7045 + "node_modules/remark-stringify": { 7046 + "version": "11.0.0", 7047 + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", 7048 + "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", 7049 + "license": "MIT", 7050 + "dependencies": { 7051 + "@types/mdast": "^4.0.0", 7052 + "mdast-util-to-markdown": "^2.0.0", 7053 + "unified": "^11.0.0" 7054 + }, 7055 + "funding": { 7056 + "type": "opencollective", 7057 + "url": "https://opencollective.com/unified" 7058 + } 7059 + }, 7060 + "node_modules/restructure": { 7061 + "version": "3.0.2", 7062 + "resolved": "https://registry.npmjs.org/restructure/-/restructure-3.0.2.tgz", 7063 + "integrity": "sha512-gSfoiOEA0VPE6Tukkrr7I0RBdE0s7H1eFCDBk05l1KIQT1UIKNc5JZy6jdyW6eYH3aR3g5b3PuL77rq0hvwtAw==", 7064 + "license": "MIT" 7065 + }, 7066 + "node_modules/retext": { 7067 + "version": "9.0.0", 7068 + "resolved": "https://registry.npmjs.org/retext/-/retext-9.0.0.tgz", 7069 + "integrity": "sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==", 7070 + "license": "MIT", 7071 + "dependencies": { 7072 + "@types/nlcst": "^2.0.0", 7073 + "retext-latin": "^4.0.0", 7074 + "retext-stringify": "^4.0.0", 7075 + "unified": "^11.0.0" 7076 + }, 7077 + "funding": { 7078 + "type": "opencollective", 7079 + "url": "https://opencollective.com/unified" 7080 + } 7081 + }, 7082 + "node_modules/retext-latin": { 7083 + "version": "4.0.0", 7084 + "resolved": "https://registry.npmjs.org/retext-latin/-/retext-latin-4.0.0.tgz", 7085 + "integrity": "sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==", 7086 + "license": "MIT", 7087 + "dependencies": { 7088 + "@types/nlcst": "^2.0.0", 7089 + "parse-latin": "^7.0.0", 7090 + "unified": "^11.0.0" 7091 + }, 7092 + "funding": { 7093 + "type": "opencollective", 7094 + "url": "https://opencollective.com/unified" 7095 + } 7096 + }, 7097 + "node_modules/retext-smartypants": { 7098 + "version": "6.2.0", 7099 + "resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-6.2.0.tgz", 7100 + "integrity": "sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ==", 7101 + "license": "MIT", 7102 + "dependencies": { 7103 + "@types/nlcst": "^2.0.0", 7104 + "nlcst-to-string": "^4.0.0", 7105 + "unist-util-visit": "^5.0.0" 7106 + }, 7107 + "funding": { 7108 + "type": "opencollective", 7109 + "url": "https://opencollective.com/unified" 7110 + } 7111 + }, 7112 + "node_modules/retext-stringify": { 7113 + "version": "4.0.0", 7114 + "resolved": "https://registry.npmjs.org/retext-stringify/-/retext-stringify-4.0.0.tgz", 7115 + "integrity": "sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA==", 7116 + "license": "MIT", 7117 + "dependencies": { 7118 + "@types/nlcst": "^2.0.0", 7119 + "nlcst-to-string": "^4.0.0", 7120 + "unified": "^11.0.0" 7121 + }, 7122 + "funding": { 7123 + "type": "opencollective", 7124 + "url": "https://opencollective.com/unified" 7125 + } 7126 + }, 7127 + "node_modules/rollup": { 7128 + "version": "4.52.4", 7129 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.4.tgz", 7130 + "integrity": "sha512-CLEVl+MnPAiKh5pl4dEWSyMTpuflgNQiLGhMv8ezD5W/qP8AKvmYpCOKRRNOh7oRKnauBZ4SyeYkMS+1VSyKwQ==", 7131 + "license": "MIT", 7132 + "dependencies": { 7133 + "@types/estree": "1.0.8" 7134 + }, 7135 + "bin": { 7136 + "rollup": "dist/bin/rollup" 7137 + }, 7138 + "engines": { 7139 + "node": ">=18.0.0", 7140 + "npm": ">=8.0.0" 7141 + }, 7142 + "optionalDependencies": { 7143 + "@rollup/rollup-android-arm-eabi": "4.52.4", 7144 + "@rollup/rollup-android-arm64": "4.52.4", 7145 + "@rollup/rollup-darwin-arm64": "4.52.4", 7146 + "@rollup/rollup-darwin-x64": "4.52.4", 7147 + "@rollup/rollup-freebsd-arm64": "4.52.4", 7148 + "@rollup/rollup-freebsd-x64": "4.52.4", 7149 + "@rollup/rollup-linux-arm-gnueabihf": "4.52.4", 7150 + "@rollup/rollup-linux-arm-musleabihf": "4.52.4", 7151 + "@rollup/rollup-linux-arm64-gnu": "4.52.4", 7152 + "@rollup/rollup-linux-arm64-musl": "4.52.4", 7153 + "@rollup/rollup-linux-loong64-gnu": "4.52.4", 7154 + "@rollup/rollup-linux-ppc64-gnu": "4.52.4", 7155 + "@rollup/rollup-linux-riscv64-gnu": "4.52.4", 7156 + "@rollup/rollup-linux-riscv64-musl": "4.52.4", 7157 + "@rollup/rollup-linux-s390x-gnu": "4.52.4", 7158 + "@rollup/rollup-linux-x64-gnu": "4.52.4", 7159 + "@rollup/rollup-linux-x64-musl": "4.52.4", 7160 + "@rollup/rollup-openharmony-arm64": "4.52.4", 7161 + "@rollup/rollup-win32-arm64-msvc": "4.52.4", 7162 + "@rollup/rollup-win32-ia32-msvc": "4.52.4", 7163 + "@rollup/rollup-win32-x64-gnu": "4.52.4", 7164 + "@rollup/rollup-win32-x64-msvc": "4.52.4", 7165 + "fsevents": "~2.3.2" 7166 + } 7167 + }, 7168 + "node_modules/semver": { 7169 + "version": "6.3.1", 7170 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 7171 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 7172 + "license": "ISC", 7173 + "bin": { 7174 + "semver": "bin/semver.js" 7175 + } 7176 + }, 7177 + "node_modules/send": { 7178 + "version": "1.2.0", 7179 + "resolved": "https://registry.npmjs.org/send/-/send-1.2.0.tgz", 7180 + "integrity": "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==", 7181 + "license": "MIT", 7182 + "dependencies": { 7183 + "debug": "^4.3.5", 7184 + "encodeurl": "^2.0.0", 7185 + "escape-html": "^1.0.3", 7186 + "etag": "^1.8.1", 7187 + "fresh": "^2.0.0", 7188 + "http-errors": "^2.0.0", 7189 + "mime-types": "^3.0.1", 7190 + "ms": "^2.1.3", 7191 + "on-finished": "^2.4.1", 7192 + "range-parser": "^1.2.1", 7193 + "statuses": "^2.0.1" 7194 + }, 7195 + "engines": { 7196 + "node": ">= 18" 7197 + } 7198 + }, 7199 + "node_modules/server-destroy": { 7200 + "version": "1.0.1", 7201 + "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", 7202 + "integrity": "sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==", 7203 + "license": "ISC" 7204 + }, 7205 + "node_modules/setprototypeof": { 7206 + "version": "1.2.0", 7207 + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", 7208 + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", 7209 + "license": "ISC" 7210 + }, 7211 + "node_modules/sharp": { 7212 + "version": "0.34.4", 7213 + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.4.tgz", 7214 + "integrity": "sha512-FUH39xp3SBPnxWvd5iib1X8XY7J0K0X7d93sie9CJg2PO8/7gmg89Nve6OjItK53/MlAushNNxteBYfM6DEuoA==", 7215 + "hasInstallScript": true, 7216 + "license": "Apache-2.0", 7217 + "optional": true, 7218 + "dependencies": { 7219 + "@img/colour": "^1.0.0", 7220 + "detect-libc": "^2.1.0", 7221 + "semver": "^7.7.2" 7222 + }, 7223 + "engines": { 7224 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 7225 + }, 7226 + "funding": { 7227 + "url": "https://opencollective.com/libvips" 7228 + }, 7229 + "optionalDependencies": { 7230 + "@img/sharp-darwin-arm64": "0.34.4", 7231 + "@img/sharp-darwin-x64": "0.34.4", 7232 + "@img/sharp-libvips-darwin-arm64": "1.2.3", 7233 + "@img/sharp-libvips-darwin-x64": "1.2.3", 7234 + "@img/sharp-libvips-linux-arm": "1.2.3", 7235 + "@img/sharp-libvips-linux-arm64": "1.2.3", 7236 + "@img/sharp-libvips-linux-ppc64": "1.2.3", 7237 + "@img/sharp-libvips-linux-s390x": "1.2.3", 7238 + "@img/sharp-libvips-linux-x64": "1.2.3", 7239 + "@img/sharp-libvips-linuxmusl-arm64": "1.2.3", 7240 + "@img/sharp-libvips-linuxmusl-x64": "1.2.3", 7241 + "@img/sharp-linux-arm": "0.34.4", 7242 + "@img/sharp-linux-arm64": "0.34.4", 7243 + "@img/sharp-linux-ppc64": "0.34.4", 7244 + "@img/sharp-linux-s390x": "0.34.4", 7245 + "@img/sharp-linux-x64": "0.34.4", 7246 + "@img/sharp-linuxmusl-arm64": "0.34.4", 7247 + "@img/sharp-linuxmusl-x64": "0.34.4", 7248 + "@img/sharp-wasm32": "0.34.4", 7249 + "@img/sharp-win32-arm64": "0.34.4", 7250 + "@img/sharp-win32-ia32": "0.34.4", 7251 + "@img/sharp-win32-x64": "0.34.4" 7252 + } 7253 + }, 7254 + "node_modules/sharp/node_modules/detect-libc": { 7255 + "version": "2.1.2", 7256 + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", 7257 + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", 7258 + "license": "Apache-2.0", 7259 + "optional": true, 7260 + "engines": { 7261 + "node": ">=8" 7262 + } 7263 + }, 7264 + "node_modules/sharp/node_modules/semver": { 7265 + "version": "7.7.3", 7266 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", 7267 + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", 7268 + "license": "ISC", 7269 + "optional": true, 7270 + "bin": { 7271 + "semver": "bin/semver.js" 7272 + }, 7273 + "engines": { 7274 + "node": ">=10" 7275 + } 7276 + }, 7277 + "node_modules/shiki": { 7278 + "version": "3.13.0", 7279 + "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.13.0.tgz", 7280 + "integrity": "sha512-aZW4l8Og16CokuCLf8CF8kq+KK2yOygapU5m3+hoGw0Mdosc6fPitjM+ujYarppj5ZIKGyPDPP1vqmQhr+5/0g==", 7281 + "license": "MIT", 7282 + "dependencies": { 7283 + "@shikijs/core": "3.13.0", 7284 + "@shikijs/engine-javascript": "3.13.0", 7285 + "@shikijs/engine-oniguruma": "3.13.0", 7286 + "@shikijs/langs": "3.13.0", 7287 + "@shikijs/themes": "3.13.0", 7288 + "@shikijs/types": "3.13.0", 7289 + "@shikijs/vscode-textmate": "^10.0.2", 7290 + "@types/hast": "^3.0.4" 7291 + } 7292 + }, 7293 + "node_modules/simple-code-frame": { 7294 + "version": "1.3.0", 7295 + "resolved": "https://registry.npmjs.org/simple-code-frame/-/simple-code-frame-1.3.0.tgz", 7296 + "integrity": "sha512-MB4pQmETUBlNs62BBeRjIFGeuy/x6gGKh7+eRUemn1rCFhqo7K+4slPqsyizCbcbYLnaYqaoZ2FWsZ/jN06D8w==", 7297 + "license": "MIT", 7298 + "dependencies": { 7299 + "kolorist": "^1.6.0" 7300 + } 7301 + }, 7302 + "node_modules/sirv": { 7303 + "version": "3.0.2", 7304 + "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.2.tgz", 7305 + "integrity": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==", 7306 + "dev": true, 7307 + "license": "MIT", 7308 + "dependencies": { 7309 + "@polka/url": "^1.0.0-next.24", 7310 + "mrmime": "^2.0.0", 7311 + "totalist": "^3.0.0" 7312 + }, 7313 + "engines": { 7314 + "node": ">=18" 7315 + } 7316 + }, 7317 + "node_modules/sisteransi": { 7318 + "version": "1.0.5", 7319 + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", 7320 + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", 7321 + "license": "MIT" 7322 + }, 7323 + "node_modules/smol-toml": { 7324 + "version": "1.4.2", 7325 + "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.4.2.tgz", 7326 + "integrity": "sha512-rInDH6lCNiEyn3+hH8KVGFdbjc099j47+OSgbMrfDYX1CmXLfdKd7qi6IfcWj2wFxvSVkuI46M+wPGYfEOEj6g==", 7327 + "license": "BSD-3-Clause", 7328 + "engines": { 7329 + "node": ">= 18" 7330 + }, 7331 + "funding": { 7332 + "url": "https://github.com/sponsors/cyyynthia" 7333 + } 7334 + }, 7335 + "node_modules/source-map": { 7336 + "version": "0.7.6", 7337 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", 7338 + "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", 7339 + "license": "BSD-3-Clause", 7340 + "engines": { 7341 + "node": ">= 12" 7342 + } 7343 + }, 7344 + "node_modules/source-map-js": { 7345 + "version": "1.2.1", 7346 + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 7347 + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 7348 + "license": "BSD-3-Clause", 7349 + "engines": { 7350 + "node": ">=0.10.0" 7351 + } 7352 + }, 7353 + "node_modules/space-separated-tokens": { 7354 + "version": "2.0.2", 7355 + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", 7356 + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", 7357 + "license": "MIT", 7358 + "funding": { 7359 + "type": "github", 7360 + "url": "https://github.com/sponsors/wooorm" 7361 + } 7362 + }, 7363 + "node_modules/stack-trace": { 7364 + "version": "1.0.0-pre2", 7365 + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-1.0.0-pre2.tgz", 7366 + "integrity": "sha512-2ztBJRek8IVofG9DBJqdy2N5kulaacX30Nz7xmkYF6ale9WBVmIy6mFBchvGX7Vx/MyjBhx+Rcxqrj+dbOnQ6A==", 7367 + "license": "MIT", 7368 + "engines": { 7369 + "node": ">=16" 7370 + } 7371 + }, 7372 + "node_modules/statuses": { 7373 + "version": "2.0.2", 7374 + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", 7375 + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", 7376 + "license": "MIT", 7377 + "engines": { 7378 + "node": ">= 0.8" 7379 + } 7380 + }, 7381 + "node_modules/string-width": { 7382 + "version": "7.2.0", 7383 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", 7384 + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", 7385 + "license": "MIT", 7386 + "dependencies": { 7387 + "emoji-regex": "^10.3.0", 7388 + "get-east-asian-width": "^1.0.0", 7389 + "strip-ansi": "^7.1.0" 7390 + }, 7391 + "engines": { 7392 + "node": ">=18" 7393 + }, 7394 + "funding": { 7395 + "url": "https://github.com/sponsors/sindresorhus" 7396 + } 7397 + }, 7398 + "node_modules/stringify-entities": { 7399 + "version": "4.0.4", 7400 + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", 7401 + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", 7402 + "license": "MIT", 7403 + "dependencies": { 7404 + "character-entities-html4": "^2.0.0", 7405 + "character-entities-legacy": "^3.0.0" 7406 + }, 7407 + "funding": { 7408 + "type": "github", 7409 + "url": "https://github.com/sponsors/wooorm" 7410 + } 7411 + }, 7412 + "node_modules/strip-ansi": { 7413 + "version": "7.1.2", 7414 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", 7415 + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", 7416 + "license": "MIT", 7417 + "dependencies": { 7418 + "ansi-regex": "^6.0.1" 7419 + }, 7420 + "engines": { 7421 + "node": ">=12" 7422 + }, 7423 + "funding": { 7424 + "url": "https://github.com/chalk/strip-ansi?sponsor=1" 7425 + } 7426 + }, 7427 + "node_modules/supports-color": { 7428 + "version": "7.2.0", 7429 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 7430 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 7431 + "dev": true, 7432 + "license": "MIT", 7433 + "dependencies": { 7434 + "has-flag": "^4.0.0" 7435 + }, 7436 + "engines": { 7437 + "node": ">=8" 7438 + } 7439 + }, 7440 + "node_modules/tiny-inflate": { 7441 + "version": "1.0.3", 7442 + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", 7443 + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", 7444 + "license": "MIT" 7445 + }, 7446 + "node_modules/tinyexec": { 7447 + "version": "1.0.1", 7448 + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.1.tgz", 7449 + "integrity": "sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==", 7450 + "license": "MIT" 7451 + }, 7452 + "node_modules/tinyglobby": { 7453 + "version": "0.2.15", 7454 + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", 7455 + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", 7456 + "license": "MIT", 7457 + "dependencies": { 7458 + "fdir": "^6.5.0", 7459 + "picomatch": "^4.0.3" 7460 + }, 7461 + "engines": { 7462 + "node": ">=12.0.0" 7463 + }, 7464 + "funding": { 7465 + "url": "https://github.com/sponsors/SuperchupuDev" 7466 + } 7467 + }, 7468 + "node_modules/tinyglobby/node_modules/fdir": { 7469 + "version": "6.5.0", 7470 + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 7471 + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 7472 + "license": "MIT", 7473 + "engines": { 7474 + "node": ">=12.0.0" 7475 + }, 7476 + "peerDependencies": { 7477 + "picomatch": "^3 || ^4" 7478 + }, 7479 + "peerDependenciesMeta": { 7480 + "picomatch": { 7481 + "optional": true 7482 + } 7483 + } 7484 + }, 7485 + "node_modules/tinyglobby/node_modules/picomatch": { 7486 + "version": "4.0.3", 7487 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 7488 + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 7489 + "license": "MIT", 7490 + "engines": { 7491 + "node": ">=12" 7492 + }, 7493 + "funding": { 7494 + "url": "https://github.com/sponsors/jonschlinkert" 7495 + } 7496 + }, 7497 + "node_modules/tlds": { 7498 + "version": "1.260.0", 7499 + "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.260.0.tgz", 7500 + "integrity": "sha512-78+28EWBhCEE7qlyaHA9OR3IPvbCLiDh3Ckla593TksfFc9vfTsgvH7eS+dr3o9qr31gwGbogcI16yN91PoRjQ==", 7501 + "license": "MIT", 7502 + "bin": { 7503 + "tlds": "bin.js" 7504 + } 7505 + }, 7506 + "node_modules/to-regex-range": { 7507 + "version": "5.0.1", 7508 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 7509 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 7510 + "dev": true, 7511 + "license": "MIT", 7512 + "dependencies": { 7513 + "is-number": "^7.0.0" 7514 + }, 7515 + "engines": { 7516 + "node": ">=8.0" 7517 + } 7518 + }, 7519 + "node_modules/toidentifier": { 7520 + "version": "1.0.1", 7521 + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", 7522 + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", 7523 + "license": "MIT", 7524 + "engines": { 7525 + "node": ">=0.6" 7526 + } 7527 + }, 7528 + "node_modules/totalist": { 7529 + "version": "3.0.1", 7530 + "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", 7531 + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", 7532 + "dev": true, 7533 + "license": "MIT", 7534 + "engines": { 7535 + "node": ">=6" 7536 + } 7537 + }, 7538 + "node_modules/trim-lines": { 7539 + "version": "3.0.1", 7540 + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", 7541 + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", 7542 + "license": "MIT", 7543 + "funding": { 7544 + "type": "github", 7545 + "url": "https://github.com/sponsors/wooorm" 7546 + } 7547 + }, 7548 + "node_modules/trough": { 7549 + "version": "2.2.0", 7550 + "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", 7551 + "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", 7552 + "license": "MIT", 7553 + "funding": { 7554 + "type": "github", 7555 + "url": "https://github.com/sponsors/wooorm" 7556 + } 7557 + }, 7558 + "node_modules/ts-morph": { 7559 + "version": "24.0.0", 7560 + "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-24.0.0.tgz", 7561 + "integrity": "sha512-2OAOg/Ob5yx9Et7ZX4CvTCc0UFoZHwLEJ+dpDPSUi5TgwwlTlX47w+iFRrEwzUZwYACjq83cgjS/Da50Ga37uw==", 7562 + "dev": true, 7563 + "license": "MIT", 7564 + "dependencies": { 7565 + "@ts-morph/common": "~0.25.0", 7566 + "code-block-writer": "^13.0.3" 7567 + } 7568 + }, 7569 + "node_modules/tsconfck": { 7570 + "version": "3.1.6", 7571 + "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.6.tgz", 7572 + "integrity": "sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==", 7573 + "license": "MIT", 7574 + "bin": { 7575 + "tsconfck": "bin/tsconfck.js" 7576 + }, 7577 + "engines": { 7578 + "node": "^18 || >=20" 7579 + }, 7580 + "peerDependencies": { 7581 + "typescript": "^5.0.0" 7582 + }, 7583 + "peerDependenciesMeta": { 7584 + "typescript": { 7585 + "optional": true 7586 + } 7587 + } 7588 + }, 7589 + "node_modules/tslib": { 7590 + "version": "2.8.1", 7591 + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 7592 + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 7593 + "license": "0BSD" 7594 + }, 7595 + "node_modules/type-fest": { 7596 + "version": "4.41.0", 7597 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz", 7598 + "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==", 7599 + "license": "(MIT OR CC0-1.0)", 7600 + "engines": { 7601 + "node": ">=16" 7602 + }, 7603 + "funding": { 7604 + "url": "https://github.com/sponsors/sindresorhus" 7605 + } 7606 + }, 7607 + "node_modules/typescript": { 7608 + "version": "5.9.3", 7609 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 7610 + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 7611 + "license": "Apache-2.0", 7612 + "peer": true, 7613 + "bin": { 7614 + "tsc": "bin/tsc", 7615 + "tsserver": "bin/tsserver" 7616 + }, 7617 + "engines": { 7618 + "node": ">=14.17" 7619 + } 7620 + }, 7621 + "node_modules/ufo": { 7622 + "version": "1.6.1", 7623 + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.1.tgz", 7624 + "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==", 7625 + "license": "MIT" 7626 + }, 7627 + "node_modules/uint8arrays": { 7628 + "version": "3.0.0", 7629 + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz", 7630 + "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==", 7631 + "license": "MIT", 7632 + "dependencies": { 7633 + "multiformats": "^9.4.2" 7634 + } 7635 + }, 7636 + "node_modules/ultrahtml": { 7637 + "version": "1.6.0", 7638 + "resolved": "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.6.0.tgz", 7639 + "integrity": "sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==", 7640 + "license": "MIT" 7641 + }, 7642 + "node_modules/unconfig": { 7643 + "version": "7.3.3", 7644 + "resolved": "https://registry.npmjs.org/unconfig/-/unconfig-7.3.3.tgz", 7645 + "integrity": "sha512-QCkQoOnJF8L107gxfHL0uavn7WD9b3dpBcFX6HtfQYmjw2YzWxGuFQ0N0J6tE9oguCBJn9KOvfqYDCMPHIZrBA==", 7646 + "dev": true, 7647 + "license": "MIT", 7648 + "dependencies": { 7649 + "@quansync/fs": "^0.1.5", 7650 + "defu": "^6.1.4", 7651 + "jiti": "^2.5.1", 7652 + "quansync": "^0.2.11" 7653 + }, 7654 + "funding": { 7655 + "url": "https://github.com/sponsors/antfu" 7656 + } 7657 + }, 7658 + "node_modules/uncrypto": { 7659 + "version": "0.1.3", 7660 + "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", 7661 + "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==", 7662 + "license": "MIT" 7663 + }, 7664 + "node_modules/undici": { 7665 + "version": "6.22.0", 7666 + "resolved": "https://registry.npmjs.org/undici/-/undici-6.22.0.tgz", 7667 + "integrity": "sha512-hU/10obOIu62MGYjdskASR3CUAiYaFTtC9Pa6vHyf//mAipSvSQg6od2CnJswq7fvzNS3zJhxoRkgNVaHurWKw==", 7668 + "license": "MIT", 7669 + "engines": { 7670 + "node": ">=18.17" 7671 + } 7672 + }, 7673 + "node_modules/undici-types": { 7674 + "version": "7.14.0", 7675 + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.14.0.tgz", 7676 + "integrity": "sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==", 7677 + "license": "MIT" 7678 + }, 7679 + "node_modules/unicode-properties": { 7680 + "version": "1.4.1", 7681 + "resolved": "https://registry.npmjs.org/unicode-properties/-/unicode-properties-1.4.1.tgz", 7682 + "integrity": "sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==", 7683 + "license": "MIT", 7684 + "dependencies": { 7685 + "base64-js": "^1.3.0", 7686 + "unicode-trie": "^2.0.0" 7687 + } 7688 + }, 7689 + "node_modules/unicode-trie": { 7690 + "version": "2.0.0", 7691 + "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz", 7692 + "integrity": "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==", 7693 + "license": "MIT", 7694 + "dependencies": { 7695 + "pako": "^0.2.5", 7696 + "tiny-inflate": "^1.0.0" 7697 + } 7698 + }, 7699 + "node_modules/unified": { 7700 + "version": "11.0.5", 7701 + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", 7702 + "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", 7703 + "license": "MIT", 7704 + "dependencies": { 7705 + "@types/unist": "^3.0.0", 7706 + "bail": "^2.0.0", 7707 + "devlop": "^1.0.0", 7708 + "extend": "^3.0.0", 7709 + "is-plain-obj": "^4.0.0", 7710 + "trough": "^2.0.0", 7711 + "vfile": "^6.0.0" 7712 + }, 7713 + "funding": { 7714 + "type": "opencollective", 7715 + "url": "https://opencollective.com/unified" 7716 + } 7717 + }, 7718 + "node_modules/unifont": { 7719 + "version": "0.6.0", 7720 + "resolved": "https://registry.npmjs.org/unifont/-/unifont-0.6.0.tgz", 7721 + "integrity": "sha512-5Fx50fFQMQL5aeHyWnZX9122sSLckcDvcfFiBf3QYeHa7a1MKJooUy52b67moi2MJYkrfo/TWY+CoLdr/w0tTA==", 7722 + "license": "MIT", 7723 + "dependencies": { 7724 + "css-tree": "^3.0.0", 7725 + "ofetch": "^1.4.1", 7726 + "ohash": "^2.0.0" 7727 + } 7728 + }, 7729 + "node_modules/unist-util-find-after": { 7730 + "version": "5.0.0", 7731 + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", 7732 + "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", 7733 + "license": "MIT", 7734 + "dependencies": { 7735 + "@types/unist": "^3.0.0", 7736 + "unist-util-is": "^6.0.0" 7737 + }, 7738 + "funding": { 7739 + "type": "opencollective", 7740 + "url": "https://opencollective.com/unified" 7741 + } 7742 + }, 7743 + "node_modules/unist-util-is": { 7744 + "version": "6.0.1", 7745 + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz", 7746 + "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==", 7747 + "license": "MIT", 7748 + "dependencies": { 7749 + "@types/unist": "^3.0.0" 7750 + }, 7751 + "funding": { 7752 + "type": "opencollective", 7753 + "url": "https://opencollective.com/unified" 7754 + } 7755 + }, 7756 + "node_modules/unist-util-modify-children": { 7757 + "version": "4.0.0", 7758 + "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-4.0.0.tgz", 7759 + "integrity": "sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==", 7760 + "license": "MIT", 7761 + "dependencies": { 7762 + "@types/unist": "^3.0.0", 7763 + "array-iterate": "^2.0.0" 7764 + }, 7765 + "funding": { 7766 + "type": "opencollective", 7767 + "url": "https://opencollective.com/unified" 7768 + } 7769 + }, 7770 + "node_modules/unist-util-position": { 7771 + "version": "5.0.0", 7772 + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", 7773 + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", 7774 + "license": "MIT", 7775 + "dependencies": { 7776 + "@types/unist": "^3.0.0" 7777 + }, 7778 + "funding": { 7779 + "type": "opencollective", 7780 + "url": "https://opencollective.com/unified" 7781 + } 7782 + }, 7783 + "node_modules/unist-util-remove-position": { 7784 + "version": "5.0.0", 7785 + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", 7786 + "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", 7787 + "license": "MIT", 7788 + "dependencies": { 7789 + "@types/unist": "^3.0.0", 7790 + "unist-util-visit": "^5.0.0" 7791 + }, 7792 + "funding": { 7793 + "type": "opencollective", 7794 + "url": "https://opencollective.com/unified" 7795 + } 7796 + }, 7797 + "node_modules/unist-util-stringify-position": { 7798 + "version": "4.0.0", 7799 + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", 7800 + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", 7801 + "license": "MIT", 7802 + "dependencies": { 7803 + "@types/unist": "^3.0.0" 7804 + }, 7805 + "funding": { 7806 + "type": "opencollective", 7807 + "url": "https://opencollective.com/unified" 7808 + } 7809 + }, 7810 + "node_modules/unist-util-visit": { 7811 + "version": "5.0.0", 7812 + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", 7813 + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", 7814 + "license": "MIT", 7815 + "dependencies": { 7816 + "@types/unist": "^3.0.0", 7817 + "unist-util-is": "^6.0.0", 7818 + "unist-util-visit-parents": "^6.0.0" 7819 + }, 7820 + "funding": { 7821 + "type": "opencollective", 7822 + "url": "https://opencollective.com/unified" 7823 + } 7824 + }, 7825 + "node_modules/unist-util-visit-children": { 7826 + "version": "3.0.0", 7827 + "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-3.0.0.tgz", 7828 + "integrity": "sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==", 7829 + "license": "MIT", 7830 + "dependencies": { 7831 + "@types/unist": "^3.0.0" 7832 + }, 7833 + "funding": { 7834 + "type": "opencollective", 7835 + "url": "https://opencollective.com/unified" 7836 + } 7837 + }, 7838 + "node_modules/unist-util-visit-parents": { 7839 + "version": "6.0.2", 7840 + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz", 7841 + "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==", 7842 + "license": "MIT", 7843 + "dependencies": { 7844 + "@types/unist": "^3.0.0", 7845 + "unist-util-is": "^6.0.0" 7846 + }, 7847 + "funding": { 7848 + "type": "opencollective", 7849 + "url": "https://opencollective.com/unified" 7850 + } 7851 + }, 7852 + "node_modules/unocss": { 7853 + "version": "66.5.4", 7854 + "resolved": "https://registry.npmjs.org/unocss/-/unocss-66.5.4.tgz", 7855 + "integrity": "sha512-yNajR8ADgvOzLhDkMKAXVE/SHM4sDrtVhhCnhBjiUMOR0LHIYO7cqunJJudbccrsfJbRTn/odSTBGu9f2IaXOg==", 7856 + "dev": true, 7857 + "license": "MIT", 7858 + "dependencies": { 7859 + "@unocss/astro": "66.5.4", 7860 + "@unocss/cli": "66.5.4", 7861 + "@unocss/core": "66.5.4", 7862 + "@unocss/postcss": "66.5.4", 7863 + "@unocss/preset-attributify": "66.5.4", 7864 + "@unocss/preset-icons": "66.5.4", 7865 + "@unocss/preset-mini": "66.5.4", 7866 + "@unocss/preset-tagify": "66.5.4", 7867 + "@unocss/preset-typography": "66.5.4", 7868 + "@unocss/preset-uno": "66.5.4", 7869 + "@unocss/preset-web-fonts": "66.5.4", 7870 + "@unocss/preset-wind": "66.5.4", 7871 + "@unocss/preset-wind3": "66.5.4", 7872 + "@unocss/preset-wind4": "66.5.4", 7873 + "@unocss/transformer-attributify-jsx": "66.5.4", 7874 + "@unocss/transformer-compile-class": "66.5.4", 7875 + "@unocss/transformer-directives": "66.5.4", 7876 + "@unocss/transformer-variant-group": "66.5.4", 7877 + "@unocss/vite": "66.5.4" 7878 + }, 7879 + "engines": { 7880 + "node": ">=14" 7881 + }, 7882 + "funding": { 7883 + "url": "https://github.com/sponsors/antfu" 7884 + }, 7885 + "peerDependencies": { 7886 + "@unocss/webpack": "66.5.4", 7887 + "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0" 7888 + }, 7889 + "peerDependenciesMeta": { 7890 + "@unocss/webpack": { 7891 + "optional": true 7892 + }, 7893 + "vite": { 7894 + "optional": true 7895 + } 7896 + } 7897 + }, 7898 + "node_modules/unplugin-utils": { 7899 + "version": "0.3.1", 7900 + "resolved": "https://registry.npmjs.org/unplugin-utils/-/unplugin-utils-0.3.1.tgz", 7901 + "integrity": "sha512-5lWVjgi6vuHhJ526bI4nlCOmkCIF3nnfXkCMDeMJrtdvxTs6ZFCM8oNufGTsDbKv/tJ/xj8RpvXjRuPBZJuJog==", 7902 + "dev": true, 7903 + "license": "MIT", 7904 + "dependencies": { 7905 + "pathe": "^2.0.3", 7906 + "picomatch": "^4.0.3" 7907 + }, 7908 + "engines": { 7909 + "node": ">=20.19.0" 7910 + }, 7911 + "funding": { 7912 + "url": "https://github.com/sponsors/sxzz" 7913 + } 7914 + }, 7915 + "node_modules/unplugin-utils/node_modules/pathe": { 7916 + "version": "2.0.3", 7917 + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 7918 + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 7919 + "dev": true, 7920 + "license": "MIT" 7921 + }, 7922 + "node_modules/unplugin-utils/node_modules/picomatch": { 7923 + "version": "4.0.3", 7924 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 7925 + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 7926 + "dev": true, 7927 + "license": "MIT", 7928 + "engines": { 7929 + "node": ">=12" 7930 + }, 7931 + "funding": { 7932 + "url": "https://github.com/sponsors/jonschlinkert" 7933 + } 7934 + }, 7935 + "node_modules/unstorage": { 7936 + "version": "1.17.1", 7937 + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.1.tgz", 7938 + "integrity": "sha512-KKGwRTT0iVBCErKemkJCLs7JdxNVfqTPc/85ae1XES0+bsHbc/sFBfVi5kJp156cc51BHinIH2l3k0EZ24vOBQ==", 7939 + "license": "MIT", 7940 + "dependencies": { 7941 + "anymatch": "^3.1.3", 7942 + "chokidar": "^4.0.3", 7943 + "destr": "^2.0.5", 7944 + "h3": "^1.15.4", 7945 + "lru-cache": "^10.4.3", 7946 + "node-fetch-native": "^1.6.7", 7947 + "ofetch": "^1.4.1", 7948 + "ufo": "^1.6.1" 7949 + }, 7950 + "peerDependencies": { 7951 + "@azure/app-configuration": "^1.8.0", 7952 + "@azure/cosmos": "^4.2.0", 7953 + "@azure/data-tables": "^13.3.0", 7954 + "@azure/identity": "^4.6.0", 7955 + "@azure/keyvault-secrets": "^4.9.0", 7956 + "@azure/storage-blob": "^12.26.0", 7957 + "@capacitor/preferences": "^6.0.3 || ^7.0.0", 7958 + "@deno/kv": ">=0.9.0", 7959 + "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0", 7960 + "@planetscale/database": "^1.19.0", 7961 + "@upstash/redis": "^1.34.3", 7962 + "@vercel/blob": ">=0.27.1", 7963 + "@vercel/functions": "^2.2.12 || ^3.0.0", 7964 + "@vercel/kv": "^1.0.1", 7965 + "aws4fetch": "^1.0.20", 7966 + "db0": ">=0.2.1", 7967 + "idb-keyval": "^6.2.1", 7968 + "ioredis": "^5.4.2", 7969 + "uploadthing": "^7.4.4" 7970 + }, 7971 + "peerDependenciesMeta": { 7972 + "@azure/app-configuration": { 7973 + "optional": true 7974 + }, 7975 + "@azure/cosmos": { 7976 + "optional": true 7977 + }, 7978 + "@azure/data-tables": { 7979 + "optional": true 7980 + }, 7981 + "@azure/identity": { 7982 + "optional": true 7983 + }, 7984 + "@azure/keyvault-secrets": { 7985 + "optional": true 7986 + }, 7987 + "@azure/storage-blob": { 7988 + "optional": true 7989 + }, 7990 + "@capacitor/preferences": { 7991 + "optional": true 7992 + }, 7993 + "@deno/kv": { 7994 + "optional": true 7995 + }, 7996 + "@netlify/blobs": { 7997 + "optional": true 7998 + }, 7999 + "@planetscale/database": { 8000 + "optional": true 8001 + }, 8002 + "@upstash/redis": { 8003 + "optional": true 8004 + }, 8005 + "@vercel/blob": { 8006 + "optional": true 8007 + }, 8008 + "@vercel/functions": { 8009 + "optional": true 8010 + }, 8011 + "@vercel/kv": { 8012 + "optional": true 8013 + }, 8014 + "aws4fetch": { 8015 + "optional": true 8016 + }, 8017 + "db0": { 8018 + "optional": true 8019 + }, 8020 + "idb-keyval": { 8021 + "optional": true 8022 + }, 8023 + "ioredis": { 8024 + "optional": true 8025 + }, 8026 + "uploadthing": { 8027 + "optional": true 8028 + } 8029 + } 8030 + }, 8031 + "node_modules/unstorage/node_modules/chokidar": { 8032 + "version": "4.0.3", 8033 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", 8034 + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", 8035 + "license": "MIT", 8036 + "dependencies": { 8037 + "readdirp": "^4.0.1" 8038 + }, 8039 + "engines": { 8040 + "node": ">= 14.16.0" 8041 + }, 8042 + "funding": { 8043 + "url": "https://paulmillr.com/funding/" 8044 + } 8045 + }, 8046 + "node_modules/unstorage/node_modules/lru-cache": { 8047 + "version": "10.4.3", 8048 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 8049 + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 8050 + "license": "ISC" 8051 + }, 8052 + "node_modules/unstorage/node_modules/readdirp": { 8053 + "version": "4.1.2", 8054 + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", 8055 + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", 8056 + "license": "MIT", 8057 + "engines": { 8058 + "node": ">= 14.18.0" 8059 + }, 8060 + "funding": { 8061 + "type": "individual", 8062 + "url": "https://paulmillr.com/funding/" 8063 + } 8064 + }, 8065 + "node_modules/update-browserslist-db": { 8066 + "version": "1.1.3", 8067 + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", 8068 + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", 8069 + "funding": [ 8070 + { 8071 + "type": "opencollective", 8072 + "url": "https://opencollective.com/browserslist" 8073 + }, 8074 + { 8075 + "type": "tidelift", 8076 + "url": "https://tidelift.com/funding/github/npm/browserslist" 8077 + }, 8078 + { 8079 + "type": "github", 8080 + "url": "https://github.com/sponsors/ai" 8081 + } 8082 + ], 8083 + "license": "MIT", 8084 + "dependencies": { 8085 + "escalade": "^3.2.0", 8086 + "picocolors": "^1.1.1" 8087 + }, 8088 + "bin": { 8089 + "update-browserslist-db": "cli.js" 8090 + }, 8091 + "peerDependencies": { 8092 + "browserslist": ">= 4.21.0" 8093 + } 8094 + }, 8095 + "node_modules/util-deprecate": { 8096 + "version": "1.0.2", 8097 + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 8098 + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 8099 + "dev": true, 8100 + "license": "MIT" 8101 + }, 8102 + "node_modules/vfile": { 8103 + "version": "6.0.3", 8104 + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", 8105 + "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", 8106 + "license": "MIT", 8107 + "dependencies": { 8108 + "@types/unist": "^3.0.0", 8109 + "vfile-message": "^4.0.0" 8110 + }, 8111 + "funding": { 8112 + "type": "opencollective", 8113 + "url": "https://opencollective.com/unified" 8114 + } 8115 + }, 8116 + "node_modules/vfile-location": { 8117 + "version": "5.0.3", 8118 + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", 8119 + "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", 8120 + "license": "MIT", 8121 + "dependencies": { 8122 + "@types/unist": "^3.0.0", 8123 + "vfile": "^6.0.0" 8124 + }, 8125 + "funding": { 8126 + "type": "opencollective", 8127 + "url": "https://opencollective.com/unified" 8128 + } 8129 + }, 8130 + "node_modules/vfile-message": { 8131 + "version": "4.0.3", 8132 + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz", 8133 + "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==", 8134 + "license": "MIT", 8135 + "dependencies": { 8136 + "@types/unist": "^3.0.0", 8137 + "unist-util-stringify-position": "^4.0.0" 8138 + }, 8139 + "funding": { 8140 + "type": "opencollective", 8141 + "url": "https://opencollective.com/unified" 8142 + } 8143 + }, 8144 + "node_modules/vite": { 8145 + "version": "6.4.0", 8146 + "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.0.tgz", 8147 + "integrity": "sha512-oLnWs9Hak/LOlKjeSpOwD6JMks8BeICEdYMJBf6P4Lac/pO9tKiv/XhXnAM7nNfSkZahjlCZu9sS50zL8fSnsw==", 8148 + "license": "MIT", 8149 + "dependencies": { 8150 + "esbuild": "^0.25.0", 8151 + "fdir": "^6.4.4", 8152 + "picomatch": "^4.0.2", 8153 + "postcss": "^8.5.3", 8154 + "rollup": "^4.34.9", 8155 + "tinyglobby": "^0.2.13" 8156 + }, 8157 + "bin": { 8158 + "vite": "bin/vite.js" 8159 + }, 8160 + "engines": { 8161 + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" 8162 + }, 8163 + "funding": { 8164 + "url": "https://github.com/vitejs/vite?sponsor=1" 8165 + }, 8166 + "optionalDependencies": { 8167 + "fsevents": "~2.3.3" 8168 + }, 8169 + "peerDependencies": { 8170 + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", 8171 + "jiti": ">=1.21.0", 8172 + "less": "*", 8173 + "lightningcss": "^1.21.0", 8174 + "sass": "*", 8175 + "sass-embedded": "*", 8176 + "stylus": "*", 8177 + "sugarss": "*", 8178 + "terser": "^5.16.0", 8179 + "tsx": "^4.8.1", 8180 + "yaml": "^2.4.2" 8181 + }, 8182 + "peerDependenciesMeta": { 8183 + "@types/node": { 8184 + "optional": true 8185 + }, 8186 + "jiti": { 8187 + "optional": true 8188 + }, 8189 + "less": { 8190 + "optional": true 8191 + }, 8192 + "lightningcss": { 8193 + "optional": true 8194 + }, 8195 + "sass": { 8196 + "optional": true 8197 + }, 8198 + "sass-embedded": { 8199 + "optional": true 8200 + }, 8201 + "stylus": { 8202 + "optional": true 8203 + }, 8204 + "sugarss": { 8205 + "optional": true 8206 + }, 8207 + "terser": { 8208 + "optional": true 8209 + }, 8210 + "tsx": { 8211 + "optional": true 8212 + }, 8213 + "yaml": { 8214 + "optional": true 8215 + } 8216 + } 8217 + }, 8218 + "node_modules/vite-prerender-plugin": { 8219 + "version": "0.5.12", 8220 + "resolved": "https://registry.npmjs.org/vite-prerender-plugin/-/vite-prerender-plugin-0.5.12.tgz", 8221 + "integrity": "sha512-EiwhbMn+flg14EysbLTmZSzq8NGTxhytgK3bf4aGRF1evWLGwZiHiUJ1KZDvbxgKbMf2pG6fJWGEa3UZXOnR1g==", 8222 + "license": "MIT", 8223 + "dependencies": { 8224 + "kolorist": "^1.8.0", 8225 + "magic-string": "0.x >= 0.26.0", 8226 + "node-html-parser": "^6.1.12", 8227 + "simple-code-frame": "^1.3.0", 8228 + "source-map": "^0.7.4", 8229 + "stack-trace": "^1.0.0-pre2" 8230 + }, 8231 + "peerDependencies": { 8232 + "vite": "5.x || 6.x || 7.x" 8233 + } 8234 + }, 8235 + "node_modules/vite/node_modules/fdir": { 8236 + "version": "6.5.0", 8237 + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 8238 + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 8239 + "license": "MIT", 8240 + "engines": { 8241 + "node": ">=12.0.0" 8242 + }, 8243 + "peerDependencies": { 8244 + "picomatch": "^3 || ^4" 8245 + }, 8246 + "peerDependenciesMeta": { 8247 + "picomatch": { 8248 + "optional": true 8249 + } 8250 + } 8251 + }, 8252 + "node_modules/vite/node_modules/picomatch": { 8253 + "version": "4.0.3", 8254 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 8255 + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 8256 + "license": "MIT", 8257 + "engines": { 8258 + "node": ">=12" 8259 + }, 8260 + "funding": { 8261 + "url": "https://github.com/sponsors/jonschlinkert" 8262 + } 8263 + }, 8264 + "node_modules/vitefu": { 8265 + "version": "1.1.1", 8266 + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.1.1.tgz", 8267 + "integrity": "sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==", 8268 + "license": "MIT", 8269 + "workspaces": [ 8270 + "tests/deps/*", 8271 + "tests/projects/*", 8272 + "tests/projects/workspace/packages/*" 8273 + ], 8274 + "peerDependencies": { 8275 + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0" 8276 + }, 8277 + "peerDependenciesMeta": { 8278 + "vite": { 8279 + "optional": true 8280 + } 8281 + } 8282 + }, 8283 + "node_modules/vue-flow-layout": { 8284 + "version": "0.2.0", 8285 + "resolved": "https://registry.npmjs.org/vue-flow-layout/-/vue-flow-layout-0.2.0.tgz", 8286 + "integrity": "sha512-zKgsWWkXq0xrus7H4Mc+uFs1ESrmdTXlO0YNbR6wMdPaFvosL3fMB8N7uTV308UhGy9UvTrGhIY7mVz9eN+L0Q==", 8287 + "dev": true, 8288 + "license": "MIT" 8289 + }, 8290 + "node_modules/web-namespaces": { 8291 + "version": "2.0.1", 8292 + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", 8293 + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", 8294 + "license": "MIT", 8295 + "funding": { 8296 + "type": "github", 8297 + "url": "https://github.com/sponsors/wooorm" 8298 + } 8299 + }, 8300 + "node_modules/web-streams-polyfill": { 8301 + "version": "3.3.3", 8302 + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", 8303 + "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", 8304 + "license": "MIT", 8305 + "engines": { 8306 + "node": ">= 8" 8307 + } 8308 + }, 8309 + "node_modules/which-pm-runs": { 8310 + "version": "1.1.0", 8311 + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz", 8312 + "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==", 8313 + "license": "MIT", 8314 + "engines": { 8315 + "node": ">=4" 8316 + } 8317 + }, 8318 + "node_modules/widest-line": { 8319 + "version": "5.0.0", 8320 + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-5.0.0.tgz", 8321 + "integrity": "sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==", 8322 + "license": "MIT", 8323 + "dependencies": { 8324 + "string-width": "^7.0.0" 8325 + }, 8326 + "engines": { 8327 + "node": ">=18" 8328 + }, 8329 + "funding": { 8330 + "url": "https://github.com/sponsors/sindresorhus" 8331 + } 8332 + }, 8333 + "node_modules/wrap-ansi": { 8334 + "version": "9.0.2", 8335 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", 8336 + "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", 8337 + "license": "MIT", 8338 + "dependencies": { 8339 + "ansi-styles": "^6.2.1", 8340 + "string-width": "^7.0.0", 8341 + "strip-ansi": "^7.1.0" 8342 + }, 8343 + "engines": { 8344 + "node": ">=18" 8345 + }, 8346 + "funding": { 8347 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 8348 + } 8349 + }, 8350 + "node_modules/wrap-ansi/node_modules/ansi-styles": { 8351 + "version": "6.2.3", 8352 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", 8353 + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", 8354 + "license": "MIT", 8355 + "engines": { 8356 + "node": ">=12" 8357 + }, 8358 + "funding": { 8359 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 8360 + } 8361 + }, 8362 + "node_modules/ws": { 8363 + "version": "8.18.3", 8364 + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", 8365 + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", 8366 + "license": "MIT", 8367 + "engines": { 8368 + "node": ">=10.0.0" 8369 + }, 8370 + "peerDependencies": { 8371 + "bufferutil": "^4.0.1", 8372 + "utf-8-validate": ">=5.0.2" 8373 + }, 8374 + "peerDependenciesMeta": { 8375 + "bufferutil": { 8376 + "optional": true 8377 + }, 8378 + "utf-8-validate": { 8379 + "optional": true 8380 + } 8381 + } 8382 + }, 8383 + "node_modules/xxhash-wasm": { 8384 + "version": "1.1.0", 8385 + "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.1.0.tgz", 8386 + "integrity": "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==", 8387 + "license": "MIT" 8388 + }, 8389 + "node_modules/yallist": { 8390 + "version": "3.1.1", 8391 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 8392 + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", 8393 + "license": "ISC" 8394 + }, 8395 + "node_modules/yargs-parser": { 8396 + "version": "21.1.1", 8397 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", 8398 + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", 8399 + "license": "ISC", 8400 + "engines": { 8401 + "node": ">=12" 8402 + } 8403 + }, 8404 + "node_modules/yesno": { 8405 + "version": "0.4.0", 8406 + "resolved": "https://registry.npmjs.org/yesno/-/yesno-0.4.0.tgz", 8407 + "integrity": "sha512-tdBxmHvbXPBKYIg81bMCB7bVeDmHkRzk5rVJyYYXurwKkHq/MCd8rz4HSJUP7hW0H2NlXiq8IFiWvYKEHhlotA==", 8408 + "dev": true, 8409 + "license": "BSD" 8410 + }, 8411 + "node_modules/yocto-queue": { 8412 + "version": "1.2.1", 8413 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.1.tgz", 8414 + "integrity": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==", 8415 + "license": "MIT", 8416 + "engines": { 8417 + "node": ">=12.20" 8418 + }, 8419 + "funding": { 8420 + "url": "https://github.com/sponsors/sindresorhus" 8421 + } 8422 + }, 8423 + "node_modules/yocto-spinner": { 8424 + "version": "0.2.3", 8425 + "resolved": "https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-0.2.3.tgz", 8426 + "integrity": "sha512-sqBChb33loEnkoXte1bLg45bEBsOP9N1kzQh5JZNKj/0rik4zAPTNSAVPj3uQAdc6slYJ0Ksc403G2XgxsJQFQ==", 8427 + "license": "MIT", 8428 + "dependencies": { 8429 + "yoctocolors": "^2.1.1" 8430 + }, 8431 + "engines": { 8432 + "node": ">=18.19" 8433 + }, 8434 + "funding": { 8435 + "url": "https://github.com/sponsors/sindresorhus" 8436 + } 8437 + }, 8438 + "node_modules/yoctocolors": { 8439 + "version": "2.1.2", 8440 + "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.2.tgz", 8441 + "integrity": "sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==", 8442 + "license": "MIT", 8443 + "engines": { 8444 + "node": ">=18" 8445 + }, 8446 + "funding": { 8447 + "url": "https://github.com/sponsors/sindresorhus" 8448 + } 8449 + }, 8450 + "node_modules/zod": { 8451 + "version": "3.25.76", 8452 + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", 8453 + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", 8454 + "license": "MIT", 8455 + "funding": { 8456 + "url": "https://github.com/sponsors/colinhacks" 8457 + } 8458 + }, 8459 + "node_modules/zod-to-json-schema": { 8460 + "version": "3.24.6", 8461 + "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.6.tgz", 8462 + "integrity": "sha512-h/z3PKvcTcTetyjl1fkj79MHNEjm+HpD6NXheWjzOekY7kV+lwDYnHw+ivHkijnCSMz1yJaWBD9vu/Fcmk+vEg==", 8463 + "license": "ISC", 8464 + "peerDependencies": { 8465 + "zod": "^3.24.1" 8466 + } 8467 + }, 8468 + "node_modules/zod-to-ts": { 8469 + "version": "1.2.0", 8470 + "resolved": "https://registry.npmjs.org/zod-to-ts/-/zod-to-ts-1.2.0.tgz", 8471 + "integrity": "sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA==", 8472 + "peerDependencies": { 8473 + "typescript": "^4.9.4 || ^5.0.2", 8474 + "zod": "^3" 8475 + } 8476 + }, 8477 + "node_modules/zwitch": { 8478 + "version": "2.0.4", 8479 + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", 8480 + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", 8481 + "license": "MIT", 8482 + "funding": { 8483 + "type": "github", 8484 + "url": "https://github.com/sponsors/wooorm" 8485 + } 8486 + } 8487 + } 8488 + }
-25
src/components/TagsInput.css
··· 1 - .tagify { 2 - --tag-invalid-color: var(--color-error-content); 3 - --tag-invalid-bg: var(--color-error); 4 - --tag-bg: var(--color-base-300); 5 - --tag-text-color: var(--color-base-content); 6 - --tags-disabled-bg: color-mix(in oklab,var(--color-base-content)10%,transparent); 7 - --tag-border-radius: var(--radius-field); 8 - --tags-border-color: var(--input-color); 9 - @apply input only-of-type:(size-[unset] p-inline-0 gap-0 font-size-[1rem]); 10 - } 11 - 12 - .tagify__tag__removeBtn { 13 - @apply btn btn-sm btn-circle; 14 - height: calc(var(--spacing) * 4); 15 - width: calc(var(--spacing) * 4); 16 - content: icon('i-lc-x'); 17 - 18 - &::after { 19 - content: none; 20 - } 21 - 22 - &:hover { 23 - @apply bg-error text-error-content; 24 - } 25 - }
-85
src/components/TagsInput.tsx
··· 1 - import { actions } from "astro:actions"; 2 - import type { InputHTMLAttributes } from "preact"; 3 - import { useEffect, useRef, useState } from "preact/compat"; 4 - import slugify from "@sindresorhus/slugify"; 5 - import Tagify from "@yaireo/tagify"; 6 - import "@yaireo/tagify/dist/tagify.css"; 7 - import "./TagsInput.css"; 8 - 9 - interface TagsInputProps extends InputHTMLAttributes<HTMLInputElement> { 10 - tagType: "character" | "relationship" | "series" | "warnings"; 11 - } 12 - 13 - export default function TagsInput(props: TagsInputProps) { 14 - interface TagData extends Tagify.BaseTagData { 15 - label: string; 16 - slug: string; 17 - type: "character" | "relationship" | "series" | "warnings"; 18 - } 19 - 20 - const ref = useRef<HTMLInputElement | null>(null); 21 - const [tags, setTags] = useState<TagData[]>([]); 22 - const [whitelist, setWhitelist] = useState<TagData[]>([]); 23 - const [loading, setLoading] = useState(false); 24 - 25 - async function onSetDropdown(e: Event) { 26 - let data = (e.currentTarget as HTMLInputElement).value; 27 - setLoading(true); 28 - const tags = await actions.tagsActions.fetchTags({ tags: data }); 29 - if (tags.data) { setWhitelist(tags.data as TagData[]); } 30 - setLoading(false); 31 - } 32 - 33 - useEffect(() => { 34 - let tagify: Tagify<TagData> | undefined; 35 - 36 - if (ref.current) { 37 - tagify = new Tagify<TagData>(ref.current, { 38 - callbacks: { 39 - add(e) { 40 - console.log("this is data: " + JSON.stringify(e.detail.data)); 41 - }, 42 - }, 43 - // classNames: { 44 - 45 - // }, 46 - dropdown: { 47 - appendTarget: () => ref.current!, 48 - searchKeys: ["value", "searchBy", "slug"], 49 - }, 50 - duplicates: false, 51 - transformTag(tagData) { 52 - tagData.slug = slugify(tagData.value); 53 - tagData.type = props.tagType; 54 - }, 55 - // validate(tagData) { 56 - // console.log("validate: " + tagData); 57 - // if (whitelist.find(({ slug }) => slug === slugify(tagData.slug))) { 58 - // return "Can't have duplicate"; 59 - // } 60 - // return true; 61 - // }, 62 - whitelist, 63 - }); 64 - 65 - tagify.loading(loading); 66 - 67 - tagify.on("input", (e) => { 68 - console.log("input event start: " + e.detail.tagify.getInputValue()); 69 - setWhitelist([]); 70 - 71 - }); 72 - } 73 - 74 - return () => { 75 - tagify?.destroy(); 76 - } 77 - }, [ref.current]); 78 - 79 - return <input 80 - type="hidden" 81 - ref={ref} 82 - data-type={props.tagType} 83 - {...props} 84 - /> 85 - }
-6
src/pages/index.astro
··· 1 1 --- 2 - import TagsInput from "~/TagsInput"; 3 2 import Layout from "../layouts/Layout.astro"; 4 - import { AtProto } from "~/chapters/AtProto"; 5 3 6 4 const currentUser = Astro.locals.loggedInUser; 7 5 --- ··· 10 8 <h1>hi</h1> 11 9 <p>Lorem ipsum dolor, sit amet consectetur adipisicing elit. Praesentium eum est quisquam distinctio magni recusandae quia vero tempore consectetur! Dolore repellat, voluptatem dignissimos sit eaque iste atque facilis in saepe?</p> 12 10 <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Dolorem, maxime libero eveniet repellat corporis, architecto voluptate maiores ullam accusamus quasi nostrum nihil placeat cum earum ex voluptatum, harum sunt quam!</p> 13 - <p> 14 - <TagsInput tagType="character" client:only="preact" /> 15 - </p> 16 - <!-- <AtProto type="bsky" did="haetae.cozy.fan" rkey="3m36kaftz522d" client:only /> --> 17 11 </main> 18 12 19 13 {currentUser