[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
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}