[READ-ONLY] Mirror of https://github.com/flo-bit/flo-bit.github.io. my personal website, w/ astro, svelte, tailwind, typescript, threlte flo-bit.dev/
portfolio portfolio-website svelte sveltekit tailwind threejs threlte typescript
0

Configure Feed

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

flo-bit.github.io / package-lock.json
347 kB 8968 lines
1{ 2 "name": "astro-portfolio", 3 "version": "0.0.1", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "astro-portfolio", 9 "version": "0.0.1", 10 "dependencies": { 11 "@ascorbic/bluesky-loader": "^0.0.3", 12 "@astrojs/check": "^0.9.4", 13 "@astrojs/mdx": "^4.0.8", 14 "@astrojs/svelte": "^7.0.4", 15 "@astrojs/tailwind": "^6.0.0", 16 "@melt-ui/svelte": "^0.86.0", 17 "@shikijs/transformers": "^1.24.4", 18 "@tailwindcss/aspect-ratio": "^0.4.2", 19 "@tailwindcss/forms": "^0.5.9", 20 "@tailwindcss/typography": "^0.5.15", 21 "@theatre/core": "^0.7.2", 22 "@theatre/studio": "^0.7.2", 23 "@threlte/core": "^8.0.1", 24 "@threlte/extras": "^9.0.1", 25 "@threlte/theatre": "^3.0.0", 26 "@use-gesture/vanilla": "^10.3.1", 27 "@zerodevx/svelte-json-view": "^1.0.11", 28 "astro": "^5.2.3", 29 "astro-custom-embeds": "^0.0.1", 30 "astro-embed": "^0.9.0", 31 "astro-og-canvas": "^0.5.6", 32 "gsap": "^3.12.5", 33 "path": "^0.12.7", 34 "pixi.js": "^8.6.6", 35 "postprocessing": "^6.36.4", 36 "q5": "^2.13.10", 37 "svelte": "^5.1.13", 38 "svelte-tweakpane-ui": "^1.5.1", 39 "tailwind-merge": "^2.5.4", 40 "tailwind-variants": "^0.3.0", 41 "tailwindcss": "^3.4.14", 42 "three": "^0.170.0", 43 "typescript": "^5.6.3", 44 "uber-noise": "^0.2.2", 45 "ws": "^8.18.0" 46 }, 47 "devDependencies": { 48 "@melt-ui/pp": "^0.3.2", 49 "tailwindcss-animate": "^1.0.7", 50 "three-perf": "^1.0.10" 51 } 52 }, 53 "node_modules/@alloc/quick-lru": { 54 "version": "5.2.0", 55 "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", 56 "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", 57 "engines": { 58 "node": ">=10" 59 }, 60 "funding": { 61 "url": "https://github.com/sponsors/sindresorhus" 62 } 63 }, 64 "node_modules/@ampproject/remapping": { 65 "version": "2.3.0", 66 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", 67 "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", 68 "dependencies": { 69 "@jridgewell/gen-mapping": "^0.3.5", 70 "@jridgewell/trace-mapping": "^0.3.24" 71 }, 72 "engines": { 73 "node": ">=6.0.0" 74 } 75 }, 76 "node_modules/@ascorbic/bluesky-loader": { 77 "version": "0.0.3", 78 "resolved": "https://registry.npmjs.org/@ascorbic/bluesky-loader/-/bluesky-loader-0.0.3.tgz", 79 "integrity": "sha512-jOO+BnjL5Bxw7ak3d88EsE29TeXrsyP/FFJEp8js3RKZ9EdgTxcEQPIcP6XMTQlkkmLfr4kNkUCnozEYpv69GQ==", 80 "dependencies": { 81 "@ascorbic/loader-utils": "^1.0.2", 82 "@atproto/api": "^0.13.14" 83 }, 84 "peerDependencies": { 85 "astro": "^4.14.0 || ^5.0.0-beta.0" 86 } 87 }, 88 "node_modules/@ascorbic/loader-utils": { 89 "version": "1.0.2", 90 "resolved": "https://registry.npmjs.org/@ascorbic/loader-utils/-/loader-utils-1.0.2.tgz", 91 "integrity": "sha512-pg43g83gojVtEsAkXfjWuzJhuXneJp4wM/leBftGkCPV3yxKgB92EWA+nWu735BgbBMph3P7DrVqVc3ikt+dJA==", 92 "peerDependencies": { 93 "astro": "^4.14.0 || ^5.0.0-beta.0" 94 } 95 }, 96 "node_modules/@astro-community/astro-embed-baseline-status": { 97 "version": "0.1.2", 98 "resolved": "https://registry.npmjs.org/@astro-community/astro-embed-baseline-status/-/astro-embed-baseline-status-0.1.2.tgz", 99 "integrity": "sha512-u+3BwXCSjBIVW29MGTbdusRhRBhqcjHyE6dgBCsUK/nZ0BohP1Nfih8dB7YltTVZxgECakKWQWoSHabDbYteyA==", 100 "dependencies": { 101 "@astro-community/astro-embed-utils": "^0.1.0" 102 }, 103 "peerDependencies": { 104 "astro": "^4.0.0-beta || ^5.0.0-beta" 105 } 106 }, 107 "node_modules/@astro-community/astro-embed-bluesky": { 108 "version": "0.1.2", 109 "resolved": "https://registry.npmjs.org/@astro-community/astro-embed-bluesky/-/astro-embed-bluesky-0.1.2.tgz", 110 "integrity": "sha512-DBTRxNOJuQO9BWLzML80lL92mA1vpc3TYkvTZPMCTTDF69szWpgzKBGUVbq7NZCbN4oigfj6IxJHLa3tBmbLyg==", 111 "dependencies": { 112 "@atproto/api": "^0.13.14", 113 "ts-pattern": "^5.5.0" 114 }, 115 "peerDependencies": { 116 "astro": "^4.0.0 || ^5.0.0-beta.0" 117 } 118 }, 119 "node_modules/@astro-community/astro-embed-integration": { 120 "version": "0.8.0", 121 "resolved": "https://registry.npmjs.org/@astro-community/astro-embed-integration/-/astro-embed-integration-0.8.0.tgz", 122 "integrity": "sha512-WnBBikazuFDSslsYjJ5xGeQexMWYdGqpxpiHl0IiBJ9A51MYwDlBoHAtnXU8a5jkidneN8+BD/vLW5uFWf157A==", 123 "dependencies": { 124 "@astro-community/astro-embed-link-preview": "^0.2.0", 125 "@astro-community/astro-embed-twitter": "^0.5.5", 126 "@astro-community/astro-embed-vimeo": "^0.3.9", 127 "@astro-community/astro-embed-youtube": "^0.5.4", 128 "@types/unist": "^2.0.0", 129 "astro-auto-import": "^0.4.2", 130 "unist-util-select": "^4.0.1" 131 }, 132 "peerDependencies": { 133 "astro": "^2.0.0 || ^3.0.0-beta || ^4.0.0-beta || ^5.0.0-beta" 134 } 135 }, 136 "node_modules/@astro-community/astro-embed-integration/node_modules/@types/unist": { 137 "version": "2.0.11", 138 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", 139 "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" 140 }, 141 "node_modules/@astro-community/astro-embed-link-preview": { 142 "version": "0.2.2", 143 "resolved": "https://registry.npmjs.org/@astro-community/astro-embed-link-preview/-/astro-embed-link-preview-0.2.2.tgz", 144 "integrity": "sha512-eZ/ORqtPCC3Z2cSH6UvOB1w9CBguEQUC4nFdyLmwHYIR3FhkutQgbaP7fgI1r+qUBDbXImpZjYxKS3RB4m/fOA==", 145 "dependencies": { 146 "@astro-community/astro-embed-utils": "^0.1.1" 147 } 148 }, 149 "node_modules/@astro-community/astro-embed-twitter": { 150 "version": "0.5.8", 151 "resolved": "https://registry.npmjs.org/@astro-community/astro-embed-twitter/-/astro-embed-twitter-0.5.8.tgz", 152 "integrity": "sha512-O2ptQPw+DfipukK8czjJcTcyVgDsrs3OmrHbc3YmWRglaUTOpSTImzPo076POyNBSWjLaRKloul81DFiAMNjTA==", 153 "dependencies": { 154 "@astro-community/astro-embed-utils": "^0.1.0" 155 }, 156 "peerDependencies": { 157 "astro": "^2.0.0 || ^3.0.0-beta || ^4.0.0-beta || ^5.0.0-beta" 158 } 159 }, 160 "node_modules/@astro-community/astro-embed-utils": { 161 "version": "0.1.3", 162 "resolved": "https://registry.npmjs.org/@astro-community/astro-embed-utils/-/astro-embed-utils-0.1.3.tgz", 163 "integrity": "sha512-eiMO+vfCdE9GtW6qE7X5Xl6YCKZDCoXJEWqRofQcoC3GHjqN2/WhJlnaxNVRq3demSO03UNtho57Em5p7o7AOA==", 164 "dependencies": { 165 "linkedom": "^0.14.26" 166 } 167 }, 168 "node_modules/@astro-community/astro-embed-vimeo": { 169 "version": "0.3.10", 170 "resolved": "https://registry.npmjs.org/@astro-community/astro-embed-vimeo/-/astro-embed-vimeo-0.3.10.tgz", 171 "integrity": "sha512-H7v8BozWXG+EhIOn1DcNKLRO6z3bNXZVESUR25mNFiDd3Ue8MEzp8mWkBeRd6Y2onV9acxR34ZhXN36fsSb8bA==", 172 "dependencies": { 173 "@astro-community/astro-embed-utils": "^0.1.2" 174 }, 175 "peerDependencies": { 176 "astro": "^2.0.0 || ^3.0.0-beta || ^4.0.0-beta || ^5.0.0-beta" 177 } 178 }, 179 "node_modules/@astro-community/astro-embed-youtube": { 180 "version": "0.5.6", 181 "resolved": "https://registry.npmjs.org/@astro-community/astro-embed-youtube/-/astro-embed-youtube-0.5.6.tgz", 182 "integrity": "sha512-/mRfCl/eTBUz0kmjD1psOy0qoDDBorVp0QumUacjFcIkBullYtbeFQ2ZGZ+3N/tA6cR/OIyzr2QA4dQXlY6USg==", 183 "dependencies": { 184 "lite-youtube-embed": "^0.3.3" 185 }, 186 "peerDependencies": { 187 "astro": "^2.0.0 || ^3.0.0-beta || ^4.0.0-beta || ^5.0.0-beta" 188 } 189 }, 190 "node_modules/@astrojs/check": { 191 "version": "0.9.4", 192 "resolved": "https://registry.npmjs.org/@astrojs/check/-/check-0.9.4.tgz", 193 "integrity": "sha512-IOheHwCtpUfvogHHsvu0AbeRZEnjJg3MopdLddkJE70mULItS/Vh37BHcI00mcOJcH1vhD3odbpvWokpxam7xA==", 194 "dependencies": { 195 "@astrojs/language-server": "^2.15.0", 196 "chokidar": "^4.0.1", 197 "kleur": "^4.1.5", 198 "yargs": "^17.7.2" 199 }, 200 "bin": { 201 "astro-check": "dist/bin.js" 202 }, 203 "peerDependencies": { 204 "typescript": "^5.0.0" 205 } 206 }, 207 "node_modules/@astrojs/compiler": { 208 "version": "2.10.3", 209 "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.10.3.tgz", 210 "integrity": "sha512-bL/O7YBxsFt55YHU021oL+xz+B/9HvGNId3F9xURN16aeqDK9juHGktdkCSXz+U4nqFACq6ZFvWomOzhV+zfPw==" 211 }, 212 "node_modules/@astrojs/internal-helpers": { 213 "version": "0.5.0", 214 "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.5.0.tgz", 215 "integrity": "sha512-CgB5ZaZO1PFG+rbjF3HnA7G6gIBjJ070xb7bUjeu5Gqqufma+t6fpuRWMXnK2iEO3zVyX7e/xplPlqtFKy/lvw==" 216 }, 217 "node_modules/@astrojs/language-server": { 218 "version": "2.15.4", 219 "resolved": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-2.15.4.tgz", 220 "integrity": "sha512-JivzASqTPR2bao9BWsSc/woPHH7OGSGc9aMxXL4U6egVTqBycB3ZHdBJPuOCVtcGLrzdWTosAqVPz1BVoxE0+A==", 221 "dependencies": { 222 "@astrojs/compiler": "^2.10.3", 223 "@astrojs/yaml2ts": "^0.2.2", 224 "@jridgewell/sourcemap-codec": "^1.4.15", 225 "@volar/kit": "~2.4.7", 226 "@volar/language-core": "~2.4.7", 227 "@volar/language-server": "~2.4.7", 228 "@volar/language-service": "~2.4.7", 229 "fast-glob": "^3.2.12", 230 "muggle-string": "^0.4.1", 231 "volar-service-css": "0.0.62", 232 "volar-service-emmet": "0.0.62", 233 "volar-service-html": "0.0.62", 234 "volar-service-prettier": "0.0.62", 235 "volar-service-typescript": "0.0.62", 236 "volar-service-typescript-twoslash-queries": "0.0.62", 237 "volar-service-yaml": "0.0.62", 238 "vscode-html-languageservice": "^5.2.0", 239 "vscode-uri": "^3.0.8" 240 }, 241 "bin": { 242 "astro-ls": "bin/nodeServer.js" 243 }, 244 "peerDependencies": { 245 "prettier": "^3.0.0", 246 "prettier-plugin-astro": ">=0.11.0" 247 }, 248 "peerDependenciesMeta": { 249 "prettier": { 250 "optional": true 251 }, 252 "prettier-plugin-astro": { 253 "optional": true 254 } 255 } 256 }, 257 "node_modules/@astrojs/markdown-remark": { 258 "version": "6.1.0", 259 "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-6.1.0.tgz", 260 "integrity": "sha512-emZNNSTPGgPc3V399Cazpp5+snogjaF04ocOSQn9vy3Kw/eIC4vTQjXOrWDEoSEy+AwPDZX9bQ4wd3bxhpmGgQ==", 261 "dependencies": { 262 "@astrojs/prism": "3.2.0", 263 "github-slugger": "^2.0.0", 264 "hast-util-from-html": "^2.0.3", 265 "hast-util-to-text": "^4.0.2", 266 "import-meta-resolve": "^4.1.0", 267 "js-yaml": "^4.1.0", 268 "mdast-util-definitions": "^6.0.0", 269 "rehype-raw": "^7.0.0", 270 "rehype-stringify": "^10.0.1", 271 "remark-gfm": "^4.0.0", 272 "remark-parse": "^11.0.0", 273 "remark-rehype": "^11.1.1", 274 "remark-smartypants": "^3.0.2", 275 "shiki": "^1.29.1", 276 "smol-toml": "^1.3.1", 277 "unified": "^11.0.5", 278 "unist-util-remove-position": "^5.0.0", 279 "unist-util-visit": "^5.0.0", 280 "unist-util-visit-parents": "^6.0.1", 281 "vfile": "^6.0.3" 282 } 283 }, 284 "node_modules/@astrojs/markdown-remark/node_modules/@shikijs/core": { 285 "version": "1.29.2", 286 "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.29.2.tgz", 287 "integrity": "sha512-vju0lY9r27jJfOY4Z7+Rt/nIOjzJpZ3y+nYpqtUZInVoXQ/TJZcfGnNOGnKjFdVZb8qexiCuSlZRKcGfhhTTZQ==", 288 "dependencies": { 289 "@shikijs/engine-javascript": "1.29.2", 290 "@shikijs/engine-oniguruma": "1.29.2", 291 "@shikijs/types": "1.29.2", 292 "@shikijs/vscode-textmate": "^10.0.1", 293 "@types/hast": "^3.0.4", 294 "hast-util-to-html": "^9.0.4" 295 } 296 }, 297 "node_modules/@astrojs/markdown-remark/node_modules/@shikijs/engine-javascript": { 298 "version": "1.29.2", 299 "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.29.2.tgz", 300 "integrity": "sha512-iNEZv4IrLYPv64Q6k7EPpOCE/nuvGiKl7zxdq0WFuRPF5PAE9PRo2JGq/d8crLusM59BRemJ4eOqrFrC4wiQ+A==", 301 "dependencies": { 302 "@shikijs/types": "1.29.2", 303 "@shikijs/vscode-textmate": "^10.0.1", 304 "oniguruma-to-es": "^2.2.0" 305 } 306 }, 307 "node_modules/@astrojs/markdown-remark/node_modules/@shikijs/engine-oniguruma": { 308 "version": "1.29.2", 309 "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.29.2.tgz", 310 "integrity": "sha512-7iiOx3SG8+g1MnlzZVDYiaeHe7Ez2Kf2HrJzdmGwkRisT7r4rak0e655AcM/tF9JG/kg5fMNYlLLKglbN7gBqA==", 311 "dependencies": { 312 "@shikijs/types": "1.29.2", 313 "@shikijs/vscode-textmate": "^10.0.1" 314 } 315 }, 316 "node_modules/@astrojs/markdown-remark/node_modules/@shikijs/types": { 317 "version": "1.29.2", 318 "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.29.2.tgz", 319 "integrity": "sha512-VJjK0eIijTZf0QSTODEXCqinjBn0joAHQ+aPSBzrv4O2d/QSbsMw+ZeSRx03kV34Hy7NzUvV/7NqfYGRLrASmw==", 320 "dependencies": { 321 "@shikijs/vscode-textmate": "^10.0.1", 322 "@types/hast": "^3.0.4" 323 } 324 }, 325 "node_modules/@astrojs/markdown-remark/node_modules/@shikijs/vscode-textmate": { 326 "version": "10.0.1", 327 "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.1.tgz", 328 "integrity": "sha512-fTIQwLF+Qhuws31iw7Ncl1R3HUDtGwIipiJ9iU+UsDUwMhegFcQKQHd51nZjb7CArq0MvON8rbgCGQYWHUKAdg==" 329 }, 330 "node_modules/@astrojs/markdown-remark/node_modules/oniguruma-to-es": { 331 "version": "2.3.0", 332 "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-2.3.0.tgz", 333 "integrity": "sha512-bwALDxriqfKGfUufKGGepCzu9x7nJQuoRoAFp4AnwehhC2crqrDIAP/uN2qdlsAvSMpeRC3+Yzhqc7hLmle5+g==", 334 "dependencies": { 335 "emoji-regex-xs": "^1.0.0", 336 "regex": "^5.1.1", 337 "regex-recursion": "^5.1.1" 338 } 339 }, 340 "node_modules/@astrojs/markdown-remark/node_modules/shiki": { 341 "version": "1.29.2", 342 "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.29.2.tgz", 343 "integrity": "sha512-njXuliz/cP+67jU2hukkxCNuH1yUi4QfdZZY+sMr5PPrIyXSu5iTb/qYC4BiWWB0vZ+7TbdvYUCeL23zpwCfbg==", 344 "dependencies": { 345 "@shikijs/core": "1.29.2", 346 "@shikijs/engine-javascript": "1.29.2", 347 "@shikijs/engine-oniguruma": "1.29.2", 348 "@shikijs/langs": "1.29.2", 349 "@shikijs/themes": "1.29.2", 350 "@shikijs/types": "1.29.2", 351 "@shikijs/vscode-textmate": "^10.0.1", 352 "@types/hast": "^3.0.4" 353 } 354 }, 355 "node_modules/@astrojs/mdx": { 356 "version": "4.0.8", 357 "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-4.0.8.tgz", 358 "integrity": "sha512-/aiLr2yQ55W9AbpyOgfMtFXk7g2t7XoWdC2Avps/NqxAx4aYONDLneX43D79QwgqdjFhin7o3cIPp/vVppMbaA==", 359 "dependencies": { 360 "@astrojs/markdown-remark": "6.1.0", 361 "@mdx-js/mdx": "^3.1.0", 362 "acorn": "^8.14.0", 363 "es-module-lexer": "^1.6.0", 364 "estree-util-visit": "^2.0.0", 365 "hast-util-to-html": "^9.0.4", 366 "kleur": "^4.1.5", 367 "rehype-raw": "^7.0.0", 368 "remark-gfm": "^4.0.0", 369 "remark-smartypants": "^3.0.2", 370 "source-map": "^0.7.4", 371 "unist-util-visit": "^5.0.0", 372 "vfile": "^6.0.3" 373 }, 374 "engines": { 375 "node": "^18.17.1 || ^20.3.0 || >=22.0.0" 376 }, 377 "peerDependencies": { 378 "astro": "^5.0.0" 379 } 380 }, 381 "node_modules/@astrojs/prism": { 382 "version": "3.2.0", 383 "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-3.2.0.tgz", 384 "integrity": "sha512-GilTHKGCW6HMq7y3BUv9Ac7GMe/MO9gi9GW62GzKtth0SwukCu/qp2wLiGpEujhY+VVhaG9v7kv/5vFzvf4NYw==", 385 "dependencies": { 386 "prismjs": "^1.29.0" 387 }, 388 "engines": { 389 "node": "^18.17.1 || ^20.3.0 || >=22.0.0" 390 } 391 }, 392 "node_modules/@astrojs/svelte": { 393 "version": "7.0.4", 394 "resolved": "https://registry.npmjs.org/@astrojs/svelte/-/svelte-7.0.4.tgz", 395 "integrity": "sha512-vTFhHhYNr1GkrpR63Talv8ba1HHUWoHNzBs4eJNZz4bQCihAdxw+xz/CWcWM1bfAzH3Jfc7jAKXPNAZSwN4oFg==", 396 "dependencies": { 397 "@sveltejs/vite-plugin-svelte": "^5.0.3", 398 "svelte2tsx": "^0.7.34", 399 "vite": "^6.0.9" 400 }, 401 "engines": { 402 "node": "^18.17.1 || ^20.3.0 || >=22.0.0" 403 }, 404 "peerDependencies": { 405 "astro": "^5.0.0", 406 "svelte": "^5.1.16", 407 "typescript": "^5.3.3" 408 } 409 }, 410 "node_modules/@astrojs/tailwind": { 411 "version": "6.0.0", 412 "resolved": "https://registry.npmjs.org/@astrojs/tailwind/-/tailwind-6.0.0.tgz", 413 "integrity": "sha512-GbEK2/h0nvY8i6g1GZT5ddHAgj71lQIf34/j7+jPLhUti3xDxKcWElApDe2jWvqAaKl2oKEh045ITSm8mU9BVQ==", 414 "dependencies": { 415 "autoprefixer": "^10.4.20", 416 "postcss": "^8.5.1", 417 "postcss-load-config": "^4.0.2" 418 }, 419 "peerDependencies": { 420 "astro": "^3.0.0 || ^4.0.0 || ^5.0.0", 421 "tailwindcss": "^3.0.24" 422 } 423 }, 424 "node_modules/@astrojs/telemetry": { 425 "version": "3.2.0", 426 "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.2.0.tgz", 427 "integrity": "sha512-wxhSKRfKugLwLlr4OFfcqovk+LIFtKwLyGPqMsv+9/ibqqnW3Gv7tBhtKEb0gAyUAC4G9BTVQeQahqnQAhd6IQ==", 428 "dependencies": { 429 "ci-info": "^4.1.0", 430 "debug": "^4.3.7", 431 "dlv": "^1.1.3", 432 "dset": "^3.1.4", 433 "is-docker": "^3.0.0", 434 "is-wsl": "^3.1.0", 435 "which-pm-runs": "^1.1.0" 436 }, 437 "engines": { 438 "node": "^18.17.1 || ^20.3.0 || >=22.0.0" 439 } 440 }, 441 "node_modules/@astrojs/yaml2ts": { 442 "version": "0.2.2", 443 "resolved": "https://registry.npmjs.org/@astrojs/yaml2ts/-/yaml2ts-0.2.2.tgz", 444 "integrity": "sha512-GOfvSr5Nqy2z5XiwqTouBBpy5FyI6DEe+/g/Mk5am9SjILN1S5fOEvYK0GuWHg98yS/dobP4m8qyqw/URW35fQ==", 445 "dependencies": { 446 "yaml": "^2.5.0" 447 } 448 }, 449 "node_modules/@atproto/api": { 450 "version": "0.13.24", 451 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.13.24.tgz", 452 "integrity": "sha512-q9GHjaypnEyeag4plsWzP2eWaUfJWy9PHviBsJu5GauwMrGSU/4ijIqWwbFYzyXeWg85ErQxx6FqIne7HDbaVQ==", 453 "dependencies": { 454 "@atproto/common-web": "^0.3.1", 455 "@atproto/lexicon": "^0.4.4", 456 "@atproto/syntax": "^0.3.1", 457 "@atproto/xrpc": "^0.6.5", 458 "await-lock": "^2.2.2", 459 "multiformats": "^9.9.0", 460 "tlds": "^1.234.0", 461 "zod": "^3.23.8" 462 } 463 }, 464 "node_modules/@atproto/common-web": { 465 "version": "0.3.1", 466 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.3.1.tgz", 467 "integrity": "sha512-N7wiTnus5vAr+lT//0y8m/FaHHLJ9LpGuEwkwDAeV3LCiPif4m/FS8x/QOYrx1PdZQwKso95RAPzCGWQBH5j6Q==", 468 "dependencies": { 469 "graphemer": "^1.4.0", 470 "multiformats": "^9.9.0", 471 "uint8arrays": "3.0.0", 472 "zod": "^3.23.8" 473 } 474 }, 475 "node_modules/@atproto/lexicon": { 476 "version": "0.4.4", 477 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.4.4.tgz", 478 "integrity": "sha512-QFEmr3rpj/RoAmfX9ALU/asBG/rsVtQZnw+9nOB1/AuIwoxXd+ZyndR6lVUc2+DL4GEjl6W2yvBru5xbQIZWyA==", 479 "dependencies": { 480 "@atproto/common-web": "^0.3.1", 481 "@atproto/syntax": "^0.3.1", 482 "iso-datestring-validator": "^2.2.2", 483 "multiformats": "^9.9.0", 484 "zod": "^3.23.8" 485 } 486 }, 487 "node_modules/@atproto/syntax": { 488 "version": "0.3.1", 489 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.3.1.tgz", 490 "integrity": "sha512-fzW0Mg1QUOVCWUD3RgEsDt6d1OZ6DdFmbKcDdbzUfh0t4rhtRAC05KbZYmxuMPWDAiJ4BbbQ5dkAc/mNypMXkw==" 491 }, 492 "node_modules/@atproto/xrpc": { 493 "version": "0.6.5", 494 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.6.5.tgz", 495 "integrity": "sha512-t6u8iPEVbWge5RhzKZDahSzNDYIAxUtop6Q/X/apAZY1rgreVU0/1sSvvRoRFH19d3UIKjYdLuwFqMi9w8nY3Q==", 496 "dependencies": { 497 "@atproto/lexicon": "^0.4.4", 498 "zod": "^3.23.8" 499 } 500 }, 501 "node_modules/@babel/helper-string-parser": { 502 "version": "7.25.9", 503 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", 504 "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", 505 "engines": { 506 "node": ">=6.9.0" 507 } 508 }, 509 "node_modules/@babel/helper-validator-identifier": { 510 "version": "7.25.9", 511 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", 512 "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", 513 "engines": { 514 "node": ">=6.9.0" 515 } 516 }, 517 "node_modules/@babel/parser": { 518 "version": "7.26.3", 519 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.3.tgz", 520 "integrity": "sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==", 521 "dependencies": { 522 "@babel/types": "^7.26.3" 523 }, 524 "bin": { 525 "parser": "bin/babel-parser.js" 526 }, 527 "engines": { 528 "node": ">=6.0.0" 529 } 530 }, 531 "node_modules/@babel/types": { 532 "version": "7.26.3", 533 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz", 534 "integrity": "sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==", 535 "dependencies": { 536 "@babel/helper-string-parser": "^7.25.9", 537 "@babel/helper-validator-identifier": "^7.25.9" 538 }, 539 "engines": { 540 "node": ">=6.9.0" 541 } 542 }, 543 "node_modules/@emmetio/abbreviation": { 544 "version": "2.3.3", 545 "resolved": "https://registry.npmjs.org/@emmetio/abbreviation/-/abbreviation-2.3.3.tgz", 546 "integrity": "sha512-mgv58UrU3rh4YgbE/TzgLQwJ3pFsHHhCLqY20aJq+9comytTXUDNGG/SMtSeMJdkpxgXSXunBGLD8Boka3JyVA==", 547 "dependencies": { 548 "@emmetio/scanner": "^1.0.4" 549 } 550 }, 551 "node_modules/@emmetio/css-abbreviation": { 552 "version": "2.1.8", 553 "resolved": "https://registry.npmjs.org/@emmetio/css-abbreviation/-/css-abbreviation-2.1.8.tgz", 554 "integrity": "sha512-s9yjhJ6saOO/uk1V74eifykk2CBYi01STTK3WlXWGOepyKa23ymJ053+DNQjpFcy1ingpaO7AxCcwLvHFY9tuw==", 555 "dependencies": { 556 "@emmetio/scanner": "^1.0.4" 557 } 558 }, 559 "node_modules/@emmetio/css-parser": { 560 "version": "0.4.0", 561 "resolved": "https://registry.npmjs.org/@emmetio/css-parser/-/css-parser-0.4.0.tgz", 562 "integrity": "sha512-z7wkxRSZgrQHXVzObGkXG+Vmj3uRlpM11oCZ9pbaz0nFejvCDmAiNDpY75+wgXOcffKpj4rzGtwGaZxfJKsJxw==", 563 "dependencies": { 564 "@emmetio/stream-reader": "^2.2.0", 565 "@emmetio/stream-reader-utils": "^0.1.0" 566 } 567 }, 568 "node_modules/@emmetio/html-matcher": { 569 "version": "1.3.0", 570 "resolved": "https://registry.npmjs.org/@emmetio/html-matcher/-/html-matcher-1.3.0.tgz", 571 "integrity": "sha512-NTbsvppE5eVyBMuyGfVu2CRrLvo7J4YHb6t9sBFLyY03WYhXET37qA4zOYUjBWFCRHO7pS1B9khERtY0f5JXPQ==", 572 "dependencies": { 573 "@emmetio/scanner": "^1.0.0" 574 } 575 }, 576 "node_modules/@emmetio/scanner": { 577 "version": "1.0.4", 578 "resolved": "https://registry.npmjs.org/@emmetio/scanner/-/scanner-1.0.4.tgz", 579 "integrity": "sha512-IqRuJtQff7YHHBk4G8YZ45uB9BaAGcwQeVzgj/zj8/UdOhtQpEIupUhSk8dys6spFIWVZVeK20CzGEnqR5SbqA==" 580 }, 581 "node_modules/@emmetio/stream-reader": { 582 "version": "2.2.0", 583 "resolved": "https://registry.npmjs.org/@emmetio/stream-reader/-/stream-reader-2.2.0.tgz", 584 "integrity": "sha512-fXVXEyFA5Yv3M3n8sUGT7+fvecGrZP4k6FnWWMSZVQf69kAq0LLpaBQLGcPR30m3zMmKYhECP4k/ZkzvhEW5kw==" 585 }, 586 "node_modules/@emmetio/stream-reader-utils": { 587 "version": "0.1.0", 588 "resolved": "https://registry.npmjs.org/@emmetio/stream-reader-utils/-/stream-reader-utils-0.1.0.tgz", 589 "integrity": "sha512-ZsZ2I9Vzso3Ho/pjZFsmmZ++FWeEd/txqybHTm4OgaZzdS8V9V/YYWQwg5TC38Z7uLWUV1vavpLLbjJtKubR1A==" 590 }, 591 "node_modules/@emnapi/runtime": { 592 "version": "1.3.1", 593 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz", 594 "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==", 595 "optional": true, 596 "dependencies": { 597 "tslib": "^2.4.0" 598 } 599 }, 600 "node_modules/@esbuild/aix-ppc64": { 601 "version": "0.24.2", 602 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.2.tgz", 603 "integrity": "sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==", 604 "cpu": [ 605 "ppc64" 606 ], 607 "optional": true, 608 "os": [ 609 "aix" 610 ], 611 "engines": { 612 "node": ">=18" 613 } 614 }, 615 "node_modules/@esbuild/android-arm": { 616 "version": "0.24.2", 617 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.2.tgz", 618 "integrity": "sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==", 619 "cpu": [ 620 "arm" 621 ], 622 "optional": true, 623 "os": [ 624 "android" 625 ], 626 "engines": { 627 "node": ">=18" 628 } 629 }, 630 "node_modules/@esbuild/android-arm64": { 631 "version": "0.24.2", 632 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.2.tgz", 633 "integrity": "sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==", 634 "cpu": [ 635 "arm64" 636 ], 637 "optional": true, 638 "os": [ 639 "android" 640 ], 641 "engines": { 642 "node": ">=18" 643 } 644 }, 645 "node_modules/@esbuild/android-x64": { 646 "version": "0.24.2", 647 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.2.tgz", 648 "integrity": "sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==", 649 "cpu": [ 650 "x64" 651 ], 652 "optional": true, 653 "os": [ 654 "android" 655 ], 656 "engines": { 657 "node": ">=18" 658 } 659 }, 660 "node_modules/@esbuild/darwin-arm64": { 661 "version": "0.24.2", 662 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.2.tgz", 663 "integrity": "sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==", 664 "cpu": [ 665 "arm64" 666 ], 667 "optional": true, 668 "os": [ 669 "darwin" 670 ], 671 "engines": { 672 "node": ">=18" 673 } 674 }, 675 "node_modules/@esbuild/darwin-x64": { 676 "version": "0.24.2", 677 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.2.tgz", 678 "integrity": "sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==", 679 "cpu": [ 680 "x64" 681 ], 682 "optional": true, 683 "os": [ 684 "darwin" 685 ], 686 "engines": { 687 "node": ">=18" 688 } 689 }, 690 "node_modules/@esbuild/freebsd-arm64": { 691 "version": "0.24.2", 692 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.2.tgz", 693 "integrity": "sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==", 694 "cpu": [ 695 "arm64" 696 ], 697 "optional": true, 698 "os": [ 699 "freebsd" 700 ], 701 "engines": { 702 "node": ">=18" 703 } 704 }, 705 "node_modules/@esbuild/freebsd-x64": { 706 "version": "0.24.2", 707 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.2.tgz", 708 "integrity": "sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==", 709 "cpu": [ 710 "x64" 711 ], 712 "optional": true, 713 "os": [ 714 "freebsd" 715 ], 716 "engines": { 717 "node": ">=18" 718 } 719 }, 720 "node_modules/@esbuild/linux-arm": { 721 "version": "0.24.2", 722 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.2.tgz", 723 "integrity": "sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==", 724 "cpu": [ 725 "arm" 726 ], 727 "optional": true, 728 "os": [ 729 "linux" 730 ], 731 "engines": { 732 "node": ">=18" 733 } 734 }, 735 "node_modules/@esbuild/linux-arm64": { 736 "version": "0.24.2", 737 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.2.tgz", 738 "integrity": "sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==", 739 "cpu": [ 740 "arm64" 741 ], 742 "optional": true, 743 "os": [ 744 "linux" 745 ], 746 "engines": { 747 "node": ">=18" 748 } 749 }, 750 "node_modules/@esbuild/linux-ia32": { 751 "version": "0.24.2", 752 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.2.tgz", 753 "integrity": "sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==", 754 "cpu": [ 755 "ia32" 756 ], 757 "optional": true, 758 "os": [ 759 "linux" 760 ], 761 "engines": { 762 "node": ">=18" 763 } 764 }, 765 "node_modules/@esbuild/linux-loong64": { 766 "version": "0.24.2", 767 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.2.tgz", 768 "integrity": "sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==", 769 "cpu": [ 770 "loong64" 771 ], 772 "optional": true, 773 "os": [ 774 "linux" 775 ], 776 "engines": { 777 "node": ">=18" 778 } 779 }, 780 "node_modules/@esbuild/linux-mips64el": { 781 "version": "0.24.2", 782 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.2.tgz", 783 "integrity": "sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==", 784 "cpu": [ 785 "mips64el" 786 ], 787 "optional": true, 788 "os": [ 789 "linux" 790 ], 791 "engines": { 792 "node": ">=18" 793 } 794 }, 795 "node_modules/@esbuild/linux-ppc64": { 796 "version": "0.24.2", 797 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.2.tgz", 798 "integrity": "sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==", 799 "cpu": [ 800 "ppc64" 801 ], 802 "optional": true, 803 "os": [ 804 "linux" 805 ], 806 "engines": { 807 "node": ">=18" 808 } 809 }, 810 "node_modules/@esbuild/linux-riscv64": { 811 "version": "0.24.2", 812 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.2.tgz", 813 "integrity": "sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==", 814 "cpu": [ 815 "riscv64" 816 ], 817 "optional": true, 818 "os": [ 819 "linux" 820 ], 821 "engines": { 822 "node": ">=18" 823 } 824 }, 825 "node_modules/@esbuild/linux-s390x": { 826 "version": "0.24.2", 827 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.2.tgz", 828 "integrity": "sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==", 829 "cpu": [ 830 "s390x" 831 ], 832 "optional": true, 833 "os": [ 834 "linux" 835 ], 836 "engines": { 837 "node": ">=18" 838 } 839 }, 840 "node_modules/@esbuild/linux-x64": { 841 "version": "0.24.2", 842 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.2.tgz", 843 "integrity": "sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==", 844 "cpu": [ 845 "x64" 846 ], 847 "optional": true, 848 "os": [ 849 "linux" 850 ], 851 "engines": { 852 "node": ">=18" 853 } 854 }, 855 "node_modules/@esbuild/netbsd-arm64": { 856 "version": "0.24.2", 857 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.24.2.tgz", 858 "integrity": "sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==", 859 "cpu": [ 860 "arm64" 861 ], 862 "optional": true, 863 "os": [ 864 "netbsd" 865 ], 866 "engines": { 867 "node": ">=18" 868 } 869 }, 870 "node_modules/@esbuild/netbsd-x64": { 871 "version": "0.24.2", 872 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.2.tgz", 873 "integrity": "sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==", 874 "cpu": [ 875 "x64" 876 ], 877 "optional": true, 878 "os": [ 879 "netbsd" 880 ], 881 "engines": { 882 "node": ">=18" 883 } 884 }, 885 "node_modules/@esbuild/openbsd-arm64": { 886 "version": "0.24.2", 887 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.2.tgz", 888 "integrity": "sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==", 889 "cpu": [ 890 "arm64" 891 ], 892 "optional": true, 893 "os": [ 894 "openbsd" 895 ], 896 "engines": { 897 "node": ">=18" 898 } 899 }, 900 "node_modules/@esbuild/openbsd-x64": { 901 "version": "0.24.2", 902 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.2.tgz", 903 "integrity": "sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==", 904 "cpu": [ 905 "x64" 906 ], 907 "optional": true, 908 "os": [ 909 "openbsd" 910 ], 911 "engines": { 912 "node": ">=18" 913 } 914 }, 915 "node_modules/@esbuild/sunos-x64": { 916 "version": "0.24.2", 917 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.2.tgz", 918 "integrity": "sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==", 919 "cpu": [ 920 "x64" 921 ], 922 "optional": true, 923 "os": [ 924 "sunos" 925 ], 926 "engines": { 927 "node": ">=18" 928 } 929 }, 930 "node_modules/@esbuild/win32-arm64": { 931 "version": "0.24.2", 932 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.2.tgz", 933 "integrity": "sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==", 934 "cpu": [ 935 "arm64" 936 ], 937 "optional": true, 938 "os": [ 939 "win32" 940 ], 941 "engines": { 942 "node": ">=18" 943 } 944 }, 945 "node_modules/@esbuild/win32-ia32": { 946 "version": "0.24.2", 947 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.2.tgz", 948 "integrity": "sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==", 949 "cpu": [ 950 "ia32" 951 ], 952 "optional": true, 953 "os": [ 954 "win32" 955 ], 956 "engines": { 957 "node": ">=18" 958 } 959 }, 960 "node_modules/@esbuild/win32-x64": { 961 "version": "0.24.2", 962 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.2.tgz", 963 "integrity": "sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==", 964 "cpu": [ 965 "x64" 966 ], 967 "optional": true, 968 "os": [ 969 "win32" 970 ], 971 "engines": { 972 "node": ">=18" 973 } 974 }, 975 "node_modules/@floating-ui/core": { 976 "version": "1.6.8", 977 "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.8.tgz", 978 "integrity": "sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==", 979 "dependencies": { 980 "@floating-ui/utils": "^0.2.8" 981 } 982 }, 983 "node_modules/@floating-ui/dom": { 984 "version": "1.6.12", 985 "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.12.tgz", 986 "integrity": "sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==", 987 "dependencies": { 988 "@floating-ui/core": "^1.6.0", 989 "@floating-ui/utils": "^0.2.8" 990 } 991 }, 992 "node_modules/@floating-ui/utils": { 993 "version": "0.2.8", 994 "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.8.tgz", 995 "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==" 996 }, 997 "node_modules/@img/sharp-darwin-arm64": { 998 "version": "0.33.5", 999 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", 1000 "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", 1001 "cpu": [ 1002 "arm64" 1003 ], 1004 "optional": true, 1005 "os": [ 1006 "darwin" 1007 ], 1008 "engines": { 1009 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1010 }, 1011 "funding": { 1012 "url": "https://opencollective.com/libvips" 1013 }, 1014 "optionalDependencies": { 1015 "@img/sharp-libvips-darwin-arm64": "1.0.4" 1016 } 1017 }, 1018 "node_modules/@img/sharp-darwin-x64": { 1019 "version": "0.33.5", 1020 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", 1021 "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", 1022 "cpu": [ 1023 "x64" 1024 ], 1025 "optional": true, 1026 "os": [ 1027 "darwin" 1028 ], 1029 "engines": { 1030 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1031 }, 1032 "funding": { 1033 "url": "https://opencollective.com/libvips" 1034 }, 1035 "optionalDependencies": { 1036 "@img/sharp-libvips-darwin-x64": "1.0.4" 1037 } 1038 }, 1039 "node_modules/@img/sharp-libvips-darwin-arm64": { 1040 "version": "1.0.4", 1041 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", 1042 "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", 1043 "cpu": [ 1044 "arm64" 1045 ], 1046 "optional": true, 1047 "os": [ 1048 "darwin" 1049 ], 1050 "funding": { 1051 "url": "https://opencollective.com/libvips" 1052 } 1053 }, 1054 "node_modules/@img/sharp-libvips-darwin-x64": { 1055 "version": "1.0.4", 1056 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", 1057 "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", 1058 "cpu": [ 1059 "x64" 1060 ], 1061 "optional": true, 1062 "os": [ 1063 "darwin" 1064 ], 1065 "funding": { 1066 "url": "https://opencollective.com/libvips" 1067 } 1068 }, 1069 "node_modules/@img/sharp-libvips-linux-arm": { 1070 "version": "1.0.5", 1071 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", 1072 "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", 1073 "cpu": [ 1074 "arm" 1075 ], 1076 "optional": true, 1077 "os": [ 1078 "linux" 1079 ], 1080 "funding": { 1081 "url": "https://opencollective.com/libvips" 1082 } 1083 }, 1084 "node_modules/@img/sharp-libvips-linux-arm64": { 1085 "version": "1.0.4", 1086 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", 1087 "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", 1088 "cpu": [ 1089 "arm64" 1090 ], 1091 "optional": true, 1092 "os": [ 1093 "linux" 1094 ], 1095 "funding": { 1096 "url": "https://opencollective.com/libvips" 1097 } 1098 }, 1099 "node_modules/@img/sharp-libvips-linux-s390x": { 1100 "version": "1.0.4", 1101 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", 1102 "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", 1103 "cpu": [ 1104 "s390x" 1105 ], 1106 "optional": true, 1107 "os": [ 1108 "linux" 1109 ], 1110 "funding": { 1111 "url": "https://opencollective.com/libvips" 1112 } 1113 }, 1114 "node_modules/@img/sharp-libvips-linux-x64": { 1115 "version": "1.0.4", 1116 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", 1117 "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", 1118 "cpu": [ 1119 "x64" 1120 ], 1121 "optional": true, 1122 "os": [ 1123 "linux" 1124 ], 1125 "funding": { 1126 "url": "https://opencollective.com/libvips" 1127 } 1128 }, 1129 "node_modules/@img/sharp-libvips-linuxmusl-arm64": { 1130 "version": "1.0.4", 1131 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", 1132 "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", 1133 "cpu": [ 1134 "arm64" 1135 ], 1136 "optional": true, 1137 "os": [ 1138 "linux" 1139 ], 1140 "funding": { 1141 "url": "https://opencollective.com/libvips" 1142 } 1143 }, 1144 "node_modules/@img/sharp-libvips-linuxmusl-x64": { 1145 "version": "1.0.4", 1146 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", 1147 "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", 1148 "cpu": [ 1149 "x64" 1150 ], 1151 "optional": true, 1152 "os": [ 1153 "linux" 1154 ], 1155 "funding": { 1156 "url": "https://opencollective.com/libvips" 1157 } 1158 }, 1159 "node_modules/@img/sharp-linux-arm": { 1160 "version": "0.33.5", 1161 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", 1162 "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", 1163 "cpu": [ 1164 "arm" 1165 ], 1166 "optional": true, 1167 "os": [ 1168 "linux" 1169 ], 1170 "engines": { 1171 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1172 }, 1173 "funding": { 1174 "url": "https://opencollective.com/libvips" 1175 }, 1176 "optionalDependencies": { 1177 "@img/sharp-libvips-linux-arm": "1.0.5" 1178 } 1179 }, 1180 "node_modules/@img/sharp-linux-arm64": { 1181 "version": "0.33.5", 1182 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", 1183 "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", 1184 "cpu": [ 1185 "arm64" 1186 ], 1187 "optional": true, 1188 "os": [ 1189 "linux" 1190 ], 1191 "engines": { 1192 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1193 }, 1194 "funding": { 1195 "url": "https://opencollective.com/libvips" 1196 }, 1197 "optionalDependencies": { 1198 "@img/sharp-libvips-linux-arm64": "1.0.4" 1199 } 1200 }, 1201 "node_modules/@img/sharp-linux-s390x": { 1202 "version": "0.33.5", 1203 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", 1204 "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", 1205 "cpu": [ 1206 "s390x" 1207 ], 1208 "optional": true, 1209 "os": [ 1210 "linux" 1211 ], 1212 "engines": { 1213 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1214 }, 1215 "funding": { 1216 "url": "https://opencollective.com/libvips" 1217 }, 1218 "optionalDependencies": { 1219 "@img/sharp-libvips-linux-s390x": "1.0.4" 1220 } 1221 }, 1222 "node_modules/@img/sharp-linux-x64": { 1223 "version": "0.33.5", 1224 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", 1225 "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", 1226 "cpu": [ 1227 "x64" 1228 ], 1229 "optional": true, 1230 "os": [ 1231 "linux" 1232 ], 1233 "engines": { 1234 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1235 }, 1236 "funding": { 1237 "url": "https://opencollective.com/libvips" 1238 }, 1239 "optionalDependencies": { 1240 "@img/sharp-libvips-linux-x64": "1.0.4" 1241 } 1242 }, 1243 "node_modules/@img/sharp-linuxmusl-arm64": { 1244 "version": "0.33.5", 1245 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", 1246 "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", 1247 "cpu": [ 1248 "arm64" 1249 ], 1250 "optional": true, 1251 "os": [ 1252 "linux" 1253 ], 1254 "engines": { 1255 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1256 }, 1257 "funding": { 1258 "url": "https://opencollective.com/libvips" 1259 }, 1260 "optionalDependencies": { 1261 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" 1262 } 1263 }, 1264 "node_modules/@img/sharp-linuxmusl-x64": { 1265 "version": "0.33.5", 1266 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", 1267 "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", 1268 "cpu": [ 1269 "x64" 1270 ], 1271 "optional": true, 1272 "os": [ 1273 "linux" 1274 ], 1275 "engines": { 1276 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1277 }, 1278 "funding": { 1279 "url": "https://opencollective.com/libvips" 1280 }, 1281 "optionalDependencies": { 1282 "@img/sharp-libvips-linuxmusl-x64": "1.0.4" 1283 } 1284 }, 1285 "node_modules/@img/sharp-wasm32": { 1286 "version": "0.33.5", 1287 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", 1288 "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", 1289 "cpu": [ 1290 "wasm32" 1291 ], 1292 "optional": true, 1293 "dependencies": { 1294 "@emnapi/runtime": "^1.2.0" 1295 }, 1296 "engines": { 1297 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1298 }, 1299 "funding": { 1300 "url": "https://opencollective.com/libvips" 1301 } 1302 }, 1303 "node_modules/@img/sharp-win32-ia32": { 1304 "version": "0.33.5", 1305 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", 1306 "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", 1307 "cpu": [ 1308 "ia32" 1309 ], 1310 "optional": true, 1311 "os": [ 1312 "win32" 1313 ], 1314 "engines": { 1315 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1316 }, 1317 "funding": { 1318 "url": "https://opencollective.com/libvips" 1319 } 1320 }, 1321 "node_modules/@img/sharp-win32-x64": { 1322 "version": "0.33.5", 1323 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", 1324 "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", 1325 "cpu": [ 1326 "x64" 1327 ], 1328 "optional": true, 1329 "os": [ 1330 "win32" 1331 ], 1332 "engines": { 1333 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1334 }, 1335 "funding": { 1336 "url": "https://opencollective.com/libvips" 1337 } 1338 }, 1339 "node_modules/@internationalized/date": { 1340 "version": "3.6.0", 1341 "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.6.0.tgz", 1342 "integrity": "sha512-+z6ti+CcJnRlLHok/emGEsWQhe7kfSmEW+/6qCzvKY67YPh7YOBfvc7+/+NXq+zJlbArg30tYpqLjNgcAYv2YQ==", 1343 "dependencies": { 1344 "@swc/helpers": "^0.5.0" 1345 } 1346 }, 1347 "node_modules/@isaacs/cliui": { 1348 "version": "8.0.2", 1349 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", 1350 "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", 1351 "dependencies": { 1352 "string-width": "^5.1.2", 1353 "string-width-cjs": "npm:string-width@^4.2.0", 1354 "strip-ansi": "^7.0.1", 1355 "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", 1356 "wrap-ansi": "^8.1.0", 1357 "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" 1358 }, 1359 "engines": { 1360 "node": ">=12" 1361 } 1362 }, 1363 "node_modules/@isaacs/cliui/node_modules/emoji-regex": { 1364 "version": "9.2.2", 1365 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 1366 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" 1367 }, 1368 "node_modules/@isaacs/cliui/node_modules/string-width": { 1369 "version": "5.1.2", 1370 "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", 1371 "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", 1372 "dependencies": { 1373 "eastasianwidth": "^0.2.0", 1374 "emoji-regex": "^9.2.2", 1375 "strip-ansi": "^7.0.1" 1376 }, 1377 "engines": { 1378 "node": ">=12" 1379 }, 1380 "funding": { 1381 "url": "https://github.com/sponsors/sindresorhus" 1382 } 1383 }, 1384 "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { 1385 "version": "8.1.0", 1386 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", 1387 "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", 1388 "dependencies": { 1389 "ansi-styles": "^6.1.0", 1390 "string-width": "^5.0.1", 1391 "strip-ansi": "^7.0.1" 1392 }, 1393 "engines": { 1394 "node": ">=12" 1395 }, 1396 "funding": { 1397 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 1398 } 1399 }, 1400 "node_modules/@jridgewell/gen-mapping": { 1401 "version": "0.3.8", 1402 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", 1403 "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", 1404 "dependencies": { 1405 "@jridgewell/set-array": "^1.2.1", 1406 "@jridgewell/sourcemap-codec": "^1.4.10", 1407 "@jridgewell/trace-mapping": "^0.3.24" 1408 }, 1409 "engines": { 1410 "node": ">=6.0.0" 1411 } 1412 }, 1413 "node_modules/@jridgewell/resolve-uri": { 1414 "version": "3.1.2", 1415 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 1416 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 1417 "engines": { 1418 "node": ">=6.0.0" 1419 } 1420 }, 1421 "node_modules/@jridgewell/set-array": { 1422 "version": "1.2.1", 1423 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", 1424 "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", 1425 "engines": { 1426 "node": ">=6.0.0" 1427 } 1428 }, 1429 "node_modules/@jridgewell/sourcemap-codec": { 1430 "version": "1.5.0", 1431 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", 1432 "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" 1433 }, 1434 "node_modules/@jridgewell/trace-mapping": { 1435 "version": "0.3.25", 1436 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", 1437 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", 1438 "dependencies": { 1439 "@jridgewell/resolve-uri": "^3.1.0", 1440 "@jridgewell/sourcemap-codec": "^1.4.14" 1441 } 1442 }, 1443 "node_modules/@mdx-js/mdx": { 1444 "version": "3.1.0", 1445 "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.1.0.tgz", 1446 "integrity": "sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==", 1447 "dependencies": { 1448 "@types/estree": "^1.0.0", 1449 "@types/estree-jsx": "^1.0.0", 1450 "@types/hast": "^3.0.0", 1451 "@types/mdx": "^2.0.0", 1452 "collapse-white-space": "^2.0.0", 1453 "devlop": "^1.0.0", 1454 "estree-util-is-identifier-name": "^3.0.0", 1455 "estree-util-scope": "^1.0.0", 1456 "estree-walker": "^3.0.0", 1457 "hast-util-to-jsx-runtime": "^2.0.0", 1458 "markdown-extensions": "^2.0.0", 1459 "recma-build-jsx": "^1.0.0", 1460 "recma-jsx": "^1.0.0", 1461 "recma-stringify": "^1.0.0", 1462 "rehype-recma": "^1.0.0", 1463 "remark-mdx": "^3.0.0", 1464 "remark-parse": "^11.0.0", 1465 "remark-rehype": "^11.0.0", 1466 "source-map": "^0.7.0", 1467 "unified": "^11.0.0", 1468 "unist-util-position-from-estree": "^2.0.0", 1469 "unist-util-stringify-position": "^4.0.0", 1470 "unist-util-visit": "^5.0.0", 1471 "vfile": "^6.0.0" 1472 }, 1473 "funding": { 1474 "type": "opencollective", 1475 "url": "https://opencollective.com/unified" 1476 } 1477 }, 1478 "node_modules/@melt-ui/pp": { 1479 "version": "0.3.2", 1480 "resolved": "https://registry.npmjs.org/@melt-ui/pp/-/pp-0.3.2.tgz", 1481 "integrity": "sha512-xKkPvaIAFinklLXcQOpwZ8YSpqAFxykjWf8Y/fSJQwsixV/0rcFs07hJ49hJjPy5vItvw5Qa0uOjzFUbXzBypQ==", 1482 "dev": true, 1483 "dependencies": { 1484 "estree-walker": "^3.0.3", 1485 "magic-string": "^0.30.5" 1486 }, 1487 "peerDependencies": { 1488 "@melt-ui/svelte": ">= 0.29.0", 1489 "svelte": "^3.55.0 || ^4.0.0 || ^5.0.0-next.1" 1490 } 1491 }, 1492 "node_modules/@melt-ui/svelte": { 1493 "version": "0.86.2", 1494 "resolved": "https://registry.npmjs.org/@melt-ui/svelte/-/svelte-0.86.2.tgz", 1495 "integrity": "sha512-wRVN603oIt1aXvx2QRmKqVDJgTScSvr/WJLLokkD8c4QzHgn6pfpPtUKmhV6Dvkk+OY89OG/1Irkd6ouA50Ztw==", 1496 "dependencies": { 1497 "@floating-ui/core": "^1.3.1", 1498 "@floating-ui/dom": "^1.4.5", 1499 "@internationalized/date": "^3.5.0", 1500 "dequal": "^2.0.3", 1501 "focus-trap": "^7.5.2", 1502 "nanoid": "^5.0.4" 1503 }, 1504 "peerDependencies": { 1505 "svelte": "^3.0.0 || ^4.0.0 || ^5.0.0-next.118" 1506 } 1507 }, 1508 "node_modules/@nodelib/fs.scandir": { 1509 "version": "2.1.5", 1510 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 1511 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 1512 "dependencies": { 1513 "@nodelib/fs.stat": "2.0.5", 1514 "run-parallel": "^1.1.9" 1515 }, 1516 "engines": { 1517 "node": ">= 8" 1518 } 1519 }, 1520 "node_modules/@nodelib/fs.stat": { 1521 "version": "2.0.5", 1522 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 1523 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 1524 "engines": { 1525 "node": ">= 8" 1526 } 1527 }, 1528 "node_modules/@nodelib/fs.walk": { 1529 "version": "1.2.8", 1530 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 1531 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 1532 "dependencies": { 1533 "@nodelib/fs.scandir": "2.1.5", 1534 "fastq": "^1.6.0" 1535 }, 1536 "engines": { 1537 "node": ">= 8" 1538 } 1539 }, 1540 "node_modules/@oslojs/encoding": { 1541 "version": "1.1.0", 1542 "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz", 1543 "integrity": "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==" 1544 }, 1545 "node_modules/@pixi/colord": { 1546 "version": "2.9.6", 1547 "resolved": "https://registry.npmjs.org/@pixi/colord/-/colord-2.9.6.tgz", 1548 "integrity": "sha512-nezytU2pw587fQstUu1AsJZDVEynjskwOL+kibwcdxsMBFqPsFFNA7xl0ii/gXuDi6M0xj3mfRJj8pBSc2jCfA==" 1549 }, 1550 "node_modules/@pkgjs/parseargs": { 1551 "version": "0.11.0", 1552 "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", 1553 "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", 1554 "optional": true, 1555 "engines": { 1556 "node": ">=14" 1557 } 1558 }, 1559 "node_modules/@rollup/pluginutils": { 1560 "version": "5.1.4", 1561 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", 1562 "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==", 1563 "dependencies": { 1564 "@types/estree": "^1.0.0", 1565 "estree-walker": "^2.0.2", 1566 "picomatch": "^4.0.2" 1567 }, 1568 "engines": { 1569 "node": ">=14.0.0" 1570 }, 1571 "peerDependencies": { 1572 "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" 1573 }, 1574 "peerDependenciesMeta": { 1575 "rollup": { 1576 "optional": true 1577 } 1578 } 1579 }, 1580 "node_modules/@rollup/pluginutils/node_modules/estree-walker": { 1581 "version": "2.0.2", 1582 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 1583 "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" 1584 }, 1585 "node_modules/@rollup/rollup-android-arm-eabi": { 1586 "version": "4.29.1", 1587 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.29.1.tgz", 1588 "integrity": "sha512-ssKhA8RNltTZLpG6/QNkCSge+7mBQGUqJRisZ2MDQcEGaK93QESEgWK2iOpIDZ7k9zPVkG5AS3ksvD5ZWxmItw==", 1589 "cpu": [ 1590 "arm" 1591 ], 1592 "optional": true, 1593 "os": [ 1594 "android" 1595 ] 1596 }, 1597 "node_modules/@rollup/rollup-android-arm64": { 1598 "version": "4.29.1", 1599 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.29.1.tgz", 1600 "integrity": "sha512-CaRfrV0cd+NIIcVVN/jx+hVLN+VRqnuzLRmfmlzpOzB87ajixsN/+9L5xNmkaUUvEbI5BmIKS+XTwXsHEb65Ew==", 1601 "cpu": [ 1602 "arm64" 1603 ], 1604 "optional": true, 1605 "os": [ 1606 "android" 1607 ] 1608 }, 1609 "node_modules/@rollup/rollup-darwin-arm64": { 1610 "version": "4.29.1", 1611 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.29.1.tgz", 1612 "integrity": "sha512-2ORr7T31Y0Mnk6qNuwtyNmy14MunTAMx06VAPI6/Ju52W10zk1i7i5U3vlDRWjhOI5quBcrvhkCHyF76bI7kEw==", 1613 "cpu": [ 1614 "arm64" 1615 ], 1616 "optional": true, 1617 "os": [ 1618 "darwin" 1619 ] 1620 }, 1621 "node_modules/@rollup/rollup-darwin-x64": { 1622 "version": "4.29.1", 1623 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.29.1.tgz", 1624 "integrity": "sha512-j/Ej1oanzPjmN0tirRd5K2/nncAhS9W6ICzgxV+9Y5ZsP0hiGhHJXZ2JQ53iSSjj8m6cRY6oB1GMzNn2EUt6Ng==", 1625 "cpu": [ 1626 "x64" 1627 ], 1628 "optional": true, 1629 "os": [ 1630 "darwin" 1631 ] 1632 }, 1633 "node_modules/@rollup/rollup-freebsd-arm64": { 1634 "version": "4.29.1", 1635 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.29.1.tgz", 1636 "integrity": "sha512-91C//G6Dm/cv724tpt7nTyP+JdN12iqeXGFM1SqnljCmi5yTXriH7B1r8AD9dAZByHpKAumqP1Qy2vVNIdLZqw==", 1637 "cpu": [ 1638 "arm64" 1639 ], 1640 "optional": true, 1641 "os": [ 1642 "freebsd" 1643 ] 1644 }, 1645 "node_modules/@rollup/rollup-freebsd-x64": { 1646 "version": "4.29.1", 1647 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.29.1.tgz", 1648 "integrity": "sha512-hEioiEQ9Dec2nIRoeHUP6hr1PSkXzQaCUyqBDQ9I9ik4gCXQZjJMIVzoNLBRGet+hIUb3CISMh9KXuCcWVW/8w==", 1649 "cpu": [ 1650 "x64" 1651 ], 1652 "optional": true, 1653 "os": [ 1654 "freebsd" 1655 ] 1656 }, 1657 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 1658 "version": "4.29.1", 1659 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.29.1.tgz", 1660 "integrity": "sha512-Py5vFd5HWYN9zxBv3WMrLAXY3yYJ6Q/aVERoeUFwiDGiMOWsMs7FokXihSOaT/PMWUty/Pj60XDQndK3eAfE6A==", 1661 "cpu": [ 1662 "arm" 1663 ], 1664 "optional": true, 1665 "os": [ 1666 "linux" 1667 ] 1668 }, 1669 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 1670 "version": "4.29.1", 1671 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.29.1.tgz", 1672 "integrity": "sha512-RiWpGgbayf7LUcuSNIbahr0ys2YnEERD4gYdISA06wa0i8RALrnzflh9Wxii7zQJEB2/Eh74dX4y/sHKLWp5uQ==", 1673 "cpu": [ 1674 "arm" 1675 ], 1676 "optional": true, 1677 "os": [ 1678 "linux" 1679 ] 1680 }, 1681 "node_modules/@rollup/rollup-linux-arm64-gnu": { 1682 "version": "4.29.1", 1683 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.29.1.tgz", 1684 "integrity": "sha512-Z80O+taYxTQITWMjm/YqNoe9d10OX6kDh8X5/rFCMuPqsKsSyDilvfg+vd3iXIqtfmp+cnfL1UrYirkaF8SBZA==", 1685 "cpu": [ 1686 "arm64" 1687 ], 1688 "optional": true, 1689 "os": [ 1690 "linux" 1691 ] 1692 }, 1693 "node_modules/@rollup/rollup-linux-arm64-musl": { 1694 "version": "4.29.1", 1695 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.29.1.tgz", 1696 "integrity": "sha512-fOHRtF9gahwJk3QVp01a/GqS4hBEZCV1oKglVVq13kcK3NeVlS4BwIFzOHDbmKzt3i0OuHG4zfRP0YoG5OF/rA==", 1697 "cpu": [ 1698 "arm64" 1699 ], 1700 "optional": true, 1701 "os": [ 1702 "linux" 1703 ] 1704 }, 1705 "node_modules/@rollup/rollup-linux-loongarch64-gnu": { 1706 "version": "4.29.1", 1707 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.29.1.tgz", 1708 "integrity": "sha512-5a7q3tnlbcg0OodyxcAdrrCxFi0DgXJSoOuidFUzHZ2GixZXQs6Tc3CHmlvqKAmOs5eRde+JJxeIf9DonkmYkw==", 1709 "cpu": [ 1710 "loong64" 1711 ], 1712 "optional": true, 1713 "os": [ 1714 "linux" 1715 ] 1716 }, 1717 "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { 1718 "version": "4.29.1", 1719 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.29.1.tgz", 1720 "integrity": "sha512-9b4Mg5Yfz6mRnlSPIdROcfw1BU22FQxmfjlp/CShWwO3LilKQuMISMTtAu/bxmmrE6A902W2cZJuzx8+gJ8e9w==", 1721 "cpu": [ 1722 "ppc64" 1723 ], 1724 "optional": true, 1725 "os": [ 1726 "linux" 1727 ] 1728 }, 1729 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 1730 "version": "4.29.1", 1731 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.29.1.tgz", 1732 "integrity": "sha512-G5pn0NChlbRM8OJWpJFMX4/i8OEU538uiSv0P6roZcbpe/WfhEO+AT8SHVKfp8qhDQzaz7Q+1/ixMy7hBRidnQ==", 1733 "cpu": [ 1734 "riscv64" 1735 ], 1736 "optional": true, 1737 "os": [ 1738 "linux" 1739 ] 1740 }, 1741 "node_modules/@rollup/rollup-linux-s390x-gnu": { 1742 "version": "4.29.1", 1743 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.29.1.tgz", 1744 "integrity": "sha512-WM9lIkNdkhVwiArmLxFXpWndFGuOka4oJOZh8EP3Vb8q5lzdSCBuhjavJsw68Q9AKDGeOOIHYzYm4ZFvmWez5g==", 1745 "cpu": [ 1746 "s390x" 1747 ], 1748 "optional": true, 1749 "os": [ 1750 "linux" 1751 ] 1752 }, 1753 "node_modules/@rollup/rollup-linux-x64-gnu": { 1754 "version": "4.29.1", 1755 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.29.1.tgz", 1756 "integrity": "sha512-87xYCwb0cPGZFoGiErT1eDcssByaLX4fc0z2nRM6eMtV9njAfEE6OW3UniAoDhX4Iq5xQVpE6qO9aJbCFumKYQ==", 1757 "cpu": [ 1758 "x64" 1759 ], 1760 "optional": true, 1761 "os": [ 1762 "linux" 1763 ] 1764 }, 1765 "node_modules/@rollup/rollup-linux-x64-musl": { 1766 "version": "4.29.1", 1767 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.29.1.tgz", 1768 "integrity": "sha512-xufkSNppNOdVRCEC4WKvlR1FBDyqCSCpQeMMgv9ZyXqqtKBfkw1yfGMTUTs9Qsl6WQbJnsGboWCp7pJGkeMhKA==", 1769 "cpu": [ 1770 "x64" 1771 ], 1772 "optional": true, 1773 "os": [ 1774 "linux" 1775 ] 1776 }, 1777 "node_modules/@rollup/rollup-win32-arm64-msvc": { 1778 "version": "4.29.1", 1779 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.29.1.tgz", 1780 "integrity": "sha512-F2OiJ42m77lSkizZQLuC+jiZ2cgueWQL5YC9tjo3AgaEw+KJmVxHGSyQfDUoYR9cci0lAywv2Clmckzulcq6ig==", 1781 "cpu": [ 1782 "arm64" 1783 ], 1784 "optional": true, 1785 "os": [ 1786 "win32" 1787 ] 1788 }, 1789 "node_modules/@rollup/rollup-win32-ia32-msvc": { 1790 "version": "4.29.1", 1791 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.29.1.tgz", 1792 "integrity": "sha512-rYRe5S0FcjlOBZQHgbTKNrqxCBUmgDJem/VQTCcTnA2KCabYSWQDrytOzX7avb79cAAweNmMUb/Zw18RNd4mng==", 1793 "cpu": [ 1794 "ia32" 1795 ], 1796 "optional": true, 1797 "os": [ 1798 "win32" 1799 ] 1800 }, 1801 "node_modules/@rollup/rollup-win32-x64-msvc": { 1802 "version": "4.29.1", 1803 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.29.1.tgz", 1804 "integrity": "sha512-+10CMg9vt1MoHj6x1pxyjPSMjHTIlqs8/tBztXvPAx24SKs9jwVnKqHJumlH/IzhaPUaj3T6T6wfZr8okdXaIg==", 1805 "cpu": [ 1806 "x64" 1807 ], 1808 "optional": true, 1809 "os": [ 1810 "win32" 1811 ] 1812 }, 1813 "node_modules/@shikijs/core": { 1814 "version": "1.24.4", 1815 "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.24.4.tgz", 1816 "integrity": "sha512-jjLsld+xEEGYlxAXDyGwWsKJ1sw5Pc1pnp4ai2ORpjx2UX08YYTC0NNqQYO1PaghYaR+PvgMOGuvzw2he9sk0Q==", 1817 "dependencies": { 1818 "@shikijs/engine-javascript": "1.24.4", 1819 "@shikijs/engine-oniguruma": "1.24.4", 1820 "@shikijs/types": "1.24.4", 1821 "@shikijs/vscode-textmate": "^9.3.1", 1822 "@types/hast": "^3.0.4", 1823 "hast-util-to-html": "^9.0.4" 1824 } 1825 }, 1826 "node_modules/@shikijs/engine-javascript": { 1827 "version": "1.24.4", 1828 "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.24.4.tgz", 1829 "integrity": "sha512-TClaQOLvo9WEMJv6GoUsykQ6QdynuKszuORFWCke8qvi6PeLm7FcD9+7y45UenysxEWYpDL5KJaVXTngTE+2BA==", 1830 "dependencies": { 1831 "@shikijs/types": "1.24.4", 1832 "@shikijs/vscode-textmate": "^9.3.1", 1833 "oniguruma-to-es": "0.8.1" 1834 } 1835 }, 1836 "node_modules/@shikijs/engine-oniguruma": { 1837 "version": "1.24.4", 1838 "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.24.4.tgz", 1839 "integrity": "sha512-Do2ry6flp2HWdvpj2XOwwa0ljZBRy15HKZITzPcNIBOGSeprnA8gOooA/bLsSPuy8aJBa+Q/r34dMmC3KNL/zw==", 1840 "dependencies": { 1841 "@shikijs/types": "1.24.4", 1842 "@shikijs/vscode-textmate": "^9.3.1" 1843 } 1844 }, 1845 "node_modules/@shikijs/langs": { 1846 "version": "1.29.2", 1847 "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-1.29.2.tgz", 1848 "integrity": "sha512-FIBA7N3LZ+223U7cJDUYd5shmciFQlYkFXlkKVaHsCPgfVLiO+e12FmQE6Tf9vuyEsFe3dIl8qGWKXgEHL9wmQ==", 1849 "dependencies": { 1850 "@shikijs/types": "1.29.2" 1851 } 1852 }, 1853 "node_modules/@shikijs/langs/node_modules/@shikijs/types": { 1854 "version": "1.29.2", 1855 "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.29.2.tgz", 1856 "integrity": "sha512-VJjK0eIijTZf0QSTODEXCqinjBn0joAHQ+aPSBzrv4O2d/QSbsMw+ZeSRx03kV34Hy7NzUvV/7NqfYGRLrASmw==", 1857 "dependencies": { 1858 "@shikijs/vscode-textmate": "^10.0.1", 1859 "@types/hast": "^3.0.4" 1860 } 1861 }, 1862 "node_modules/@shikijs/langs/node_modules/@shikijs/vscode-textmate": { 1863 "version": "10.0.1", 1864 "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.1.tgz", 1865 "integrity": "sha512-fTIQwLF+Qhuws31iw7Ncl1R3HUDtGwIipiJ9iU+UsDUwMhegFcQKQHd51nZjb7CArq0MvON8rbgCGQYWHUKAdg==" 1866 }, 1867 "node_modules/@shikijs/themes": { 1868 "version": "1.29.2", 1869 "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-1.29.2.tgz", 1870 "integrity": "sha512-i9TNZlsq4uoyqSbluIcZkmPL9Bfi3djVxRnofUHwvx/h6SRW3cwgBC5SML7vsDcWyukY0eCzVN980rqP6qNl9g==", 1871 "dependencies": { 1872 "@shikijs/types": "1.29.2" 1873 } 1874 }, 1875 "node_modules/@shikijs/themes/node_modules/@shikijs/types": { 1876 "version": "1.29.2", 1877 "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.29.2.tgz", 1878 "integrity": "sha512-VJjK0eIijTZf0QSTODEXCqinjBn0joAHQ+aPSBzrv4O2d/QSbsMw+ZeSRx03kV34Hy7NzUvV/7NqfYGRLrASmw==", 1879 "dependencies": { 1880 "@shikijs/vscode-textmate": "^10.0.1", 1881 "@types/hast": "^3.0.4" 1882 } 1883 }, 1884 "node_modules/@shikijs/themes/node_modules/@shikijs/vscode-textmate": { 1885 "version": "10.0.1", 1886 "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.1.tgz", 1887 "integrity": "sha512-fTIQwLF+Qhuws31iw7Ncl1R3HUDtGwIipiJ9iU+UsDUwMhegFcQKQHd51nZjb7CArq0MvON8rbgCGQYWHUKAdg==" 1888 }, 1889 "node_modules/@shikijs/transformers": { 1890 "version": "1.24.4", 1891 "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.24.4.tgz", 1892 "integrity": "sha512-0jq5p9WLB7ToM/O7RWfxuIwirTJbIQsUR06jxdG3h3CEuO5m7ik8GnDsxwHhyIEfgJSZczSnVUZWFrNKy5It6g==", 1893 "dependencies": { 1894 "shiki": "1.24.4" 1895 } 1896 }, 1897 "node_modules/@shikijs/types": { 1898 "version": "1.24.4", 1899 "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.24.4.tgz", 1900 "integrity": "sha512-0r0XU7Eaow0PuDxuWC1bVqmWCgm3XqizIaT7SM42K03vc69LGooT0U8ccSR44xP/hGlNx4FKhtYpV+BU6aaKAA==", 1901 "dependencies": { 1902 "@shikijs/vscode-textmate": "^9.3.1", 1903 "@types/hast": "^3.0.4" 1904 } 1905 }, 1906 "node_modules/@shikijs/vscode-textmate": { 1907 "version": "9.3.1", 1908 "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-9.3.1.tgz", 1909 "integrity": "sha512-79QfK1393x9Ho60QFyLti+QfdJzRQCVLFb97kOIV7Eo9vQU/roINgk7m24uv0a7AUvN//RDH36FLjjK48v0s9g==" 1910 }, 1911 "node_modules/@sveltejs/vite-plugin-svelte": { 1912 "version": "5.0.3", 1913 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-5.0.3.tgz", 1914 "integrity": "sha512-MCFS6CrQDu1yGwspm4qtli0e63vaPCehf6V7pIMP15AsWgMKrqDGCPFF/0kn4SP0ii4aySu4Pa62+fIRGFMjgw==", 1915 "dependencies": { 1916 "@sveltejs/vite-plugin-svelte-inspector": "^4.0.1", 1917 "debug": "^4.4.0", 1918 "deepmerge": "^4.3.1", 1919 "kleur": "^4.1.5", 1920 "magic-string": "^0.30.15", 1921 "vitefu": "^1.0.4" 1922 }, 1923 "engines": { 1924 "node": "^18.0.0 || ^20.0.0 || >=22" 1925 }, 1926 "peerDependencies": { 1927 "svelte": "^5.0.0", 1928 "vite": "^6.0.0" 1929 } 1930 }, 1931 "node_modules/@sveltejs/vite-plugin-svelte-inspector": { 1932 "version": "4.0.1", 1933 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-4.0.1.tgz", 1934 "integrity": "sha512-J/Nmb2Q2y7mck2hyCX4ckVHcR5tu2J+MtBEQqpDrrgELZ2uvraQcK/ioCV61AqkdXFgriksOKIceDcQmqnGhVw==", 1935 "dependencies": { 1936 "debug": "^4.3.7" 1937 }, 1938 "engines": { 1939 "node": "^18.0.0 || ^20.0.0 || >=22" 1940 }, 1941 "peerDependencies": { 1942 "@sveltejs/vite-plugin-svelte": "^5.0.0", 1943 "svelte": "^5.0.0", 1944 "vite": "^6.0.0" 1945 } 1946 }, 1947 "node_modules/@swc/helpers": { 1948 "version": "0.5.15", 1949 "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz", 1950 "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==", 1951 "dependencies": { 1952 "tslib": "^2.8.0" 1953 } 1954 }, 1955 "node_modules/@tailwindcss/aspect-ratio": { 1956 "version": "0.4.2", 1957 "resolved": "https://registry.npmjs.org/@tailwindcss/aspect-ratio/-/aspect-ratio-0.4.2.tgz", 1958 "integrity": "sha512-8QPrypskfBa7QIMuKHg2TA7BqES6vhBrDLOv8Unb6FcFyd3TjKbc6lcmb9UPQHxfl24sXoJ41ux/H7qQQvfaSQ==", 1959 "peerDependencies": { 1960 "tailwindcss": ">=2.0.0 || >=3.0.0 || >=3.0.0-alpha.1" 1961 } 1962 }, 1963 "node_modules/@tailwindcss/forms": { 1964 "version": "0.5.9", 1965 "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.9.tgz", 1966 "integrity": "sha512-tM4XVr2+UVTxXJzey9Twx48c1gcxFStqn1pQz0tRsX8o3DvxhN5oY5pvyAbUx7VTaZxpej4Zzvc6h+1RJBzpIg==", 1967 "dependencies": { 1968 "mini-svg-data-uri": "^1.2.3" 1969 }, 1970 "peerDependencies": { 1971 "tailwindcss": ">=3.0.0 || >= 3.0.0-alpha.1 || >= 4.0.0-alpha.20" 1972 } 1973 }, 1974 "node_modules/@tailwindcss/typography": { 1975 "version": "0.5.15", 1976 "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.15.tgz", 1977 "integrity": "sha512-AqhlCXl+8grUz8uqExv5OTtgpjuVIwFTSXTrh8y9/pw6q2ek7fJ+Y8ZEVw7EB2DCcuCOtEjf9w3+J3rzts01uA==", 1978 "dependencies": { 1979 "lodash.castarray": "^4.4.0", 1980 "lodash.isplainobject": "^4.0.6", 1981 "lodash.merge": "^4.6.2", 1982 "postcss-selector-parser": "6.0.10" 1983 }, 1984 "peerDependencies": { 1985 "tailwindcss": ">=3.0.0 || insiders || >=4.0.0-alpha.20" 1986 } 1987 }, 1988 "node_modules/@theatre/core": { 1989 "version": "0.7.2", 1990 "resolved": "https://registry.npmjs.org/@theatre/core/-/core-0.7.2.tgz", 1991 "integrity": "sha512-IDQa/6WY7mIJAtsSd4EgNcM0IUZkl+FrqZ8DdYiCVTFap9ARDNmrngJOeFjJOsnnaHlc5GdEB/jj7fsjbIrAzQ==", 1992 "dependencies": { 1993 "@theatre/dataverse": "0.7.2" 1994 } 1995 }, 1996 "node_modules/@theatre/dataverse": { 1997 "version": "0.7.2", 1998 "resolved": "https://registry.npmjs.org/@theatre/dataverse/-/dataverse-0.7.2.tgz", 1999 "integrity": "sha512-YyfoyX7EyhFUY2OM5fsM0LPrs1SdgLwpiTMkkvTIoZLdOwvQhstjYq4Yz/8ZncJlRoTWvakfmgvCaBN+QuBYxg==", 2000 "dependencies": { 2001 "lodash-es": "^4.17.21" 2002 } 2003 }, 2004 "node_modules/@theatre/studio": { 2005 "version": "0.7.2", 2006 "resolved": "https://registry.npmjs.org/@theatre/studio/-/studio-0.7.2.tgz", 2007 "integrity": "sha512-p6LTKzJWVlcHkpGzIlNHh9AkGbB3E+0q9Pjxv+OJoTDe1IK+CMKW695Wp+1//lB4vfC9qShe4z/p+Zaj1q8KtA==", 2008 "dependencies": { 2009 "@theatre/dataverse": "0.7.2" 2010 }, 2011 "peerDependencies": { 2012 "@theatre/core": "*" 2013 } 2014 }, 2015 "node_modules/@threejs-kit/instanced-sprite-mesh": { 2016 "version": "2.5.0", 2017 "resolved": "https://registry.npmjs.org/@threejs-kit/instanced-sprite-mesh/-/instanced-sprite-mesh-2.5.0.tgz", 2018 "integrity": "sha512-W4cRK7f1o15GtacvLi8h1022ySiMM5218eZJQYWHbVGKqpRezmj8hscdzgp4JFSCkRoAIdyIdLZg5U0Mtmcu/w==", 2019 "dependencies": { 2020 "diet-sprite": "^0.0.1", 2021 "earcut": "^2.2.4", 2022 "maath": "^0.10.7", 2023 "three-instanced-uniforms-mesh": "^0.52.0", 2024 "troika-three-utils": "^0.52.0" 2025 }, 2026 "peerDependencies": { 2027 "three": ">=0.170.0" 2028 } 2029 }, 2030 "node_modules/@threlte/core": { 2031 "version": "8.0.1", 2032 "resolved": "https://registry.npmjs.org/@threlte/core/-/core-8.0.1.tgz", 2033 "integrity": "sha512-vy1xRQppJFNmfPTeiRQue+KmYFsbPgVhwuYXRTvVrwPeD2oYz43gxUeOpe1FACeGKxrxZykeKJF5ebVvl7gBxw==", 2034 "dependencies": { 2035 "mitt": "^3.0.1" 2036 }, 2037 "peerDependencies": { 2038 "svelte": ">=5", 2039 "three": ">=0.155" 2040 } 2041 }, 2042 "node_modules/@threlte/extras": { 2043 "version": "9.0.1", 2044 "resolved": "https://registry.npmjs.org/@threlte/extras/-/extras-9.0.1.tgz", 2045 "integrity": "sha512-xI0s5a/9NdBbUSaYCnTHfnVl44kZQUTuTPfzwv4gmMM2r2HewM5QsMDBBwBTcuVcYqkM9aUKl+5MWa20LnH/mg==", 2046 "dependencies": { 2047 "@threejs-kit/instanced-sprite-mesh": "^2.5.0", 2048 "camera-controls": "^2.9.0", 2049 "three-mesh-bvh": "^0.7.4", 2050 "three-perf": "github:jerzakm/three-perf#three-kit-threlte-fork", 2051 "three-viewport-gizmo": "^2.0.2", 2052 "troika-three-text": "^0.50.3" 2053 }, 2054 "peerDependencies": { 2055 "svelte": ">=5", 2056 "three": ">=0.155" 2057 } 2058 }, 2059 "node_modules/@threlte/theatre": { 2060 "version": "3.0.0", 2061 "resolved": "https://registry.npmjs.org/@threlte/theatre/-/theatre-3.0.0.tgz", 2062 "integrity": "sha512-p5gF4Mu9fRaT6tWiWvHdxjuXf1QAtD7fOnqpIzzA5QYGN3i22CFuwGgb/cd7RxlpWQWp1ZZd5lPdhHWEU638cA==", 2063 "peerDependencies": { 2064 "@theatre/core": ">=0.6", 2065 "@theatre/studio": ">=0.6", 2066 "@threlte/core": ">=8.0.0-next.0", 2067 "@threlte/extras": ">=9.0.0-next.0", 2068 "svelte": ">=4", 2069 "three": ">=0.155" 2070 } 2071 }, 2072 "node_modules/@tweakpane/core": { 2073 "version": "2.0.5", 2074 "resolved": "https://registry.npmjs.org/@tweakpane/core/-/core-2.0.5.tgz", 2075 "integrity": "sha512-punBgD5rKCF5vcNo6BsSOXiDR/NSs9VM7SG65QSLJIxfRaGgj54ree9zQW6bO3pNFf3AogiGgaNODUVQRk9YqQ==" 2076 }, 2077 "node_modules/@tweenjs/tween.js": { 2078 "version": "23.1.3", 2079 "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-23.1.3.tgz", 2080 "integrity": "sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==", 2081 "peer": true 2082 }, 2083 "node_modules/@types/acorn": { 2084 "version": "4.0.6", 2085 "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", 2086 "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", 2087 "dependencies": { 2088 "@types/estree": "*" 2089 } 2090 }, 2091 "node_modules/@types/cookie": { 2092 "version": "0.6.0", 2093 "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", 2094 "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==" 2095 }, 2096 "node_modules/@types/css-font-loading-module": { 2097 "version": "0.0.12", 2098 "resolved": "https://registry.npmjs.org/@types/css-font-loading-module/-/css-font-loading-module-0.0.12.tgz", 2099 "integrity": "sha512-x2tZZYkSxXqWvTDgveSynfjq/T2HyiZHXb00j/+gy19yp70PHCizM48XFdjBCWH7eHBD0R5i/pw9yMBP/BH5uA==" 2100 }, 2101 "node_modules/@types/debug": { 2102 "version": "4.1.12", 2103 "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", 2104 "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", 2105 "dependencies": { 2106 "@types/ms": "*" 2107 } 2108 }, 2109 "node_modules/@types/earcut": { 2110 "version": "2.1.4", 2111 "resolved": "https://registry.npmjs.org/@types/earcut/-/earcut-2.1.4.tgz", 2112 "integrity": "sha512-qp3m9PPz4gULB9MhjGID7wpo3gJ4bTGXm7ltNDsmOvsPduTeHp8wSW9YckBj3mljeOh4F0m2z/0JKAALRKbmLQ==" 2113 }, 2114 "node_modules/@types/estree": { 2115 "version": "1.0.6", 2116 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", 2117 "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==" 2118 }, 2119 "node_modules/@types/estree-jsx": { 2120 "version": "1.0.5", 2121 "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", 2122 "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", 2123 "dependencies": { 2124 "@types/estree": "*" 2125 } 2126 }, 2127 "node_modules/@types/hast": { 2128 "version": "3.0.4", 2129 "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", 2130 "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", 2131 "dependencies": { 2132 "@types/unist": "*" 2133 } 2134 }, 2135 "node_modules/@types/mdast": { 2136 "version": "4.0.4", 2137 "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", 2138 "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", 2139 "dependencies": { 2140 "@types/unist": "*" 2141 } 2142 }, 2143 "node_modules/@types/mdx": { 2144 "version": "2.0.13", 2145 "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", 2146 "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==" 2147 }, 2148 "node_modules/@types/ms": { 2149 "version": "0.7.34", 2150 "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", 2151 "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" 2152 }, 2153 "node_modules/@types/nlcst": { 2154 "version": "2.0.3", 2155 "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-2.0.3.tgz", 2156 "integrity": "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==", 2157 "dependencies": { 2158 "@types/unist": "*" 2159 } 2160 }, 2161 "node_modules/@types/node": { 2162 "version": "18.19.69", 2163 "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.69.tgz", 2164 "integrity": "sha512-ECPdY1nlaiO/Y6GUnwgtAAhLNaQ53AyIVz+eILxpEo5OvuqE6yWkqWBIb5dU0DqhKQtMeny+FBD3PK6lm7L5xQ==", 2165 "dependencies": { 2166 "undici-types": "~5.26.4" 2167 } 2168 }, 2169 "node_modules/@types/stats.js": { 2170 "version": "0.17.3", 2171 "resolved": "https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.3.tgz", 2172 "integrity": "sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==", 2173 "peer": true 2174 }, 2175 "node_modules/@types/three": { 2176 "version": "0.171.0", 2177 "resolved": "https://registry.npmjs.org/@types/three/-/three-0.171.0.tgz", 2178 "integrity": "sha512-oLuT1SAsT+CUg/wxUTFHo0K3NtJLnx9sJhZWQJp/0uXqFpzSk1hRHmvWvpaAWSfvx2db0lVKZ5/wV0I0isD2mQ==", 2179 "peer": true, 2180 "dependencies": { 2181 "@tweenjs/tween.js": "~23.1.3", 2182 "@types/stats.js": "*", 2183 "@types/webxr": "*", 2184 "@webgpu/types": "*", 2185 "fflate": "~0.8.2", 2186 "meshoptimizer": "~0.18.1" 2187 } 2188 }, 2189 "node_modules/@types/unist": { 2190 "version": "3.0.3", 2191 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", 2192 "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==" 2193 }, 2194 "node_modules/@types/webxr": { 2195 "version": "0.5.20", 2196 "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.20.tgz", 2197 "integrity": "sha512-JGpU6qiIJQKUuVSKx1GtQnHJGxRjtfGIhzO2ilq43VZZS//f1h1Sgexbdk+Lq+7569a6EYhOWrUpIruR/1Enmg==", 2198 "peer": true 2199 }, 2200 "node_modules/@ungap/structured-clone": { 2201 "version": "1.2.1", 2202 "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.1.tgz", 2203 "integrity": "sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==" 2204 }, 2205 "node_modules/@use-gesture/core": { 2206 "version": "10.3.1", 2207 "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.3.1.tgz", 2208 "integrity": "sha512-WcINiDt8WjqBdUXye25anHiNxPc0VOrlT8F6LLkU6cycrOGUDyY/yyFmsg3k8i5OLvv25llc0QC45GhR/C8llw==" 2209 }, 2210 "node_modules/@use-gesture/vanilla": { 2211 "version": "10.3.1", 2212 "resolved": "https://registry.npmjs.org/@use-gesture/vanilla/-/vanilla-10.3.1.tgz", 2213 "integrity": "sha512-lT4scGLu59ovA3zmtUonukAGcA0AdOOh+iwNDS05Bsu7Lq9aZToDHhI6D8Q2qvsVraovtsLLYwPrWdG/noMAKw==", 2214 "dependencies": { 2215 "@use-gesture/core": "10.3.1" 2216 } 2217 }, 2218 "node_modules/@volar/kit": { 2219 "version": "2.4.11", 2220 "resolved": "https://registry.npmjs.org/@volar/kit/-/kit-2.4.11.tgz", 2221 "integrity": "sha512-ups5RKbMzMCr6RKafcCqDRnJhJDNWqo2vfekwOAj6psZ15v5TlcQFQAyokQJ3wZxVkzxrQM+TqTRDENfQEXpmA==", 2222 "dependencies": { 2223 "@volar/language-service": "2.4.11", 2224 "@volar/typescript": "2.4.11", 2225 "typesafe-path": "^0.2.2", 2226 "vscode-languageserver-textdocument": "^1.0.11", 2227 "vscode-uri": "^3.0.8" 2228 }, 2229 "peerDependencies": { 2230 "typescript": "*" 2231 } 2232 }, 2233 "node_modules/@volar/language-core": { 2234 "version": "2.4.11", 2235 "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-2.4.11.tgz", 2236 "integrity": "sha512-lN2C1+ByfW9/JRPpqScuZt/4OrUUse57GLI6TbLgTIqBVemdl1wNcZ1qYGEo2+Gw8coYLgCy7SuKqn6IrQcQgg==", 2237 "dependencies": { 2238 "@volar/source-map": "2.4.11" 2239 } 2240 }, 2241 "node_modules/@volar/language-server": { 2242 "version": "2.4.11", 2243 "resolved": "https://registry.npmjs.org/@volar/language-server/-/language-server-2.4.11.tgz", 2244 "integrity": "sha512-W9P8glH1M8LGREJ7yHRCANI5vOvTrRO15EMLdmh5WNF9sZYSEbQxiHKckZhvGIkbeR1WAlTl3ORTrJXUghjk7g==", 2245 "dependencies": { 2246 "@volar/language-core": "2.4.11", 2247 "@volar/language-service": "2.4.11", 2248 "@volar/typescript": "2.4.11", 2249 "path-browserify": "^1.0.1", 2250 "request-light": "^0.7.0", 2251 "vscode-languageserver": "^9.0.1", 2252 "vscode-languageserver-protocol": "^3.17.5", 2253 "vscode-languageserver-textdocument": "^1.0.11", 2254 "vscode-uri": "^3.0.8" 2255 } 2256 }, 2257 "node_modules/@volar/language-service": { 2258 "version": "2.4.11", 2259 "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-2.4.11.tgz", 2260 "integrity": "sha512-KIb6g8gjUkS2LzAJ9bJCLIjfsJjeRtmXlu7b2pDFGD3fNqdbC53cCAKzgWDs64xtQVKYBU13DLWbtSNFtGuMLQ==", 2261 "dependencies": { 2262 "@volar/language-core": "2.4.11", 2263 "vscode-languageserver-protocol": "^3.17.5", 2264 "vscode-languageserver-textdocument": "^1.0.11", 2265 "vscode-uri": "^3.0.8" 2266 } 2267 }, 2268 "node_modules/@volar/source-map": { 2269 "version": "2.4.11", 2270 "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.4.11.tgz", 2271 "integrity": "sha512-ZQpmafIGvaZMn/8iuvCFGrW3smeqkq/IIh9F1SdSx9aUl0J4Iurzd6/FhmjNO5g2ejF3rT45dKskgXWiofqlZQ==" 2272 }, 2273 "node_modules/@volar/typescript": { 2274 "version": "2.4.11", 2275 "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-2.4.11.tgz", 2276 "integrity": "sha512-2DT+Tdh88Spp5PyPbqhyoYavYCPDsqbHLFwcUI9K1NlY1YgUJvujGdrqUp0zWxnW7KWNTr3xSpMuv2WnaTKDAw==", 2277 "dependencies": { 2278 "@volar/language-core": "2.4.11", 2279 "path-browserify": "^1.0.1", 2280 "vscode-uri": "^3.0.8" 2281 } 2282 }, 2283 "node_modules/@vscode/emmet-helper": { 2284 "version": "2.11.0", 2285 "resolved": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.11.0.tgz", 2286 "integrity": "sha512-QLxjQR3imPZPQltfbWRnHU6JecWTF1QSWhx3GAKQpslx7y3Dp6sIIXhKjiUJ/BR9FX8PVthjr9PD6pNwOJfAzw==", 2287 "dependencies": { 2288 "emmet": "^2.4.3", 2289 "jsonc-parser": "^2.3.0", 2290 "vscode-languageserver-textdocument": "^1.0.1", 2291 "vscode-languageserver-types": "^3.15.1", 2292 "vscode-uri": "^3.0.8" 2293 } 2294 }, 2295 "node_modules/@vscode/l10n": { 2296 "version": "0.0.18", 2297 "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.18.tgz", 2298 "integrity": "sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==" 2299 }, 2300 "node_modules/@webgpu/types": { 2301 "version": "0.1.52", 2302 "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.52.tgz", 2303 "integrity": "sha512-eI883Nlag2hGIkhXxAnq8s4APpqXWuPL3Gbn2ghiU12UjLvfCbVqHK4XfXl3eLRTatqcMmeK7jws7IwWsGfbzw==" 2304 }, 2305 "node_modules/@xmldom/xmldom": { 2306 "version": "0.8.10", 2307 "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", 2308 "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", 2309 "engines": { 2310 "node": ">=10.0.0" 2311 } 2312 }, 2313 "node_modules/@zerodevx/svelte-json-view": { 2314 "version": "1.0.11", 2315 "resolved": "https://registry.npmjs.org/@zerodevx/svelte-json-view/-/svelte-json-view-1.0.11.tgz", 2316 "integrity": "sha512-mIjj0H1al/P4FPlbeDoiey93lNEUqBEAe5LIdD5GttZfEYt3awexD2lHwKNfUeY4jHizOJkoWTPN/2iO0GBqpw==", 2317 "peerDependencies": { 2318 "svelte": "^3.57.0 || ^4.0.0 || ^5.0.0" 2319 } 2320 }, 2321 "node_modules/acorn": { 2322 "version": "8.14.0", 2323 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", 2324 "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", 2325 "bin": { 2326 "acorn": "bin/acorn" 2327 }, 2328 "engines": { 2329 "node": ">=0.4.0" 2330 } 2331 }, 2332 "node_modules/acorn-jsx": { 2333 "version": "5.3.2", 2334 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 2335 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 2336 "peerDependencies": { 2337 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 2338 } 2339 }, 2340 "node_modules/acorn-typescript": { 2341 "version": "1.4.13", 2342 "resolved": "https://registry.npmjs.org/acorn-typescript/-/acorn-typescript-1.4.13.tgz", 2343 "integrity": "sha512-xsc9Xv0xlVfwp2o7sQ+GCQ1PgbkdcpWdTzrwXxO3xDMTAywVS3oXVOcOHuRjAPkS4P9b+yc/qNF15460v+jp4Q==", 2344 "peerDependencies": { 2345 "acorn": ">=8.9.0" 2346 } 2347 }, 2348 "node_modules/ajv": { 2349 "version": "8.17.1", 2350 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", 2351 "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", 2352 "dependencies": { 2353 "fast-deep-equal": "^3.1.3", 2354 "fast-uri": "^3.0.1", 2355 "json-schema-traverse": "^1.0.0", 2356 "require-from-string": "^2.0.2" 2357 }, 2358 "funding": { 2359 "type": "github", 2360 "url": "https://github.com/sponsors/epoberezkin" 2361 } 2362 }, 2363 "node_modules/alea": { 2364 "version": "1.0.1", 2365 "resolved": "https://registry.npmjs.org/alea/-/alea-1.0.1.tgz", 2366 "integrity": "sha512-QU+wv+ziDXaMxRdsQg/aH7sVfWdhKps5YP97IIwFkHCsbDZA3k87JXoZ5/iuemf4ntytzIWeScrRpae8+lDrXA==" 2367 }, 2368 "node_modules/ansi-align": { 2369 "version": "3.0.1", 2370 "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", 2371 "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", 2372 "dependencies": { 2373 "string-width": "^4.1.0" 2374 } 2375 }, 2376 "node_modules/ansi-align/node_modules/ansi-regex": { 2377 "version": "5.0.1", 2378 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 2379 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 2380 "engines": { 2381 "node": ">=8" 2382 } 2383 }, 2384 "node_modules/ansi-align/node_modules/emoji-regex": { 2385 "version": "8.0.0", 2386 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 2387 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 2388 }, 2389 "node_modules/ansi-align/node_modules/string-width": { 2390 "version": "4.2.3", 2391 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 2392 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 2393 "dependencies": { 2394 "emoji-regex": "^8.0.0", 2395 "is-fullwidth-code-point": "^3.0.0", 2396 "strip-ansi": "^6.0.1" 2397 }, 2398 "engines": { 2399 "node": ">=8" 2400 } 2401 }, 2402 "node_modules/ansi-align/node_modules/strip-ansi": { 2403 "version": "6.0.1", 2404 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 2405 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 2406 "dependencies": { 2407 "ansi-regex": "^5.0.1" 2408 }, 2409 "engines": { 2410 "node": ">=8" 2411 } 2412 }, 2413 "node_modules/ansi-regex": { 2414 "version": "6.1.0", 2415 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", 2416 "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", 2417 "engines": { 2418 "node": ">=12" 2419 }, 2420 "funding": { 2421 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 2422 } 2423 }, 2424 "node_modules/ansi-styles": { 2425 "version": "6.2.1", 2426 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", 2427 "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", 2428 "engines": { 2429 "node": ">=12" 2430 }, 2431 "funding": { 2432 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2433 } 2434 }, 2435 "node_modules/any-promise": { 2436 "version": "1.3.0", 2437 "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", 2438 "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" 2439 }, 2440 "node_modules/anymatch": { 2441 "version": "3.1.3", 2442 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 2443 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 2444 "dependencies": { 2445 "normalize-path": "^3.0.0", 2446 "picomatch": "^2.0.4" 2447 }, 2448 "engines": { 2449 "node": ">= 8" 2450 } 2451 }, 2452 "node_modules/anymatch/node_modules/picomatch": { 2453 "version": "2.3.1", 2454 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 2455 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 2456 "engines": { 2457 "node": ">=8.6" 2458 }, 2459 "funding": { 2460 "url": "https://github.com/sponsors/jonschlinkert" 2461 } 2462 }, 2463 "node_modules/arg": { 2464 "version": "5.0.2", 2465 "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", 2466 "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" 2467 }, 2468 "node_modules/argparse": { 2469 "version": "2.0.1", 2470 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 2471 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" 2472 }, 2473 "node_modules/aria-query": { 2474 "version": "5.3.2", 2475 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", 2476 "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", 2477 "engines": { 2478 "node": ">= 0.4" 2479 } 2480 }, 2481 "node_modules/array-iterate": { 2482 "version": "2.0.1", 2483 "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", 2484 "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==", 2485 "funding": { 2486 "type": "github", 2487 "url": "https://github.com/sponsors/wooorm" 2488 } 2489 }, 2490 "node_modules/astring": { 2491 "version": "1.9.0", 2492 "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz", 2493 "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==", 2494 "bin": { 2495 "astring": "bin/astring" 2496 } 2497 }, 2498 "node_modules/astro": { 2499 "version": "5.2.3", 2500 "resolved": "https://registry.npmjs.org/astro/-/astro-5.2.3.tgz", 2501 "integrity": "sha512-04AceE/gVihtO3V28Ss0+tPPgLHGoulXrm1E7fUVPYyQu7y6w8+oXfYyzh1lpy+uEYiebjH7AFlJoz73anBmZA==", 2502 "dependencies": { 2503 "@astrojs/compiler": "^2.10.3", 2504 "@astrojs/internal-helpers": "0.5.0", 2505 "@astrojs/markdown-remark": "6.1.0", 2506 "@astrojs/telemetry": "3.2.0", 2507 "@oslojs/encoding": "^1.1.0", 2508 "@rollup/pluginutils": "^5.1.4", 2509 "@types/cookie": "^0.6.0", 2510 "acorn": "^8.14.0", 2511 "aria-query": "^5.3.2", 2512 "axobject-query": "^4.1.0", 2513 "boxen": "8.0.1", 2514 "ci-info": "^4.1.0", 2515 "clsx": "^2.1.1", 2516 "common-ancestor-path": "^1.0.1", 2517 "cookie": "^0.7.2", 2518 "cssesc": "^3.0.0", 2519 "debug": "^4.4.0", 2520 "deterministic-object-hash": "^2.0.2", 2521 "devalue": "^5.1.1", 2522 "diff": "^5.2.0", 2523 "dlv": "^1.1.3", 2524 "dset": "^3.1.4", 2525 "es-module-lexer": "^1.6.0", 2526 "esbuild": "^0.24.2", 2527 "estree-walker": "^3.0.3", 2528 "fast-glob": "^3.3.3", 2529 "flattie": "^1.1.1", 2530 "github-slugger": "^2.0.0", 2531 "html-escaper": "3.0.3", 2532 "http-cache-semantics": "^4.1.1", 2533 "js-yaml": "^4.1.0", 2534 "kleur": "^4.1.5", 2535 "magic-string": "^0.30.17", 2536 "magicast": "^0.3.5", 2537 "micromatch": "^4.0.8", 2538 "mrmime": "^2.0.0", 2539 "neotraverse": "^0.6.18", 2540 "p-limit": "^6.2.0", 2541 "p-queue": "^8.1.0", 2542 "preferred-pm": "^4.1.0", 2543 "prompts": "^2.4.2", 2544 "rehype": "^13.0.2", 2545 "semver": "^7.7.0", 2546 "shiki": "^1.29.2", 2547 "tinyexec": "^0.3.2", 2548 "tsconfck": "^3.1.4", 2549 "ultrahtml": "^1.5.3", 2550 "unist-util-visit": "^5.0.0", 2551 "unstorage": "^1.14.4", 2552 "vfile": "^6.0.3", 2553 "vite": "^6.0.11", 2554 "vitefu": "^1.0.5", 2555 "which-pm": "^3.0.0", 2556 "xxhash-wasm": "^1.1.0", 2557 "yargs-parser": "^21.1.1", 2558 "yocto-spinner": "^0.2.0", 2559 "zod": "^3.24.1", 2560 "zod-to-json-schema": "^3.24.1", 2561 "zod-to-ts": "^1.2.0" 2562 }, 2563 "bin": { 2564 "astro": "astro.js" 2565 }, 2566 "engines": { 2567 "node": "^18.17.1 || ^20.3.0 || >=22.0.0", 2568 "npm": ">=9.6.5", 2569 "pnpm": ">=7.1.0" 2570 }, 2571 "funding": { 2572 "type": "opencollective", 2573 "url": "https://opencollective.com/astrodotbuild" 2574 }, 2575 "optionalDependencies": { 2576 "sharp": "^0.33.3" 2577 } 2578 }, 2579 "node_modules/astro-auto-import": { 2580 "version": "0.4.4", 2581 "resolved": "https://registry.npmjs.org/astro-auto-import/-/astro-auto-import-0.4.4.tgz", 2582 "integrity": "sha512-tiYe1hp+VusdiyaD3INgZgbvXEPamDFiURnQR5Niz+E9fWa6IHYjJ99TwGlHh/evfaXE/U/86jp9MRKWTuJU1A==", 2583 "dependencies": { 2584 "@types/node": "^18.0.0", 2585 "acorn": "^8.8.0" 2586 }, 2587 "engines": { 2588 "node": ">=16.0.0" 2589 }, 2590 "peerDependencies": { 2591 "astro": "^2.0.0 || ^3.0.0-beta || ^4.0.0-beta || ^5.0.0-beta" 2592 } 2593 }, 2594 "node_modules/astro-custom-embeds": { 2595 "version": "0.0.1", 2596 "resolved": "https://registry.npmjs.org/astro-custom-embeds/-/astro-custom-embeds-0.0.1.tgz", 2597 "integrity": "sha512-8f5lYAImE38VC1ZAAQ8S2BCEa6vSBIeph+aPEW+uX10FIfvgAJ7Na+Q2cmMGoMG+p0dQ+1mEDtzvzlIAO04MSg==", 2598 "dependencies": { 2599 "@types/unist": "^2.0.0", 2600 "astro-auto-import": "^0.4.2", 2601 "remark-directive": "^3.0.0", 2602 "unist-util-select": "^4.0.1", 2603 "unist-util-visit": "^5.0.0" 2604 }, 2605 "peerDependencies": { 2606 "astro": "^4.0.0 || ^5.0.0-beta" 2607 } 2608 }, 2609 "node_modules/astro-custom-embeds/node_modules/@types/unist": { 2610 "version": "2.0.11", 2611 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", 2612 "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" 2613 }, 2614 "node_modules/astro-embed": { 2615 "version": "0.9.0", 2616 "resolved": "https://registry.npmjs.org/astro-embed/-/astro-embed-0.9.0.tgz", 2617 "integrity": "sha512-koBCZH8n1q7tyXW+s11mdwb5dFsv9kG8uMuF17CUIVFJWqwRxx7YCpa9o2P9PuPeWffsrwmdVJTl65kLLP2Uug==", 2618 "dependencies": { 2619 "@astro-community/astro-embed-baseline-status": "^0.1.0", 2620 "@astro-community/astro-embed-bluesky": "^0.1.0", 2621 "@astro-community/astro-embed-integration": "^0.8.0", 2622 "@astro-community/astro-embed-link-preview": "^0.2.2", 2623 "@astro-community/astro-embed-twitter": "^0.5.6", 2624 "@astro-community/astro-embed-vimeo": "^0.3.10", 2625 "@astro-community/astro-embed-youtube": "^0.5.5" 2626 }, 2627 "peerDependencies": { 2628 "astro": "^2.0.0 || ^3.0.0-beta || ^4.0.0-beta || ^5.0.0-beta" 2629 } 2630 }, 2631 "node_modules/astro-og-canvas": { 2632 "version": "0.5.6", 2633 "resolved": "https://registry.npmjs.org/astro-og-canvas/-/astro-og-canvas-0.5.6.tgz", 2634 "integrity": "sha512-w75UErZdRxYyoVnTz4IXn6T869PBrwYQEjPecWVaev9faYCHC3Uk7R47KCO3u+MSDkc8tCENz4ghVDrLImx9SA==", 2635 "dependencies": { 2636 "canvaskit-wasm": "^0.39.1", 2637 "deterministic-object-hash": "^2.0.2", 2638 "entities": "^4.4.0" 2639 }, 2640 "engines": { 2641 "node": ">=18.14.1" 2642 }, 2643 "peerDependencies": { 2644 "astro": "^3.0.0 || ^4.0.0 || ^5.0.0" 2645 } 2646 }, 2647 "node_modules/astro/node_modules/@shikijs/core": { 2648 "version": "1.29.2", 2649 "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.29.2.tgz", 2650 "integrity": "sha512-vju0lY9r27jJfOY4Z7+Rt/nIOjzJpZ3y+nYpqtUZInVoXQ/TJZcfGnNOGnKjFdVZb8qexiCuSlZRKcGfhhTTZQ==", 2651 "dependencies": { 2652 "@shikijs/engine-javascript": "1.29.2", 2653 "@shikijs/engine-oniguruma": "1.29.2", 2654 "@shikijs/types": "1.29.2", 2655 "@shikijs/vscode-textmate": "^10.0.1", 2656 "@types/hast": "^3.0.4", 2657 "hast-util-to-html": "^9.0.4" 2658 } 2659 }, 2660 "node_modules/astro/node_modules/@shikijs/engine-javascript": { 2661 "version": "1.29.2", 2662 "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.29.2.tgz", 2663 "integrity": "sha512-iNEZv4IrLYPv64Q6k7EPpOCE/nuvGiKl7zxdq0WFuRPF5PAE9PRo2JGq/d8crLusM59BRemJ4eOqrFrC4wiQ+A==", 2664 "dependencies": { 2665 "@shikijs/types": "1.29.2", 2666 "@shikijs/vscode-textmate": "^10.0.1", 2667 "oniguruma-to-es": "^2.2.0" 2668 } 2669 }, 2670 "node_modules/astro/node_modules/@shikijs/engine-oniguruma": { 2671 "version": "1.29.2", 2672 "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.29.2.tgz", 2673 "integrity": "sha512-7iiOx3SG8+g1MnlzZVDYiaeHe7Ez2Kf2HrJzdmGwkRisT7r4rak0e655AcM/tF9JG/kg5fMNYlLLKglbN7gBqA==", 2674 "dependencies": { 2675 "@shikijs/types": "1.29.2", 2676 "@shikijs/vscode-textmate": "^10.0.1" 2677 } 2678 }, 2679 "node_modules/astro/node_modules/@shikijs/types": { 2680 "version": "1.29.2", 2681 "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.29.2.tgz", 2682 "integrity": "sha512-VJjK0eIijTZf0QSTODEXCqinjBn0joAHQ+aPSBzrv4O2d/QSbsMw+ZeSRx03kV34Hy7NzUvV/7NqfYGRLrASmw==", 2683 "dependencies": { 2684 "@shikijs/vscode-textmate": "^10.0.1", 2685 "@types/hast": "^3.0.4" 2686 } 2687 }, 2688 "node_modules/astro/node_modules/@shikijs/vscode-textmate": { 2689 "version": "10.0.1", 2690 "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.1.tgz", 2691 "integrity": "sha512-fTIQwLF+Qhuws31iw7Ncl1R3HUDtGwIipiJ9iU+UsDUwMhegFcQKQHd51nZjb7CArq0MvON8rbgCGQYWHUKAdg==" 2692 }, 2693 "node_modules/astro/node_modules/oniguruma-to-es": { 2694 "version": "2.3.0", 2695 "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-2.3.0.tgz", 2696 "integrity": "sha512-bwALDxriqfKGfUufKGGepCzu9x7nJQuoRoAFp4AnwehhC2crqrDIAP/uN2qdlsAvSMpeRC3+Yzhqc7hLmle5+g==", 2697 "dependencies": { 2698 "emoji-regex-xs": "^1.0.0", 2699 "regex": "^5.1.1", 2700 "regex-recursion": "^5.1.1" 2701 } 2702 }, 2703 "node_modules/astro/node_modules/shiki": { 2704 "version": "1.29.2", 2705 "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.29.2.tgz", 2706 "integrity": "sha512-njXuliz/cP+67jU2hukkxCNuH1yUi4QfdZZY+sMr5PPrIyXSu5iTb/qYC4BiWWB0vZ+7TbdvYUCeL23zpwCfbg==", 2707 "dependencies": { 2708 "@shikijs/core": "1.29.2", 2709 "@shikijs/engine-javascript": "1.29.2", 2710 "@shikijs/engine-oniguruma": "1.29.2", 2711 "@shikijs/langs": "1.29.2", 2712 "@shikijs/themes": "1.29.2", 2713 "@shikijs/types": "1.29.2", 2714 "@shikijs/vscode-textmate": "^10.0.1", 2715 "@types/hast": "^3.0.4" 2716 } 2717 }, 2718 "node_modules/autoprefixer": { 2719 "version": "10.4.20", 2720 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", 2721 "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", 2722 "funding": [ 2723 { 2724 "type": "opencollective", 2725 "url": "https://opencollective.com/postcss/" 2726 }, 2727 { 2728 "type": "tidelift", 2729 "url": "https://tidelift.com/funding/github/npm/autoprefixer" 2730 }, 2731 { 2732 "type": "github", 2733 "url": "https://github.com/sponsors/ai" 2734 } 2735 ], 2736 "dependencies": { 2737 "browserslist": "^4.23.3", 2738 "caniuse-lite": "^1.0.30001646", 2739 "fraction.js": "^4.3.7", 2740 "normalize-range": "^0.1.2", 2741 "picocolors": "^1.0.1", 2742 "postcss-value-parser": "^4.2.0" 2743 }, 2744 "bin": { 2745 "autoprefixer": "bin/autoprefixer" 2746 }, 2747 "engines": { 2748 "node": "^10 || ^12 || >=14" 2749 }, 2750 "peerDependencies": { 2751 "postcss": "^8.1.0" 2752 } 2753 }, 2754 "node_modules/await-lock": { 2755 "version": "2.2.2", 2756 "resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz", 2757 "integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==" 2758 }, 2759 "node_modules/axobject-query": { 2760 "version": "4.1.0", 2761 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", 2762 "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", 2763 "engines": { 2764 "node": ">= 0.4" 2765 } 2766 }, 2767 "node_modules/bail": { 2768 "version": "2.0.2", 2769 "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", 2770 "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", 2771 "funding": { 2772 "type": "github", 2773 "url": "https://github.com/sponsors/wooorm" 2774 } 2775 }, 2776 "node_modules/balanced-match": { 2777 "version": "1.0.2", 2778 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 2779 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" 2780 }, 2781 "node_modules/base-64": { 2782 "version": "1.0.0", 2783 "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", 2784 "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==" 2785 }, 2786 "node_modules/bidi-js": { 2787 "version": "1.0.3", 2788 "resolved": "https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.3.tgz", 2789 "integrity": "sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==", 2790 "dependencies": { 2791 "require-from-string": "^2.0.2" 2792 } 2793 }, 2794 "node_modules/binary-extensions": { 2795 "version": "2.3.0", 2796 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", 2797 "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", 2798 "engines": { 2799 "node": ">=8" 2800 }, 2801 "funding": { 2802 "url": "https://github.com/sponsors/sindresorhus" 2803 } 2804 }, 2805 "node_modules/boolbase": { 2806 "version": "1.0.0", 2807 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", 2808 "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" 2809 }, 2810 "node_modules/boxen": { 2811 "version": "8.0.1", 2812 "resolved": "https://registry.npmjs.org/boxen/-/boxen-8.0.1.tgz", 2813 "integrity": "sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==", 2814 "dependencies": { 2815 "ansi-align": "^3.0.1", 2816 "camelcase": "^8.0.0", 2817 "chalk": "^5.3.0", 2818 "cli-boxes": "^3.0.0", 2819 "string-width": "^7.2.0", 2820 "type-fest": "^4.21.0", 2821 "widest-line": "^5.0.0", 2822 "wrap-ansi": "^9.0.0" 2823 }, 2824 "engines": { 2825 "node": ">=18" 2826 }, 2827 "funding": { 2828 "url": "https://github.com/sponsors/sindresorhus" 2829 } 2830 }, 2831 "node_modules/brace-expansion": { 2832 "version": "2.0.1", 2833 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 2834 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 2835 "dependencies": { 2836 "balanced-match": "^1.0.0" 2837 } 2838 }, 2839 "node_modules/braces": { 2840 "version": "3.0.3", 2841 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 2842 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 2843 "dependencies": { 2844 "fill-range": "^7.1.1" 2845 }, 2846 "engines": { 2847 "node": ">=8" 2848 } 2849 }, 2850 "node_modules/browserslist": { 2851 "version": "4.24.3", 2852 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.3.tgz", 2853 "integrity": "sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==", 2854 "funding": [ 2855 { 2856 "type": "opencollective", 2857 "url": "https://opencollective.com/browserslist" 2858 }, 2859 { 2860 "type": "tidelift", 2861 "url": "https://tidelift.com/funding/github/npm/browserslist" 2862 }, 2863 { 2864 "type": "github", 2865 "url": "https://github.com/sponsors/ai" 2866 } 2867 ], 2868 "dependencies": { 2869 "caniuse-lite": "^1.0.30001688", 2870 "electron-to-chromium": "^1.5.73", 2871 "node-releases": "^2.0.19", 2872 "update-browserslist-db": "^1.1.1" 2873 }, 2874 "bin": { 2875 "browserslist": "cli.js" 2876 }, 2877 "engines": { 2878 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 2879 } 2880 }, 2881 "node_modules/camelcase": { 2882 "version": "8.0.0", 2883 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz", 2884 "integrity": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==", 2885 "engines": { 2886 "node": ">=16" 2887 }, 2888 "funding": { 2889 "url": "https://github.com/sponsors/sindresorhus" 2890 } 2891 }, 2892 "node_modules/camelcase-css": { 2893 "version": "2.0.1", 2894 "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", 2895 "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", 2896 "engines": { 2897 "node": ">= 6" 2898 } 2899 }, 2900 "node_modules/camera-controls": { 2901 "version": "2.9.0", 2902 "resolved": "https://registry.npmjs.org/camera-controls/-/camera-controls-2.9.0.tgz", 2903 "integrity": "sha512-TpCujnP0vqPppTXXJRYpvIy0xq9Tro6jQf2iYUxlDpPCNxkvE/XGaTuwIxnhINOkVP/ob2CRYXtY3iVYXeMEzA==", 2904 "peerDependencies": { 2905 "three": ">=0.126.1" 2906 } 2907 }, 2908 "node_modules/caniuse-lite": { 2909 "version": "1.0.30001690", 2910 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001690.tgz", 2911 "integrity": "sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==", 2912 "funding": [ 2913 { 2914 "type": "opencollective", 2915 "url": "https://opencollective.com/browserslist" 2916 }, 2917 { 2918 "type": "tidelift", 2919 "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 2920 }, 2921 { 2922 "type": "github", 2923 "url": "https://github.com/sponsors/ai" 2924 } 2925 ] 2926 }, 2927 "node_modules/canvaskit-wasm": { 2928 "version": "0.39.1", 2929 "resolved": "https://registry.npmjs.org/canvaskit-wasm/-/canvaskit-wasm-0.39.1.tgz", 2930 "integrity": "sha512-Gy3lCmhUdKq+8bvDrs9t8+qf7RvcjuQn+we7vTVVyqgOVO1UVfHpsnBxkTZw+R4ApEJ3D5fKySl9TU11hmjl/A==", 2931 "dependencies": { 2932 "@webgpu/types": "0.1.21" 2933 } 2934 }, 2935 "node_modules/canvaskit-wasm/node_modules/@webgpu/types": { 2936 "version": "0.1.21", 2937 "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.21.tgz", 2938 "integrity": "sha512-pUrWq3V5PiSGFLeLxoGqReTZmiiXwY3jRkIG5sLLKjyqNxrwm/04b4nw7LSmGWJcKk59XOM/YRTUwOzo4MMlow==" 2939 }, 2940 "node_modules/ccount": { 2941 "version": "2.0.1", 2942 "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", 2943 "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", 2944 "funding": { 2945 "type": "github", 2946 "url": "https://github.com/sponsors/wooorm" 2947 } 2948 }, 2949 "node_modules/chalk": { 2950 "version": "5.4.1", 2951 "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", 2952 "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", 2953 "engines": { 2954 "node": "^12.17.0 || ^14.13 || >=16.0.0" 2955 }, 2956 "funding": { 2957 "url": "https://github.com/chalk/chalk?sponsor=1" 2958 } 2959 }, 2960 "node_modules/character-entities": { 2961 "version": "2.0.2", 2962 "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", 2963 "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", 2964 "funding": { 2965 "type": "github", 2966 "url": "https://github.com/sponsors/wooorm" 2967 } 2968 }, 2969 "node_modules/character-entities-html4": { 2970 "version": "2.1.0", 2971 "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", 2972 "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", 2973 "funding": { 2974 "type": "github", 2975 "url": "https://github.com/sponsors/wooorm" 2976 } 2977 }, 2978 "node_modules/character-entities-legacy": { 2979 "version": "3.0.0", 2980 "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", 2981 "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", 2982 "funding": { 2983 "type": "github", 2984 "url": "https://github.com/sponsors/wooorm" 2985 } 2986 }, 2987 "node_modules/character-reference-invalid": { 2988 "version": "2.0.1", 2989 "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", 2990 "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", 2991 "funding": { 2992 "type": "github", 2993 "url": "https://github.com/sponsors/wooorm" 2994 } 2995 }, 2996 "node_modules/chokidar": { 2997 "version": "4.0.3", 2998 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", 2999 "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", 3000 "dependencies": { 3001 "readdirp": "^4.0.1" 3002 }, 3003 "engines": { 3004 "node": ">= 14.16.0" 3005 }, 3006 "funding": { 3007 "url": "https://paulmillr.com/funding/" 3008 } 3009 }, 3010 "node_modules/ci-info": { 3011 "version": "4.1.0", 3012 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.1.0.tgz", 3013 "integrity": "sha512-HutrvTNsF48wnxkzERIXOe5/mlcfFcbfCmwcg6CJnizbSue78AbDt+1cgl26zwn61WFxhcPykPfZrbqjGmBb4A==", 3014 "funding": [ 3015 { 3016 "type": "github", 3017 "url": "https://github.com/sponsors/sibiraj-s" 3018 } 3019 ], 3020 "engines": { 3021 "node": ">=8" 3022 } 3023 }, 3024 "node_modules/cli-boxes": { 3025 "version": "3.0.0", 3026 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", 3027 "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", 3028 "engines": { 3029 "node": ">=10" 3030 }, 3031 "funding": { 3032 "url": "https://github.com/sponsors/sindresorhus" 3033 } 3034 }, 3035 "node_modules/cliui": { 3036 "version": "8.0.1", 3037 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", 3038 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", 3039 "dependencies": { 3040 "string-width": "^4.2.0", 3041 "strip-ansi": "^6.0.1", 3042 "wrap-ansi": "^7.0.0" 3043 }, 3044 "engines": { 3045 "node": ">=12" 3046 } 3047 }, 3048 "node_modules/cliui/node_modules/ansi-regex": { 3049 "version": "5.0.1", 3050 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 3051 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 3052 "engines": { 3053 "node": ">=8" 3054 } 3055 }, 3056 "node_modules/cliui/node_modules/ansi-styles": { 3057 "version": "4.3.0", 3058 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3059 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3060 "dependencies": { 3061 "color-convert": "^2.0.1" 3062 }, 3063 "engines": { 3064 "node": ">=8" 3065 }, 3066 "funding": { 3067 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3068 } 3069 }, 3070 "node_modules/cliui/node_modules/emoji-regex": { 3071 "version": "8.0.0", 3072 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 3073 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 3074 }, 3075 "node_modules/cliui/node_modules/string-width": { 3076 "version": "4.2.3", 3077 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 3078 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 3079 "dependencies": { 3080 "emoji-regex": "^8.0.0", 3081 "is-fullwidth-code-point": "^3.0.0", 3082 "strip-ansi": "^6.0.1" 3083 }, 3084 "engines": { 3085 "node": ">=8" 3086 } 3087 }, 3088 "node_modules/cliui/node_modules/strip-ansi": { 3089 "version": "6.0.1", 3090 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 3091 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 3092 "dependencies": { 3093 "ansi-regex": "^5.0.1" 3094 }, 3095 "engines": { 3096 "node": ">=8" 3097 } 3098 }, 3099 "node_modules/cliui/node_modules/wrap-ansi": { 3100 "version": "7.0.0", 3101 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 3102 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 3103 "dependencies": { 3104 "ansi-styles": "^4.0.0", 3105 "string-width": "^4.1.0", 3106 "strip-ansi": "^6.0.0" 3107 }, 3108 "engines": { 3109 "node": ">=10" 3110 }, 3111 "funding": { 3112 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 3113 } 3114 }, 3115 "node_modules/clsx": { 3116 "version": "2.1.1", 3117 "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", 3118 "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", 3119 "engines": { 3120 "node": ">=6" 3121 } 3122 }, 3123 "node_modules/collapse-white-space": { 3124 "version": "2.1.0", 3125 "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", 3126 "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", 3127 "funding": { 3128 "type": "github", 3129 "url": "https://github.com/sponsors/wooorm" 3130 } 3131 }, 3132 "node_modules/color": { 3133 "version": "4.2.3", 3134 "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", 3135 "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", 3136 "optional": true, 3137 "dependencies": { 3138 "color-convert": "^2.0.1", 3139 "color-string": "^1.9.0" 3140 }, 3141 "engines": { 3142 "node": ">=12.5.0" 3143 } 3144 }, 3145 "node_modules/color-convert": { 3146 "version": "2.0.1", 3147 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3148 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3149 "dependencies": { 3150 "color-name": "~1.1.4" 3151 }, 3152 "engines": { 3153 "node": ">=7.0.0" 3154 } 3155 }, 3156 "node_modules/color-name": { 3157 "version": "1.1.4", 3158 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3159 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" 3160 }, 3161 "node_modules/color-string": { 3162 "version": "1.9.1", 3163 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", 3164 "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", 3165 "optional": true, 3166 "dependencies": { 3167 "color-name": "^1.0.0", 3168 "simple-swizzle": "^0.2.2" 3169 } 3170 }, 3171 "node_modules/comma-separated-tokens": { 3172 "version": "2.0.3", 3173 "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", 3174 "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", 3175 "funding": { 3176 "type": "github", 3177 "url": "https://github.com/sponsors/wooorm" 3178 } 3179 }, 3180 "node_modules/commander": { 3181 "version": "4.1.1", 3182 "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", 3183 "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", 3184 "engines": { 3185 "node": ">= 6" 3186 } 3187 }, 3188 "node_modules/common-ancestor-path": { 3189 "version": "1.0.1", 3190 "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", 3191 "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==" 3192 }, 3193 "node_modules/consola": { 3194 "version": "3.3.3", 3195 "resolved": "https://registry.npmjs.org/consola/-/consola-3.3.3.tgz", 3196 "integrity": "sha512-Qil5KwghMzlqd51UXM0b6fyaGHtOC22scxrwrz4A2882LyUMwQjnvaedN1HAeXzphspQ6CpHkzMAWxBTUruDLg==", 3197 "engines": { 3198 "node": "^14.18.0 || >=16.10.0" 3199 } 3200 }, 3201 "node_modules/cookie": { 3202 "version": "0.7.2", 3203 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", 3204 "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", 3205 "engines": { 3206 "node": ">= 0.6" 3207 } 3208 }, 3209 "node_modules/cookie-es": { 3210 "version": "1.2.2", 3211 "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz", 3212 "integrity": "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==" 3213 }, 3214 "node_modules/cross-spawn": { 3215 "version": "7.0.6", 3216 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 3217 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 3218 "dependencies": { 3219 "path-key": "^3.1.0", 3220 "shebang-command": "^2.0.0", 3221 "which": "^2.0.1" 3222 }, 3223 "engines": { 3224 "node": ">= 8" 3225 } 3226 }, 3227 "node_modules/crossws": { 3228 "version": "0.3.1", 3229 "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.1.tgz", 3230 "integrity": "sha512-HsZgeVYaG+b5zA+9PbIPGq4+J/CJynJuearykPsXx4V/eMhyQ5EDVg3Ak2FBZtVXCiOLu/U7IiwDHTr9MA+IKw==", 3231 "dependencies": { 3232 "uncrypto": "^0.1.3" 3233 } 3234 }, 3235 "node_modules/css-select": { 3236 "version": "5.1.0", 3237 "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", 3238 "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", 3239 "dependencies": { 3240 "boolbase": "^1.0.0", 3241 "css-what": "^6.1.0", 3242 "domhandler": "^5.0.2", 3243 "domutils": "^3.0.1", 3244 "nth-check": "^2.0.1" 3245 }, 3246 "funding": { 3247 "url": "https://github.com/sponsors/fb55" 3248 } 3249 }, 3250 "node_modules/css-selector-parser": { 3251 "version": "1.4.1", 3252 "resolved": "https://registry.npmjs.org/css-selector-parser/-/css-selector-parser-1.4.1.tgz", 3253 "integrity": "sha512-HYPSb7y/Z7BNDCOrakL4raGO2zltZkbeXyAd6Tg9obzix6QhzxCotdBl6VT0Dv4vZfJGVz3WL/xaEI9Ly3ul0g==" 3254 }, 3255 "node_modules/css-what": { 3256 "version": "6.1.0", 3257 "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", 3258 "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", 3259 "engines": { 3260 "node": ">= 6" 3261 }, 3262 "funding": { 3263 "url": "https://github.com/sponsors/fb55" 3264 } 3265 }, 3266 "node_modules/cssesc": { 3267 "version": "3.0.0", 3268 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 3269 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 3270 "bin": { 3271 "cssesc": "bin/cssesc" 3272 }, 3273 "engines": { 3274 "node": ">=4" 3275 } 3276 }, 3277 "node_modules/cssom": { 3278 "version": "0.5.0", 3279 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", 3280 "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==" 3281 }, 3282 "node_modules/debug": { 3283 "version": "4.4.0", 3284 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 3285 "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 3286 "dependencies": { 3287 "ms": "^2.1.3" 3288 }, 3289 "engines": { 3290 "node": ">=6.0" 3291 }, 3292 "peerDependenciesMeta": { 3293 "supports-color": { 3294 "optional": true 3295 } 3296 } 3297 }, 3298 "node_modules/decode-named-character-reference": { 3299 "version": "1.0.2", 3300 "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", 3301 "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", 3302 "dependencies": { 3303 "character-entities": "^2.0.0" 3304 }, 3305 "funding": { 3306 "type": "github", 3307 "url": "https://github.com/sponsors/wooorm" 3308 } 3309 }, 3310 "node_modules/dedent-js": { 3311 "version": "1.0.1", 3312 "resolved": "https://registry.npmjs.org/dedent-js/-/dedent-js-1.0.1.tgz", 3313 "integrity": "sha512-OUepMozQULMLUmhxS95Vudo0jb0UchLimi3+pQ2plj61Fcy8axbP9hbiD4Sz6DPqn6XG3kfmziVfQ1rSys5AJQ==" 3314 }, 3315 "node_modules/deepmerge": { 3316 "version": "4.3.1", 3317 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", 3318 "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", 3319 "engines": { 3320 "node": ">=0.10.0" 3321 } 3322 }, 3323 "node_modules/defu": { 3324 "version": "6.1.4", 3325 "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", 3326 "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==" 3327 }, 3328 "node_modules/dequal": { 3329 "version": "2.0.3", 3330 "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", 3331 "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", 3332 "engines": { 3333 "node": ">=6" 3334 } 3335 }, 3336 "node_modules/destr": { 3337 "version": "2.0.3", 3338 "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.3.tgz", 3339 "integrity": "sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==" 3340 }, 3341 "node_modules/detect-libc": { 3342 "version": "2.0.3", 3343 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", 3344 "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", 3345 "optional": true, 3346 "engines": { 3347 "node": ">=8" 3348 } 3349 }, 3350 "node_modules/deterministic-object-hash": { 3351 "version": "2.0.2", 3352 "resolved": "https://registry.npmjs.org/deterministic-object-hash/-/deterministic-object-hash-2.0.2.tgz", 3353 "integrity": "sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==", 3354 "dependencies": { 3355 "base-64": "^1.0.0" 3356 }, 3357 "engines": { 3358 "node": ">=18" 3359 } 3360 }, 3361 "node_modules/devalue": { 3362 "version": "5.1.1", 3363 "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.1.1.tgz", 3364 "integrity": "sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==" 3365 }, 3366 "node_modules/devlop": { 3367 "version": "1.1.0", 3368 "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", 3369 "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", 3370 "dependencies": { 3371 "dequal": "^2.0.0" 3372 }, 3373 "funding": { 3374 "type": "github", 3375 "url": "https://github.com/sponsors/wooorm" 3376 } 3377 }, 3378 "node_modules/didyoumean": { 3379 "version": "1.2.2", 3380 "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", 3381 "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" 3382 }, 3383 "node_modules/diet-sprite": { 3384 "version": "0.0.1", 3385 "resolved": "https://registry.npmjs.org/diet-sprite/-/diet-sprite-0.0.1.tgz", 3386 "integrity": "sha512-zSHI2WDAn1wJqJYxcmjWfJv3Iw8oL9reQIbEyx2x2/EZ4/qmUTIo8/5qOCurnAcq61EwtJJaZ0XTy2NRYqpB5A==" 3387 }, 3388 "node_modules/diff": { 3389 "version": "5.2.0", 3390 "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", 3391 "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", 3392 "engines": { 3393 "node": ">=0.3.1" 3394 } 3395 }, 3396 "node_modules/dlv": { 3397 "version": "1.1.3", 3398 "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", 3399 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" 3400 }, 3401 "node_modules/dom-serializer": { 3402 "version": "2.0.0", 3403 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", 3404 "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", 3405 "dependencies": { 3406 "domelementtype": "^2.3.0", 3407 "domhandler": "^5.0.2", 3408 "entities": "^4.2.0" 3409 }, 3410 "funding": { 3411 "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" 3412 } 3413 }, 3414 "node_modules/domelementtype": { 3415 "version": "2.3.0", 3416 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", 3417 "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", 3418 "funding": [ 3419 { 3420 "type": "github", 3421 "url": "https://github.com/sponsors/fb55" 3422 } 3423 ] 3424 }, 3425 "node_modules/domhandler": { 3426 "version": "5.0.3", 3427 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", 3428 "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", 3429 "dependencies": { 3430 "domelementtype": "^2.3.0" 3431 }, 3432 "engines": { 3433 "node": ">= 4" 3434 }, 3435 "funding": { 3436 "url": "https://github.com/fb55/domhandler?sponsor=1" 3437 } 3438 }, 3439 "node_modules/domutils": { 3440 "version": "3.2.1", 3441 "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.1.tgz", 3442 "integrity": "sha512-xWXmuRnN9OMP6ptPd2+H0cCbcYBULa5YDTbMm/2lvkWvNA3O4wcW+GvzooqBuNM8yy6pl3VIAeJTUUWUbfI5Fw==", 3443 "dependencies": { 3444 "dom-serializer": "^2.0.0", 3445 "domelementtype": "^2.3.0", 3446 "domhandler": "^5.0.3" 3447 }, 3448 "funding": { 3449 "url": "https://github.com/fb55/domutils?sponsor=1" 3450 } 3451 }, 3452 "node_modules/dset": { 3453 "version": "3.1.4", 3454 "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.4.tgz", 3455 "integrity": "sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==", 3456 "engines": { 3457 "node": ">=4" 3458 } 3459 }, 3460 "node_modules/earcut": { 3461 "version": "2.2.4", 3462 "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.4.tgz", 3463 "integrity": "sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==" 3464 }, 3465 "node_modules/eastasianwidth": { 3466 "version": "0.2.0", 3467 "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", 3468 "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" 3469 }, 3470 "node_modules/electron-to-chromium": { 3471 "version": "1.5.76", 3472 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", 3473 "integrity": "sha512-CjVQyG7n7Sr+eBXE86HIulnL5N8xZY1sgmOPGuq/F0Rr0FJq63lg0kEtOIDfZBk44FnDLf6FUJ+dsJcuiUDdDQ==" 3474 }, 3475 "node_modules/emmet": { 3476 "version": "2.4.11", 3477 "resolved": "https://registry.npmjs.org/emmet/-/emmet-2.4.11.tgz", 3478 "integrity": "sha512-23QPJB3moh/U9sT4rQzGgeyyGIrcM+GH5uVYg2C6wZIxAIJq7Ng3QLT79tl8FUwDXhyq9SusfknOrofAKqvgyQ==", 3479 "dependencies": { 3480 "@emmetio/abbreviation": "^2.3.3", 3481 "@emmetio/css-abbreviation": "^2.1.8" 3482 } 3483 }, 3484 "node_modules/emoji-regex": { 3485 "version": "10.4.0", 3486 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", 3487 "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==" 3488 }, 3489 "node_modules/emoji-regex-xs": { 3490 "version": "1.0.0", 3491 "resolved": "https://registry.npmjs.org/emoji-regex-xs/-/emoji-regex-xs-1.0.0.tgz", 3492 "integrity": "sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==" 3493 }, 3494 "node_modules/entities": { 3495 "version": "4.5.0", 3496 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", 3497 "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", 3498 "engines": { 3499 "node": ">=0.12" 3500 }, 3501 "funding": { 3502 "url": "https://github.com/fb55/entities?sponsor=1" 3503 } 3504 }, 3505 "node_modules/es-module-lexer": { 3506 "version": "1.6.0", 3507 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", 3508 "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==" 3509 }, 3510 "node_modules/esast-util-from-estree": { 3511 "version": "2.0.0", 3512 "resolved": "https://registry.npmjs.org/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz", 3513 "integrity": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==", 3514 "dependencies": { 3515 "@types/estree-jsx": "^1.0.0", 3516 "devlop": "^1.0.0", 3517 "estree-util-visit": "^2.0.0", 3518 "unist-util-position-from-estree": "^2.0.0" 3519 }, 3520 "funding": { 3521 "type": "opencollective", 3522 "url": "https://opencollective.com/unified" 3523 } 3524 }, 3525 "node_modules/esast-util-from-js": { 3526 "version": "2.0.1", 3527 "resolved": "https://registry.npmjs.org/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz", 3528 "integrity": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==", 3529 "dependencies": { 3530 "@types/estree-jsx": "^1.0.0", 3531 "acorn": "^8.0.0", 3532 "esast-util-from-estree": "^2.0.0", 3533 "vfile-message": "^4.0.0" 3534 }, 3535 "funding": { 3536 "type": "opencollective", 3537 "url": "https://opencollective.com/unified" 3538 } 3539 }, 3540 "node_modules/esbuild": { 3541 "version": "0.24.2", 3542 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.2.tgz", 3543 "integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==", 3544 "hasInstallScript": true, 3545 "bin": { 3546 "esbuild": "bin/esbuild" 3547 }, 3548 "engines": { 3549 "node": ">=18" 3550 }, 3551 "optionalDependencies": { 3552 "@esbuild/aix-ppc64": "0.24.2", 3553 "@esbuild/android-arm": "0.24.2", 3554 "@esbuild/android-arm64": "0.24.2", 3555 "@esbuild/android-x64": "0.24.2", 3556 "@esbuild/darwin-arm64": "0.24.2", 3557 "@esbuild/darwin-x64": "0.24.2", 3558 "@esbuild/freebsd-arm64": "0.24.2", 3559 "@esbuild/freebsd-x64": "0.24.2", 3560 "@esbuild/linux-arm": "0.24.2", 3561 "@esbuild/linux-arm64": "0.24.2", 3562 "@esbuild/linux-ia32": "0.24.2", 3563 "@esbuild/linux-loong64": "0.24.2", 3564 "@esbuild/linux-mips64el": "0.24.2", 3565 "@esbuild/linux-ppc64": "0.24.2", 3566 "@esbuild/linux-riscv64": "0.24.2", 3567 "@esbuild/linux-s390x": "0.24.2", 3568 "@esbuild/linux-x64": "0.24.2", 3569 "@esbuild/netbsd-arm64": "0.24.2", 3570 "@esbuild/netbsd-x64": "0.24.2", 3571 "@esbuild/openbsd-arm64": "0.24.2", 3572 "@esbuild/openbsd-x64": "0.24.2", 3573 "@esbuild/sunos-x64": "0.24.2", 3574 "@esbuild/win32-arm64": "0.24.2", 3575 "@esbuild/win32-ia32": "0.24.2", 3576 "@esbuild/win32-x64": "0.24.2" 3577 } 3578 }, 3579 "node_modules/escalade": { 3580 "version": "3.2.0", 3581 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", 3582 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", 3583 "engines": { 3584 "node": ">=6" 3585 } 3586 }, 3587 "node_modules/escape-string-regexp": { 3588 "version": "5.0.0", 3589 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", 3590 "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", 3591 "engines": { 3592 "node": ">=12" 3593 }, 3594 "funding": { 3595 "url": "https://github.com/sponsors/sindresorhus" 3596 } 3597 }, 3598 "node_modules/esm-env": { 3599 "version": "1.2.1", 3600 "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.1.tgz", 3601 "integrity": "sha512-U9JedYYjCnadUlXk7e1Kr+aENQhtUaoaV9+gZm1T8LC/YBAPJx3NSPIAurFOC0U5vrdSevnUJS2/wUVxGwPhng==" 3602 }, 3603 "node_modules/esprima": { 3604 "version": "4.0.1", 3605 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 3606 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 3607 "bin": { 3608 "esparse": "bin/esparse.js", 3609 "esvalidate": "bin/esvalidate.js" 3610 }, 3611 "engines": { 3612 "node": ">=4" 3613 } 3614 }, 3615 "node_modules/esrap": { 3616 "version": "1.3.2", 3617 "resolved": "https://registry.npmjs.org/esrap/-/esrap-1.3.2.tgz", 3618 "integrity": "sha512-C4PXusxYhFT98GjLSmb20k9PREuUdporer50dhzGuJu9IJXktbMddVCMLAERl5dAHyAi73GWWCE4FVHGP1794g==", 3619 "dependencies": { 3620 "@jridgewell/sourcemap-codec": "^1.4.15" 3621 } 3622 }, 3623 "node_modules/estree-util-attach-comments": { 3624 "version": "3.0.0", 3625 "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", 3626 "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", 3627 "dependencies": { 3628 "@types/estree": "^1.0.0" 3629 }, 3630 "funding": { 3631 "type": "opencollective", 3632 "url": "https://opencollective.com/unified" 3633 } 3634 }, 3635 "node_modules/estree-util-build-jsx": { 3636 "version": "3.0.1", 3637 "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", 3638 "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", 3639 "dependencies": { 3640 "@types/estree-jsx": "^1.0.0", 3641 "devlop": "^1.0.0", 3642 "estree-util-is-identifier-name": "^3.0.0", 3643 "estree-walker": "^3.0.0" 3644 }, 3645 "funding": { 3646 "type": "opencollective", 3647 "url": "https://opencollective.com/unified" 3648 } 3649 }, 3650 "node_modules/estree-util-is-identifier-name": { 3651 "version": "3.0.0", 3652 "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", 3653 "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", 3654 "funding": { 3655 "type": "opencollective", 3656 "url": "https://opencollective.com/unified" 3657 } 3658 }, 3659 "node_modules/estree-util-scope": { 3660 "version": "1.0.0", 3661 "resolved": "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.0.tgz", 3662 "integrity": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==", 3663 "dependencies": { 3664 "@types/estree": "^1.0.0", 3665 "devlop": "^1.0.0" 3666 }, 3667 "funding": { 3668 "type": "opencollective", 3669 "url": "https://opencollective.com/unified" 3670 } 3671 }, 3672 "node_modules/estree-util-to-js": { 3673 "version": "2.0.0", 3674 "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", 3675 "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", 3676 "dependencies": { 3677 "@types/estree-jsx": "^1.0.0", 3678 "astring": "^1.8.0", 3679 "source-map": "^0.7.0" 3680 }, 3681 "funding": { 3682 "type": "opencollective", 3683 "url": "https://opencollective.com/unified" 3684 } 3685 }, 3686 "node_modules/estree-util-visit": { 3687 "version": "2.0.0", 3688 "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", 3689 "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", 3690 "dependencies": { 3691 "@types/estree-jsx": "^1.0.0", 3692 "@types/unist": "^3.0.0" 3693 }, 3694 "funding": { 3695 "type": "opencollective", 3696 "url": "https://opencollective.com/unified" 3697 } 3698 }, 3699 "node_modules/estree-walker": { 3700 "version": "3.0.3", 3701 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 3702 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 3703 "dependencies": { 3704 "@types/estree": "^1.0.0" 3705 } 3706 }, 3707 "node_modules/eventemitter3": { 3708 "version": "5.0.1", 3709 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", 3710 "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" 3711 }, 3712 "node_modules/extend": { 3713 "version": "3.0.2", 3714 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 3715 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" 3716 }, 3717 "node_modules/fast-copy": { 3718 "version": "3.0.2", 3719 "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-3.0.2.tgz", 3720 "integrity": "sha512-dl0O9Vhju8IrcLndv2eU4ldt1ftXMqqfgN4H1cpmGV7P6jeB9FwpN9a2c8DPGE1Ys88rNUJVYDHq73CGAGOPfQ==" 3721 }, 3722 "node_modules/fast-deep-equal": { 3723 "version": "3.1.3", 3724 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 3725 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" 3726 }, 3727 "node_modules/fast-equals": { 3728 "version": "5.0.1", 3729 "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.0.1.tgz", 3730 "integrity": "sha512-WF1Wi8PwwSY7/6Kx0vKXtw8RwuSGoM1bvDaJbu7MxDlR1vovZjIAKrnzyrThgAjm6JDTu0fVgWXDlMGspodfoQ==", 3731 "engines": { 3732 "node": ">=6.0.0" 3733 } 3734 }, 3735 "node_modules/fast-glob": { 3736 "version": "3.3.3", 3737 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", 3738 "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", 3739 "dependencies": { 3740 "@nodelib/fs.stat": "^2.0.2", 3741 "@nodelib/fs.walk": "^1.2.3", 3742 "glob-parent": "^5.1.2", 3743 "merge2": "^1.3.0", 3744 "micromatch": "^4.0.8" 3745 }, 3746 "engines": { 3747 "node": ">=8.6.0" 3748 } 3749 }, 3750 "node_modules/fast-uri": { 3751 "version": "3.0.3", 3752 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz", 3753 "integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==" 3754 }, 3755 "node_modules/fastq": { 3756 "version": "1.18.0", 3757 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.18.0.tgz", 3758 "integrity": "sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==", 3759 "dependencies": { 3760 "reusify": "^1.0.4" 3761 } 3762 }, 3763 "node_modules/fflate": { 3764 "version": "0.8.2", 3765 "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz", 3766 "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==", 3767 "peer": true 3768 }, 3769 "node_modules/fill-range": { 3770 "version": "7.1.1", 3771 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 3772 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 3773 "dependencies": { 3774 "to-regex-range": "^5.0.1" 3775 }, 3776 "engines": { 3777 "node": ">=8" 3778 } 3779 }, 3780 "node_modules/find-up": { 3781 "version": "4.1.0", 3782 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 3783 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 3784 "dependencies": { 3785 "locate-path": "^5.0.0", 3786 "path-exists": "^4.0.0" 3787 }, 3788 "engines": { 3789 "node": ">=8" 3790 } 3791 }, 3792 "node_modules/find-up-simple": { 3793 "version": "1.0.0", 3794 "resolved": "https://registry.npmjs.org/find-up-simple/-/find-up-simple-1.0.0.tgz", 3795 "integrity": "sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==", 3796 "engines": { 3797 "node": ">=18" 3798 }, 3799 "funding": { 3800 "url": "https://github.com/sponsors/sindresorhus" 3801 } 3802 }, 3803 "node_modules/find-yarn-workspace-root2": { 3804 "version": "1.2.16", 3805 "resolved": "https://registry.npmjs.org/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz", 3806 "integrity": "sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==", 3807 "dependencies": { 3808 "micromatch": "^4.0.2", 3809 "pkg-dir": "^4.2.0" 3810 } 3811 }, 3812 "node_modules/flattie": { 3813 "version": "1.1.1", 3814 "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz", 3815 "integrity": "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==", 3816 "engines": { 3817 "node": ">=8" 3818 } 3819 }, 3820 "node_modules/focus-trap": { 3821 "version": "7.6.2", 3822 "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.6.2.tgz", 3823 "integrity": "sha512-9FhUxK1hVju2+AiQIDJ5Dd//9R2n2RAfJ0qfhF4IHGHgcoEUTMpbTeG/zbEuwaiYXfuAH6XE0/aCyxDdRM+W5w==", 3824 "dependencies": { 3825 "tabbable": "^6.2.0" 3826 } 3827 }, 3828 "node_modules/foreground-child": { 3829 "version": "3.3.0", 3830 "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", 3831 "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", 3832 "dependencies": { 3833 "cross-spawn": "^7.0.0", 3834 "signal-exit": "^4.0.1" 3835 }, 3836 "engines": { 3837 "node": ">=14" 3838 }, 3839 "funding": { 3840 "url": "https://github.com/sponsors/isaacs" 3841 } 3842 }, 3843 "node_modules/fraction.js": { 3844 "version": "4.3.7", 3845 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", 3846 "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", 3847 "engines": { 3848 "node": "*" 3849 }, 3850 "funding": { 3851 "type": "patreon", 3852 "url": "https://github.com/sponsors/rawify" 3853 } 3854 }, 3855 "node_modules/fsevents": { 3856 "version": "2.3.3", 3857 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 3858 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 3859 "hasInstallScript": true, 3860 "optional": true, 3861 "os": [ 3862 "darwin" 3863 ], 3864 "engines": { 3865 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 3866 } 3867 }, 3868 "node_modules/function-bind": { 3869 "version": "1.1.2", 3870 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 3871 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 3872 "funding": { 3873 "url": "https://github.com/sponsors/ljharb" 3874 } 3875 }, 3876 "node_modules/get-caller-file": { 3877 "version": "2.0.5", 3878 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 3879 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 3880 "engines": { 3881 "node": "6.* || 8.* || >= 10.*" 3882 } 3883 }, 3884 "node_modules/get-east-asian-width": { 3885 "version": "1.3.0", 3886 "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz", 3887 "integrity": "sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==", 3888 "engines": { 3889 "node": ">=18" 3890 }, 3891 "funding": { 3892 "url": "https://github.com/sponsors/sindresorhus" 3893 } 3894 }, 3895 "node_modules/github-slugger": { 3896 "version": "2.0.0", 3897 "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", 3898 "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" 3899 }, 3900 "node_modules/glob": { 3901 "version": "10.4.5", 3902 "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", 3903 "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", 3904 "dependencies": { 3905 "foreground-child": "^3.1.0", 3906 "jackspeak": "^3.1.2", 3907 "minimatch": "^9.0.4", 3908 "minipass": "^7.1.2", 3909 "package-json-from-dist": "^1.0.0", 3910 "path-scurry": "^1.11.1" 3911 }, 3912 "bin": { 3913 "glob": "dist/esm/bin.mjs" 3914 }, 3915 "funding": { 3916 "url": "https://github.com/sponsors/isaacs" 3917 } 3918 }, 3919 "node_modules/glob-parent": { 3920 "version": "5.1.2", 3921 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 3922 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 3923 "dependencies": { 3924 "is-glob": "^4.0.1" 3925 }, 3926 "engines": { 3927 "node": ">= 6" 3928 } 3929 }, 3930 "node_modules/graceful-fs": { 3931 "version": "4.2.11", 3932 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 3933 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" 3934 }, 3935 "node_modules/graphemer": { 3936 "version": "1.4.0", 3937 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", 3938 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" 3939 }, 3940 "node_modules/gsap": { 3941 "version": "3.12.5", 3942 "resolved": "https://registry.npmjs.org/gsap/-/gsap-3.12.5.tgz", 3943 "integrity": "sha512-srBfnk4n+Oe/ZnMIOXt3gT605BX9x5+rh/prT2F1SsNJsU1XuMiP0E2aptW481OnonOGACZWBqseH5Z7csHxhQ==" 3944 }, 3945 "node_modules/h3": { 3946 "version": "1.13.0", 3947 "resolved": "https://registry.npmjs.org/h3/-/h3-1.13.0.tgz", 3948 "integrity": "sha512-vFEAu/yf8UMUcB4s43OaDaigcqpQd14yanmOsn+NcRX3/guSKncyE2rOYhq8RIchgJrPSs/QiIddnTTR1ddiAg==", 3949 "dependencies": { 3950 "cookie-es": "^1.2.2", 3951 "crossws": ">=0.2.0 <0.4.0", 3952 "defu": "^6.1.4", 3953 "destr": "^2.0.3", 3954 "iron-webcrypto": "^1.2.1", 3955 "ohash": "^1.1.4", 3956 "radix3": "^1.1.2", 3957 "ufo": "^1.5.4", 3958 "uncrypto": "^0.1.3", 3959 "unenv": "^1.10.0" 3960 } 3961 }, 3962 "node_modules/hasown": { 3963 "version": "2.0.2", 3964 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 3965 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 3966 "dependencies": { 3967 "function-bind": "^1.1.2" 3968 }, 3969 "engines": { 3970 "node": ">= 0.4" 3971 } 3972 }, 3973 "node_modules/hast-util-from-html": { 3974 "version": "2.0.3", 3975 "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz", 3976 "integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==", 3977 "dependencies": { 3978 "@types/hast": "^3.0.0", 3979 "devlop": "^1.1.0", 3980 "hast-util-from-parse5": "^8.0.0", 3981 "parse5": "^7.0.0", 3982 "vfile": "^6.0.0", 3983 "vfile-message": "^4.0.0" 3984 }, 3985 "funding": { 3986 "type": "opencollective", 3987 "url": "https://opencollective.com/unified" 3988 } 3989 }, 3990 "node_modules/hast-util-from-parse5": { 3991 "version": "8.0.2", 3992 "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.2.tgz", 3993 "integrity": "sha512-SfMzfdAi/zAoZ1KkFEyyeXBn7u/ShQrfd675ZEE9M3qj+PMFX05xubzRyF76CCSJu8au9jgVxDV1+okFvgZU4A==", 3994 "dependencies": { 3995 "@types/hast": "^3.0.0", 3996 "@types/unist": "^3.0.0", 3997 "devlop": "^1.0.0", 3998 "hastscript": "^9.0.0", 3999 "property-information": "^6.0.0", 4000 "vfile": "^6.0.0", 4001 "vfile-location": "^5.0.0", 4002 "web-namespaces": "^2.0.0" 4003 }, 4004 "funding": { 4005 "type": "opencollective", 4006 "url": "https://opencollective.com/unified" 4007 } 4008 }, 4009 "node_modules/hast-util-is-element": { 4010 "version": "3.0.0", 4011 "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", 4012 "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", 4013 "dependencies": { 4014 "@types/hast": "^3.0.0" 4015 }, 4016 "funding": { 4017 "type": "opencollective", 4018 "url": "https://opencollective.com/unified" 4019 } 4020 }, 4021 "node_modules/hast-util-parse-selector": { 4022 "version": "4.0.0", 4023 "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", 4024 "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", 4025 "dependencies": { 4026 "@types/hast": "^3.0.0" 4027 }, 4028 "funding": { 4029 "type": "opencollective", 4030 "url": "https://opencollective.com/unified" 4031 } 4032 }, 4033 "node_modules/hast-util-raw": { 4034 "version": "9.1.0", 4035 "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz", 4036 "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==", 4037 "dependencies": { 4038 "@types/hast": "^3.0.0", 4039 "@types/unist": "^3.0.0", 4040 "@ungap/structured-clone": "^1.0.0", 4041 "hast-util-from-parse5": "^8.0.0", 4042 "hast-util-to-parse5": "^8.0.0", 4043 "html-void-elements": "^3.0.0", 4044 "mdast-util-to-hast": "^13.0.0", 4045 "parse5": "^7.0.0", 4046 "unist-util-position": "^5.0.0", 4047 "unist-util-visit": "^5.0.0", 4048 "vfile": "^6.0.0", 4049 "web-namespaces": "^2.0.0", 4050 "zwitch": "^2.0.0" 4051 }, 4052 "funding": { 4053 "type": "opencollective", 4054 "url": "https://opencollective.com/unified" 4055 } 4056 }, 4057 "node_modules/hast-util-to-estree": { 4058 "version": "3.1.0", 4059 "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz", 4060 "integrity": "sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==", 4061 "dependencies": { 4062 "@types/estree": "^1.0.0", 4063 "@types/estree-jsx": "^1.0.0", 4064 "@types/hast": "^3.0.0", 4065 "comma-separated-tokens": "^2.0.0", 4066 "devlop": "^1.0.0", 4067 "estree-util-attach-comments": "^3.0.0", 4068 "estree-util-is-identifier-name": "^3.0.0", 4069 "hast-util-whitespace": "^3.0.0", 4070 "mdast-util-mdx-expression": "^2.0.0", 4071 "mdast-util-mdx-jsx": "^3.0.0", 4072 "mdast-util-mdxjs-esm": "^2.0.0", 4073 "property-information": "^6.0.0", 4074 "space-separated-tokens": "^2.0.0", 4075 "style-to-object": "^0.4.0", 4076 "unist-util-position": "^5.0.0", 4077 "zwitch": "^2.0.0" 4078 }, 4079 "funding": { 4080 "type": "opencollective", 4081 "url": "https://opencollective.com/unified" 4082 } 4083 }, 4084 "node_modules/hast-util-to-estree/node_modules/inline-style-parser": { 4085 "version": "0.1.1", 4086 "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", 4087 "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" 4088 }, 4089 "node_modules/hast-util-to-estree/node_modules/style-to-object": { 4090 "version": "0.4.4", 4091 "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.4.tgz", 4092 "integrity": "sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==", 4093 "dependencies": { 4094 "inline-style-parser": "0.1.1" 4095 } 4096 }, 4097 "node_modules/hast-util-to-html": { 4098 "version": "9.0.4", 4099 "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.4.tgz", 4100 "integrity": "sha512-wxQzXtdbhiwGAUKrnQJXlOPmHnEehzphwkK7aluUPQ+lEc1xefC8pblMgpp2w5ldBTEfveRIrADcrhGIWrlTDA==", 4101 "dependencies": { 4102 "@types/hast": "^3.0.0", 4103 "@types/unist": "^3.0.0", 4104 "ccount": "^2.0.0", 4105 "comma-separated-tokens": "^2.0.0", 4106 "hast-util-whitespace": "^3.0.0", 4107 "html-void-elements": "^3.0.0", 4108 "mdast-util-to-hast": "^13.0.0", 4109 "property-information": "^6.0.0", 4110 "space-separated-tokens": "^2.0.0", 4111 "stringify-entities": "^4.0.0", 4112 "zwitch": "^2.0.4" 4113 }, 4114 "funding": { 4115 "type": "opencollective", 4116 "url": "https://opencollective.com/unified" 4117 } 4118 }, 4119 "node_modules/hast-util-to-jsx-runtime": { 4120 "version": "2.3.2", 4121 "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.2.tgz", 4122 "integrity": "sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg==", 4123 "dependencies": { 4124 "@types/estree": "^1.0.0", 4125 "@types/hast": "^3.0.0", 4126 "@types/unist": "^3.0.0", 4127 "comma-separated-tokens": "^2.0.0", 4128 "devlop": "^1.0.0", 4129 "estree-util-is-identifier-name": "^3.0.0", 4130 "hast-util-whitespace": "^3.0.0", 4131 "mdast-util-mdx-expression": "^2.0.0", 4132 "mdast-util-mdx-jsx": "^3.0.0", 4133 "mdast-util-mdxjs-esm": "^2.0.0", 4134 "property-information": "^6.0.0", 4135 "space-separated-tokens": "^2.0.0", 4136 "style-to-object": "^1.0.0", 4137 "unist-util-position": "^5.0.0", 4138 "vfile-message": "^4.0.0" 4139 }, 4140 "funding": { 4141 "type": "opencollective", 4142 "url": "https://opencollective.com/unified" 4143 } 4144 }, 4145 "node_modules/hast-util-to-parse5": { 4146 "version": "8.0.0", 4147 "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", 4148 "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", 4149 "dependencies": { 4150 "@types/hast": "^3.0.0", 4151 "comma-separated-tokens": "^2.0.0", 4152 "devlop": "^1.0.0", 4153 "property-information": "^6.0.0", 4154 "space-separated-tokens": "^2.0.0", 4155 "web-namespaces": "^2.0.0", 4156 "zwitch": "^2.0.0" 4157 }, 4158 "funding": { 4159 "type": "opencollective", 4160 "url": "https://opencollective.com/unified" 4161 } 4162 }, 4163 "node_modules/hast-util-to-text": { 4164 "version": "4.0.2", 4165 "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", 4166 "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", 4167 "dependencies": { 4168 "@types/hast": "^3.0.0", 4169 "@types/unist": "^3.0.0", 4170 "hast-util-is-element": "^3.0.0", 4171 "unist-util-find-after": "^5.0.0" 4172 }, 4173 "funding": { 4174 "type": "opencollective", 4175 "url": "https://opencollective.com/unified" 4176 } 4177 }, 4178 "node_modules/hast-util-whitespace": { 4179 "version": "3.0.0", 4180 "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", 4181 "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", 4182 "dependencies": { 4183 "@types/hast": "^3.0.0" 4184 }, 4185 "funding": { 4186 "type": "opencollective", 4187 "url": "https://opencollective.com/unified" 4188 } 4189 }, 4190 "node_modules/hastscript": { 4191 "version": "9.0.0", 4192 "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.0.tgz", 4193 "integrity": "sha512-jzaLBGavEDKHrc5EfFImKN7nZKKBdSLIdGvCwDZ9TfzbF2ffXiov8CKE445L2Z1Ek2t/m4SKQ2j6Ipv7NyUolw==", 4194 "dependencies": { 4195 "@types/hast": "^3.0.0", 4196 "comma-separated-tokens": "^2.0.0", 4197 "hast-util-parse-selector": "^4.0.0", 4198 "property-information": "^6.0.0", 4199 "space-separated-tokens": "^2.0.0" 4200 }, 4201 "funding": { 4202 "type": "opencollective", 4203 "url": "https://opencollective.com/unified" 4204 } 4205 }, 4206 "node_modules/html-escaper": { 4207 "version": "3.0.3", 4208 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", 4209 "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==" 4210 }, 4211 "node_modules/html-void-elements": { 4212 "version": "3.0.0", 4213 "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", 4214 "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", 4215 "funding": { 4216 "type": "github", 4217 "url": "https://github.com/sponsors/wooorm" 4218 } 4219 }, 4220 "node_modules/htmlparser2": { 4221 "version": "8.0.2", 4222 "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", 4223 "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", 4224 "funding": [ 4225 "https://github.com/fb55/htmlparser2?sponsor=1", 4226 { 4227 "type": "github", 4228 "url": "https://github.com/sponsors/fb55" 4229 } 4230 ], 4231 "dependencies": { 4232 "domelementtype": "^2.3.0", 4233 "domhandler": "^5.0.3", 4234 "domutils": "^3.0.1", 4235 "entities": "^4.4.0" 4236 } 4237 }, 4238 "node_modules/http-cache-semantics": { 4239 "version": "4.1.1", 4240 "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", 4241 "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" 4242 }, 4243 "node_modules/import-meta-resolve": { 4244 "version": "4.1.0", 4245 "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", 4246 "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", 4247 "funding": { 4248 "type": "github", 4249 "url": "https://github.com/sponsors/wooorm" 4250 } 4251 }, 4252 "node_modules/inherits": { 4253 "version": "2.0.3", 4254 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 4255 "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" 4256 }, 4257 "node_modules/inline-style-parser": { 4258 "version": "0.2.4", 4259 "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", 4260 "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==" 4261 }, 4262 "node_modules/iron-webcrypto": { 4263 "version": "1.2.1", 4264 "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz", 4265 "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==", 4266 "funding": { 4267 "url": "https://github.com/sponsors/brc-dd" 4268 } 4269 }, 4270 "node_modules/is-alphabetical": { 4271 "version": "2.0.1", 4272 "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", 4273 "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", 4274 "funding": { 4275 "type": "github", 4276 "url": "https://github.com/sponsors/wooorm" 4277 } 4278 }, 4279 "node_modules/is-alphanumerical": { 4280 "version": "2.0.1", 4281 "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", 4282 "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", 4283 "dependencies": { 4284 "is-alphabetical": "^2.0.0", 4285 "is-decimal": "^2.0.0" 4286 }, 4287 "funding": { 4288 "type": "github", 4289 "url": "https://github.com/sponsors/wooorm" 4290 } 4291 }, 4292 "node_modules/is-arrayish": { 4293 "version": "0.3.2", 4294 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", 4295 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", 4296 "optional": true 4297 }, 4298 "node_modules/is-binary-path": { 4299 "version": "2.1.0", 4300 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 4301 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 4302 "dependencies": { 4303 "binary-extensions": "^2.0.0" 4304 }, 4305 "engines": { 4306 "node": ">=8" 4307 } 4308 }, 4309 "node_modules/is-core-module": { 4310 "version": "2.16.1", 4311 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", 4312 "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", 4313 "dependencies": { 4314 "hasown": "^2.0.2" 4315 }, 4316 "engines": { 4317 "node": ">= 0.4" 4318 }, 4319 "funding": { 4320 "url": "https://github.com/sponsors/ljharb" 4321 } 4322 }, 4323 "node_modules/is-decimal": { 4324 "version": "2.0.1", 4325 "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", 4326 "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", 4327 "funding": { 4328 "type": "github", 4329 "url": "https://github.com/sponsors/wooorm" 4330 } 4331 }, 4332 "node_modules/is-docker": { 4333 "version": "3.0.0", 4334 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", 4335 "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", 4336 "bin": { 4337 "is-docker": "cli.js" 4338 }, 4339 "engines": { 4340 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4341 }, 4342 "funding": { 4343 "url": "https://github.com/sponsors/sindresorhus" 4344 } 4345 }, 4346 "node_modules/is-extglob": { 4347 "version": "2.1.1", 4348 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 4349 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 4350 "engines": { 4351 "node": ">=0.10.0" 4352 } 4353 }, 4354 "node_modules/is-fullwidth-code-point": { 4355 "version": "3.0.0", 4356 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 4357 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 4358 "engines": { 4359 "node": ">=8" 4360 } 4361 }, 4362 "node_modules/is-glob": { 4363 "version": "4.0.3", 4364 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 4365 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 4366 "dependencies": { 4367 "is-extglob": "^2.1.1" 4368 }, 4369 "engines": { 4370 "node": ">=0.10.0" 4371 } 4372 }, 4373 "node_modules/is-hexadecimal": { 4374 "version": "2.0.1", 4375 "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", 4376 "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", 4377 "funding": { 4378 "type": "github", 4379 "url": "https://github.com/sponsors/wooorm" 4380 } 4381 }, 4382 "node_modules/is-inside-container": { 4383 "version": "1.0.0", 4384 "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", 4385 "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", 4386 "dependencies": { 4387 "is-docker": "^3.0.0" 4388 }, 4389 "bin": { 4390 "is-inside-container": "cli.js" 4391 }, 4392 "engines": { 4393 "node": ">=14.16" 4394 }, 4395 "funding": { 4396 "url": "https://github.com/sponsors/sindresorhus" 4397 } 4398 }, 4399 "node_modules/is-number": { 4400 "version": "7.0.0", 4401 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 4402 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 4403 "engines": { 4404 "node": ">=0.12.0" 4405 } 4406 }, 4407 "node_modules/is-plain-obj": { 4408 "version": "4.1.0", 4409 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", 4410 "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", 4411 "engines": { 4412 "node": ">=12" 4413 }, 4414 "funding": { 4415 "url": "https://github.com/sponsors/sindresorhus" 4416 } 4417 }, 4418 "node_modules/is-reference": { 4419 "version": "3.0.3", 4420 "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.3.tgz", 4421 "integrity": "sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==", 4422 "dependencies": { 4423 "@types/estree": "^1.0.6" 4424 } 4425 }, 4426 "node_modules/is-wsl": { 4427 "version": "3.1.0", 4428 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", 4429 "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", 4430 "dependencies": { 4431 "is-inside-container": "^1.0.0" 4432 }, 4433 "engines": { 4434 "node": ">=16" 4435 }, 4436 "funding": { 4437 "url": "https://github.com/sponsors/sindresorhus" 4438 } 4439 }, 4440 "node_modules/isexe": { 4441 "version": "2.0.0", 4442 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 4443 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" 4444 }, 4445 "node_modules/ismobilejs": { 4446 "version": "1.1.1", 4447 "resolved": "https://registry.npmjs.org/ismobilejs/-/ismobilejs-1.1.1.tgz", 4448 "integrity": "sha512-VaFW53yt8QO61k2WJui0dHf4SlL8lxBofUuUmwBo0ljPk0Drz2TiuDW4jo3wDcv41qy/SxrJ+VAzJ/qYqsmzRw==" 4449 }, 4450 "node_modules/iso-datestring-validator": { 4451 "version": "2.2.2", 4452 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz", 4453 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==" 4454 }, 4455 "node_modules/jackspeak": { 4456 "version": "3.4.3", 4457 "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", 4458 "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", 4459 "dependencies": { 4460 "@isaacs/cliui": "^8.0.2" 4461 }, 4462 "funding": { 4463 "url": "https://github.com/sponsors/isaacs" 4464 }, 4465 "optionalDependencies": { 4466 "@pkgjs/parseargs": "^0.11.0" 4467 } 4468 }, 4469 "node_modules/jiti": { 4470 "version": "1.21.7", 4471 "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", 4472 "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", 4473 "bin": { 4474 "jiti": "bin/jiti.js" 4475 } 4476 }, 4477 "node_modules/js-yaml": { 4478 "version": "4.1.0", 4479 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 4480 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 4481 "dependencies": { 4482 "argparse": "^2.0.1" 4483 }, 4484 "bin": { 4485 "js-yaml": "bin/js-yaml.js" 4486 } 4487 }, 4488 "node_modules/json-schema-traverse": { 4489 "version": "1.0.0", 4490 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 4491 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" 4492 }, 4493 "node_modules/jsonc-parser": { 4494 "version": "2.3.1", 4495 "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.1.tgz", 4496 "integrity": "sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==" 4497 }, 4498 "node_modules/kleur": { 4499 "version": "4.1.5", 4500 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 4501 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 4502 "engines": { 4503 "node": ">=6" 4504 } 4505 }, 4506 "node_modules/lilconfig": { 4507 "version": "3.1.3", 4508 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", 4509 "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", 4510 "engines": { 4511 "node": ">=14" 4512 }, 4513 "funding": { 4514 "url": "https://github.com/sponsors/antonk52" 4515 } 4516 }, 4517 "node_modules/lines-and-columns": { 4518 "version": "1.2.4", 4519 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", 4520 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" 4521 }, 4522 "node_modules/linkedom": { 4523 "version": "0.14.26", 4524 "resolved": "https://registry.npmjs.org/linkedom/-/linkedom-0.14.26.tgz", 4525 "integrity": "sha512-mK6TrydfFA7phrnp+1j57ycBwFI5bGSW6YXlw9acHoqF+mP/y+FooEYYyniOt5Ot57FSKB3iwmnuQ1UUyNLm5A==", 4526 "dependencies": { 4527 "css-select": "^5.1.0", 4528 "cssom": "^0.5.0", 4529 "html-escaper": "^3.0.3", 4530 "htmlparser2": "^8.0.1", 4531 "uhyphen": "^0.2.0" 4532 } 4533 }, 4534 "node_modules/lite-youtube-embed": { 4535 "version": "0.3.3", 4536 "resolved": "https://registry.npmjs.org/lite-youtube-embed/-/lite-youtube-embed-0.3.3.tgz", 4537 "integrity": "sha512-gFfVVnj6NRjxVfJKo3qoLtpi0v5mn3AcR4eKD45wrxQuxzveFJUb+7Cr6uV6n+DjO8X3p0UzPPquhGt0H/y+NA==" 4538 }, 4539 "node_modules/load-yaml-file": { 4540 "version": "0.2.0", 4541 "resolved": "https://registry.npmjs.org/load-yaml-file/-/load-yaml-file-0.2.0.tgz", 4542 "integrity": "sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==", 4543 "dependencies": { 4544 "graceful-fs": "^4.1.5", 4545 "js-yaml": "^3.13.0", 4546 "pify": "^4.0.1", 4547 "strip-bom": "^3.0.0" 4548 }, 4549 "engines": { 4550 "node": ">=6" 4551 } 4552 }, 4553 "node_modules/load-yaml-file/node_modules/argparse": { 4554 "version": "1.0.10", 4555 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 4556 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 4557 "dependencies": { 4558 "sprintf-js": "~1.0.2" 4559 } 4560 }, 4561 "node_modules/load-yaml-file/node_modules/js-yaml": { 4562 "version": "3.14.1", 4563 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 4564 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 4565 "dependencies": { 4566 "argparse": "^1.0.7", 4567 "esprima": "^4.0.0" 4568 }, 4569 "bin": { 4570 "js-yaml": "bin/js-yaml.js" 4571 } 4572 }, 4573 "node_modules/load-yaml-file/node_modules/pify": { 4574 "version": "4.0.1", 4575 "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", 4576 "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", 4577 "engines": { 4578 "node": ">=6" 4579 } 4580 }, 4581 "node_modules/locate-character": { 4582 "version": "3.0.0", 4583 "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz", 4584 "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==" 4585 }, 4586 "node_modules/locate-path": { 4587 "version": "5.0.0", 4588 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 4589 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 4590 "dependencies": { 4591 "p-locate": "^4.1.0" 4592 }, 4593 "engines": { 4594 "node": ">=8" 4595 } 4596 }, 4597 "node_modules/lodash": { 4598 "version": "4.17.21", 4599 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 4600 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 4601 }, 4602 "node_modules/lodash-es": { 4603 "version": "4.17.21", 4604 "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", 4605 "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" 4606 }, 4607 "node_modules/lodash.castarray": { 4608 "version": "4.4.0", 4609 "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz", 4610 "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==" 4611 }, 4612 "node_modules/lodash.isplainobject": { 4613 "version": "4.0.6", 4614 "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", 4615 "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==" 4616 }, 4617 "node_modules/lodash.merge": { 4618 "version": "4.6.2", 4619 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 4620 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" 4621 }, 4622 "node_modules/longest-streak": { 4623 "version": "3.1.0", 4624 "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", 4625 "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", 4626 "funding": { 4627 "type": "github", 4628 "url": "https://github.com/sponsors/wooorm" 4629 } 4630 }, 4631 "node_modules/lower-case": { 4632 "version": "2.0.2", 4633 "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", 4634 "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", 4635 "dependencies": { 4636 "tslib": "^2.0.3" 4637 } 4638 }, 4639 "node_modules/lru-cache": { 4640 "version": "10.4.3", 4641 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 4642 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" 4643 }, 4644 "node_modules/maath": { 4645 "version": "0.10.8", 4646 "resolved": "https://registry.npmjs.org/maath/-/maath-0.10.8.tgz", 4647 "integrity": "sha512-tRvbDF0Pgqz+9XUa4jjfgAQ8/aPKmQdWXilFu2tMy4GWj4NOsx99HlULO4IeREfbO3a0sA145DZYyvXPkybm0g==", 4648 "peerDependencies": { 4649 "@types/three": ">=0.134.0", 4650 "three": ">=0.134.0" 4651 } 4652 }, 4653 "node_modules/magic-string": { 4654 "version": "0.30.17", 4655 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", 4656 "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", 4657 "dependencies": { 4658 "@jridgewell/sourcemap-codec": "^1.5.0" 4659 } 4660 }, 4661 "node_modules/magicast": { 4662 "version": "0.3.5", 4663 "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.5.tgz", 4664 "integrity": "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==", 4665 "dependencies": { 4666 "@babel/parser": "^7.25.4", 4667 "@babel/types": "^7.25.4", 4668 "source-map-js": "^1.2.0" 4669 } 4670 }, 4671 "node_modules/markdown-extensions": { 4672 "version": "2.0.0", 4673 "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", 4674 "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==", 4675 "engines": { 4676 "node": ">=16" 4677 }, 4678 "funding": { 4679 "url": "https://github.com/sponsors/sindresorhus" 4680 } 4681 }, 4682 "node_modules/markdown-table": { 4683 "version": "3.0.4", 4684 "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", 4685 "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", 4686 "funding": { 4687 "type": "github", 4688 "url": "https://github.com/sponsors/wooorm" 4689 } 4690 }, 4691 "node_modules/mdast-util-definitions": { 4692 "version": "6.0.0", 4693 "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-6.0.0.tgz", 4694 "integrity": "sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==", 4695 "dependencies": { 4696 "@types/mdast": "^4.0.0", 4697 "@types/unist": "^3.0.0", 4698 "unist-util-visit": "^5.0.0" 4699 }, 4700 "funding": { 4701 "type": "opencollective", 4702 "url": "https://opencollective.com/unified" 4703 } 4704 }, 4705 "node_modules/mdast-util-directive": { 4706 "version": "3.0.0", 4707 "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz", 4708 "integrity": "sha512-JUpYOqKI4mM3sZcNxmF/ox04XYFFkNwr0CFlrQIkCwbvH0xzMCqkMqAde9wRd80VAhaUrwFwKm2nxretdT1h7Q==", 4709 "dependencies": { 4710 "@types/mdast": "^4.0.0", 4711 "@types/unist": "^3.0.0", 4712 "devlop": "^1.0.0", 4713 "mdast-util-from-markdown": "^2.0.0", 4714 "mdast-util-to-markdown": "^2.0.0", 4715 "parse-entities": "^4.0.0", 4716 "stringify-entities": "^4.0.0", 4717 "unist-util-visit-parents": "^6.0.0" 4718 }, 4719 "funding": { 4720 "type": "opencollective", 4721 "url": "https://opencollective.com/unified" 4722 } 4723 }, 4724 "node_modules/mdast-util-find-and-replace": { 4725 "version": "3.0.1", 4726 "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz", 4727 "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==", 4728 "dependencies": { 4729 "@types/mdast": "^4.0.0", 4730 "escape-string-regexp": "^5.0.0", 4731 "unist-util-is": "^6.0.0", 4732 "unist-util-visit-parents": "^6.0.0" 4733 }, 4734 "funding": { 4735 "type": "opencollective", 4736 "url": "https://opencollective.com/unified" 4737 } 4738 }, 4739 "node_modules/mdast-util-from-markdown": { 4740 "version": "2.0.2", 4741 "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", 4742 "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", 4743 "dependencies": { 4744 "@types/mdast": "^4.0.0", 4745 "@types/unist": "^3.0.0", 4746 "decode-named-character-reference": "^1.0.0", 4747 "devlop": "^1.0.0", 4748 "mdast-util-to-string": "^4.0.0", 4749 "micromark": "^4.0.0", 4750 "micromark-util-decode-numeric-character-reference": "^2.0.0", 4751 "micromark-util-decode-string": "^2.0.0", 4752 "micromark-util-normalize-identifier": "^2.0.0", 4753 "micromark-util-symbol": "^2.0.0", 4754 "micromark-util-types": "^2.0.0", 4755 "unist-util-stringify-position": "^4.0.0" 4756 }, 4757 "funding": { 4758 "type": "opencollective", 4759 "url": "https://opencollective.com/unified" 4760 } 4761 }, 4762 "node_modules/mdast-util-gfm": { 4763 "version": "3.0.0", 4764 "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", 4765 "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", 4766 "dependencies": { 4767 "mdast-util-from-markdown": "^2.0.0", 4768 "mdast-util-gfm-autolink-literal": "^2.0.0", 4769 "mdast-util-gfm-footnote": "^2.0.0", 4770 "mdast-util-gfm-strikethrough": "^2.0.0", 4771 "mdast-util-gfm-table": "^2.0.0", 4772 "mdast-util-gfm-task-list-item": "^2.0.0", 4773 "mdast-util-to-markdown": "^2.0.0" 4774 }, 4775 "funding": { 4776 "type": "opencollective", 4777 "url": "https://opencollective.com/unified" 4778 } 4779 }, 4780 "node_modules/mdast-util-gfm-autolink-literal": { 4781 "version": "2.0.1", 4782 "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", 4783 "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", 4784 "dependencies": { 4785 "@types/mdast": "^4.0.0", 4786 "ccount": "^2.0.0", 4787 "devlop": "^1.0.0", 4788 "mdast-util-find-and-replace": "^3.0.0", 4789 "micromark-util-character": "^2.0.0" 4790 }, 4791 "funding": { 4792 "type": "opencollective", 4793 "url": "https://opencollective.com/unified" 4794 } 4795 }, 4796 "node_modules/mdast-util-gfm-footnote": { 4797 "version": "2.0.0", 4798 "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", 4799 "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", 4800 "dependencies": { 4801 "@types/mdast": "^4.0.0", 4802 "devlop": "^1.1.0", 4803 "mdast-util-from-markdown": "^2.0.0", 4804 "mdast-util-to-markdown": "^2.0.0", 4805 "micromark-util-normalize-identifier": "^2.0.0" 4806 }, 4807 "funding": { 4808 "type": "opencollective", 4809 "url": "https://opencollective.com/unified" 4810 } 4811 }, 4812 "node_modules/mdast-util-gfm-strikethrough": { 4813 "version": "2.0.0", 4814 "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", 4815 "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", 4816 "dependencies": { 4817 "@types/mdast": "^4.0.0", 4818 "mdast-util-from-markdown": "^2.0.0", 4819 "mdast-util-to-markdown": "^2.0.0" 4820 }, 4821 "funding": { 4822 "type": "opencollective", 4823 "url": "https://opencollective.com/unified" 4824 } 4825 }, 4826 "node_modules/mdast-util-gfm-table": { 4827 "version": "2.0.0", 4828 "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", 4829 "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", 4830 "dependencies": { 4831 "@types/mdast": "^4.0.0", 4832 "devlop": "^1.0.0", 4833 "markdown-table": "^3.0.0", 4834 "mdast-util-from-markdown": "^2.0.0", 4835 "mdast-util-to-markdown": "^2.0.0" 4836 }, 4837 "funding": { 4838 "type": "opencollective", 4839 "url": "https://opencollective.com/unified" 4840 } 4841 }, 4842 "node_modules/mdast-util-gfm-task-list-item": { 4843 "version": "2.0.0", 4844 "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", 4845 "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", 4846 "dependencies": { 4847 "@types/mdast": "^4.0.0", 4848 "devlop": "^1.0.0", 4849 "mdast-util-from-markdown": "^2.0.0", 4850 "mdast-util-to-markdown": "^2.0.0" 4851 }, 4852 "funding": { 4853 "type": "opencollective", 4854 "url": "https://opencollective.com/unified" 4855 } 4856 }, 4857 "node_modules/mdast-util-mdx": { 4858 "version": "3.0.0", 4859 "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", 4860 "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", 4861 "dependencies": { 4862 "mdast-util-from-markdown": "^2.0.0", 4863 "mdast-util-mdx-expression": "^2.0.0", 4864 "mdast-util-mdx-jsx": "^3.0.0", 4865 "mdast-util-mdxjs-esm": "^2.0.0", 4866 "mdast-util-to-markdown": "^2.0.0" 4867 }, 4868 "funding": { 4869 "type": "opencollective", 4870 "url": "https://opencollective.com/unified" 4871 } 4872 }, 4873 "node_modules/mdast-util-mdx-expression": { 4874 "version": "2.0.1", 4875 "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", 4876 "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", 4877 "dependencies": { 4878 "@types/estree-jsx": "^1.0.0", 4879 "@types/hast": "^3.0.0", 4880 "@types/mdast": "^4.0.0", 4881 "devlop": "^1.0.0", 4882 "mdast-util-from-markdown": "^2.0.0", 4883 "mdast-util-to-markdown": "^2.0.0" 4884 }, 4885 "funding": { 4886 "type": "opencollective", 4887 "url": "https://opencollective.com/unified" 4888 } 4889 }, 4890 "node_modules/mdast-util-mdx-jsx": { 4891 "version": "3.1.3", 4892 "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.3.tgz", 4893 "integrity": "sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==", 4894 "dependencies": { 4895 "@types/estree-jsx": "^1.0.0", 4896 "@types/hast": "^3.0.0", 4897 "@types/mdast": "^4.0.0", 4898 "@types/unist": "^3.0.0", 4899 "ccount": "^2.0.0", 4900 "devlop": "^1.1.0", 4901 "mdast-util-from-markdown": "^2.0.0", 4902 "mdast-util-to-markdown": "^2.0.0", 4903 "parse-entities": "^4.0.0", 4904 "stringify-entities": "^4.0.0", 4905 "unist-util-stringify-position": "^4.0.0", 4906 "vfile-message": "^4.0.0" 4907 }, 4908 "funding": { 4909 "type": "opencollective", 4910 "url": "https://opencollective.com/unified" 4911 } 4912 }, 4913 "node_modules/mdast-util-mdxjs-esm": { 4914 "version": "2.0.1", 4915 "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", 4916 "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", 4917 "dependencies": { 4918 "@types/estree-jsx": "^1.0.0", 4919 "@types/hast": "^3.0.0", 4920 "@types/mdast": "^4.0.0", 4921 "devlop": "^1.0.0", 4922 "mdast-util-from-markdown": "^2.0.0", 4923 "mdast-util-to-markdown": "^2.0.0" 4924 }, 4925 "funding": { 4926 "type": "opencollective", 4927 "url": "https://opencollective.com/unified" 4928 } 4929 }, 4930 "node_modules/mdast-util-phrasing": { 4931 "version": "4.1.0", 4932 "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", 4933 "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", 4934 "dependencies": { 4935 "@types/mdast": "^4.0.0", 4936 "unist-util-is": "^6.0.0" 4937 }, 4938 "funding": { 4939 "type": "opencollective", 4940 "url": "https://opencollective.com/unified" 4941 } 4942 }, 4943 "node_modules/mdast-util-to-hast": { 4944 "version": "13.2.0", 4945 "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", 4946 "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", 4947 "dependencies": { 4948 "@types/hast": "^3.0.0", 4949 "@types/mdast": "^4.0.0", 4950 "@ungap/structured-clone": "^1.0.0", 4951 "devlop": "^1.0.0", 4952 "micromark-util-sanitize-uri": "^2.0.0", 4953 "trim-lines": "^3.0.0", 4954 "unist-util-position": "^5.0.0", 4955 "unist-util-visit": "^5.0.0", 4956 "vfile": "^6.0.0" 4957 }, 4958 "funding": { 4959 "type": "opencollective", 4960 "url": "https://opencollective.com/unified" 4961 } 4962 }, 4963 "node_modules/mdast-util-to-markdown": { 4964 "version": "2.1.2", 4965 "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", 4966 "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", 4967 "dependencies": { 4968 "@types/mdast": "^4.0.0", 4969 "@types/unist": "^3.0.0", 4970 "longest-streak": "^3.0.0", 4971 "mdast-util-phrasing": "^4.0.0", 4972 "mdast-util-to-string": "^4.0.0", 4973 "micromark-util-classify-character": "^2.0.0", 4974 "micromark-util-decode-string": "^2.0.0", 4975 "unist-util-visit": "^5.0.0", 4976 "zwitch": "^2.0.0" 4977 }, 4978 "funding": { 4979 "type": "opencollective", 4980 "url": "https://opencollective.com/unified" 4981 } 4982 }, 4983 "node_modules/mdast-util-to-string": { 4984 "version": "4.0.0", 4985 "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", 4986 "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", 4987 "dependencies": { 4988 "@types/mdast": "^4.0.0" 4989 }, 4990 "funding": { 4991 "type": "opencollective", 4992 "url": "https://opencollective.com/unified" 4993 } 4994 }, 4995 "node_modules/merge2": { 4996 "version": "1.4.1", 4997 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 4998 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 4999 "engines": { 5000 "node": ">= 8" 5001 } 5002 }, 5003 "node_modules/meshoptimizer": { 5004 "version": "0.18.1", 5005 "resolved": "https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-0.18.1.tgz", 5006 "integrity": "sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==", 5007 "peer": true 5008 }, 5009 "node_modules/micromark": { 5010 "version": "4.0.1", 5011 "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.1.tgz", 5012 "integrity": "sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==", 5013 "funding": [ 5014 { 5015 "type": "GitHub Sponsors", 5016 "url": "https://github.com/sponsors/unifiedjs" 5017 }, 5018 { 5019 "type": "OpenCollective", 5020 "url": "https://opencollective.com/unified" 5021 } 5022 ], 5023 "dependencies": { 5024 "@types/debug": "^4.0.0", 5025 "debug": "^4.0.0", 5026 "decode-named-character-reference": "^1.0.0", 5027 "devlop": "^1.0.0", 5028 "micromark-core-commonmark": "^2.0.0", 5029 "micromark-factory-space": "^2.0.0", 5030 "micromark-util-character": "^2.0.0", 5031 "micromark-util-chunked": "^2.0.0", 5032 "micromark-util-combine-extensions": "^2.0.0", 5033 "micromark-util-decode-numeric-character-reference": "^2.0.0", 5034 "micromark-util-encode": "^2.0.0", 5035 "micromark-util-normalize-identifier": "^2.0.0", 5036 "micromark-util-resolve-all": "^2.0.0", 5037 "micromark-util-sanitize-uri": "^2.0.0", 5038 "micromark-util-subtokenize": "^2.0.0", 5039 "micromark-util-symbol": "^2.0.0", 5040 "micromark-util-types": "^2.0.0" 5041 } 5042 }, 5043 "node_modules/micromark-core-commonmark": { 5044 "version": "2.0.2", 5045 "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.2.tgz", 5046 "integrity": "sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==", 5047 "funding": [ 5048 { 5049 "type": "GitHub Sponsors", 5050 "url": "https://github.com/sponsors/unifiedjs" 5051 }, 5052 { 5053 "type": "OpenCollective", 5054 "url": "https://opencollective.com/unified" 5055 } 5056 ], 5057 "dependencies": { 5058 "decode-named-character-reference": "^1.0.0", 5059 "devlop": "^1.0.0", 5060 "micromark-factory-destination": "^2.0.0", 5061 "micromark-factory-label": "^2.0.0", 5062 "micromark-factory-space": "^2.0.0", 5063 "micromark-factory-title": "^2.0.0", 5064 "micromark-factory-whitespace": "^2.0.0", 5065 "micromark-util-character": "^2.0.0", 5066 "micromark-util-chunked": "^2.0.0", 5067 "micromark-util-classify-character": "^2.0.0", 5068 "micromark-util-html-tag-name": "^2.0.0", 5069 "micromark-util-normalize-identifier": "^2.0.0", 5070 "micromark-util-resolve-all": "^2.0.0", 5071 "micromark-util-subtokenize": "^2.0.0", 5072 "micromark-util-symbol": "^2.0.0", 5073 "micromark-util-types": "^2.0.0" 5074 } 5075 }, 5076 "node_modules/micromark-extension-directive": { 5077 "version": "3.0.2", 5078 "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz", 5079 "integrity": "sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==", 5080 "dependencies": { 5081 "devlop": "^1.0.0", 5082 "micromark-factory-space": "^2.0.0", 5083 "micromark-factory-whitespace": "^2.0.0", 5084 "micromark-util-character": "^2.0.0", 5085 "micromark-util-symbol": "^2.0.0", 5086 "micromark-util-types": "^2.0.0", 5087 "parse-entities": "^4.0.0" 5088 }, 5089 "funding": { 5090 "type": "opencollective", 5091 "url": "https://opencollective.com/unified" 5092 } 5093 }, 5094 "node_modules/micromark-extension-gfm": { 5095 "version": "3.0.0", 5096 "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", 5097 "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", 5098 "dependencies": { 5099 "micromark-extension-gfm-autolink-literal": "^2.0.0", 5100 "micromark-extension-gfm-footnote": "^2.0.0", 5101 "micromark-extension-gfm-strikethrough": "^2.0.0", 5102 "micromark-extension-gfm-table": "^2.0.0", 5103 "micromark-extension-gfm-tagfilter": "^2.0.0", 5104 "micromark-extension-gfm-task-list-item": "^2.0.0", 5105 "micromark-util-combine-extensions": "^2.0.0", 5106 "micromark-util-types": "^2.0.0" 5107 }, 5108 "funding": { 5109 "type": "opencollective", 5110 "url": "https://opencollective.com/unified" 5111 } 5112 }, 5113 "node_modules/micromark-extension-gfm-autolink-literal": { 5114 "version": "2.1.0", 5115 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", 5116 "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", 5117 "dependencies": { 5118 "micromark-util-character": "^2.0.0", 5119 "micromark-util-sanitize-uri": "^2.0.0", 5120 "micromark-util-symbol": "^2.0.0", 5121 "micromark-util-types": "^2.0.0" 5122 }, 5123 "funding": { 5124 "type": "opencollective", 5125 "url": "https://opencollective.com/unified" 5126 } 5127 }, 5128 "node_modules/micromark-extension-gfm-footnote": { 5129 "version": "2.1.0", 5130 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", 5131 "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", 5132 "dependencies": { 5133 "devlop": "^1.0.0", 5134 "micromark-core-commonmark": "^2.0.0", 5135 "micromark-factory-space": "^2.0.0", 5136 "micromark-util-character": "^2.0.0", 5137 "micromark-util-normalize-identifier": "^2.0.0", 5138 "micromark-util-sanitize-uri": "^2.0.0", 5139 "micromark-util-symbol": "^2.0.0", 5140 "micromark-util-types": "^2.0.0" 5141 }, 5142 "funding": { 5143 "type": "opencollective", 5144 "url": "https://opencollective.com/unified" 5145 } 5146 }, 5147 "node_modules/micromark-extension-gfm-strikethrough": { 5148 "version": "2.1.0", 5149 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", 5150 "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", 5151 "dependencies": { 5152 "devlop": "^1.0.0", 5153 "micromark-util-chunked": "^2.0.0", 5154 "micromark-util-classify-character": "^2.0.0", 5155 "micromark-util-resolve-all": "^2.0.0", 5156 "micromark-util-symbol": "^2.0.0", 5157 "micromark-util-types": "^2.0.0" 5158 }, 5159 "funding": { 5160 "type": "opencollective", 5161 "url": "https://opencollective.com/unified" 5162 } 5163 }, 5164 "node_modules/micromark-extension-gfm-table": { 5165 "version": "2.1.0", 5166 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz", 5167 "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==", 5168 "dependencies": { 5169 "devlop": "^1.0.0", 5170 "micromark-factory-space": "^2.0.0", 5171 "micromark-util-character": "^2.0.0", 5172 "micromark-util-symbol": "^2.0.0", 5173 "micromark-util-types": "^2.0.0" 5174 }, 5175 "funding": { 5176 "type": "opencollective", 5177 "url": "https://opencollective.com/unified" 5178 } 5179 }, 5180 "node_modules/micromark-extension-gfm-tagfilter": { 5181 "version": "2.0.0", 5182 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", 5183 "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", 5184 "dependencies": { 5185 "micromark-util-types": "^2.0.0" 5186 }, 5187 "funding": { 5188 "type": "opencollective", 5189 "url": "https://opencollective.com/unified" 5190 } 5191 }, 5192 "node_modules/micromark-extension-gfm-task-list-item": { 5193 "version": "2.1.0", 5194 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", 5195 "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", 5196 "dependencies": { 5197 "devlop": "^1.0.0", 5198 "micromark-factory-space": "^2.0.0", 5199 "micromark-util-character": "^2.0.0", 5200 "micromark-util-symbol": "^2.0.0", 5201 "micromark-util-types": "^2.0.0" 5202 }, 5203 "funding": { 5204 "type": "opencollective", 5205 "url": "https://opencollective.com/unified" 5206 } 5207 }, 5208 "node_modules/micromark-extension-mdx-expression": { 5209 "version": "3.0.0", 5210 "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz", 5211 "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==", 5212 "funding": [ 5213 { 5214 "type": "GitHub Sponsors", 5215 "url": "https://github.com/sponsors/unifiedjs" 5216 }, 5217 { 5218 "type": "OpenCollective", 5219 "url": "https://opencollective.com/unified" 5220 } 5221 ], 5222 "dependencies": { 5223 "@types/estree": "^1.0.0", 5224 "devlop": "^1.0.0", 5225 "micromark-factory-mdx-expression": "^2.0.0", 5226 "micromark-factory-space": "^2.0.0", 5227 "micromark-util-character": "^2.0.0", 5228 "micromark-util-events-to-acorn": "^2.0.0", 5229 "micromark-util-symbol": "^2.0.0", 5230 "micromark-util-types": "^2.0.0" 5231 } 5232 }, 5233 "node_modules/micromark-extension-mdx-jsx": { 5234 "version": "3.0.1", 5235 "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.1.tgz", 5236 "integrity": "sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==", 5237 "dependencies": { 5238 "@types/acorn": "^4.0.0", 5239 "@types/estree": "^1.0.0", 5240 "devlop": "^1.0.0", 5241 "estree-util-is-identifier-name": "^3.0.0", 5242 "micromark-factory-mdx-expression": "^2.0.0", 5243 "micromark-factory-space": "^2.0.0", 5244 "micromark-util-character": "^2.0.0", 5245 "micromark-util-events-to-acorn": "^2.0.0", 5246 "micromark-util-symbol": "^2.0.0", 5247 "micromark-util-types": "^2.0.0", 5248 "vfile-message": "^4.0.0" 5249 }, 5250 "funding": { 5251 "type": "opencollective", 5252 "url": "https://opencollective.com/unified" 5253 } 5254 }, 5255 "node_modules/micromark-extension-mdx-md": { 5256 "version": "2.0.0", 5257 "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", 5258 "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", 5259 "dependencies": { 5260 "micromark-util-types": "^2.0.0" 5261 }, 5262 "funding": { 5263 "type": "opencollective", 5264 "url": "https://opencollective.com/unified" 5265 } 5266 }, 5267 "node_modules/micromark-extension-mdxjs": { 5268 "version": "3.0.0", 5269 "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", 5270 "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", 5271 "dependencies": { 5272 "acorn": "^8.0.0", 5273 "acorn-jsx": "^5.0.0", 5274 "micromark-extension-mdx-expression": "^3.0.0", 5275 "micromark-extension-mdx-jsx": "^3.0.0", 5276 "micromark-extension-mdx-md": "^2.0.0", 5277 "micromark-extension-mdxjs-esm": "^3.0.0", 5278 "micromark-util-combine-extensions": "^2.0.0", 5279 "micromark-util-types": "^2.0.0" 5280 }, 5281 "funding": { 5282 "type": "opencollective", 5283 "url": "https://opencollective.com/unified" 5284 } 5285 }, 5286 "node_modules/micromark-extension-mdxjs-esm": { 5287 "version": "3.0.0", 5288 "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", 5289 "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", 5290 "dependencies": { 5291 "@types/estree": "^1.0.0", 5292 "devlop": "^1.0.0", 5293 "micromark-core-commonmark": "^2.0.0", 5294 "micromark-util-character": "^2.0.0", 5295 "micromark-util-events-to-acorn": "^2.0.0", 5296 "micromark-util-symbol": "^2.0.0", 5297 "micromark-util-types": "^2.0.0", 5298 "unist-util-position-from-estree": "^2.0.0", 5299 "vfile-message": "^4.0.0" 5300 }, 5301 "funding": { 5302 "type": "opencollective", 5303 "url": "https://opencollective.com/unified" 5304 } 5305 }, 5306 "node_modules/micromark-factory-destination": { 5307 "version": "2.0.1", 5308 "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", 5309 "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", 5310 "funding": [ 5311 { 5312 "type": "GitHub Sponsors", 5313 "url": "https://github.com/sponsors/unifiedjs" 5314 }, 5315 { 5316 "type": "OpenCollective", 5317 "url": "https://opencollective.com/unified" 5318 } 5319 ], 5320 "dependencies": { 5321 "micromark-util-character": "^2.0.0", 5322 "micromark-util-symbol": "^2.0.0", 5323 "micromark-util-types": "^2.0.0" 5324 } 5325 }, 5326 "node_modules/micromark-factory-label": { 5327 "version": "2.0.1", 5328 "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", 5329 "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", 5330 "funding": [ 5331 { 5332 "type": "GitHub Sponsors", 5333 "url": "https://github.com/sponsors/unifiedjs" 5334 }, 5335 { 5336 "type": "OpenCollective", 5337 "url": "https://opencollective.com/unified" 5338 } 5339 ], 5340 "dependencies": { 5341 "devlop": "^1.0.0", 5342 "micromark-util-character": "^2.0.0", 5343 "micromark-util-symbol": "^2.0.0", 5344 "micromark-util-types": "^2.0.0" 5345 } 5346 }, 5347 "node_modules/micromark-factory-mdx-expression": { 5348 "version": "2.0.2", 5349 "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.2.tgz", 5350 "integrity": "sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==", 5351 "funding": [ 5352 { 5353 "type": "GitHub Sponsors", 5354 "url": "https://github.com/sponsors/unifiedjs" 5355 }, 5356 { 5357 "type": "OpenCollective", 5358 "url": "https://opencollective.com/unified" 5359 } 5360 ], 5361 "dependencies": { 5362 "@types/estree": "^1.0.0", 5363 "devlop": "^1.0.0", 5364 "micromark-factory-space": "^2.0.0", 5365 "micromark-util-character": "^2.0.0", 5366 "micromark-util-events-to-acorn": "^2.0.0", 5367 "micromark-util-symbol": "^2.0.0", 5368 "micromark-util-types": "^2.0.0", 5369 "unist-util-position-from-estree": "^2.0.0", 5370 "vfile-message": "^4.0.0" 5371 } 5372 }, 5373 "node_modules/micromark-factory-space": { 5374 "version": "2.0.1", 5375 "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", 5376 "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", 5377 "funding": [ 5378 { 5379 "type": "GitHub Sponsors", 5380 "url": "https://github.com/sponsors/unifiedjs" 5381 }, 5382 { 5383 "type": "OpenCollective", 5384 "url": "https://opencollective.com/unified" 5385 } 5386 ], 5387 "dependencies": { 5388 "micromark-util-character": "^2.0.0", 5389 "micromark-util-types": "^2.0.0" 5390 } 5391 }, 5392 "node_modules/micromark-factory-title": { 5393 "version": "2.0.1", 5394 "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", 5395 "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", 5396 "funding": [ 5397 { 5398 "type": "GitHub Sponsors", 5399 "url": "https://github.com/sponsors/unifiedjs" 5400 }, 5401 { 5402 "type": "OpenCollective", 5403 "url": "https://opencollective.com/unified" 5404 } 5405 ], 5406 "dependencies": { 5407 "micromark-factory-space": "^2.0.0", 5408 "micromark-util-character": "^2.0.0", 5409 "micromark-util-symbol": "^2.0.0", 5410 "micromark-util-types": "^2.0.0" 5411 } 5412 }, 5413 "node_modules/micromark-factory-whitespace": { 5414 "version": "2.0.1", 5415 "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", 5416 "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", 5417 "funding": [ 5418 { 5419 "type": "GitHub Sponsors", 5420 "url": "https://github.com/sponsors/unifiedjs" 5421 }, 5422 { 5423 "type": "OpenCollective", 5424 "url": "https://opencollective.com/unified" 5425 } 5426 ], 5427 "dependencies": { 5428 "micromark-factory-space": "^2.0.0", 5429 "micromark-util-character": "^2.0.0", 5430 "micromark-util-symbol": "^2.0.0", 5431 "micromark-util-types": "^2.0.0" 5432 } 5433 }, 5434 "node_modules/micromark-util-character": { 5435 "version": "2.1.1", 5436 "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", 5437 "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", 5438 "funding": [ 5439 { 5440 "type": "GitHub Sponsors", 5441 "url": "https://github.com/sponsors/unifiedjs" 5442 }, 5443 { 5444 "type": "OpenCollective", 5445 "url": "https://opencollective.com/unified" 5446 } 5447 ], 5448 "dependencies": { 5449 "micromark-util-symbol": "^2.0.0", 5450 "micromark-util-types": "^2.0.0" 5451 } 5452 }, 5453 "node_modules/micromark-util-chunked": { 5454 "version": "2.0.1", 5455 "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", 5456 "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", 5457 "funding": [ 5458 { 5459 "type": "GitHub Sponsors", 5460 "url": "https://github.com/sponsors/unifiedjs" 5461 }, 5462 { 5463 "type": "OpenCollective", 5464 "url": "https://opencollective.com/unified" 5465 } 5466 ], 5467 "dependencies": { 5468 "micromark-util-symbol": "^2.0.0" 5469 } 5470 }, 5471 "node_modules/micromark-util-classify-character": { 5472 "version": "2.0.1", 5473 "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", 5474 "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", 5475 "funding": [ 5476 { 5477 "type": "GitHub Sponsors", 5478 "url": "https://github.com/sponsors/unifiedjs" 5479 }, 5480 { 5481 "type": "OpenCollective", 5482 "url": "https://opencollective.com/unified" 5483 } 5484 ], 5485 "dependencies": { 5486 "micromark-util-character": "^2.0.0", 5487 "micromark-util-symbol": "^2.0.0", 5488 "micromark-util-types": "^2.0.0" 5489 } 5490 }, 5491 "node_modules/micromark-util-combine-extensions": { 5492 "version": "2.0.1", 5493 "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", 5494 "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", 5495 "funding": [ 5496 { 5497 "type": "GitHub Sponsors", 5498 "url": "https://github.com/sponsors/unifiedjs" 5499 }, 5500 { 5501 "type": "OpenCollective", 5502 "url": "https://opencollective.com/unified" 5503 } 5504 ], 5505 "dependencies": { 5506 "micromark-util-chunked": "^2.0.0", 5507 "micromark-util-types": "^2.0.0" 5508 } 5509 }, 5510 "node_modules/micromark-util-decode-numeric-character-reference": { 5511 "version": "2.0.2", 5512 "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", 5513 "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", 5514 "funding": [ 5515 { 5516 "type": "GitHub Sponsors", 5517 "url": "https://github.com/sponsors/unifiedjs" 5518 }, 5519 { 5520 "type": "OpenCollective", 5521 "url": "https://opencollective.com/unified" 5522 } 5523 ], 5524 "dependencies": { 5525 "micromark-util-symbol": "^2.0.0" 5526 } 5527 }, 5528 "node_modules/micromark-util-decode-string": { 5529 "version": "2.0.1", 5530 "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", 5531 "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", 5532 "funding": [ 5533 { 5534 "type": "GitHub Sponsors", 5535 "url": "https://github.com/sponsors/unifiedjs" 5536 }, 5537 { 5538 "type": "OpenCollective", 5539 "url": "https://opencollective.com/unified" 5540 } 5541 ], 5542 "dependencies": { 5543 "decode-named-character-reference": "^1.0.0", 5544 "micromark-util-character": "^2.0.0", 5545 "micromark-util-decode-numeric-character-reference": "^2.0.0", 5546 "micromark-util-symbol": "^2.0.0" 5547 } 5548 }, 5549 "node_modules/micromark-util-encode": { 5550 "version": "2.0.1", 5551 "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", 5552 "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", 5553 "funding": [ 5554 { 5555 "type": "GitHub Sponsors", 5556 "url": "https://github.com/sponsors/unifiedjs" 5557 }, 5558 { 5559 "type": "OpenCollective", 5560 "url": "https://opencollective.com/unified" 5561 } 5562 ] 5563 }, 5564 "node_modules/micromark-util-events-to-acorn": { 5565 "version": "2.0.2", 5566 "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz", 5567 "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==", 5568 "funding": [ 5569 { 5570 "type": "GitHub Sponsors", 5571 "url": "https://github.com/sponsors/unifiedjs" 5572 }, 5573 { 5574 "type": "OpenCollective", 5575 "url": "https://opencollective.com/unified" 5576 } 5577 ], 5578 "dependencies": { 5579 "@types/acorn": "^4.0.0", 5580 "@types/estree": "^1.0.0", 5581 "@types/unist": "^3.0.0", 5582 "devlop": "^1.0.0", 5583 "estree-util-visit": "^2.0.0", 5584 "micromark-util-symbol": "^2.0.0", 5585 "micromark-util-types": "^2.0.0", 5586 "vfile-message": "^4.0.0" 5587 } 5588 }, 5589 "node_modules/micromark-util-html-tag-name": { 5590 "version": "2.0.1", 5591 "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", 5592 "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", 5593 "funding": [ 5594 { 5595 "type": "GitHub Sponsors", 5596 "url": "https://github.com/sponsors/unifiedjs" 5597 }, 5598 { 5599 "type": "OpenCollective", 5600 "url": "https://opencollective.com/unified" 5601 } 5602 ] 5603 }, 5604 "node_modules/micromark-util-normalize-identifier": { 5605 "version": "2.0.1", 5606 "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", 5607 "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", 5608 "funding": [ 5609 { 5610 "type": "GitHub Sponsors", 5611 "url": "https://github.com/sponsors/unifiedjs" 5612 }, 5613 { 5614 "type": "OpenCollective", 5615 "url": "https://opencollective.com/unified" 5616 } 5617 ], 5618 "dependencies": { 5619 "micromark-util-symbol": "^2.0.0" 5620 } 5621 }, 5622 "node_modules/micromark-util-resolve-all": { 5623 "version": "2.0.1", 5624 "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", 5625 "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", 5626 "funding": [ 5627 { 5628 "type": "GitHub Sponsors", 5629 "url": "https://github.com/sponsors/unifiedjs" 5630 }, 5631 { 5632 "type": "OpenCollective", 5633 "url": "https://opencollective.com/unified" 5634 } 5635 ], 5636 "dependencies": { 5637 "micromark-util-types": "^2.0.0" 5638 } 5639 }, 5640 "node_modules/micromark-util-sanitize-uri": { 5641 "version": "2.0.1", 5642 "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", 5643 "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", 5644 "funding": [ 5645 { 5646 "type": "GitHub Sponsors", 5647 "url": "https://github.com/sponsors/unifiedjs" 5648 }, 5649 { 5650 "type": "OpenCollective", 5651 "url": "https://opencollective.com/unified" 5652 } 5653 ], 5654 "dependencies": { 5655 "micromark-util-character": "^2.0.0", 5656 "micromark-util-encode": "^2.0.0", 5657 "micromark-util-symbol": "^2.0.0" 5658 } 5659 }, 5660 "node_modules/micromark-util-subtokenize": { 5661 "version": "2.0.3", 5662 "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.3.tgz", 5663 "integrity": "sha512-VXJJuNxYWSoYL6AJ6OQECCFGhIU2GGHMw8tahogePBrjkG8aCCas3ibkp7RnVOSTClg2is05/R7maAhF1XyQMg==", 5664 "funding": [ 5665 { 5666 "type": "GitHub Sponsors", 5667 "url": "https://github.com/sponsors/unifiedjs" 5668 }, 5669 { 5670 "type": "OpenCollective", 5671 "url": "https://opencollective.com/unified" 5672 } 5673 ], 5674 "dependencies": { 5675 "devlop": "^1.0.0", 5676 "micromark-util-chunked": "^2.0.0", 5677 "micromark-util-symbol": "^2.0.0", 5678 "micromark-util-types": "^2.0.0" 5679 } 5680 }, 5681 "node_modules/micromark-util-symbol": { 5682 "version": "2.0.1", 5683 "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", 5684 "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", 5685 "funding": [ 5686 { 5687 "type": "GitHub Sponsors", 5688 "url": "https://github.com/sponsors/unifiedjs" 5689 }, 5690 { 5691 "type": "OpenCollective", 5692 "url": "https://opencollective.com/unified" 5693 } 5694 ] 5695 }, 5696 "node_modules/micromark-util-types": { 5697 "version": "2.0.1", 5698 "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.1.tgz", 5699 "integrity": "sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==", 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 }, 5711 "node_modules/micromatch": { 5712 "version": "4.0.8", 5713 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", 5714 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", 5715 "dependencies": { 5716 "braces": "^3.0.3", 5717 "picomatch": "^2.3.1" 5718 }, 5719 "engines": { 5720 "node": ">=8.6" 5721 } 5722 }, 5723 "node_modules/micromatch/node_modules/picomatch": { 5724 "version": "2.3.1", 5725 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 5726 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 5727 "engines": { 5728 "node": ">=8.6" 5729 }, 5730 "funding": { 5731 "url": "https://github.com/sponsors/jonschlinkert" 5732 } 5733 }, 5734 "node_modules/mime": { 5735 "version": "3.0.0", 5736 "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", 5737 "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", 5738 "bin": { 5739 "mime": "cli.js" 5740 }, 5741 "engines": { 5742 "node": ">=10.0.0" 5743 } 5744 }, 5745 "node_modules/mini-svg-data-uri": { 5746 "version": "1.4.4", 5747 "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz", 5748 "integrity": "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==", 5749 "bin": { 5750 "mini-svg-data-uri": "cli.js" 5751 } 5752 }, 5753 "node_modules/minimatch": { 5754 "version": "9.0.5", 5755 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 5756 "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 5757 "dependencies": { 5758 "brace-expansion": "^2.0.1" 5759 }, 5760 "engines": { 5761 "node": ">=16 || 14 >=14.17" 5762 }, 5763 "funding": { 5764 "url": "https://github.com/sponsors/isaacs" 5765 } 5766 }, 5767 "node_modules/minipass": { 5768 "version": "7.1.2", 5769 "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", 5770 "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", 5771 "engines": { 5772 "node": ">=16 || 14 >=14.17" 5773 } 5774 }, 5775 "node_modules/mitt": { 5776 "version": "3.0.1", 5777 "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", 5778 "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==" 5779 }, 5780 "node_modules/mrmime": { 5781 "version": "2.0.0", 5782 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", 5783 "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", 5784 "engines": { 5785 "node": ">=10" 5786 } 5787 }, 5788 "node_modules/ms": { 5789 "version": "2.1.3", 5790 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 5791 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" 5792 }, 5793 "node_modules/muggle-string": { 5794 "version": "0.4.1", 5795 "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.4.1.tgz", 5796 "integrity": "sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==" 5797 }, 5798 "node_modules/multiformats": { 5799 "version": "9.9.0", 5800 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", 5801 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==" 5802 }, 5803 "node_modules/mz": { 5804 "version": "2.7.0", 5805 "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", 5806 "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", 5807 "dependencies": { 5808 "any-promise": "^1.0.0", 5809 "object-assign": "^4.0.1", 5810 "thenify-all": "^1.0.0" 5811 } 5812 }, 5813 "node_modules/nanoid": { 5814 "version": "5.0.9", 5815 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.9.tgz", 5816 "integrity": "sha512-Aooyr6MXU6HpvvWXKoVoXwKMs/KyVakWwg7xQfv5/S/RIgJMy0Ifa45H9qqYy7pTCszrHzP21Uk4PZq2HpEM8Q==", 5817 "funding": [ 5818 { 5819 "type": "github", 5820 "url": "https://github.com/sponsors/ai" 5821 } 5822 ], 5823 "bin": { 5824 "nanoid": "bin/nanoid.js" 5825 }, 5826 "engines": { 5827 "node": "^18 || >=20" 5828 } 5829 }, 5830 "node_modules/neotraverse": { 5831 "version": "0.6.18", 5832 "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz", 5833 "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==", 5834 "engines": { 5835 "node": ">= 10" 5836 } 5837 }, 5838 "node_modules/nlcst-to-string": { 5839 "version": "4.0.0", 5840 "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-4.0.0.tgz", 5841 "integrity": "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==", 5842 "dependencies": { 5843 "@types/nlcst": "^2.0.0" 5844 }, 5845 "funding": { 5846 "type": "opencollective", 5847 "url": "https://opencollective.com/unified" 5848 } 5849 }, 5850 "node_modules/no-case": { 5851 "version": "3.0.4", 5852 "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", 5853 "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", 5854 "dependencies": { 5855 "lower-case": "^2.0.2", 5856 "tslib": "^2.0.3" 5857 } 5858 }, 5859 "node_modules/node-fetch-native": { 5860 "version": "1.6.4", 5861 "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.4.tgz", 5862 "integrity": "sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==" 5863 }, 5864 "node_modules/node-releases": { 5865 "version": "2.0.19", 5866 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", 5867 "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==" 5868 }, 5869 "node_modules/normalize-path": { 5870 "version": "3.0.0", 5871 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 5872 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 5873 "engines": { 5874 "node": ">=0.10.0" 5875 } 5876 }, 5877 "node_modules/normalize-range": { 5878 "version": "0.1.2", 5879 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", 5880 "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", 5881 "engines": { 5882 "node": ">=0.10.0" 5883 } 5884 }, 5885 "node_modules/nth-check": { 5886 "version": "2.1.1", 5887 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", 5888 "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", 5889 "dependencies": { 5890 "boolbase": "^1.0.0" 5891 }, 5892 "funding": { 5893 "url": "https://github.com/fb55/nth-check?sponsor=1" 5894 } 5895 }, 5896 "node_modules/object-assign": { 5897 "version": "4.1.1", 5898 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 5899 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 5900 "engines": { 5901 "node": ">=0.10.0" 5902 } 5903 }, 5904 "node_modules/object-hash": { 5905 "version": "3.0.0", 5906 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", 5907 "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", 5908 "engines": { 5909 "node": ">= 6" 5910 } 5911 }, 5912 "node_modules/ofetch": { 5913 "version": "1.4.1", 5914 "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.4.1.tgz", 5915 "integrity": "sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==", 5916 "dependencies": { 5917 "destr": "^2.0.3", 5918 "node-fetch-native": "^1.6.4", 5919 "ufo": "^1.5.4" 5920 } 5921 }, 5922 "node_modules/ohash": { 5923 "version": "1.1.4", 5924 "resolved": "https://registry.npmjs.org/ohash/-/ohash-1.1.4.tgz", 5925 "integrity": "sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==" 5926 }, 5927 "node_modules/oniguruma-to-es": { 5928 "version": "0.8.1", 5929 "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-0.8.1.tgz", 5930 "integrity": "sha512-dekySTEvCxCj0IgKcA2uUCO/e4ArsqpucDPcX26w9ajx+DvMWLc5eZeJaRQkd7oC/+rwif5gnT900tA34uN9Zw==", 5931 "dependencies": { 5932 "emoji-regex-xs": "^1.0.0", 5933 "regex": "^5.0.2", 5934 "regex-recursion": "^5.0.0" 5935 } 5936 }, 5937 "node_modules/p-limit": { 5938 "version": "6.2.0", 5939 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-6.2.0.tgz", 5940 "integrity": "sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==", 5941 "dependencies": { 5942 "yocto-queue": "^1.1.1" 5943 }, 5944 "engines": { 5945 "node": ">=18" 5946 }, 5947 "funding": { 5948 "url": "https://github.com/sponsors/sindresorhus" 5949 } 5950 }, 5951 "node_modules/p-locate": { 5952 "version": "4.1.0", 5953 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 5954 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 5955 "dependencies": { 5956 "p-limit": "^2.2.0" 5957 }, 5958 "engines": { 5959 "node": ">=8" 5960 } 5961 }, 5962 "node_modules/p-locate/node_modules/p-limit": { 5963 "version": "2.3.0", 5964 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 5965 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 5966 "dependencies": { 5967 "p-try": "^2.0.0" 5968 }, 5969 "engines": { 5970 "node": ">=6" 5971 }, 5972 "funding": { 5973 "url": "https://github.com/sponsors/sindresorhus" 5974 } 5975 }, 5976 "node_modules/p-queue": { 5977 "version": "8.1.0", 5978 "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-8.1.0.tgz", 5979 "integrity": "sha512-mxLDbbGIBEXTJL0zEx8JIylaj3xQ7Z/7eEVjcF9fJX4DBiH9oqe+oahYnlKKxm0Ci9TlWTyhSHgygxMxjIB2jw==", 5980 "dependencies": { 5981 "eventemitter3": "^5.0.1", 5982 "p-timeout": "^6.1.2" 5983 }, 5984 "engines": { 5985 "node": ">=18" 5986 }, 5987 "funding": { 5988 "url": "https://github.com/sponsors/sindresorhus" 5989 } 5990 }, 5991 "node_modules/p-timeout": { 5992 "version": "6.1.4", 5993 "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.4.tgz", 5994 "integrity": "sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==", 5995 "engines": { 5996 "node": ">=14.16" 5997 }, 5998 "funding": { 5999 "url": "https://github.com/sponsors/sindresorhus" 6000 } 6001 }, 6002 "node_modules/p-try": { 6003 "version": "2.2.0", 6004 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 6005 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 6006 "engines": { 6007 "node": ">=6" 6008 } 6009 }, 6010 "node_modules/package-json-from-dist": { 6011 "version": "1.0.1", 6012 "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", 6013 "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==" 6014 }, 6015 "node_modules/parse-entities": { 6016 "version": "4.0.2", 6017 "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz", 6018 "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==", 6019 "dependencies": { 6020 "@types/unist": "^2.0.0", 6021 "character-entities-legacy": "^3.0.0", 6022 "character-reference-invalid": "^2.0.0", 6023 "decode-named-character-reference": "^1.0.0", 6024 "is-alphanumerical": "^2.0.0", 6025 "is-decimal": "^2.0.0", 6026 "is-hexadecimal": "^2.0.0" 6027 }, 6028 "funding": { 6029 "type": "github", 6030 "url": "https://github.com/sponsors/wooorm" 6031 } 6032 }, 6033 "node_modules/parse-entities/node_modules/@types/unist": { 6034 "version": "2.0.11", 6035 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", 6036 "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" 6037 }, 6038 "node_modules/parse-latin": { 6039 "version": "7.0.0", 6040 "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-7.0.0.tgz", 6041 "integrity": "sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==", 6042 "dependencies": { 6043 "@types/nlcst": "^2.0.0", 6044 "@types/unist": "^3.0.0", 6045 "nlcst-to-string": "^4.0.0", 6046 "unist-util-modify-children": "^4.0.0", 6047 "unist-util-visit-children": "^3.0.0", 6048 "vfile": "^6.0.0" 6049 }, 6050 "funding": { 6051 "type": "github", 6052 "url": "https://github.com/sponsors/wooorm" 6053 } 6054 }, 6055 "node_modules/parse-svg-path": { 6056 "version": "0.1.2", 6057 "resolved": "https://registry.npmjs.org/parse-svg-path/-/parse-svg-path-0.1.2.tgz", 6058 "integrity": "sha512-JyPSBnkTJ0AI8GGJLfMXvKq42cj5c006fnLz6fXy6zfoVjJizi8BNTpu8on8ziI1cKy9d9DGNuY17Ce7wuejpQ==" 6059 }, 6060 "node_modules/parse5": { 6061 "version": "7.2.1", 6062 "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", 6063 "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", 6064 "dependencies": { 6065 "entities": "^4.5.0" 6066 }, 6067 "funding": { 6068 "url": "https://github.com/inikulin/parse5?sponsor=1" 6069 } 6070 }, 6071 "node_modules/pascal-case": { 6072 "version": "3.1.2", 6073 "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", 6074 "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", 6075 "dependencies": { 6076 "no-case": "^3.0.4", 6077 "tslib": "^2.0.3" 6078 } 6079 }, 6080 "node_modules/path": { 6081 "version": "0.12.7", 6082 "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz", 6083 "integrity": "sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==", 6084 "dependencies": { 6085 "process": "^0.11.1", 6086 "util": "^0.10.3" 6087 } 6088 }, 6089 "node_modules/path-browserify": { 6090 "version": "1.0.1", 6091 "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", 6092 "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" 6093 }, 6094 "node_modules/path-exists": { 6095 "version": "4.0.0", 6096 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 6097 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 6098 "engines": { 6099 "node": ">=8" 6100 } 6101 }, 6102 "node_modules/path-key": { 6103 "version": "3.1.1", 6104 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 6105 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 6106 "engines": { 6107 "node": ">=8" 6108 } 6109 }, 6110 "node_modules/path-parse": { 6111 "version": "1.0.7", 6112 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 6113 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" 6114 }, 6115 "node_modules/path-scurry": { 6116 "version": "1.11.1", 6117 "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", 6118 "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", 6119 "dependencies": { 6120 "lru-cache": "^10.2.0", 6121 "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" 6122 }, 6123 "engines": { 6124 "node": ">=16 || 14 >=14.18" 6125 }, 6126 "funding": { 6127 "url": "https://github.com/sponsors/isaacs" 6128 } 6129 }, 6130 "node_modules/pathe": { 6131 "version": "1.1.2", 6132 "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", 6133 "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==" 6134 }, 6135 "node_modules/picocolors": { 6136 "version": "1.1.1", 6137 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 6138 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" 6139 }, 6140 "node_modules/picomatch": { 6141 "version": "4.0.2", 6142 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", 6143 "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", 6144 "engines": { 6145 "node": ">=12" 6146 }, 6147 "funding": { 6148 "url": "https://github.com/sponsors/jonschlinkert" 6149 } 6150 }, 6151 "node_modules/pify": { 6152 "version": "2.3.0", 6153 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 6154 "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 6155 "engines": { 6156 "node": ">=0.10.0" 6157 } 6158 }, 6159 "node_modules/pirates": { 6160 "version": "4.0.6", 6161 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", 6162 "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", 6163 "engines": { 6164 "node": ">= 6" 6165 } 6166 }, 6167 "node_modules/pixi.js": { 6168 "version": "8.6.6", 6169 "resolved": "https://registry.npmjs.org/pixi.js/-/pixi.js-8.6.6.tgz", 6170 "integrity": "sha512-o5pw7G2yuIrnBx0G4npBlmFp+XGNcapI/Ufs62rRj/4XKxc1Zo74YJr/BtEXcXTraTKd+pQvYOLvnfxRjxBMvQ==", 6171 "dependencies": { 6172 "@pixi/colord": "^2.9.6", 6173 "@types/css-font-loading-module": "^0.0.12", 6174 "@types/earcut": "^2.1.4", 6175 "@webgpu/types": "^0.1.40", 6176 "@xmldom/xmldom": "^0.8.10", 6177 "earcut": "^2.2.4", 6178 "eventemitter3": "^5.0.1", 6179 "ismobilejs": "^1.1.1", 6180 "parse-svg-path": "^0.1.2" 6181 } 6182 }, 6183 "node_modules/pkg-dir": { 6184 "version": "4.2.0", 6185 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", 6186 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", 6187 "dependencies": { 6188 "find-up": "^4.0.0" 6189 }, 6190 "engines": { 6191 "node": ">=8" 6192 } 6193 }, 6194 "node_modules/postcss": { 6195 "version": "8.5.1", 6196 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.1.tgz", 6197 "integrity": "sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==", 6198 "funding": [ 6199 { 6200 "type": "opencollective", 6201 "url": "https://opencollective.com/postcss/" 6202 }, 6203 { 6204 "type": "tidelift", 6205 "url": "https://tidelift.com/funding/github/npm/postcss" 6206 }, 6207 { 6208 "type": "github", 6209 "url": "https://github.com/sponsors/ai" 6210 } 6211 ], 6212 "dependencies": { 6213 "nanoid": "^3.3.8", 6214 "picocolors": "^1.1.1", 6215 "source-map-js": "^1.2.1" 6216 }, 6217 "engines": { 6218 "node": "^10 || ^12 || >=14" 6219 } 6220 }, 6221 "node_modules/postcss-import": { 6222 "version": "15.1.0", 6223 "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", 6224 "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", 6225 "dependencies": { 6226 "postcss-value-parser": "^4.0.0", 6227 "read-cache": "^1.0.0", 6228 "resolve": "^1.1.7" 6229 }, 6230 "engines": { 6231 "node": ">=14.0.0" 6232 }, 6233 "peerDependencies": { 6234 "postcss": "^8.0.0" 6235 } 6236 }, 6237 "node_modules/postcss-js": { 6238 "version": "4.0.1", 6239 "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", 6240 "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", 6241 "dependencies": { 6242 "camelcase-css": "^2.0.1" 6243 }, 6244 "engines": { 6245 "node": "^12 || ^14 || >= 16" 6246 }, 6247 "funding": { 6248 "type": "opencollective", 6249 "url": "https://opencollective.com/postcss/" 6250 }, 6251 "peerDependencies": { 6252 "postcss": "^8.4.21" 6253 } 6254 }, 6255 "node_modules/postcss-load-config": { 6256 "version": "4.0.2", 6257 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", 6258 "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", 6259 "funding": [ 6260 { 6261 "type": "opencollective", 6262 "url": "https://opencollective.com/postcss/" 6263 }, 6264 { 6265 "type": "github", 6266 "url": "https://github.com/sponsors/ai" 6267 } 6268 ], 6269 "dependencies": { 6270 "lilconfig": "^3.0.0", 6271 "yaml": "^2.3.4" 6272 }, 6273 "engines": { 6274 "node": ">= 14" 6275 }, 6276 "peerDependencies": { 6277 "postcss": ">=8.0.9", 6278 "ts-node": ">=9.0.0" 6279 }, 6280 "peerDependenciesMeta": { 6281 "postcss": { 6282 "optional": true 6283 }, 6284 "ts-node": { 6285 "optional": true 6286 } 6287 } 6288 }, 6289 "node_modules/postcss-nested": { 6290 "version": "6.2.0", 6291 "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", 6292 "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", 6293 "funding": [ 6294 { 6295 "type": "opencollective", 6296 "url": "https://opencollective.com/postcss/" 6297 }, 6298 { 6299 "type": "github", 6300 "url": "https://github.com/sponsors/ai" 6301 } 6302 ], 6303 "dependencies": { 6304 "postcss-selector-parser": "^6.1.1" 6305 }, 6306 "engines": { 6307 "node": ">=12.0" 6308 }, 6309 "peerDependencies": { 6310 "postcss": "^8.2.14" 6311 } 6312 }, 6313 "node_modules/postcss-nested/node_modules/postcss-selector-parser": { 6314 "version": "6.1.2", 6315 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", 6316 "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", 6317 "dependencies": { 6318 "cssesc": "^3.0.0", 6319 "util-deprecate": "^1.0.2" 6320 }, 6321 "engines": { 6322 "node": ">=4" 6323 } 6324 }, 6325 "node_modules/postcss-selector-parser": { 6326 "version": "6.0.10", 6327 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", 6328 "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", 6329 "dependencies": { 6330 "cssesc": "^3.0.0", 6331 "util-deprecate": "^1.0.2" 6332 }, 6333 "engines": { 6334 "node": ">=4" 6335 } 6336 }, 6337 "node_modules/postcss-value-parser": { 6338 "version": "4.2.0", 6339 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 6340 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" 6341 }, 6342 "node_modules/postcss/node_modules/nanoid": { 6343 "version": "3.3.8", 6344 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", 6345 "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", 6346 "funding": [ 6347 { 6348 "type": "github", 6349 "url": "https://github.com/sponsors/ai" 6350 } 6351 ], 6352 "bin": { 6353 "nanoid": "bin/nanoid.cjs" 6354 }, 6355 "engines": { 6356 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 6357 } 6358 }, 6359 "node_modules/postprocessing": { 6360 "version": "6.36.6", 6361 "resolved": "https://registry.npmjs.org/postprocessing/-/postprocessing-6.36.6.tgz", 6362 "integrity": "sha512-mjJjoXbC97XMV6iQVhOZYNjD5X93o3+/zpYm9oRmsyjP3LjfwedT8PgusECTk+s5DZeZoJ8vA9htdWuH8JH+mQ==", 6363 "peerDependencies": { 6364 "three": ">= 0.157.0 < 0.173.0" 6365 } 6366 }, 6367 "node_modules/preferred-pm": { 6368 "version": "4.1.0", 6369 "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-4.1.0.tgz", 6370 "integrity": "sha512-cNKMVcSvE3hZBRukdRsvPtlUaM2fYLFbIvBz620XaDA5SjHsCRsAjNE2baI90Hh7QvJIjCHJYnpPtyqJ1/kOjQ==", 6371 "dependencies": { 6372 "find-up-simple": "^1.0.0", 6373 "find-yarn-workspace-root2": "1.2.16", 6374 "which-pm": "^3.0.0" 6375 }, 6376 "engines": { 6377 "node": ">=18.12" 6378 } 6379 }, 6380 "node_modules/prettier": { 6381 "version": "3.4.2", 6382 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", 6383 "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", 6384 "optional": true, 6385 "peer": true, 6386 "bin": { 6387 "prettier": "bin/prettier.cjs" 6388 }, 6389 "engines": { 6390 "node": ">=14" 6391 }, 6392 "funding": { 6393 "url": "https://github.com/prettier/prettier?sponsor=1" 6394 } 6395 }, 6396 "node_modules/prismjs": { 6397 "version": "1.29.0", 6398 "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", 6399 "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", 6400 "engines": { 6401 "node": ">=6" 6402 } 6403 }, 6404 "node_modules/process": { 6405 "version": "0.11.10", 6406 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", 6407 "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", 6408 "engines": { 6409 "node": ">= 0.6.0" 6410 } 6411 }, 6412 "node_modules/prompts": { 6413 "version": "2.4.2", 6414 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", 6415 "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", 6416 "dependencies": { 6417 "kleur": "^3.0.3", 6418 "sisteransi": "^1.0.5" 6419 }, 6420 "engines": { 6421 "node": ">= 6" 6422 } 6423 }, 6424 "node_modules/prompts/node_modules/kleur": { 6425 "version": "3.0.3", 6426 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", 6427 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 6428 "engines": { 6429 "node": ">=6" 6430 } 6431 }, 6432 "node_modules/property-information": { 6433 "version": "6.5.0", 6434 "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", 6435 "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", 6436 "funding": { 6437 "type": "github", 6438 "url": "https://github.com/sponsors/wooorm" 6439 } 6440 }, 6441 "node_modules/q5": { 6442 "version": "2.13.10", 6443 "resolved": "https://registry.npmjs.org/q5/-/q5-2.13.10.tgz", 6444 "integrity": "sha512-WoQKqoQJXQL7UMgK4rtznYmbvkmxR1TMGPq99mXBlWxwhiCyWW675WGpcgBU/tjA9pxGMk6JResZlVrmiWEFqA==" 6445 }, 6446 "node_modules/queue-microtask": { 6447 "version": "1.2.3", 6448 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 6449 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 6450 "funding": [ 6451 { 6452 "type": "github", 6453 "url": "https://github.com/sponsors/feross" 6454 }, 6455 { 6456 "type": "patreon", 6457 "url": "https://www.patreon.com/feross" 6458 }, 6459 { 6460 "type": "consulting", 6461 "url": "https://feross.org/support" 6462 } 6463 ] 6464 }, 6465 "node_modules/radix3": { 6466 "version": "1.1.2", 6467 "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz", 6468 "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==" 6469 }, 6470 "node_modules/read-cache": { 6471 "version": "1.0.0", 6472 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 6473 "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", 6474 "dependencies": { 6475 "pify": "^2.3.0" 6476 } 6477 }, 6478 "node_modules/readdirp": { 6479 "version": "4.0.2", 6480 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz", 6481 "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==", 6482 "engines": { 6483 "node": ">= 14.16.0" 6484 }, 6485 "funding": { 6486 "type": "individual", 6487 "url": "https://paulmillr.com/funding/" 6488 } 6489 }, 6490 "node_modules/recma-build-jsx": { 6491 "version": "1.0.0", 6492 "resolved": "https://registry.npmjs.org/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz", 6493 "integrity": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==", 6494 "dependencies": { 6495 "@types/estree": "^1.0.0", 6496 "estree-util-build-jsx": "^3.0.0", 6497 "vfile": "^6.0.0" 6498 }, 6499 "funding": { 6500 "type": "opencollective", 6501 "url": "https://opencollective.com/unified" 6502 } 6503 }, 6504 "node_modules/recma-jsx": { 6505 "version": "1.0.0", 6506 "resolved": "https://registry.npmjs.org/recma-jsx/-/recma-jsx-1.0.0.tgz", 6507 "integrity": "sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q==", 6508 "dependencies": { 6509 "acorn-jsx": "^5.0.0", 6510 "estree-util-to-js": "^2.0.0", 6511 "recma-parse": "^1.0.0", 6512 "recma-stringify": "^1.0.0", 6513 "unified": "^11.0.0" 6514 }, 6515 "funding": { 6516 "type": "opencollective", 6517 "url": "https://opencollective.com/unified" 6518 } 6519 }, 6520 "node_modules/recma-parse": { 6521 "version": "1.0.0", 6522 "resolved": "https://registry.npmjs.org/recma-parse/-/recma-parse-1.0.0.tgz", 6523 "integrity": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==", 6524 "dependencies": { 6525 "@types/estree": "^1.0.0", 6526 "esast-util-from-js": "^2.0.0", 6527 "unified": "^11.0.0", 6528 "vfile": "^6.0.0" 6529 }, 6530 "funding": { 6531 "type": "opencollective", 6532 "url": "https://opencollective.com/unified" 6533 } 6534 }, 6535 "node_modules/recma-stringify": { 6536 "version": "1.0.0", 6537 "resolved": "https://registry.npmjs.org/recma-stringify/-/recma-stringify-1.0.0.tgz", 6538 "integrity": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==", 6539 "dependencies": { 6540 "@types/estree": "^1.0.0", 6541 "estree-util-to-js": "^2.0.0", 6542 "unified": "^11.0.0", 6543 "vfile": "^6.0.0" 6544 }, 6545 "funding": { 6546 "type": "opencollective", 6547 "url": "https://opencollective.com/unified" 6548 } 6549 }, 6550 "node_modules/regex": { 6551 "version": "5.1.1", 6552 "resolved": "https://registry.npmjs.org/regex/-/regex-5.1.1.tgz", 6553 "integrity": "sha512-dN5I359AVGPnwzJm2jN1k0W9LPZ+ePvoOeVMMfqIMFz53sSwXkxaJoxr50ptnsC771lK95BnTrVSZxq0b9yCGw==", 6554 "dependencies": { 6555 "regex-utilities": "^2.3.0" 6556 } 6557 }, 6558 "node_modules/regex-recursion": { 6559 "version": "5.1.1", 6560 "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-5.1.1.tgz", 6561 "integrity": "sha512-ae7SBCbzVNrIjgSbh7wMznPcQel1DNlDtzensnFxpiNpXt1U2ju/bHugH422r+4LAVS1FpW1YCwilmnNsjum9w==", 6562 "dependencies": { 6563 "regex": "^5.1.1", 6564 "regex-utilities": "^2.3.0" 6565 } 6566 }, 6567 "node_modules/regex-utilities": { 6568 "version": "2.3.0", 6569 "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", 6570 "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==" 6571 }, 6572 "node_modules/rehype": { 6573 "version": "13.0.2", 6574 "resolved": "https://registry.npmjs.org/rehype/-/rehype-13.0.2.tgz", 6575 "integrity": "sha512-j31mdaRFrwFRUIlxGeuPXXKWQxet52RBQRvCmzl5eCefn/KGbomK5GMHNMsOJf55fgo3qw5tST5neDuarDYR2A==", 6576 "dependencies": { 6577 "@types/hast": "^3.0.0", 6578 "rehype-parse": "^9.0.0", 6579 "rehype-stringify": "^10.0.0", 6580 "unified": "^11.0.0" 6581 }, 6582 "funding": { 6583 "type": "opencollective", 6584 "url": "https://opencollective.com/unified" 6585 } 6586 }, 6587 "node_modules/rehype-parse": { 6588 "version": "9.0.1", 6589 "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-9.0.1.tgz", 6590 "integrity": "sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==", 6591 "dependencies": { 6592 "@types/hast": "^3.0.0", 6593 "hast-util-from-html": "^2.0.0", 6594 "unified": "^11.0.0" 6595 }, 6596 "funding": { 6597 "type": "opencollective", 6598 "url": "https://opencollective.com/unified" 6599 } 6600 }, 6601 "node_modules/rehype-raw": { 6602 "version": "7.0.0", 6603 "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", 6604 "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", 6605 "dependencies": { 6606 "@types/hast": "^3.0.0", 6607 "hast-util-raw": "^9.0.0", 6608 "vfile": "^6.0.0" 6609 }, 6610 "funding": { 6611 "type": "opencollective", 6612 "url": "https://opencollective.com/unified" 6613 } 6614 }, 6615 "node_modules/rehype-recma": { 6616 "version": "1.0.0", 6617 "resolved": "https://registry.npmjs.org/rehype-recma/-/rehype-recma-1.0.0.tgz", 6618 "integrity": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==", 6619 "dependencies": { 6620 "@types/estree": "^1.0.0", 6621 "@types/hast": "^3.0.0", 6622 "hast-util-to-estree": "^3.0.0" 6623 }, 6624 "funding": { 6625 "type": "opencollective", 6626 "url": "https://opencollective.com/unified" 6627 } 6628 }, 6629 "node_modules/rehype-stringify": { 6630 "version": "10.0.1", 6631 "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-10.0.1.tgz", 6632 "integrity": "sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA==", 6633 "dependencies": { 6634 "@types/hast": "^3.0.0", 6635 "hast-util-to-html": "^9.0.0", 6636 "unified": "^11.0.0" 6637 }, 6638 "funding": { 6639 "type": "opencollective", 6640 "url": "https://opencollective.com/unified" 6641 } 6642 }, 6643 "node_modules/remark-directive": { 6644 "version": "3.0.0", 6645 "resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.0.tgz", 6646 "integrity": "sha512-l1UyWJ6Eg1VPU7Hm/9tt0zKtReJQNOA4+iDMAxTyZNWnJnFlbS/7zhiel/rogTLQ2vMYwDzSJa4BiVNqGlqIMA==", 6647 "dependencies": { 6648 "@types/mdast": "^4.0.0", 6649 "mdast-util-directive": "^3.0.0", 6650 "micromark-extension-directive": "^3.0.0", 6651 "unified": "^11.0.0" 6652 }, 6653 "funding": { 6654 "type": "opencollective", 6655 "url": "https://opencollective.com/unified" 6656 } 6657 }, 6658 "node_modules/remark-gfm": { 6659 "version": "4.0.0", 6660 "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz", 6661 "integrity": "sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==", 6662 "dependencies": { 6663 "@types/mdast": "^4.0.0", 6664 "mdast-util-gfm": "^3.0.0", 6665 "micromark-extension-gfm": "^3.0.0", 6666 "remark-parse": "^11.0.0", 6667 "remark-stringify": "^11.0.0", 6668 "unified": "^11.0.0" 6669 }, 6670 "funding": { 6671 "type": "opencollective", 6672 "url": "https://opencollective.com/unified" 6673 } 6674 }, 6675 "node_modules/remark-mdx": { 6676 "version": "3.1.0", 6677 "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.1.0.tgz", 6678 "integrity": "sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA==", 6679 "dependencies": { 6680 "mdast-util-mdx": "^3.0.0", 6681 "micromark-extension-mdxjs": "^3.0.0" 6682 }, 6683 "funding": { 6684 "type": "opencollective", 6685 "url": "https://opencollective.com/unified" 6686 } 6687 }, 6688 "node_modules/remark-parse": { 6689 "version": "11.0.0", 6690 "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", 6691 "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", 6692 "dependencies": { 6693 "@types/mdast": "^4.0.0", 6694 "mdast-util-from-markdown": "^2.0.0", 6695 "micromark-util-types": "^2.0.0", 6696 "unified": "^11.0.0" 6697 }, 6698 "funding": { 6699 "type": "opencollective", 6700 "url": "https://opencollective.com/unified" 6701 } 6702 }, 6703 "node_modules/remark-rehype": { 6704 "version": "11.1.1", 6705 "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz", 6706 "integrity": "sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==", 6707 "dependencies": { 6708 "@types/hast": "^3.0.0", 6709 "@types/mdast": "^4.0.0", 6710 "mdast-util-to-hast": "^13.0.0", 6711 "unified": "^11.0.0", 6712 "vfile": "^6.0.0" 6713 }, 6714 "funding": { 6715 "type": "opencollective", 6716 "url": "https://opencollective.com/unified" 6717 } 6718 }, 6719 "node_modules/remark-smartypants": { 6720 "version": "3.0.2", 6721 "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-3.0.2.tgz", 6722 "integrity": "sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA==", 6723 "dependencies": { 6724 "retext": "^9.0.0", 6725 "retext-smartypants": "^6.0.0", 6726 "unified": "^11.0.4", 6727 "unist-util-visit": "^5.0.0" 6728 }, 6729 "engines": { 6730 "node": ">=16.0.0" 6731 } 6732 }, 6733 "node_modules/remark-stringify": { 6734 "version": "11.0.0", 6735 "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", 6736 "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", 6737 "dependencies": { 6738 "@types/mdast": "^4.0.0", 6739 "mdast-util-to-markdown": "^2.0.0", 6740 "unified": "^11.0.0" 6741 }, 6742 "funding": { 6743 "type": "opencollective", 6744 "url": "https://opencollective.com/unified" 6745 } 6746 }, 6747 "node_modules/request-light": { 6748 "version": "0.7.0", 6749 "resolved": "https://registry.npmjs.org/request-light/-/request-light-0.7.0.tgz", 6750 "integrity": "sha512-lMbBMrDoxgsyO+yB3sDcrDuX85yYt7sS8BfQd11jtbW/z5ZWgLZRcEGLsLoYw7I0WSUGQBs8CC8ScIxkTX1+6Q==" 6751 }, 6752 "node_modules/require-directory": { 6753 "version": "2.1.1", 6754 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 6755 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", 6756 "engines": { 6757 "node": ">=0.10.0" 6758 } 6759 }, 6760 "node_modules/require-from-string": { 6761 "version": "2.0.2", 6762 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", 6763 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", 6764 "engines": { 6765 "node": ">=0.10.0" 6766 } 6767 }, 6768 "node_modules/resolve": { 6769 "version": "1.22.10", 6770 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", 6771 "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", 6772 "dependencies": { 6773 "is-core-module": "^2.16.0", 6774 "path-parse": "^1.0.7", 6775 "supports-preserve-symlinks-flag": "^1.0.0" 6776 }, 6777 "bin": { 6778 "resolve": "bin/resolve" 6779 }, 6780 "engines": { 6781 "node": ">= 0.4" 6782 }, 6783 "funding": { 6784 "url": "https://github.com/sponsors/ljharb" 6785 } 6786 }, 6787 "node_modules/retext": { 6788 "version": "9.0.0", 6789 "resolved": "https://registry.npmjs.org/retext/-/retext-9.0.0.tgz", 6790 "integrity": "sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==", 6791 "dependencies": { 6792 "@types/nlcst": "^2.0.0", 6793 "retext-latin": "^4.0.0", 6794 "retext-stringify": "^4.0.0", 6795 "unified": "^11.0.0" 6796 }, 6797 "funding": { 6798 "type": "opencollective", 6799 "url": "https://opencollective.com/unified" 6800 } 6801 }, 6802 "node_modules/retext-latin": { 6803 "version": "4.0.0", 6804 "resolved": "https://registry.npmjs.org/retext-latin/-/retext-latin-4.0.0.tgz", 6805 "integrity": "sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==", 6806 "dependencies": { 6807 "@types/nlcst": "^2.0.0", 6808 "parse-latin": "^7.0.0", 6809 "unified": "^11.0.0" 6810 }, 6811 "funding": { 6812 "type": "opencollective", 6813 "url": "https://opencollective.com/unified" 6814 } 6815 }, 6816 "node_modules/retext-smartypants": { 6817 "version": "6.2.0", 6818 "resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-6.2.0.tgz", 6819 "integrity": "sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ==", 6820 "dependencies": { 6821 "@types/nlcst": "^2.0.0", 6822 "nlcst-to-string": "^4.0.0", 6823 "unist-util-visit": "^5.0.0" 6824 }, 6825 "funding": { 6826 "type": "opencollective", 6827 "url": "https://opencollective.com/unified" 6828 } 6829 }, 6830 "node_modules/retext-stringify": { 6831 "version": "4.0.0", 6832 "resolved": "https://registry.npmjs.org/retext-stringify/-/retext-stringify-4.0.0.tgz", 6833 "integrity": "sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA==", 6834 "dependencies": { 6835 "@types/nlcst": "^2.0.0", 6836 "nlcst-to-string": "^4.0.0", 6837 "unified": "^11.0.0" 6838 }, 6839 "funding": { 6840 "type": "opencollective", 6841 "url": "https://opencollective.com/unified" 6842 } 6843 }, 6844 "node_modules/reusify": { 6845 "version": "1.0.4", 6846 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 6847 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 6848 "engines": { 6849 "iojs": ">=1.0.0", 6850 "node": ">=0.10.0" 6851 } 6852 }, 6853 "node_modules/rollup": { 6854 "version": "4.29.1", 6855 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.29.1.tgz", 6856 "integrity": "sha512-RaJ45M/kmJUzSWDs1Nnd5DdV4eerC98idtUOVr6FfKcgxqvjwHmxc5upLF9qZU9EpsVzzhleFahrT3shLuJzIw==", 6857 "dependencies": { 6858 "@types/estree": "1.0.6" 6859 }, 6860 "bin": { 6861 "rollup": "dist/bin/rollup" 6862 }, 6863 "engines": { 6864 "node": ">=18.0.0", 6865 "npm": ">=8.0.0" 6866 }, 6867 "optionalDependencies": { 6868 "@rollup/rollup-android-arm-eabi": "4.29.1", 6869 "@rollup/rollup-android-arm64": "4.29.1", 6870 "@rollup/rollup-darwin-arm64": "4.29.1", 6871 "@rollup/rollup-darwin-x64": "4.29.1", 6872 "@rollup/rollup-freebsd-arm64": "4.29.1", 6873 "@rollup/rollup-freebsd-x64": "4.29.1", 6874 "@rollup/rollup-linux-arm-gnueabihf": "4.29.1", 6875 "@rollup/rollup-linux-arm-musleabihf": "4.29.1", 6876 "@rollup/rollup-linux-arm64-gnu": "4.29.1", 6877 "@rollup/rollup-linux-arm64-musl": "4.29.1", 6878 "@rollup/rollup-linux-loongarch64-gnu": "4.29.1", 6879 "@rollup/rollup-linux-powerpc64le-gnu": "4.29.1", 6880 "@rollup/rollup-linux-riscv64-gnu": "4.29.1", 6881 "@rollup/rollup-linux-s390x-gnu": "4.29.1", 6882 "@rollup/rollup-linux-x64-gnu": "4.29.1", 6883 "@rollup/rollup-linux-x64-musl": "4.29.1", 6884 "@rollup/rollup-win32-arm64-msvc": "4.29.1", 6885 "@rollup/rollup-win32-ia32-msvc": "4.29.1", 6886 "@rollup/rollup-win32-x64-msvc": "4.29.1", 6887 "fsevents": "~2.3.2" 6888 } 6889 }, 6890 "node_modules/run-parallel": { 6891 "version": "1.2.0", 6892 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 6893 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 6894 "funding": [ 6895 { 6896 "type": "github", 6897 "url": "https://github.com/sponsors/feross" 6898 }, 6899 { 6900 "type": "patreon", 6901 "url": "https://www.patreon.com/feross" 6902 }, 6903 { 6904 "type": "consulting", 6905 "url": "https://feross.org/support" 6906 } 6907 ], 6908 "dependencies": { 6909 "queue-microtask": "^1.2.2" 6910 } 6911 }, 6912 "node_modules/semver": { 6913 "version": "7.7.0", 6914 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", 6915 "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", 6916 "bin": { 6917 "semver": "bin/semver.js" 6918 }, 6919 "engines": { 6920 "node": ">=10" 6921 } 6922 }, 6923 "node_modules/sharp": { 6924 "version": "0.33.5", 6925 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", 6926 "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", 6927 "hasInstallScript": true, 6928 "optional": true, 6929 "dependencies": { 6930 "color": "^4.2.3", 6931 "detect-libc": "^2.0.3", 6932 "semver": "^7.6.3" 6933 }, 6934 "engines": { 6935 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 6936 }, 6937 "funding": { 6938 "url": "https://opencollective.com/libvips" 6939 }, 6940 "optionalDependencies": { 6941 "@img/sharp-darwin-arm64": "0.33.5", 6942 "@img/sharp-darwin-x64": "0.33.5", 6943 "@img/sharp-libvips-darwin-arm64": "1.0.4", 6944 "@img/sharp-libvips-darwin-x64": "1.0.4", 6945 "@img/sharp-libvips-linux-arm": "1.0.5", 6946 "@img/sharp-libvips-linux-arm64": "1.0.4", 6947 "@img/sharp-libvips-linux-s390x": "1.0.4", 6948 "@img/sharp-libvips-linux-x64": "1.0.4", 6949 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", 6950 "@img/sharp-libvips-linuxmusl-x64": "1.0.4", 6951 "@img/sharp-linux-arm": "0.33.5", 6952 "@img/sharp-linux-arm64": "0.33.5", 6953 "@img/sharp-linux-s390x": "0.33.5", 6954 "@img/sharp-linux-x64": "0.33.5", 6955 "@img/sharp-linuxmusl-arm64": "0.33.5", 6956 "@img/sharp-linuxmusl-x64": "0.33.5", 6957 "@img/sharp-wasm32": "0.33.5", 6958 "@img/sharp-win32-ia32": "0.33.5", 6959 "@img/sharp-win32-x64": "0.33.5" 6960 } 6961 }, 6962 "node_modules/shebang-command": { 6963 "version": "2.0.0", 6964 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 6965 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 6966 "dependencies": { 6967 "shebang-regex": "^3.0.0" 6968 }, 6969 "engines": { 6970 "node": ">=8" 6971 } 6972 }, 6973 "node_modules/shebang-regex": { 6974 "version": "3.0.0", 6975 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 6976 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 6977 "engines": { 6978 "node": ">=8" 6979 } 6980 }, 6981 "node_modules/shiki": { 6982 "version": "1.24.4", 6983 "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.24.4.tgz", 6984 "integrity": "sha512-aVGSFAOAr1v26Hh/+GBIsRVDWJ583XYV7CuNURKRWh9gpGv4OdbisZGq96B9arMYTZhTQkmRF5BrShOSTvNqhw==", 6985 "dependencies": { 6986 "@shikijs/core": "1.24.4", 6987 "@shikijs/engine-javascript": "1.24.4", 6988 "@shikijs/engine-oniguruma": "1.24.4", 6989 "@shikijs/types": "1.24.4", 6990 "@shikijs/vscode-textmate": "^9.3.1", 6991 "@types/hast": "^3.0.4" 6992 } 6993 }, 6994 "node_modules/signal-exit": { 6995 "version": "4.1.0", 6996 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 6997 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 6998 "engines": { 6999 "node": ">=14" 7000 }, 7001 "funding": { 7002 "url": "https://github.com/sponsors/isaacs" 7003 } 7004 }, 7005 "node_modules/simple-swizzle": { 7006 "version": "0.2.2", 7007 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", 7008 "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", 7009 "optional": true, 7010 "dependencies": { 7011 "is-arrayish": "^0.3.1" 7012 } 7013 }, 7014 "node_modules/simplex-noise": { 7015 "version": "4.0.3", 7016 "resolved": "https://registry.npmjs.org/simplex-noise/-/simplex-noise-4.0.3.tgz", 7017 "integrity": "sha512-qSE2I4AngLQG7BXqoZj51jokT4WUXe8mOBrvfOXpci8+6Yu44+/dD5zqDpOx3Ux792eamTd2lLcI8jqFntk/lg==" 7018 }, 7019 "node_modules/sisteransi": { 7020 "version": "1.0.5", 7021 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", 7022 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" 7023 }, 7024 "node_modules/smol-toml": { 7025 "version": "1.3.1", 7026 "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.3.1.tgz", 7027 "integrity": "sha512-tEYNll18pPKHroYSmLLrksq233j021G0giwW7P3D24jC54pQ5W5BXMsQ/Mvw1OJCmEYDgY+lrzT+3nNUtoNfXQ==", 7028 "engines": { 7029 "node": ">= 18" 7030 }, 7031 "funding": { 7032 "url": "https://github.com/sponsors/cyyynthia" 7033 } 7034 }, 7035 "node_modules/source-map": { 7036 "version": "0.7.4", 7037 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", 7038 "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", 7039 "engines": { 7040 "node": ">= 8" 7041 } 7042 }, 7043 "node_modules/source-map-js": { 7044 "version": "1.2.1", 7045 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 7046 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 7047 "engines": { 7048 "node": ">=0.10.0" 7049 } 7050 }, 7051 "node_modules/space-separated-tokens": { 7052 "version": "2.0.2", 7053 "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", 7054 "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", 7055 "funding": { 7056 "type": "github", 7057 "url": "https://github.com/sponsors/wooorm" 7058 } 7059 }, 7060 "node_modules/sprintf-js": { 7061 "version": "1.0.3", 7062 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 7063 "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" 7064 }, 7065 "node_modules/string-width": { 7066 "version": "7.2.0", 7067 "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", 7068 "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", 7069 "dependencies": { 7070 "emoji-regex": "^10.3.0", 7071 "get-east-asian-width": "^1.0.0", 7072 "strip-ansi": "^7.1.0" 7073 }, 7074 "engines": { 7075 "node": ">=18" 7076 }, 7077 "funding": { 7078 "url": "https://github.com/sponsors/sindresorhus" 7079 } 7080 }, 7081 "node_modules/string-width-cjs": { 7082 "name": "string-width", 7083 "version": "4.2.3", 7084 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 7085 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 7086 "dependencies": { 7087 "emoji-regex": "^8.0.0", 7088 "is-fullwidth-code-point": "^3.0.0", 7089 "strip-ansi": "^6.0.1" 7090 }, 7091 "engines": { 7092 "node": ">=8" 7093 } 7094 }, 7095 "node_modules/string-width-cjs/node_modules/ansi-regex": { 7096 "version": "5.0.1", 7097 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 7098 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 7099 "engines": { 7100 "node": ">=8" 7101 } 7102 }, 7103 "node_modules/string-width-cjs/node_modules/emoji-regex": { 7104 "version": "8.0.0", 7105 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 7106 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 7107 }, 7108 "node_modules/string-width-cjs/node_modules/strip-ansi": { 7109 "version": "6.0.1", 7110 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 7111 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 7112 "dependencies": { 7113 "ansi-regex": "^5.0.1" 7114 }, 7115 "engines": { 7116 "node": ">=8" 7117 } 7118 }, 7119 "node_modules/stringify-entities": { 7120 "version": "4.0.4", 7121 "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", 7122 "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", 7123 "dependencies": { 7124 "character-entities-html4": "^2.0.0", 7125 "character-entities-legacy": "^3.0.0" 7126 }, 7127 "funding": { 7128 "type": "github", 7129 "url": "https://github.com/sponsors/wooorm" 7130 } 7131 }, 7132 "node_modules/strip-ansi": { 7133 "version": "7.1.0", 7134 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 7135 "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 7136 "dependencies": { 7137 "ansi-regex": "^6.0.1" 7138 }, 7139 "engines": { 7140 "node": ">=12" 7141 }, 7142 "funding": { 7143 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 7144 } 7145 }, 7146 "node_modules/strip-ansi-cjs": { 7147 "name": "strip-ansi", 7148 "version": "6.0.1", 7149 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 7150 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 7151 "dependencies": { 7152 "ansi-regex": "^5.0.1" 7153 }, 7154 "engines": { 7155 "node": ">=8" 7156 } 7157 }, 7158 "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { 7159 "version": "5.0.1", 7160 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 7161 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 7162 "engines": { 7163 "node": ">=8" 7164 } 7165 }, 7166 "node_modules/strip-bom": { 7167 "version": "3.0.0", 7168 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 7169 "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", 7170 "engines": { 7171 "node": ">=4" 7172 } 7173 }, 7174 "node_modules/style-to-object": { 7175 "version": "1.0.8", 7176 "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz", 7177 "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", 7178 "dependencies": { 7179 "inline-style-parser": "0.2.4" 7180 } 7181 }, 7182 "node_modules/sucrase": { 7183 "version": "3.35.0", 7184 "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", 7185 "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", 7186 "dependencies": { 7187 "@jridgewell/gen-mapping": "^0.3.2", 7188 "commander": "^4.0.0", 7189 "glob": "^10.3.10", 7190 "lines-and-columns": "^1.1.6", 7191 "mz": "^2.7.0", 7192 "pirates": "^4.0.1", 7193 "ts-interface-checker": "^0.1.9" 7194 }, 7195 "bin": { 7196 "sucrase": "bin/sucrase", 7197 "sucrase-node": "bin/sucrase-node" 7198 }, 7199 "engines": { 7200 "node": ">=16 || 14 >=14.17" 7201 } 7202 }, 7203 "node_modules/supports-preserve-symlinks-flag": { 7204 "version": "1.0.0", 7205 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 7206 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 7207 "engines": { 7208 "node": ">= 0.4" 7209 }, 7210 "funding": { 7211 "url": "https://github.com/sponsors/ljharb" 7212 } 7213 }, 7214 "node_modules/svelte": { 7215 "version": "5.16.0", 7216 "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.16.0.tgz", 7217 "integrity": "sha512-Ygqsiac6UogVED2ruKclU+pOeMThxWtp9LG+li7BXeDKC2paVIsRTMkNmcON4Zejerd1s5sZHWx6ZtU85xklVg==", 7218 "dependencies": { 7219 "@ampproject/remapping": "^2.3.0", 7220 "@jridgewell/sourcemap-codec": "^1.5.0", 7221 "@types/estree": "^1.0.5", 7222 "acorn": "^8.12.1", 7223 "acorn-typescript": "^1.4.13", 7224 "aria-query": "^5.3.1", 7225 "axobject-query": "^4.1.0", 7226 "clsx": "^2.1.1", 7227 "esm-env": "^1.2.1", 7228 "esrap": "^1.3.2", 7229 "is-reference": "^3.0.3", 7230 "locate-character": "^3.0.0", 7231 "magic-string": "^0.30.11", 7232 "zimmerframe": "^1.1.2" 7233 }, 7234 "engines": { 7235 "node": ">=18" 7236 } 7237 }, 7238 "node_modules/svelte-persisted-store": { 7239 "version": "0.12.0", 7240 "resolved": "https://registry.npmjs.org/svelte-persisted-store/-/svelte-persisted-store-0.12.0.tgz", 7241 "integrity": "sha512-BdBQr2SGSJ+rDWH8/aEV5GthBJDapVP0GP3fuUCA7TjYG5ctcB+O9Mj9ZC0+Jo1oJMfZUd1y9H68NFRR5MyIJA==", 7242 "engines": { 7243 "node": ">=0.14" 7244 }, 7245 "peerDependencies": { 7246 "svelte": "^3.48.0 || ^4 || ^5" 7247 } 7248 }, 7249 "node_modules/svelte-tweakpane-ui": { 7250 "version": "1.5.1", 7251 "resolved": "https://registry.npmjs.org/svelte-tweakpane-ui/-/svelte-tweakpane-ui-1.5.1.tgz", 7252 "integrity": "sha512-cig7UOSzoBEi15Q3taAV13nMrEz/7lCqUiu5CgZ1j343GcUuKzk7iO/PZ1wwpohgChV3s5h4gk+YUeXgsmOaAQ==", 7253 "dependencies": { 7254 "@kitschpatrol/tweakpane-plugin-camerakit": "0.3.1-beta.2", 7255 "@kitschpatrol/tweakpane-plugin-essentials": "0.2.2-beta.2", 7256 "@kitschpatrol/tweakpane-plugin-file-import": "1.1.2-beta.1", 7257 "@kitschpatrol/tweakpane-plugin-image": "2.0.1-beta.4", 7258 "@kitschpatrol/tweakpane-plugin-inputs": "1.0.4-beta.3", 7259 "@kitschpatrol/tweakpane-plugin-profiler": "0.4.2-beta.2", 7260 "@kitschpatrol/tweakpane-plugin-rotation": "0.2.1-beta.1", 7261 "@kitschpatrol/tweakpane-plugin-textarea": "2.0.1-beta.1", 7262 "@kitschpatrol/tweakpane-plugin-waveform": "1.0.4-beta.2", 7263 "@tweakpane/core": "2.0.5", 7264 "esm-env": "^1.2.1", 7265 "fast-copy": "^3.0.2", 7266 "fast-equals": "^5.0.1", 7267 "nanoid": "^5.0.9", 7268 "svelte-persisted-store": "0.12.0", 7269 "tweakpane": "4.0.5" 7270 }, 7271 "engines": { 7272 "node": ">=18.0.0 <23.0.0", 7273 "pnpm": ">=9.0.0" 7274 }, 7275 "peerDependencies": { 7276 "svelte": "^4.0.0 || ^5.0.0" 7277 } 7278 }, 7279 "node_modules/svelte-tweakpane-ui/node_modules/@kitschpatrol/tweakpane-plugin-camerakit": { 7280 "version": "0.3.1-beta.2", 7281 "resolved": "https://registry.npmjs.org/@kitschpatrol/tweakpane-plugin-camerakit/-/tweakpane-plugin-camerakit-0.3.1-beta.2.tgz", 7282 "integrity": "sha512-YxsuVQwCeJ02K8AyCD523nDEOgGLaZXcmQi83Lg3bGWKNQle9JDVOhY6NR4raD/moL7QpwJbm4hwNEefH+SfFw==", 7283 "dependencies": { 7284 "@tweakpane/core": "^2.0.4" 7285 }, 7286 "engines": { 7287 "node": ">=18.0.0", 7288 "pnpm": ">=9.0.0" 7289 }, 7290 "peerDependencies": { 7291 "tweakpane": "^4.0.0" 7292 } 7293 }, 7294 "node_modules/svelte-tweakpane-ui/node_modules/@kitschpatrol/tweakpane-plugin-essentials": { 7295 "version": "0.2.2-beta.2", 7296 "resolved": "https://registry.npmjs.org/@kitschpatrol/tweakpane-plugin-essentials/-/tweakpane-plugin-essentials-0.2.2-beta.2.tgz", 7297 "integrity": "sha512-j2Mgn+Xuy+N4Xu9jAhma+krshrEBjm0qYFssQK8zoQGP2l6C90xJ5CQevxeavaic9qQxMDNqaq2SDetxz0qVVw==", 7298 "dependencies": { 7299 "@tweakpane/core": "^2.0.4" 7300 }, 7301 "engines": { 7302 "node": ">=18.0.0", 7303 "pnpm": ">=9.0.0" 7304 }, 7305 "peerDependencies": { 7306 "tweakpane": "^4.0.0" 7307 } 7308 }, 7309 "node_modules/svelte-tweakpane-ui/node_modules/@kitschpatrol/tweakpane-plugin-file-import": { 7310 "version": "1.1.2-beta.1", 7311 "resolved": "https://registry.npmjs.org/@kitschpatrol/tweakpane-plugin-file-import/-/tweakpane-plugin-file-import-1.1.2-beta.1.tgz", 7312 "integrity": "sha512-wpKK2i4y0a5K5lnuP3huitcOq+l2cH8k+AY46j6NyNdGRK0aF3m0OuUQeIQYOAT6YuM4rzbbjAM0GaRuQwZDyg==", 7313 "dependencies": { 7314 "@tweakpane/core": "^2.0.4" 7315 }, 7316 "engines": { 7317 "node": ">=18.0.0", 7318 "pnpm": ">=9.0.0" 7319 }, 7320 "peerDependencies": { 7321 "tweakpane": "^4.0.0" 7322 } 7323 }, 7324 "node_modules/svelte-tweakpane-ui/node_modules/@kitschpatrol/tweakpane-plugin-image": { 7325 "version": "2.0.1-beta.4", 7326 "resolved": "https://registry.npmjs.org/@kitschpatrol/tweakpane-plugin-image/-/tweakpane-plugin-image-2.0.1-beta.4.tgz", 7327 "integrity": "sha512-/EHrhaBkuLFnIFD9Kpa3TYQFDgseKyTefx5NxRQ8aM47Pi8j/VRfUUrXfCnZy///K8wIQ1C82Q7aFoOYDK3EAw==", 7328 "dependencies": { 7329 "@tweakpane/core": "^2.0.4" 7330 }, 7331 "engines": { 7332 "node": ">=18.0.0", 7333 "pnpm": ">=9.0.0" 7334 }, 7335 "peerDependencies": { 7336 "tweakpane": "^4.0.0" 7337 } 7338 }, 7339 "node_modules/svelte-tweakpane-ui/node_modules/@kitschpatrol/tweakpane-plugin-inputs": { 7340 "version": "1.0.4-beta.3", 7341 "resolved": "https://registry.npmjs.org/@kitschpatrol/tweakpane-plugin-inputs/-/tweakpane-plugin-inputs-1.0.4-beta.3.tgz", 7342 "integrity": "sha512-77bvlTg4CjzXwzjnyy7XvNvknLcsJltO5bGSnzTKuhEzRn7ZfO2fbhc4Ejj5Fj6TCD7HbkHOGSPjgyieuXMNlA==", 7343 "dependencies": { 7344 "@tweakpane/core": "^2.0.4" 7345 }, 7346 "engines": { 7347 "node": ">=18.0.0", 7348 "pnpm": ">=9.0.0" 7349 }, 7350 "peerDependencies": { 7351 "tweakpane": "^4.0.0" 7352 } 7353 }, 7354 "node_modules/svelte-tweakpane-ui/node_modules/@kitschpatrol/tweakpane-plugin-profiler": { 7355 "version": "0.4.2-beta.2", 7356 "resolved": "https://registry.npmjs.org/@kitschpatrol/tweakpane-plugin-profiler/-/tweakpane-plugin-profiler-0.4.2-beta.2.tgz", 7357 "integrity": "sha512-rKaR+aVGIDo58JKRpDK7uLHF7JxYXZcIOnMA5UX4LmDRY9oMzzTZZBceqcPGfOAdlj/2VvOnSNWhqqYUsDzQTw==", 7358 "dependencies": { 7359 "@tweakpane/core": "^2.0.4" 7360 }, 7361 "engines": { 7362 "node": ">=18.0.0", 7363 "pnpm": ">=9.0.0" 7364 }, 7365 "peerDependencies": { 7366 "tweakpane": "^4.0.0" 7367 } 7368 }, 7369 "node_modules/svelte-tweakpane-ui/node_modules/@kitschpatrol/tweakpane-plugin-rotation": { 7370 "version": "0.2.1-beta.1", 7371 "resolved": "https://registry.npmjs.org/@kitschpatrol/tweakpane-plugin-rotation/-/tweakpane-plugin-rotation-0.2.1-beta.1.tgz", 7372 "integrity": "sha512-hWGJe2TWCSgGpadqh2UINbtUgsjbY7YLge+NrTCfmyqpjYEoBwQS3HVWRWSuvBdpILdjZKWBJa15JgrNdMX6Lw==", 7373 "dependencies": { 7374 "@tweakpane/core": "^2.0.4" 7375 }, 7376 "engines": { 7377 "node": ">=18.0.0", 7378 "pnpm": ">=9.0.0" 7379 }, 7380 "peerDependencies": { 7381 "tweakpane": "^4.0.0" 7382 } 7383 }, 7384 "node_modules/svelte-tweakpane-ui/node_modules/@kitschpatrol/tweakpane-plugin-textarea": { 7385 "version": "2.0.1-beta.1", 7386 "resolved": "https://registry.npmjs.org/@kitschpatrol/tweakpane-plugin-textarea/-/tweakpane-plugin-textarea-2.0.1-beta.1.tgz", 7387 "integrity": "sha512-3bo5iph7d9MGfvRgUAity4uz7Voj4DC5G7aQwVMBvEIpcFqNhUDAZrTCCZdKIOWZ8bz1dSJ06OVaq1pDvVaFuw==", 7388 "dependencies": { 7389 "@tweakpane/core": "^2.0.4" 7390 }, 7391 "peerDependencies": { 7392 "tweakpane": "^4.0.0" 7393 } 7394 }, 7395 "node_modules/svelte-tweakpane-ui/node_modules/@kitschpatrol/tweakpane-plugin-waveform": { 7396 "version": "1.0.4-beta.2", 7397 "resolved": "https://registry.npmjs.org/@kitschpatrol/tweakpane-plugin-waveform/-/tweakpane-plugin-waveform-1.0.4-beta.2.tgz", 7398 "integrity": "sha512-cyG1zBeJhQiM32cAsY7xfTnrsqoTLA6c5l+TfvXqi/ik3BSP769Ti/YL+nEsdL63Rm0FL0DwqUNF4wZtORJxsw==", 7399 "dependencies": { 7400 "@tweakpane/core": "^2.0.4" 7401 }, 7402 "peerDependencies": { 7403 "tweakpane": "^4.0.0" 7404 } 7405 }, 7406 "node_modules/svelte-tweakpane-ui/node_modules/tweakpane": { 7407 "version": "4.0.5", 7408 "resolved": "https://registry.npmjs.org/tweakpane/-/tweakpane-4.0.5.tgz", 7409 "integrity": "sha512-rxEXdSI+ArlG1RyO6FghC4ZUX8JkEfz8F3v1JuteXSV0pEtHJzyo07fcDG+NsJfN5L39kSbCYbB9cBGHyuI/tQ==", 7410 "funding": { 7411 "url": "https://github.com/sponsors/cocopon" 7412 } 7413 }, 7414 "node_modules/svelte2tsx": { 7415 "version": "0.7.34", 7416 "resolved": "https://registry.npmjs.org/svelte2tsx/-/svelte2tsx-0.7.34.tgz", 7417 "integrity": "sha512-WTMhpNhFf8/h3SMtR5dkdSy2qfveomkhYei/QW9gSPccb0/b82tjHvLop6vT303ZkGswU/da1s6XvrLgthQPCw==", 7418 "dependencies": { 7419 "dedent-js": "^1.0.1", 7420 "pascal-case": "^3.1.1" 7421 }, 7422 "peerDependencies": { 7423 "svelte": "^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0", 7424 "typescript": "^4.9.4 || ^5.0.0" 7425 } 7426 }, 7427 "node_modules/tabbable": { 7428 "version": "6.2.0", 7429 "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz", 7430 "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==" 7431 }, 7432 "node_modules/tailwind-merge": { 7433 "version": "2.6.0", 7434 "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.6.0.tgz", 7435 "integrity": "sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==", 7436 "funding": { 7437 "type": "github", 7438 "url": "https://github.com/sponsors/dcastil" 7439 } 7440 }, 7441 "node_modules/tailwind-variants": { 7442 "version": "0.3.0", 7443 "resolved": "https://registry.npmjs.org/tailwind-variants/-/tailwind-variants-0.3.0.tgz", 7444 "integrity": "sha512-ho2k5kn+LB1fT5XdNS3Clb96zieWxbStE9wNLK7D0AV64kdZMaYzAKo0fWl6fXLPY99ffF9oBJnIj5escEl/8A==", 7445 "dependencies": { 7446 "tailwind-merge": "^2.5.4" 7447 }, 7448 "engines": { 7449 "node": ">=16.x", 7450 "pnpm": ">=7.x" 7451 }, 7452 "peerDependencies": { 7453 "tailwindcss": "*" 7454 } 7455 }, 7456 "node_modules/tailwindcss": { 7457 "version": "3.4.17", 7458 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.17.tgz", 7459 "integrity": "sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==", 7460 "dependencies": { 7461 "@alloc/quick-lru": "^5.2.0", 7462 "arg": "^5.0.2", 7463 "chokidar": "^3.6.0", 7464 "didyoumean": "^1.2.2", 7465 "dlv": "^1.1.3", 7466 "fast-glob": "^3.3.2", 7467 "glob-parent": "^6.0.2", 7468 "is-glob": "^4.0.3", 7469 "jiti": "^1.21.6", 7470 "lilconfig": "^3.1.3", 7471 "micromatch": "^4.0.8", 7472 "normalize-path": "^3.0.0", 7473 "object-hash": "^3.0.0", 7474 "picocolors": "^1.1.1", 7475 "postcss": "^8.4.47", 7476 "postcss-import": "^15.1.0", 7477 "postcss-js": "^4.0.1", 7478 "postcss-load-config": "^4.0.2", 7479 "postcss-nested": "^6.2.0", 7480 "postcss-selector-parser": "^6.1.2", 7481 "resolve": "^1.22.8", 7482 "sucrase": "^3.35.0" 7483 }, 7484 "bin": { 7485 "tailwind": "lib/cli.js", 7486 "tailwindcss": "lib/cli.js" 7487 }, 7488 "engines": { 7489 "node": ">=14.0.0" 7490 } 7491 }, 7492 "node_modules/tailwindcss-animate": { 7493 "version": "1.0.7", 7494 "resolved": "https://registry.npmjs.org/tailwindcss-animate/-/tailwindcss-animate-1.0.7.tgz", 7495 "integrity": "sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==", 7496 "dev": true, 7497 "peerDependencies": { 7498 "tailwindcss": ">=3.0.0 || insiders" 7499 } 7500 }, 7501 "node_modules/tailwindcss/node_modules/chokidar": { 7502 "version": "3.6.0", 7503 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", 7504 "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", 7505 "dependencies": { 7506 "anymatch": "~3.1.2", 7507 "braces": "~3.0.2", 7508 "glob-parent": "~5.1.2", 7509 "is-binary-path": "~2.1.0", 7510 "is-glob": "~4.0.1", 7511 "normalize-path": "~3.0.0", 7512 "readdirp": "~3.6.0" 7513 }, 7514 "engines": { 7515 "node": ">= 8.10.0" 7516 }, 7517 "funding": { 7518 "url": "https://paulmillr.com/funding/" 7519 }, 7520 "optionalDependencies": { 7521 "fsevents": "~2.3.2" 7522 } 7523 }, 7524 "node_modules/tailwindcss/node_modules/chokidar/node_modules/glob-parent": { 7525 "version": "5.1.2", 7526 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 7527 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 7528 "dependencies": { 7529 "is-glob": "^4.0.1" 7530 }, 7531 "engines": { 7532 "node": ">= 6" 7533 } 7534 }, 7535 "node_modules/tailwindcss/node_modules/glob-parent": { 7536 "version": "6.0.2", 7537 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 7538 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 7539 "dependencies": { 7540 "is-glob": "^4.0.3" 7541 }, 7542 "engines": { 7543 "node": ">=10.13.0" 7544 } 7545 }, 7546 "node_modules/tailwindcss/node_modules/picomatch": { 7547 "version": "2.3.1", 7548 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 7549 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 7550 "engines": { 7551 "node": ">=8.6" 7552 }, 7553 "funding": { 7554 "url": "https://github.com/sponsors/jonschlinkert" 7555 } 7556 }, 7557 "node_modules/tailwindcss/node_modules/postcss-selector-parser": { 7558 "version": "6.1.2", 7559 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", 7560 "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", 7561 "dependencies": { 7562 "cssesc": "^3.0.0", 7563 "util-deprecate": "^1.0.2" 7564 }, 7565 "engines": { 7566 "node": ">=4" 7567 } 7568 }, 7569 "node_modules/tailwindcss/node_modules/readdirp": { 7570 "version": "3.6.0", 7571 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 7572 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 7573 "dependencies": { 7574 "picomatch": "^2.2.1" 7575 }, 7576 "engines": { 7577 "node": ">=8.10.0" 7578 } 7579 }, 7580 "node_modules/thenify": { 7581 "version": "3.3.1", 7582 "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", 7583 "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", 7584 "dependencies": { 7585 "any-promise": "^1.0.0" 7586 } 7587 }, 7588 "node_modules/thenify-all": { 7589 "version": "1.6.0", 7590 "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", 7591 "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", 7592 "dependencies": { 7593 "thenify": ">= 3.1.0 < 4" 7594 }, 7595 "engines": { 7596 "node": ">=0.8" 7597 } 7598 }, 7599 "node_modules/three": { 7600 "version": "0.170.0", 7601 "resolved": "https://registry.npmjs.org/three/-/three-0.170.0.tgz", 7602 "integrity": "sha512-FQK+LEpYc0fBD+J8g6oSEyyNzjp+Q7Ks1C568WWaoMRLW+TkNNWmenWeGgJjV105Gd+p/2ql1ZcjYvNiPZBhuQ==" 7603 }, 7604 "node_modules/three-instanced-uniforms-mesh": { 7605 "version": "0.52.0", 7606 "resolved": "https://registry.npmjs.org/three-instanced-uniforms-mesh/-/three-instanced-uniforms-mesh-0.52.0.tgz", 7607 "integrity": "sha512-YuJigan74qBmt2X8XX4DCxGl42GQXQZWSyy8jos1kqjPyzR7IVl9Jk4HvOGEzb5pI7phVcaArImhaW2FZH3zpA==", 7608 "dependencies": { 7609 "troika-three-utils": "^0.52.0" 7610 }, 7611 "peerDependencies": { 7612 "three": ">=0.125.0" 7613 } 7614 }, 7615 "node_modules/three-mesh-bvh": { 7616 "version": "0.7.6", 7617 "resolved": "https://registry.npmjs.org/three-mesh-bvh/-/three-mesh-bvh-0.7.6.tgz", 7618 "integrity": "sha512-rCjsnxEqR9r1/C/lCqzGLS67NDty/S/eT6rAJfDvsanrIctTWdNoR4ZOGWewCB13h1QkVo2BpmC0wakj1+0m8A==", 7619 "peerDependencies": { 7620 "three": ">= 0.151.0" 7621 } 7622 }, 7623 "node_modules/three-perf": { 7624 "version": "1.0.10", 7625 "resolved": "git+ssh://git@github.com/jerzakm/three-perf.git#322d7d38a17069f2b6e9734913edad0fc4a29169", 7626 "license": "MIT", 7627 "dependencies": { 7628 "troika-three-text": "^0.52.0", 7629 "tweakpane": "^3.1.10" 7630 }, 7631 "peerDependencies": { 7632 "three": ">=0.170" 7633 } 7634 }, 7635 "node_modules/three-perf/node_modules/troika-three-text": { 7636 "version": "0.52.3", 7637 "resolved": "https://registry.npmjs.org/troika-three-text/-/troika-three-text-0.52.3.tgz", 7638 "integrity": "sha512-jLhiwgV8kEkwWjvK12f2fHVpbOC75p7SgPQ0cgcz+IMtN5Bdyg4EuFdwuTOVu9ga8UeYdKBpzd1AxviyixtYTQ==", 7639 "dependencies": { 7640 "bidi-js": "^1.0.2", 7641 "troika-three-utils": "^0.52.0", 7642 "troika-worker-utils": "^0.52.0", 7643 "webgl-sdf-generator": "1.1.1" 7644 }, 7645 "peerDependencies": { 7646 "three": ">=0.125.0" 7647 } 7648 }, 7649 "node_modules/three-perf/node_modules/troika-worker-utils": { 7650 "version": "0.52.0", 7651 "resolved": "https://registry.npmjs.org/troika-worker-utils/-/troika-worker-utils-0.52.0.tgz", 7652 "integrity": "sha512-W1CpvTHykaPH5brv5VHLfQo9D1OYuo0cSBEUQFFT/nBUzM8iD6Lq2/tgG/f1OelbAS1WtaTPQzE5uM49egnngw==" 7653 }, 7654 "node_modules/three-viewport-gizmo": { 7655 "version": "2.0.2", 7656 "resolved": "https://registry.npmjs.org/three-viewport-gizmo/-/three-viewport-gizmo-2.0.2.tgz", 7657 "integrity": "sha512-PtdBqtPZbXoQgxXAla393iPs+ox0HbZVKqA1ym3w4z7Og0Ihevg/odxjEYA9R6xwtIqS5qgsz8RyK3z8lFHtpQ==", 7658 "peerDependencies": { 7659 "three": ">=0.162.0 <1.0.0" 7660 } 7661 }, 7662 "node_modules/tinyexec": { 7663 "version": "0.3.2", 7664 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", 7665 "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==" 7666 }, 7667 "node_modules/tlds": { 7668 "version": "1.255.0", 7669 "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.255.0.tgz", 7670 "integrity": "sha512-tcwMRIioTcF/FcxLev8MJWxCp+GUALRhFEqbDoZrnowmKSGqPrl5pqS+Sut2m8BgJ6S4FExCSSpGffZ0Tks6Aw==", 7671 "bin": { 7672 "tlds": "bin.js" 7673 } 7674 }, 7675 "node_modules/to-regex-range": { 7676 "version": "5.0.1", 7677 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 7678 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 7679 "dependencies": { 7680 "is-number": "^7.0.0" 7681 }, 7682 "engines": { 7683 "node": ">=8.0" 7684 } 7685 }, 7686 "node_modules/trim-lines": { 7687 "version": "3.0.1", 7688 "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", 7689 "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", 7690 "funding": { 7691 "type": "github", 7692 "url": "https://github.com/sponsors/wooorm" 7693 } 7694 }, 7695 "node_modules/troika-three-text": { 7696 "version": "0.50.3", 7697 "resolved": "https://registry.npmjs.org/troika-three-text/-/troika-three-text-0.50.3.tgz", 7698 "integrity": "sha512-UzbIrgV3fOFmFbFfWIBcBEXEyQovs+LLu15E5xGpSQbo1oZH49A+J9bul4H8H0xLtaLkRTO+LqEsmkaeDtZQfg==", 7699 "dependencies": { 7700 "bidi-js": "^1.0.2", 7701 "troika-three-utils": "^0.50.3", 7702 "troika-worker-utils": "^0.50.0", 7703 "webgl-sdf-generator": "1.1.1" 7704 }, 7705 "peerDependencies": { 7706 "three": ">=0.125.0" 7707 } 7708 }, 7709 "node_modules/troika-three-text/node_modules/troika-three-utils": { 7710 "version": "0.50.3", 7711 "resolved": "https://registry.npmjs.org/troika-three-utils/-/troika-three-utils-0.50.3.tgz", 7712 "integrity": "sha512-asQWCESikU58y9cz4OgIjCRlITkDTwf7ds8T9IyWxn7OB2A7XItg2UbHjfexwooTefM+BYbEC4ZKxOUBfbNVLA==", 7713 "peerDependencies": { 7714 "three": ">=0.125.0" 7715 } 7716 }, 7717 "node_modules/troika-three-utils": { 7718 "version": "0.52.0", 7719 "resolved": "https://registry.npmjs.org/troika-three-utils/-/troika-three-utils-0.52.0.tgz", 7720 "integrity": "sha512-00oxqIIehtEKInOTQekgyknBuRUj1POfOUE2q1OmL+Xlpp4gIu+S0oA0schTyXsDS4d9DkR04iqCdD40rF5R6w==", 7721 "peerDependencies": { 7722 "three": ">=0.125.0" 7723 } 7724 }, 7725 "node_modules/troika-worker-utils": { 7726 "version": "0.50.0", 7727 "resolved": "https://registry.npmjs.org/troika-worker-utils/-/troika-worker-utils-0.50.0.tgz", 7728 "integrity": "sha512-BxNk0w6+d9NYd7El/3RzlzH/F2vovJI1FX9Zb+D7fArVM1EsUXj6+wVwJSrfucy6/HYhfbZPu/lD6Miiw9Byiw==" 7729 }, 7730 "node_modules/trough": { 7731 "version": "2.2.0", 7732 "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", 7733 "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", 7734 "funding": { 7735 "type": "github", 7736 "url": "https://github.com/sponsors/wooorm" 7737 } 7738 }, 7739 "node_modules/ts-interface-checker": { 7740 "version": "0.1.13", 7741 "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", 7742 "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" 7743 }, 7744 "node_modules/ts-pattern": { 7745 "version": "5.6.0", 7746 "resolved": "https://registry.npmjs.org/ts-pattern/-/ts-pattern-5.6.0.tgz", 7747 "integrity": "sha512-SL8u60X5+LoEy9tmQHWCdPc2hhb2pKI6I1tU5Jue3v8+iRqZdcT3mWPwKKJy1fMfky6uha82c8ByHAE8PMhKHw==" 7748 }, 7749 "node_modules/tsconfck": { 7750 "version": "3.1.4", 7751 "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.4.tgz", 7752 "integrity": "sha512-kdqWFGVJqe+KGYvlSO9NIaWn9jT1Ny4oKVzAJsKii5eoE9snzTJzL4+MMVOMn+fikWGFmKEylcXL710V/kIPJQ==", 7753 "bin": { 7754 "tsconfck": "bin/tsconfck.js" 7755 }, 7756 "engines": { 7757 "node": "^18 || >=20" 7758 }, 7759 "peerDependencies": { 7760 "typescript": "^5.0.0" 7761 }, 7762 "peerDependenciesMeta": { 7763 "typescript": { 7764 "optional": true 7765 } 7766 } 7767 }, 7768 "node_modules/tslib": { 7769 "version": "2.8.1", 7770 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 7771 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" 7772 }, 7773 "node_modules/tweakpane": { 7774 "version": "3.1.10", 7775 "resolved": "https://registry.npmjs.org/tweakpane/-/tweakpane-3.1.10.tgz", 7776 "integrity": "sha512-rqwnl/pUa7+inhI2E9ayGTqqP0EPOOn/wVvSWjZsRbZUItzNShny7pzwL3hVlaN4m9t/aZhsP0aFQ9U5VVR2VQ==", 7777 "funding": { 7778 "url": "https://github.com/sponsors/cocopon" 7779 } 7780 }, 7781 "node_modules/type-fest": { 7782 "version": "4.31.0", 7783 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.31.0.tgz", 7784 "integrity": "sha512-yCxltHW07Nkhv/1F6wWBr8kz+5BGMfP+RbRSYFnegVb0qV/UMT0G0ElBloPVerqn4M2ZV80Ir1FtCcYv1cT6vQ==", 7785 "engines": { 7786 "node": ">=16" 7787 }, 7788 "funding": { 7789 "url": "https://github.com/sponsors/sindresorhus" 7790 } 7791 }, 7792 "node_modules/typesafe-path": { 7793 "version": "0.2.2", 7794 "resolved": "https://registry.npmjs.org/typesafe-path/-/typesafe-path-0.2.2.tgz", 7795 "integrity": "sha512-OJabfkAg1WLZSqJAJ0Z6Sdt3utnbzr/jh+NAHoyWHJe8CMSy79Gm085094M9nvTPy22KzTVn5Zq5mbapCI/hPA==" 7796 }, 7797 "node_modules/typescript": { 7798 "version": "5.7.2", 7799 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", 7800 "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", 7801 "bin": { 7802 "tsc": "bin/tsc", 7803 "tsserver": "bin/tsserver" 7804 }, 7805 "engines": { 7806 "node": ">=14.17" 7807 } 7808 }, 7809 "node_modules/typescript-auto-import-cache": { 7810 "version": "0.3.5", 7811 "resolved": "https://registry.npmjs.org/typescript-auto-import-cache/-/typescript-auto-import-cache-0.3.5.tgz", 7812 "integrity": "sha512-fAIveQKsoYj55CozUiBoj4b/7WpN0i4o74wiGY5JVUEoD0XiqDk1tJqTEjgzL2/AizKQrXxyRosSebyDzBZKjw==", 7813 "dependencies": { 7814 "semver": "^7.3.8" 7815 } 7816 }, 7817 "node_modules/uber-noise": { 7818 "version": "0.2.2", 7819 "resolved": "https://registry.npmjs.org/uber-noise/-/uber-noise-0.2.2.tgz", 7820 "integrity": "sha512-fOP7KMrxtVdmknaAPuMMQq+7cUNbnnFLkFycTA/c/hfn7/FC9sc5yOIhmYDtporlUOGiXo9Lwi6AV6GxhmKAhg==", 7821 "dependencies": { 7822 "alea": "^1.0.1", 7823 "simplex-noise": "^4.0.3" 7824 }, 7825 "engines": { 7826 "node": ">=14" 7827 } 7828 }, 7829 "node_modules/ufo": { 7830 "version": "1.5.4", 7831 "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", 7832 "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==" 7833 }, 7834 "node_modules/uhyphen": { 7835 "version": "0.2.0", 7836 "resolved": "https://registry.npmjs.org/uhyphen/-/uhyphen-0.2.0.tgz", 7837 "integrity": "sha512-qz3o9CHXmJJPGBdqzab7qAYuW8kQGKNEuoHFYrBwV6hWIMcpAmxDLXojcHfFr9US1Pe6zUswEIJIbLI610fuqA==" 7838 }, 7839 "node_modules/uint8arrays": { 7840 "version": "3.0.0", 7841 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz", 7842 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==", 7843 "dependencies": { 7844 "multiformats": "^9.4.2" 7845 } 7846 }, 7847 "node_modules/ultrahtml": { 7848 "version": "1.5.3", 7849 "resolved": "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.5.3.tgz", 7850 "integrity": "sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==" 7851 }, 7852 "node_modules/uncrypto": { 7853 "version": "0.1.3", 7854 "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", 7855 "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==" 7856 }, 7857 "node_modules/undici-types": { 7858 "version": "5.26.5", 7859 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", 7860 "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" 7861 }, 7862 "node_modules/unenv": { 7863 "version": "1.10.0", 7864 "resolved": "https://registry.npmjs.org/unenv/-/unenv-1.10.0.tgz", 7865 "integrity": "sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ==", 7866 "dependencies": { 7867 "consola": "^3.2.3", 7868 "defu": "^6.1.4", 7869 "mime": "^3.0.0", 7870 "node-fetch-native": "^1.6.4", 7871 "pathe": "^1.1.2" 7872 } 7873 }, 7874 "node_modules/unified": { 7875 "version": "11.0.5", 7876 "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", 7877 "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", 7878 "dependencies": { 7879 "@types/unist": "^3.0.0", 7880 "bail": "^2.0.0", 7881 "devlop": "^1.0.0", 7882 "extend": "^3.0.0", 7883 "is-plain-obj": "^4.0.0", 7884 "trough": "^2.0.0", 7885 "vfile": "^6.0.0" 7886 }, 7887 "funding": { 7888 "type": "opencollective", 7889 "url": "https://opencollective.com/unified" 7890 } 7891 }, 7892 "node_modules/unist-util-find-after": { 7893 "version": "5.0.0", 7894 "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", 7895 "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", 7896 "dependencies": { 7897 "@types/unist": "^3.0.0", 7898 "unist-util-is": "^6.0.0" 7899 }, 7900 "funding": { 7901 "type": "opencollective", 7902 "url": "https://opencollective.com/unified" 7903 } 7904 }, 7905 "node_modules/unist-util-is": { 7906 "version": "6.0.0", 7907 "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", 7908 "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", 7909 "dependencies": { 7910 "@types/unist": "^3.0.0" 7911 }, 7912 "funding": { 7913 "type": "opencollective", 7914 "url": "https://opencollective.com/unified" 7915 } 7916 }, 7917 "node_modules/unist-util-modify-children": { 7918 "version": "4.0.0", 7919 "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-4.0.0.tgz", 7920 "integrity": "sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==", 7921 "dependencies": { 7922 "@types/unist": "^3.0.0", 7923 "array-iterate": "^2.0.0" 7924 }, 7925 "funding": { 7926 "type": "opencollective", 7927 "url": "https://opencollective.com/unified" 7928 } 7929 }, 7930 "node_modules/unist-util-position": { 7931 "version": "5.0.0", 7932 "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", 7933 "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", 7934 "dependencies": { 7935 "@types/unist": "^3.0.0" 7936 }, 7937 "funding": { 7938 "type": "opencollective", 7939 "url": "https://opencollective.com/unified" 7940 } 7941 }, 7942 "node_modules/unist-util-position-from-estree": { 7943 "version": "2.0.0", 7944 "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", 7945 "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", 7946 "dependencies": { 7947 "@types/unist": "^3.0.0" 7948 }, 7949 "funding": { 7950 "type": "opencollective", 7951 "url": "https://opencollective.com/unified" 7952 } 7953 }, 7954 "node_modules/unist-util-remove-position": { 7955 "version": "5.0.0", 7956 "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", 7957 "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", 7958 "dependencies": { 7959 "@types/unist": "^3.0.0", 7960 "unist-util-visit": "^5.0.0" 7961 }, 7962 "funding": { 7963 "type": "opencollective", 7964 "url": "https://opencollective.com/unified" 7965 } 7966 }, 7967 "node_modules/unist-util-select": { 7968 "version": "4.0.3", 7969 "resolved": "https://registry.npmjs.org/unist-util-select/-/unist-util-select-4.0.3.tgz", 7970 "integrity": "sha512-1074+K9VyR3NyUz3lgNtHKm7ln+jSZXtLJM4E22uVuoFn88a/Go2pX8dusrt/W+KWH1ncn8jcd8uCQuvXb/fXA==", 7971 "dependencies": { 7972 "@types/unist": "^2.0.0", 7973 "css-selector-parser": "^1.0.0", 7974 "nth-check": "^2.0.0", 7975 "zwitch": "^2.0.0" 7976 }, 7977 "funding": { 7978 "type": "opencollective", 7979 "url": "https://opencollective.com/unified" 7980 } 7981 }, 7982 "node_modules/unist-util-select/node_modules/@types/unist": { 7983 "version": "2.0.11", 7984 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", 7985 "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" 7986 }, 7987 "node_modules/unist-util-stringify-position": { 7988 "version": "4.0.0", 7989 "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", 7990 "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", 7991 "dependencies": { 7992 "@types/unist": "^3.0.0" 7993 }, 7994 "funding": { 7995 "type": "opencollective", 7996 "url": "https://opencollective.com/unified" 7997 } 7998 }, 7999 "node_modules/unist-util-visit": { 8000 "version": "5.0.0", 8001 "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", 8002 "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", 8003 "dependencies": { 8004 "@types/unist": "^3.0.0", 8005 "unist-util-is": "^6.0.0", 8006 "unist-util-visit-parents": "^6.0.0" 8007 }, 8008 "funding": { 8009 "type": "opencollective", 8010 "url": "https://opencollective.com/unified" 8011 } 8012 }, 8013 "node_modules/unist-util-visit-children": { 8014 "version": "3.0.0", 8015 "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-3.0.0.tgz", 8016 "integrity": "sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==", 8017 "dependencies": { 8018 "@types/unist": "^3.0.0" 8019 }, 8020 "funding": { 8021 "type": "opencollective", 8022 "url": "https://opencollective.com/unified" 8023 } 8024 }, 8025 "node_modules/unist-util-visit-parents": { 8026 "version": "6.0.1", 8027 "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", 8028 "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", 8029 "dependencies": { 8030 "@types/unist": "^3.0.0", 8031 "unist-util-is": "^6.0.0" 8032 }, 8033 "funding": { 8034 "type": "opencollective", 8035 "url": "https://opencollective.com/unified" 8036 } 8037 }, 8038 "node_modules/unstorage": { 8039 "version": "1.14.4", 8040 "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.14.4.tgz", 8041 "integrity": "sha512-1SYeamwuYeQJtJ/USE1x4l17LkmQBzg7deBJ+U9qOBoHo15d1cDxG4jM31zKRgF7pG0kirZy4wVMX6WL6Zoscg==", 8042 "dependencies": { 8043 "anymatch": "^3.1.3", 8044 "chokidar": "^3.6.0", 8045 "destr": "^2.0.3", 8046 "h3": "^1.13.0", 8047 "lru-cache": "^10.4.3", 8048 "node-fetch-native": "^1.6.4", 8049 "ofetch": "^1.4.1", 8050 "ufo": "^1.5.4" 8051 }, 8052 "peerDependencies": { 8053 "@azure/app-configuration": "^1.8.0", 8054 "@azure/cosmos": "^4.2.0", 8055 "@azure/data-tables": "^13.3.0", 8056 "@azure/identity": "^4.5.0", 8057 "@azure/keyvault-secrets": "^4.9.0", 8058 "@azure/storage-blob": "^12.26.0", 8059 "@capacitor/preferences": "^6.0.3", 8060 "@deno/kv": ">=0.8.4", 8061 "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0", 8062 "@planetscale/database": "^1.19.0", 8063 "@upstash/redis": "^1.34.3", 8064 "@vercel/blob": ">=0.27.0", 8065 "@vercel/kv": "^1.0.1", 8066 "aws4fetch": "^1.0.20", 8067 "db0": ">=0.2.1", 8068 "idb-keyval": "^6.2.1", 8069 "ioredis": "^5.4.2", 8070 "uploadthing": "^7.4.1" 8071 }, 8072 "peerDependenciesMeta": { 8073 "@azure/app-configuration": { 8074 "optional": true 8075 }, 8076 "@azure/cosmos": { 8077 "optional": true 8078 }, 8079 "@azure/data-tables": { 8080 "optional": true 8081 }, 8082 "@azure/identity": { 8083 "optional": true 8084 }, 8085 "@azure/keyvault-secrets": { 8086 "optional": true 8087 }, 8088 "@azure/storage-blob": { 8089 "optional": true 8090 }, 8091 "@capacitor/preferences": { 8092 "optional": true 8093 }, 8094 "@deno/kv": { 8095 "optional": true 8096 }, 8097 "@netlify/blobs": { 8098 "optional": true 8099 }, 8100 "@planetscale/database": { 8101 "optional": true 8102 }, 8103 "@upstash/redis": { 8104 "optional": true 8105 }, 8106 "@vercel/blob": { 8107 "optional": true 8108 }, 8109 "@vercel/kv": { 8110 "optional": true 8111 }, 8112 "aws4fetch": { 8113 "optional": true 8114 }, 8115 "db0": { 8116 "optional": true 8117 }, 8118 "idb-keyval": { 8119 "optional": true 8120 }, 8121 "ioredis": { 8122 "optional": true 8123 }, 8124 "uploadthing": { 8125 "optional": true 8126 } 8127 } 8128 }, 8129 "node_modules/unstorage/node_modules/chokidar": { 8130 "version": "3.6.0", 8131 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", 8132 "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", 8133 "dependencies": { 8134 "anymatch": "~3.1.2", 8135 "braces": "~3.0.2", 8136 "glob-parent": "~5.1.2", 8137 "is-binary-path": "~2.1.0", 8138 "is-glob": "~4.0.1", 8139 "normalize-path": "~3.0.0", 8140 "readdirp": "~3.6.0" 8141 }, 8142 "engines": { 8143 "node": ">= 8.10.0" 8144 }, 8145 "funding": { 8146 "url": "https://paulmillr.com/funding/" 8147 }, 8148 "optionalDependencies": { 8149 "fsevents": "~2.3.2" 8150 } 8151 }, 8152 "node_modules/unstorage/node_modules/picomatch": { 8153 "version": "2.3.1", 8154 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 8155 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 8156 "engines": { 8157 "node": ">=8.6" 8158 }, 8159 "funding": { 8160 "url": "https://github.com/sponsors/jonschlinkert" 8161 } 8162 }, 8163 "node_modules/unstorage/node_modules/readdirp": { 8164 "version": "3.6.0", 8165 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 8166 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 8167 "dependencies": { 8168 "picomatch": "^2.2.1" 8169 }, 8170 "engines": { 8171 "node": ">=8.10.0" 8172 } 8173 }, 8174 "node_modules/update-browserslist-db": { 8175 "version": "1.1.1", 8176 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", 8177 "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", 8178 "funding": [ 8179 { 8180 "type": "opencollective", 8181 "url": "https://opencollective.com/browserslist" 8182 }, 8183 { 8184 "type": "tidelift", 8185 "url": "https://tidelift.com/funding/github/npm/browserslist" 8186 }, 8187 { 8188 "type": "github", 8189 "url": "https://github.com/sponsors/ai" 8190 } 8191 ], 8192 "dependencies": { 8193 "escalade": "^3.2.0", 8194 "picocolors": "^1.1.0" 8195 }, 8196 "bin": { 8197 "update-browserslist-db": "cli.js" 8198 }, 8199 "peerDependencies": { 8200 "browserslist": ">= 4.21.0" 8201 } 8202 }, 8203 "node_modules/util": { 8204 "version": "0.10.4", 8205 "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", 8206 "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", 8207 "dependencies": { 8208 "inherits": "2.0.3" 8209 } 8210 }, 8211 "node_modules/util-deprecate": { 8212 "version": "1.0.2", 8213 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 8214 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" 8215 }, 8216 "node_modules/vfile": { 8217 "version": "6.0.3", 8218 "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", 8219 "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", 8220 "dependencies": { 8221 "@types/unist": "^3.0.0", 8222 "vfile-message": "^4.0.0" 8223 }, 8224 "funding": { 8225 "type": "opencollective", 8226 "url": "https://opencollective.com/unified" 8227 } 8228 }, 8229 "node_modules/vfile-location": { 8230 "version": "5.0.3", 8231 "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", 8232 "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", 8233 "dependencies": { 8234 "@types/unist": "^3.0.0", 8235 "vfile": "^6.0.0" 8236 }, 8237 "funding": { 8238 "type": "opencollective", 8239 "url": "https://opencollective.com/unified" 8240 } 8241 }, 8242 "node_modules/vfile-message": { 8243 "version": "4.0.2", 8244 "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", 8245 "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", 8246 "dependencies": { 8247 "@types/unist": "^3.0.0", 8248 "unist-util-stringify-position": "^4.0.0" 8249 }, 8250 "funding": { 8251 "type": "opencollective", 8252 "url": "https://opencollective.com/unified" 8253 } 8254 }, 8255 "node_modules/vite": { 8256 "version": "6.0.11", 8257 "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.11.tgz", 8258 "integrity": "sha512-4VL9mQPKoHy4+FE0NnRE/kbY51TOfaknxAjt3fJbGJxhIpBZiqVzlZDEesWWsuREXHwNdAoOFZ9MkPEVXczHwg==", 8259 "dependencies": { 8260 "esbuild": "^0.24.2", 8261 "postcss": "^8.4.49", 8262 "rollup": "^4.23.0" 8263 }, 8264 "bin": { 8265 "vite": "bin/vite.js" 8266 }, 8267 "engines": { 8268 "node": "^18.0.0 || ^20.0.0 || >=22.0.0" 8269 }, 8270 "funding": { 8271 "url": "https://github.com/vitejs/vite?sponsor=1" 8272 }, 8273 "optionalDependencies": { 8274 "fsevents": "~2.3.3" 8275 }, 8276 "peerDependencies": { 8277 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", 8278 "jiti": ">=1.21.0", 8279 "less": "*", 8280 "lightningcss": "^1.21.0", 8281 "sass": "*", 8282 "sass-embedded": "*", 8283 "stylus": "*", 8284 "sugarss": "*", 8285 "terser": "^5.16.0", 8286 "tsx": "^4.8.1", 8287 "yaml": "^2.4.2" 8288 }, 8289 "peerDependenciesMeta": { 8290 "@types/node": { 8291 "optional": true 8292 }, 8293 "jiti": { 8294 "optional": true 8295 }, 8296 "less": { 8297 "optional": true 8298 }, 8299 "lightningcss": { 8300 "optional": true 8301 }, 8302 "sass": { 8303 "optional": true 8304 }, 8305 "sass-embedded": { 8306 "optional": true 8307 }, 8308 "stylus": { 8309 "optional": true 8310 }, 8311 "sugarss": { 8312 "optional": true 8313 }, 8314 "terser": { 8315 "optional": true 8316 }, 8317 "tsx": { 8318 "optional": true 8319 }, 8320 "yaml": { 8321 "optional": true 8322 } 8323 } 8324 }, 8325 "node_modules/vitefu": { 8326 "version": "1.0.5", 8327 "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.0.5.tgz", 8328 "integrity": "sha512-h4Vflt9gxODPFNGPwp4zAMZRpZR7eslzwH2c5hn5kNZ5rhnKyRJ50U+yGCdc2IRaBs8O4haIgLNGrV5CrpMsCA==", 8329 "peerDependencies": { 8330 "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" 8331 }, 8332 "peerDependenciesMeta": { 8333 "vite": { 8334 "optional": true 8335 } 8336 } 8337 }, 8338 "node_modules/volar-service-css": { 8339 "version": "0.0.62", 8340 "resolved": "https://registry.npmjs.org/volar-service-css/-/volar-service-css-0.0.62.tgz", 8341 "integrity": "sha512-JwNyKsH3F8PuzZYuqPf+2e+4CTU8YoyUHEHVnoXNlrLe7wy9U3biomZ56llN69Ris7TTy/+DEX41yVxQpM4qvg==", 8342 "dependencies": { 8343 "vscode-css-languageservice": "^6.3.0", 8344 "vscode-languageserver-textdocument": "^1.0.11", 8345 "vscode-uri": "^3.0.8" 8346 }, 8347 "peerDependencies": { 8348 "@volar/language-service": "~2.4.0" 8349 }, 8350 "peerDependenciesMeta": { 8351 "@volar/language-service": { 8352 "optional": true 8353 } 8354 } 8355 }, 8356 "node_modules/volar-service-emmet": { 8357 "version": "0.0.62", 8358 "resolved": "https://registry.npmjs.org/volar-service-emmet/-/volar-service-emmet-0.0.62.tgz", 8359 "integrity": "sha512-U4dxWDBWz7Pi4plpbXf4J4Z/ss6kBO3TYrACxWNsE29abu75QzVS0paxDDhI6bhqpbDFXlpsDhZ9aXVFpnfGRQ==", 8360 "dependencies": { 8361 "@emmetio/css-parser": "^0.4.0", 8362 "@emmetio/html-matcher": "^1.3.0", 8363 "@vscode/emmet-helper": "^2.9.3", 8364 "vscode-uri": "^3.0.8" 8365 }, 8366 "peerDependencies": { 8367 "@volar/language-service": "~2.4.0" 8368 }, 8369 "peerDependenciesMeta": { 8370 "@volar/language-service": { 8371 "optional": true 8372 } 8373 } 8374 }, 8375 "node_modules/volar-service-html": { 8376 "version": "0.0.62", 8377 "resolved": "https://registry.npmjs.org/volar-service-html/-/volar-service-html-0.0.62.tgz", 8378 "integrity": "sha512-Zw01aJsZRh4GTGUjveyfEzEqpULQUdQH79KNEiKVYHZyuGtdBRYCHlrus1sueSNMxwwkuF5WnOHfvBzafs8yyQ==", 8379 "dependencies": { 8380 "vscode-html-languageservice": "^5.3.0", 8381 "vscode-languageserver-textdocument": "^1.0.11", 8382 "vscode-uri": "^3.0.8" 8383 }, 8384 "peerDependencies": { 8385 "@volar/language-service": "~2.4.0" 8386 }, 8387 "peerDependenciesMeta": { 8388 "@volar/language-service": { 8389 "optional": true 8390 } 8391 } 8392 }, 8393 "node_modules/volar-service-prettier": { 8394 "version": "0.0.62", 8395 "resolved": "https://registry.npmjs.org/volar-service-prettier/-/volar-service-prettier-0.0.62.tgz", 8396 "integrity": "sha512-h2yk1RqRTE+vkYZaI9KYuwpDfOQRrTEMvoHol0yW4GFKc75wWQRrb5n/5abDrzMPrkQbSip8JH2AXbvrRtYh4w==", 8397 "dependencies": { 8398 "vscode-uri": "^3.0.8" 8399 }, 8400 "peerDependencies": { 8401 "@volar/language-service": "~2.4.0", 8402 "prettier": "^2.2 || ^3.0" 8403 }, 8404 "peerDependenciesMeta": { 8405 "@volar/language-service": { 8406 "optional": true 8407 }, 8408 "prettier": { 8409 "optional": true 8410 } 8411 } 8412 }, 8413 "node_modules/volar-service-typescript": { 8414 "version": "0.0.62", 8415 "resolved": "https://registry.npmjs.org/volar-service-typescript/-/volar-service-typescript-0.0.62.tgz", 8416 "integrity": "sha512-p7MPi71q7KOsH0eAbZwPBiKPp9B2+qrdHAd6VY5oTo9BUXatsOAdakTm9Yf0DUj6uWBAaOT01BSeVOPwucMV1g==", 8417 "dependencies": { 8418 "path-browserify": "^1.0.1", 8419 "semver": "^7.6.2", 8420 "typescript-auto-import-cache": "^0.3.3", 8421 "vscode-languageserver-textdocument": "^1.0.11", 8422 "vscode-nls": "^5.2.0", 8423 "vscode-uri": "^3.0.8" 8424 }, 8425 "peerDependencies": { 8426 "@volar/language-service": "~2.4.0" 8427 }, 8428 "peerDependenciesMeta": { 8429 "@volar/language-service": { 8430 "optional": true 8431 } 8432 } 8433 }, 8434 "node_modules/volar-service-typescript-twoslash-queries": { 8435 "version": "0.0.62", 8436 "resolved": "https://registry.npmjs.org/volar-service-typescript-twoslash-queries/-/volar-service-typescript-twoslash-queries-0.0.62.tgz", 8437 "integrity": "sha512-KxFt4zydyJYYI0kFAcWPTh4u0Ha36TASPZkAnNY784GtgajerUqM80nX/W1d0wVhmcOFfAxkVsf/Ed+tiYU7ng==", 8438 "dependencies": { 8439 "vscode-uri": "^3.0.8" 8440 }, 8441 "peerDependencies": { 8442 "@volar/language-service": "~2.4.0" 8443 }, 8444 "peerDependenciesMeta": { 8445 "@volar/language-service": { 8446 "optional": true 8447 } 8448 } 8449 }, 8450 "node_modules/volar-service-yaml": { 8451 "version": "0.0.62", 8452 "resolved": "https://registry.npmjs.org/volar-service-yaml/-/volar-service-yaml-0.0.62.tgz", 8453 "integrity": "sha512-k7gvv7sk3wa+nGll3MaSKyjwQsJjIGCHFjVkl3wjaSP2nouKyn9aokGmqjrl39mi88Oy49giog2GkZH526wjig==", 8454 "dependencies": { 8455 "vscode-uri": "^3.0.8", 8456 "yaml-language-server": "~1.15.0" 8457 }, 8458 "peerDependencies": { 8459 "@volar/language-service": "~2.4.0" 8460 }, 8461 "peerDependenciesMeta": { 8462 "@volar/language-service": { 8463 "optional": true 8464 } 8465 } 8466 }, 8467 "node_modules/vscode-css-languageservice": { 8468 "version": "6.3.2", 8469 "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.3.2.tgz", 8470 "integrity": "sha512-GEpPxrUTAeXWdZWHev1OJU9lz2Q2/PPBxQ2TIRmLGvQiH3WZbqaNoute0n0ewxlgtjzTW3AKZT+NHySk5Rf4Eg==", 8471 "dependencies": { 8472 "@vscode/l10n": "^0.0.18", 8473 "vscode-languageserver-textdocument": "^1.0.12", 8474 "vscode-languageserver-types": "3.17.5", 8475 "vscode-uri": "^3.0.8" 8476 } 8477 }, 8478 "node_modules/vscode-html-languageservice": { 8479 "version": "5.3.1", 8480 "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.3.1.tgz", 8481 "integrity": "sha512-ysUh4hFeW/WOWz/TO9gm08xigiSsV/FOAZ+DolgJfeLftna54YdmZ4A+lIn46RbdO3/Qv5QHTn1ZGqmrXQhZyA==", 8482 "dependencies": { 8483 "@vscode/l10n": "^0.0.18", 8484 "vscode-languageserver-textdocument": "^1.0.12", 8485 "vscode-languageserver-types": "^3.17.5", 8486 "vscode-uri": "^3.0.8" 8487 } 8488 }, 8489 "node_modules/vscode-json-languageservice": { 8490 "version": "4.1.8", 8491 "resolved": "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-4.1.8.tgz", 8492 "integrity": "sha512-0vSpg6Xd9hfV+eZAaYN63xVVMOTmJ4GgHxXnkLCh+9RsQBkWKIghzLhW2B9ebfG+LQQg8uLtsQ2aUKjTgE+QOg==", 8493 "dependencies": { 8494 "jsonc-parser": "^3.0.0", 8495 "vscode-languageserver-textdocument": "^1.0.1", 8496 "vscode-languageserver-types": "^3.16.0", 8497 "vscode-nls": "^5.0.0", 8498 "vscode-uri": "^3.0.2" 8499 }, 8500 "engines": { 8501 "npm": ">=7.0.0" 8502 } 8503 }, 8504 "node_modules/vscode-json-languageservice/node_modules/jsonc-parser": { 8505 "version": "3.3.1", 8506 "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", 8507 "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==" 8508 }, 8509 "node_modules/vscode-jsonrpc": { 8510 "version": "8.2.0", 8511 "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.0.tgz", 8512 "integrity": "sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA==", 8513 "engines": { 8514 "node": ">=14.0.0" 8515 } 8516 }, 8517 "node_modules/vscode-languageserver": { 8518 "version": "9.0.1", 8519 "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-9.0.1.tgz", 8520 "integrity": "sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==", 8521 "dependencies": { 8522 "vscode-languageserver-protocol": "3.17.5" 8523 }, 8524 "bin": { 8525 "installServerIntoExtension": "bin/installServerIntoExtension" 8526 } 8527 }, 8528 "node_modules/vscode-languageserver-protocol": { 8529 "version": "3.17.5", 8530 "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.5.tgz", 8531 "integrity": "sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg==", 8532 "dependencies": { 8533 "vscode-jsonrpc": "8.2.0", 8534 "vscode-languageserver-types": "3.17.5" 8535 } 8536 }, 8537 "node_modules/vscode-languageserver-textdocument": { 8538 "version": "1.0.12", 8539 "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.12.tgz", 8540 "integrity": "sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==" 8541 }, 8542 "node_modules/vscode-languageserver-types": { 8543 "version": "3.17.5", 8544 "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz", 8545 "integrity": "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==" 8546 }, 8547 "node_modules/vscode-nls": { 8548 "version": "5.2.0", 8549 "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-5.2.0.tgz", 8550 "integrity": "sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng==" 8551 }, 8552 "node_modules/vscode-uri": { 8553 "version": "3.0.8", 8554 "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.8.tgz", 8555 "integrity": "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==" 8556 }, 8557 "node_modules/web-namespaces": { 8558 "version": "2.0.1", 8559 "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", 8560 "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", 8561 "funding": { 8562 "type": "github", 8563 "url": "https://github.com/sponsors/wooorm" 8564 } 8565 }, 8566 "node_modules/webgl-sdf-generator": { 8567 "version": "1.1.1", 8568 "resolved": "https://registry.npmjs.org/webgl-sdf-generator/-/webgl-sdf-generator-1.1.1.tgz", 8569 "integrity": "sha512-9Z0JcMTFxeE+b2x1LJTdnaT8rT8aEp7MVxkNwoycNmJWwPdzoXzMh0BjJSh/AEFP+KPYZUli814h8bJZFIZ2jA==" 8570 }, 8571 "node_modules/which": { 8572 "version": "2.0.2", 8573 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 8574 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 8575 "dependencies": { 8576 "isexe": "^2.0.0" 8577 }, 8578 "bin": { 8579 "node-which": "bin/node-which" 8580 }, 8581 "engines": { 8582 "node": ">= 8" 8583 } 8584 }, 8585 "node_modules/which-pm": { 8586 "version": "3.0.0", 8587 "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-3.0.0.tgz", 8588 "integrity": "sha512-ysVYmw6+ZBhx3+ZkcPwRuJi38ZOTLJJ33PSHaitLxSKUMsh0LkKd0nC69zZCwt5D+AYUcMK2hhw4yWny20vSGg==", 8589 "dependencies": { 8590 "load-yaml-file": "^0.2.0" 8591 }, 8592 "engines": { 8593 "node": ">=18.12" 8594 } 8595 }, 8596 "node_modules/which-pm-runs": { 8597 "version": "1.1.0", 8598 "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz", 8599 "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==", 8600 "engines": { 8601 "node": ">=4" 8602 } 8603 }, 8604 "node_modules/widest-line": { 8605 "version": "5.0.0", 8606 "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-5.0.0.tgz", 8607 "integrity": "sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==", 8608 "dependencies": { 8609 "string-width": "^7.0.0" 8610 }, 8611 "engines": { 8612 "node": ">=18" 8613 }, 8614 "funding": { 8615 "url": "https://github.com/sponsors/sindresorhus" 8616 } 8617 }, 8618 "node_modules/wrap-ansi": { 8619 "version": "9.0.0", 8620 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", 8621 "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", 8622 "dependencies": { 8623 "ansi-styles": "^6.2.1", 8624 "string-width": "^7.0.0", 8625 "strip-ansi": "^7.1.0" 8626 }, 8627 "engines": { 8628 "node": ">=18" 8629 }, 8630 "funding": { 8631 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 8632 } 8633 }, 8634 "node_modules/wrap-ansi-cjs": { 8635 "name": "wrap-ansi", 8636 "version": "7.0.0", 8637 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 8638 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 8639 "dependencies": { 8640 "ansi-styles": "^4.0.0", 8641 "string-width": "^4.1.0", 8642 "strip-ansi": "^6.0.0" 8643 }, 8644 "engines": { 8645 "node": ">=10" 8646 }, 8647 "funding": { 8648 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 8649 } 8650 }, 8651 "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { 8652 "version": "5.0.1", 8653 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 8654 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 8655 "engines": { 8656 "node": ">=8" 8657 } 8658 }, 8659 "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { 8660 "version": "4.3.0", 8661 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 8662 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 8663 "dependencies": { 8664 "color-convert": "^2.0.1" 8665 }, 8666 "engines": { 8667 "node": ">=8" 8668 }, 8669 "funding": { 8670 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 8671 } 8672 }, 8673 "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { 8674 "version": "8.0.0", 8675 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 8676 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 8677 }, 8678 "node_modules/wrap-ansi-cjs/node_modules/string-width": { 8679 "version": "4.2.3", 8680 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 8681 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 8682 "dependencies": { 8683 "emoji-regex": "^8.0.0", 8684 "is-fullwidth-code-point": "^3.0.0", 8685 "strip-ansi": "^6.0.1" 8686 }, 8687 "engines": { 8688 "node": ">=8" 8689 } 8690 }, 8691 "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { 8692 "version": "6.0.1", 8693 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 8694 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 8695 "dependencies": { 8696 "ansi-regex": "^5.0.1" 8697 }, 8698 "engines": { 8699 "node": ">=8" 8700 } 8701 }, 8702 "node_modules/ws": { 8703 "version": "8.18.0", 8704 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", 8705 "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", 8706 "engines": { 8707 "node": ">=10.0.0" 8708 }, 8709 "peerDependencies": { 8710 "bufferutil": "^4.0.1", 8711 "utf-8-validate": ">=5.0.2" 8712 }, 8713 "peerDependenciesMeta": { 8714 "bufferutil": { 8715 "optional": true 8716 }, 8717 "utf-8-validate": { 8718 "optional": true 8719 } 8720 } 8721 }, 8722 "node_modules/xxhash-wasm": { 8723 "version": "1.1.0", 8724 "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.1.0.tgz", 8725 "integrity": "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==" 8726 }, 8727 "node_modules/y18n": { 8728 "version": "5.0.8", 8729 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 8730 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 8731 "engines": { 8732 "node": ">=10" 8733 } 8734 }, 8735 "node_modules/yaml": { 8736 "version": "2.7.0", 8737 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.0.tgz", 8738 "integrity": "sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==", 8739 "bin": { 8740 "yaml": "bin.mjs" 8741 }, 8742 "engines": { 8743 "node": ">= 14" 8744 } 8745 }, 8746 "node_modules/yaml-language-server": { 8747 "version": "1.15.0", 8748 "resolved": "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-1.15.0.tgz", 8749 "integrity": "sha512-N47AqBDCMQmh6mBLmI6oqxryHRzi33aPFPsJhYy3VTUGCdLHYjGh4FZzpUjRlphaADBBkDmnkM/++KNIOHi5Rw==", 8750 "dependencies": { 8751 "ajv": "^8.11.0", 8752 "lodash": "4.17.21", 8753 "request-light": "^0.5.7", 8754 "vscode-json-languageservice": "4.1.8", 8755 "vscode-languageserver": "^7.0.0", 8756 "vscode-languageserver-textdocument": "^1.0.1", 8757 "vscode-languageserver-types": "^3.16.0", 8758 "vscode-nls": "^5.0.0", 8759 "vscode-uri": "^3.0.2", 8760 "yaml": "2.2.2" 8761 }, 8762 "bin": { 8763 "yaml-language-server": "bin/yaml-language-server" 8764 }, 8765 "optionalDependencies": { 8766 "prettier": "2.8.7" 8767 } 8768 }, 8769 "node_modules/yaml-language-server/node_modules/prettier": { 8770 "version": "2.8.7", 8771 "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz", 8772 "integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==", 8773 "optional": true, 8774 "bin": { 8775 "prettier": "bin-prettier.js" 8776 }, 8777 "engines": { 8778 "node": ">=10.13.0" 8779 }, 8780 "funding": { 8781 "url": "https://github.com/prettier/prettier?sponsor=1" 8782 } 8783 }, 8784 "node_modules/yaml-language-server/node_modules/request-light": { 8785 "version": "0.5.8", 8786 "resolved": "https://registry.npmjs.org/request-light/-/request-light-0.5.8.tgz", 8787 "integrity": "sha512-3Zjgh+8b5fhRJBQZoy+zbVKpAQGLyka0MPgW3zruTF4dFFJ8Fqcfu9YsAvi/rvdcaTeWG3MkbZv4WKxAn/84Lg==" 8788 }, 8789 "node_modules/yaml-language-server/node_modules/vscode-jsonrpc": { 8790 "version": "6.0.0", 8791 "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-6.0.0.tgz", 8792 "integrity": "sha512-wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg==", 8793 "engines": { 8794 "node": ">=8.0.0 || >=10.0.0" 8795 } 8796 }, 8797 "node_modules/yaml-language-server/node_modules/vscode-languageserver": { 8798 "version": "7.0.0", 8799 "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-7.0.0.tgz", 8800 "integrity": "sha512-60HTx5ID+fLRcgdHfmz0LDZAXYEV68fzwG0JWwEPBode9NuMYTIxuYXPg4ngO8i8+Ou0lM7y6GzaYWbiDL0drw==", 8801 "dependencies": { 8802 "vscode-languageserver-protocol": "3.16.0" 8803 }, 8804 "bin": { 8805 "installServerIntoExtension": "bin/installServerIntoExtension" 8806 } 8807 }, 8808 "node_modules/yaml-language-server/node_modules/vscode-languageserver-protocol": { 8809 "version": "3.16.0", 8810 "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.16.0.tgz", 8811 "integrity": "sha512-sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A==", 8812 "dependencies": { 8813 "vscode-jsonrpc": "6.0.0", 8814 "vscode-languageserver-types": "3.16.0" 8815 } 8816 }, 8817 "node_modules/yaml-language-server/node_modules/vscode-languageserver-types": { 8818 "version": "3.16.0", 8819 "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz", 8820 "integrity": "sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==" 8821 }, 8822 "node_modules/yaml-language-server/node_modules/yaml": { 8823 "version": "2.2.2", 8824 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz", 8825 "integrity": "sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==", 8826 "engines": { 8827 "node": ">= 14" 8828 } 8829 }, 8830 "node_modules/yargs": { 8831 "version": "17.7.2", 8832 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", 8833 "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", 8834 "dependencies": { 8835 "cliui": "^8.0.1", 8836 "escalade": "^3.1.1", 8837 "get-caller-file": "^2.0.5", 8838 "require-directory": "^2.1.1", 8839 "string-width": "^4.2.3", 8840 "y18n": "^5.0.5", 8841 "yargs-parser": "^21.1.1" 8842 }, 8843 "engines": { 8844 "node": ">=12" 8845 } 8846 }, 8847 "node_modules/yargs-parser": { 8848 "version": "21.1.1", 8849 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", 8850 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", 8851 "engines": { 8852 "node": ">=12" 8853 } 8854 }, 8855 "node_modules/yargs/node_modules/ansi-regex": { 8856 "version": "5.0.1", 8857 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 8858 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 8859 "engines": { 8860 "node": ">=8" 8861 } 8862 }, 8863 "node_modules/yargs/node_modules/emoji-regex": { 8864 "version": "8.0.0", 8865 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 8866 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 8867 }, 8868 "node_modules/yargs/node_modules/string-width": { 8869 "version": "4.2.3", 8870 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 8871 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 8872 "dependencies": { 8873 "emoji-regex": "^8.0.0", 8874 "is-fullwidth-code-point": "^3.0.0", 8875 "strip-ansi": "^6.0.1" 8876 }, 8877 "engines": { 8878 "node": ">=8" 8879 } 8880 }, 8881 "node_modules/yargs/node_modules/strip-ansi": { 8882 "version": "6.0.1", 8883 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 8884 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 8885 "dependencies": { 8886 "ansi-regex": "^5.0.1" 8887 }, 8888 "engines": { 8889 "node": ">=8" 8890 } 8891 }, 8892 "node_modules/yocto-queue": { 8893 "version": "1.1.1", 8894 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", 8895 "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", 8896 "engines": { 8897 "node": ">=12.20" 8898 }, 8899 "funding": { 8900 "url": "https://github.com/sponsors/sindresorhus" 8901 } 8902 }, 8903 "node_modules/yocto-spinner": { 8904 "version": "0.2.0", 8905 "resolved": "https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-0.2.0.tgz", 8906 "integrity": "sha512-Qu6WAqNLGleB687CCGcmgHIo8l+J19MX/32UrSMfbf/4L8gLoxjpOYoiHT1asiWyqvjRZbgvOhLlvne6E5Tbdw==", 8907 "dependencies": { 8908 "yoctocolors": "^2.1.1" 8909 }, 8910 "engines": { 8911 "node": ">=18.19" 8912 }, 8913 "funding": { 8914 "url": "https://github.com/sponsors/sindresorhus" 8915 } 8916 }, 8917 "node_modules/yoctocolors": { 8918 "version": "2.1.1", 8919 "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz", 8920 "integrity": "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==", 8921 "engines": { 8922 "node": ">=18" 8923 }, 8924 "funding": { 8925 "url": "https://github.com/sponsors/sindresorhus" 8926 } 8927 }, 8928 "node_modules/zimmerframe": { 8929 "version": "1.1.2", 8930 "resolved": "https://registry.npmjs.org/zimmerframe/-/zimmerframe-1.1.2.tgz", 8931 "integrity": "sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==" 8932 }, 8933 "node_modules/zod": { 8934 "version": "3.24.1", 8935 "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.1.tgz", 8936 "integrity": "sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==", 8937 "funding": { 8938 "url": "https://github.com/sponsors/colinhacks" 8939 } 8940 }, 8941 "node_modules/zod-to-json-schema": { 8942 "version": "3.24.1", 8943 "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.1.tgz", 8944 "integrity": "sha512-3h08nf3Vw3Wl3PK+q3ow/lIil81IT2Oa7YpQyUUDsEWbXveMesdfK1xBd2RhCkynwZndAxixji/7SYJJowr62w==", 8945 "peerDependencies": { 8946 "zod": "^3.24.1" 8947 } 8948 }, 8949 "node_modules/zod-to-ts": { 8950 "version": "1.2.0", 8951 "resolved": "https://registry.npmjs.org/zod-to-ts/-/zod-to-ts-1.2.0.tgz", 8952 "integrity": "sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA==", 8953 "peerDependencies": { 8954 "typescript": "^4.9.4 || ^5.0.2", 8955 "zod": "^3" 8956 } 8957 }, 8958 "node_modules/zwitch": { 8959 "version": "2.0.4", 8960 "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", 8961 "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", 8962 "funding": { 8963 "type": "github", 8964 "url": "https://github.com/sponsors/wooorm" 8965 } 8966 } 8967 } 8968}