1 {
2 "name": "pepakbasajawa-web",
3 "version": "0.5.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "pepakbasajawa-web",
9 "version": "0.5.0",
10 "license": "MIT",
11 "dependencies": {
12 "@astrojs/mdx": "^4.3.0",
13 "@astrojs/sitemap": "^3.4.1",
14 "@tailwindcss/vite": "^4.1.13",
15 "astro": "^5.11.0",
16 "katex": "^0.16.22",
17 "mdast-util-to-string": "^4.0.0",
18 "reading-time": "^1.5.0",
19 "rehype-katex": "^7.0.1",
20 "remark-directive": "^4.0.0",
21 "remark-math": "^6.0.0",
22 "sharp": "^0.34.3",
23 "tailwindcss": "^4.1.13",
24 "unist-util-visit": "^5.0.0"
25 },
26 "devDependencies": {
27 "@eslint/js": "^9.30.1",
28 "@typescript-eslint/eslint-plugin": "^8.35.1",
29 "@typescript-eslint/parser": "^8.36.0",
30 "eslint": "^9.30.1",
31 "eslint-config-prettier": "^10.1.5",
32 "eslint-plugin-astro": "^1.3.1",
33 "globals": "^16.3.0",
34 "prettier": "^3.6.2",
35 "prettier-plugin-astro": "^0.14.1",
36 "tsx": "^4.19.2",
37 "typescript": "^5.8.3",
38 "typescript-eslint": "^8.36.0"
39 }
40 },
41 "node_modules/@astrojs/compiler": {
42 "version": "2.13.0",
43 "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.13.0.tgz",
44 "integrity": "sha512-mqVORhUJViA28fwHYaWmsXSzLO9osbdZ5ImUfxBarqsYdMlPbqAqGJCxsNzvppp1BEzc1mJNjOVvQqeDN8Vspw==",
45 "license": "MIT"
46 },
47 "node_modules/@astrojs/internal-helpers": {
48 "version": "0.7.4",
49 "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.7.4.tgz",
50 "integrity": "sha512-lDA9MqE8WGi7T/t2BMi+EAXhs4Vcvr94Gqx3q15cFEz8oFZMO4/SFBqYr/UcmNlvW+35alowkVj+w9VhLvs5Cw==",
51 "license": "MIT"
52 },
53 "node_modules/@astrojs/markdown-remark": {
54 "version": "6.3.8",
55 "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-6.3.8.tgz",
56 "integrity": "sha512-uFNyFWadnULWK2cOw4n0hLKeu+xaVWeuECdP10cQ3K2fkybtTlhb7J7TcScdjmS8Yps7oje9S/ehYMfZrhrgCg==",
57 "license": "MIT",
58 "dependencies": {
59 "@astrojs/internal-helpers": "0.7.4",
60 "@astrojs/prism": "3.3.0",
61 "github-slugger": "^2.0.0",
62 "hast-util-from-html": "^2.0.3",
63 "hast-util-to-text": "^4.0.2",
64 "import-meta-resolve": "^4.2.0",
65 "js-yaml": "^4.1.0",
66 "mdast-util-definitions": "^6.0.0",
67 "rehype-raw": "^7.0.0",
68 "rehype-stringify": "^10.0.1",
69 "remark-gfm": "^4.0.1",
70 "remark-parse": "^11.0.0",
71 "remark-rehype": "^11.1.2",
72 "remark-smartypants": "^3.0.2",
73 "shiki": "^3.13.0",
74 "smol-toml": "^1.4.2",
75 "unified": "^11.0.5",
76 "unist-util-remove-position": "^5.0.0",
77 "unist-util-visit": "^5.0.0",
78 "unist-util-visit-parents": "^6.0.1",
79 "vfile": "^6.0.3"
80 }
81 },
82 "node_modules/@astrojs/mdx": {
83 "version": "4.3.7",
84 "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-4.3.7.tgz",
85 "integrity": "sha512-5SRmvMyT/UMWaU2eoD+htnXtE2mUZZEH2K/nEzhuEy+iCsOSuS/DUry59WuKUJRQETi1mgJFdNR4dZLJHYVuRA==",
86 "license": "MIT",
87 "dependencies": {
88 "@astrojs/markdown-remark": "6.3.8",
89 "@mdx-js/mdx": "^3.1.1",
90 "acorn": "^8.15.0",
91 "es-module-lexer": "^1.7.0",
92 "estree-util-visit": "^2.0.0",
93 "hast-util-to-html": "^9.0.5",
94 "kleur": "^4.1.5",
95 "rehype-raw": "^7.0.0",
96 "remark-gfm": "^4.0.1",
97 "remark-smartypants": "^3.0.2",
98 "source-map": "^0.7.6",
99 "unist-util-visit": "^5.0.0",
100 "vfile": "^6.0.3"
101 },
102 "engines": {
103 "node": "18.20.8 || ^20.3.0 || >=22.0.0"
104 },
105 "peerDependencies": {
106 "astro": "^5.0.0"
107 }
108 },
109 "node_modules/@astrojs/prism": {
110 "version": "3.3.0",
111 "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-3.3.0.tgz",
112 "integrity": "sha512-q8VwfU/fDZNoDOf+r7jUnMC2//H2l0TuQ6FkGJL8vD8nw/q5KiL3DS1KKBI3QhI9UQhpJ5dc7AtqfbXWuOgLCQ==",
113 "license": "MIT",
114 "dependencies": {
115 "prismjs": "^1.30.0"
116 },
117 "engines": {
118 "node": "18.20.8 || ^20.3.0 || >=22.0.0"
119 }
120 },
121 "node_modules/@astrojs/sitemap": {
122 "version": "3.6.0",
123 "resolved": "https://registry.npmjs.org/@astrojs/sitemap/-/sitemap-3.6.0.tgz",
124 "integrity": "sha512-4aHkvcOZBWJigRmMIAJwRQXBS+ayoP5z40OklTXYXhUDhwusz+DyDl+nSshY6y9DvkVEavwNcFO8FD81iGhXjg==",
125 "license": "MIT",
126 "dependencies": {
127 "sitemap": "^8.0.0",
128 "stream-replace-string": "^2.0.0",
129 "zod": "^3.25.76"
130 }
131 },
132 "node_modules/@astrojs/telemetry": {
133 "version": "3.3.0",
134 "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.3.0.tgz",
135 "integrity": "sha512-UFBgfeldP06qu6khs/yY+q1cDAaArM2/7AEIqQ9Cuvf7B1hNLq0xDrZkct+QoIGyjq56y8IaE2I3CTvG99mlhQ==",
136 "license": "MIT",
137 "dependencies": {
138 "ci-info": "^4.2.0",
139 "debug": "^4.4.0",
140 "dlv": "^1.1.3",
141 "dset": "^3.1.4",
142 "is-docker": "^3.0.0",
143 "is-wsl": "^3.1.0",
144 "which-pm-runs": "^1.1.0"
145 },
146 "engines": {
147 "node": "18.20.8 || ^20.3.0 || >=22.0.0"
148 }
149 },
150 "node_modules/@babel/helper-string-parser": {
151 "version": "7.27.1",
152 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
153 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
154 "license": "MIT",
155 "engines": {
156 "node": ">=6.9.0"
157 }
158 },
159 "node_modules/@babel/helper-validator-identifier": {
160 "version": "7.27.1",
161 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz",
162 "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==",
163 "license": "MIT",
164 "engines": {
165 "node": ">=6.9.0"
166 }
167 },
168 "node_modules/@babel/parser": {
169 "version": "7.28.4",
170 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.4.tgz",
171 "integrity": "sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==",
172 "license": "MIT",
173 "dependencies": {
174 "@babel/types": "^7.28.4"
175 },
176 "bin": {
177 "parser": "bin/babel-parser.js"
178 },
179 "engines": {
180 "node": ">=6.0.0"
181 }
182 },
183 "node_modules/@babel/types": {
184 "version": "7.28.4",
185 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.4.tgz",
186 "integrity": "sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==",
187 "license": "MIT",
188 "dependencies": {
189 "@babel/helper-string-parser": "^7.27.1",
190 "@babel/helper-validator-identifier": "^7.27.1"
191 },
192 "engines": {
193 "node": ">=6.9.0"
194 }
195 },
196 "node_modules/@capsizecss/unpack": {
197 "version": "3.0.0",
198 "resolved": "https://registry.npmjs.org/@capsizecss/unpack/-/unpack-3.0.0.tgz",
199 "integrity": "sha512-+ntATQe1AlL7nTOYjwjj6w3299CgRot48wL761TUGYpYgAou3AaONZazp0PKZyCyWhudWsjhq1nvRHOvbMzhTA==",
200 "license": "MIT",
201 "dependencies": {
202 "fontkit": "^2.0.2"
203 },
204 "engines": {
205 "node": ">=18"
206 }
207 },
208 "node_modules/@emnapi/runtime": {
209 "version": "1.5.0",
210 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.5.0.tgz",
211 "integrity": "sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==",
212 "license": "MIT",
213 "optional": true,
214 "dependencies": {
215 "tslib": "^2.4.0"
216 }
217 },
218 "node_modules/@esbuild/aix-ppc64": {
219 "version": "0.25.10",
220 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.10.tgz",
221 "integrity": "sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==",
222 "cpu": [
223 "ppc64"
224 ],
225 "license": "MIT",
226 "optional": true,
227 "os": [
228 "aix"
229 ],
230 "engines": {
231 "node": ">=18"
232 }
233 },
234 "node_modules/@esbuild/android-arm": {
235 "version": "0.25.10",
236 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.10.tgz",
237 "integrity": "sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==",
238 "cpu": [
239 "arm"
240 ],
241 "license": "MIT",
242 "optional": true,
243 "os": [
244 "android"
245 ],
246 "engines": {
247 "node": ">=18"
248 }
249 },
250 "node_modules/@esbuild/android-arm64": {
251 "version": "0.25.10",
252 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.10.tgz",
253 "integrity": "sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==",
254 "cpu": [
255 "arm64"
256 ],
257 "license": "MIT",
258 "optional": true,
259 "os": [
260 "android"
261 ],
262 "engines": {
263 "node": ">=18"
264 }
265 },
266 "node_modules/@esbuild/android-x64": {
267 "version": "0.25.10",
268 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.10.tgz",
269 "integrity": "sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==",
270 "cpu": [
271 "x64"
272 ],
273 "license": "MIT",
274 "optional": true,
275 "os": [
276 "android"
277 ],
278 "engines": {
279 "node": ">=18"
280 }
281 },
282 "node_modules/@esbuild/darwin-arm64": {
283 "version": "0.25.10",
284 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.10.tgz",
285 "integrity": "sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==",
286 "cpu": [
287 "arm64"
288 ],
289 "license": "MIT",
290 "optional": true,
291 "os": [
292 "darwin"
293 ],
294 "engines": {
295 "node": ">=18"
296 }
297 },
298 "node_modules/@esbuild/darwin-x64": {
299 "version": "0.25.10",
300 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.10.tgz",
301 "integrity": "sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==",
302 "cpu": [
303 "x64"
304 ],
305 "license": "MIT",
306 "optional": true,
307 "os": [
308 "darwin"
309 ],
310 "engines": {
311 "node": ">=18"
312 }
313 },
314 "node_modules/@esbuild/freebsd-arm64": {
315 "version": "0.25.10",
316 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.10.tgz",
317 "integrity": "sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==",
318 "cpu": [
319 "arm64"
320 ],
321 "license": "MIT",
322 "optional": true,
323 "os": [
324 "freebsd"
325 ],
326 "engines": {
327 "node": ">=18"
328 }
329 },
330 "node_modules/@esbuild/freebsd-x64": {
331 "version": "0.25.10",
332 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.10.tgz",
333 "integrity": "sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==",
334 "cpu": [
335 "x64"
336 ],
337 "license": "MIT",
338 "optional": true,
339 "os": [
340 "freebsd"
341 ],
342 "engines": {
343 "node": ">=18"
344 }
345 },
346 "node_modules/@esbuild/linux-arm": {
347 "version": "0.25.10",
348 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.10.tgz",
349 "integrity": "sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==",
350 "cpu": [
351 "arm"
352 ],
353 "license": "MIT",
354 "optional": true,
355 "os": [
356 "linux"
357 ],
358 "engines": {
359 "node": ">=18"
360 }
361 },
362 "node_modules/@esbuild/linux-arm64": {
363 "version": "0.25.10",
364 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.10.tgz",
365 "integrity": "sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==",
366 "cpu": [
367 "arm64"
368 ],
369 "license": "MIT",
370 "optional": true,
371 "os": [
372 "linux"
373 ],
374 "engines": {
375 "node": ">=18"
376 }
377 },
378 "node_modules/@esbuild/linux-ia32": {
379 "version": "0.25.10",
380 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.10.tgz",
381 "integrity": "sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==",
382 "cpu": [
383 "ia32"
384 ],
385 "license": "MIT",
386 "optional": true,
387 "os": [
388 "linux"
389 ],
390 "engines": {
391 "node": ">=18"
392 }
393 },
394 "node_modules/@esbuild/linux-loong64": {
395 "version": "0.25.10",
396 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.10.tgz",
397 "integrity": "sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==",
398 "cpu": [
399 "loong64"
400 ],
401 "license": "MIT",
402 "optional": true,
403 "os": [
404 "linux"
405 ],
406 "engines": {
407 "node": ">=18"
408 }
409 },
410 "node_modules/@esbuild/linux-mips64el": {
411 "version": "0.25.10",
412 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.10.tgz",
413 "integrity": "sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==",
414 "cpu": [
415 "mips64el"
416 ],
417 "license": "MIT",
418 "optional": true,
419 "os": [
420 "linux"
421 ],
422 "engines": {
423 "node": ">=18"
424 }
425 },
426 "node_modules/@esbuild/linux-ppc64": {
427 "version": "0.25.10",
428 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.10.tgz",
429 "integrity": "sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==",
430 "cpu": [
431 "ppc64"
432 ],
433 "license": "MIT",
434 "optional": true,
435 "os": [
436 "linux"
437 ],
438 "engines": {
439 "node": ">=18"
440 }
441 },
442 "node_modules/@esbuild/linux-riscv64": {
443 "version": "0.25.10",
444 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.10.tgz",
445 "integrity": "sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==",
446 "cpu": [
447 "riscv64"
448 ],
449 "license": "MIT",
450 "optional": true,
451 "os": [
452 "linux"
453 ],
454 "engines": {
455 "node": ">=18"
456 }
457 },
458 "node_modules/@esbuild/linux-s390x": {
459 "version": "0.25.10",
460 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.10.tgz",
461 "integrity": "sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==",
462 "cpu": [
463 "s390x"
464 ],
465 "license": "MIT",
466 "optional": true,
467 "os": [
468 "linux"
469 ],
470 "engines": {
471 "node": ">=18"
472 }
473 },
474 "node_modules/@esbuild/linux-x64": {
475 "version": "0.25.10",
476 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.10.tgz",
477 "integrity": "sha512-QSX81KhFoZGwenVyPoberggdW1nrQZSvfVDAIUXr3WqLRZGZqWk/P4T8p2SP+de2Sr5HPcvjhcJzEiulKgnxtA==",
478 "cpu": [
479 "x64"
480 ],
481 "license": "MIT",
482 "optional": true,
483 "os": [
484 "linux"
485 ],
486 "engines": {
487 "node": ">=18"
488 }
489 },
490 "node_modules/@esbuild/netbsd-arm64": {
491 "version": "0.25.10",
492 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.10.tgz",
493 "integrity": "sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==",
494 "cpu": [
495 "arm64"
496 ],
497 "license": "MIT",
498 "optional": true,
499 "os": [
500 "netbsd"
501 ],
502 "engines": {
503 "node": ">=18"
504 }
505 },
506 "node_modules/@esbuild/netbsd-x64": {
507 "version": "0.25.10",
508 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.10.tgz",
509 "integrity": "sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==",
510 "cpu": [
511 "x64"
512 ],
513 "license": "MIT",
514 "optional": true,
515 "os": [
516 "netbsd"
517 ],
518 "engines": {
519 "node": ">=18"
520 }
521 },
522 "node_modules/@esbuild/openbsd-arm64": {
523 "version": "0.25.10",
524 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.10.tgz",
525 "integrity": "sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==",
526 "cpu": [
527 "arm64"
528 ],
529 "license": "MIT",
530 "optional": true,
531 "os": [
532 "openbsd"
533 ],
534 "engines": {
535 "node": ">=18"
536 }
537 },
538 "node_modules/@esbuild/openbsd-x64": {
539 "version": "0.25.10",
540 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.10.tgz",
541 "integrity": "sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==",
542 "cpu": [
543 "x64"
544 ],
545 "license": "MIT",
546 "optional": true,
547 "os": [
548 "openbsd"
549 ],
550 "engines": {
551 "node": ">=18"
552 }
553 },
554 "node_modules/@esbuild/openharmony-arm64": {
555 "version": "0.25.10",
556 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.10.tgz",
557 "integrity": "sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==",
558 "cpu": [
559 "arm64"
560 ],
561 "license": "MIT",
562 "optional": true,
563 "os": [
564 "openharmony"
565 ],
566 "engines": {
567 "node": ">=18"
568 }
569 },
570 "node_modules/@esbuild/sunos-x64": {
571 "version": "0.25.10",
572 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.10.tgz",
573 "integrity": "sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==",
574 "cpu": [
575 "x64"
576 ],
577 "license": "MIT",
578 "optional": true,
579 "os": [
580 "sunos"
581 ],
582 "engines": {
583 "node": ">=18"
584 }
585 },
586 "node_modules/@esbuild/win32-arm64": {
587 "version": "0.25.10",
588 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.10.tgz",
589 "integrity": "sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==",
590 "cpu": [
591 "arm64"
592 ],
593 "license": "MIT",
594 "optional": true,
595 "os": [
596 "win32"
597 ],
598 "engines": {
599 "node": ">=18"
600 }
601 },
602 "node_modules/@esbuild/win32-ia32": {
603 "version": "0.25.10",
604 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.10.tgz",
605 "integrity": "sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==",
606 "cpu": [
607 "ia32"
608 ],
609 "license": "MIT",
610 "optional": true,
611 "os": [
612 "win32"
613 ],
614 "engines": {
615 "node": ">=18"
616 }
617 },
618 "node_modules/@esbuild/win32-x64": {
619 "version": "0.25.10",
620 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.10.tgz",
621 "integrity": "sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==",
622 "cpu": [
623 "x64"
624 ],
625 "license": "MIT",
626 "optional": true,
627 "os": [
628 "win32"
629 ],
630 "engines": {
631 "node": ">=18"
632 }
633 },
634 "node_modules/@eslint-community/eslint-utils": {
635 "version": "4.9.0",
636 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz",
637 "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==",
638 "dev": true,
639 "license": "MIT",
640 "dependencies": {
641 "eslint-visitor-keys": "^3.4.3"
642 },
643 "engines": {
644 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
645 },
646 "funding": {
647 "url": "https://opencollective.com/eslint"
648 },
649 "peerDependencies": {
650 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
651 }
652 },
653 "node_modules/@eslint-community/regexpp": {
654 "version": "4.12.1",
655 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz",
656 "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==",
657 "dev": true,
658 "license": "MIT",
659 "engines": {
660 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
661 }
662 },
663 "node_modules/@eslint/config-array": {
664 "version": "0.21.0",
665 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz",
666 "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==",
667 "dev": true,
668 "license": "Apache-2.0",
669 "dependencies": {
670 "@eslint/object-schema": "^2.1.6",
671 "debug": "^4.3.1",
672 "minimatch": "^3.1.2"
673 },
674 "engines": {
675 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
676 }
677 },
678 "node_modules/@eslint/config-array/node_modules/brace-expansion": {
679 "version": "1.1.12",
680 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
681 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
682 "dev": true,
683 "license": "MIT",
684 "dependencies": {
685 "balanced-match": "^1.0.0",
686 "concat-map": "0.0.1"
687 }
688 },
689 "node_modules/@eslint/config-array/node_modules/minimatch": {
690 "version": "3.1.2",
691 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
692 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
693 "dev": true,
694 "license": "ISC",
695 "dependencies": {
696 "brace-expansion": "^1.1.7"
697 },
698 "engines": {
699 "node": "*"
700 }
701 },
702 "node_modules/@eslint/config-helpers": {
703 "version": "0.4.0",
704 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.0.tgz",
705 "integrity": "sha512-WUFvV4WoIwW8Bv0KeKCIIEgdSiFOsulyN0xrMu+7z43q/hkOLXjvb5u7UC9jDxvRzcrbEmuZBX5yJZz1741jog==",
706 "dev": true,
707 "license": "Apache-2.0",
708 "dependencies": {
709 "@eslint/core": "^0.16.0"
710 },
711 "engines": {
712 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
713 }
714 },
715 "node_modules/@eslint/core": {
716 "version": "0.16.0",
717 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.16.0.tgz",
718 "integrity": "sha512-nmC8/totwobIiFcGkDza3GIKfAw1+hLiYVrh3I1nIomQ8PEr5cxg34jnkmGawul/ep52wGRAcyeDCNtWKSOj4Q==",
719 "dev": true,
720 "license": "Apache-2.0",
721 "dependencies": {
722 "@types/json-schema": "^7.0.15"
723 },
724 "engines": {
725 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
726 }
727 },
728 "node_modules/@eslint/eslintrc": {
729 "version": "3.3.1",
730 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz",
731 "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==",
732 "dev": true,
733 "license": "MIT",
734 "dependencies": {
735 "ajv": "^6.12.4",
736 "debug": "^4.3.2",
737 "espree": "^10.0.1",
738 "globals": "^14.0.0",
739 "ignore": "^5.2.0",
740 "import-fresh": "^3.2.1",
741 "js-yaml": "^4.1.0",
742 "minimatch": "^3.1.2",
743 "strip-json-comments": "^3.1.1"
744 },
745 "engines": {
746 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
747 },
748 "funding": {
749 "url": "https://opencollective.com/eslint"
750 }
751 },
752 "node_modules/@eslint/eslintrc/node_modules/brace-expansion": {
753 "version": "1.1.12",
754 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
755 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
756 "dev": true,
757 "license": "MIT",
758 "dependencies": {
759 "balanced-match": "^1.0.0",
760 "concat-map": "0.0.1"
761 }
762 },
763 "node_modules/@eslint/eslintrc/node_modules/globals": {
764 "version": "14.0.0",
765 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
766 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
767 "dev": true,
768 "license": "MIT",
769 "engines": {
770 "node": ">=18"
771 },
772 "funding": {
773 "url": "https://github.com/sponsors/sindresorhus"
774 }
775 },
776 "node_modules/@eslint/eslintrc/node_modules/ignore": {
777 "version": "5.3.2",
778 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
779 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
780 "dev": true,
781 "license": "MIT",
782 "engines": {
783 "node": ">= 4"
784 }
785 },
786 "node_modules/@eslint/eslintrc/node_modules/minimatch": {
787 "version": "3.1.2",
788 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
789 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
790 "dev": true,
791 "license": "ISC",
792 "dependencies": {
793 "brace-expansion": "^1.1.7"
794 },
795 "engines": {
796 "node": "*"
797 }
798 },
799 "node_modules/@eslint/js": {
800 "version": "9.37.0",
801 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.37.0.tgz",
802 "integrity": "sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg==",
803 "dev": true,
804 "license": "MIT",
805 "engines": {
806 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
807 },
808 "funding": {
809 "url": "https://eslint.org/donate"
810 }
811 },
812 "node_modules/@eslint/object-schema": {
813 "version": "2.1.6",
814 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz",
815 "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==",
816 "dev": true,
817 "license": "Apache-2.0",
818 "engines": {
819 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
820 }
821 },
822 "node_modules/@eslint/plugin-kit": {
823 "version": "0.4.0",
824 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.0.tgz",
825 "integrity": "sha512-sB5uyeq+dwCWyPi31B2gQlVlo+j5brPlWx4yZBrEaRo/nhdDE8Xke1gsGgtiBdaBTxuTkceLVuVt/pclrasb0A==",
826 "dev": true,
827 "license": "Apache-2.0",
828 "dependencies": {
829 "@eslint/core": "^0.16.0",
830 "levn": "^0.4.1"
831 },
832 "engines": {
833 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
834 }
835 },
836 "node_modules/@humanfs/core": {
837 "version": "0.19.1",
838 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
839 "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",
840 "dev": true,
841 "license": "Apache-2.0",
842 "engines": {
843 "node": ">=18.18.0"
844 }
845 },
846 "node_modules/@humanfs/node": {
847 "version": "0.16.7",
848 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz",
849 "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==",
850 "dev": true,
851 "license": "Apache-2.0",
852 "dependencies": {
853 "@humanfs/core": "^0.19.1",
854 "@humanwhocodes/retry": "^0.4.0"
855 },
856 "engines": {
857 "node": ">=18.18.0"
858 }
859 },
860 "node_modules/@humanwhocodes/module-importer": {
861 "version": "1.0.1",
862 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
863 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
864 "dev": true,
865 "license": "Apache-2.0",
866 "engines": {
867 "node": ">=12.22"
868 },
869 "funding": {
870 "type": "github",
871 "url": "https://github.com/sponsors/nzakas"
872 }
873 },
874 "node_modules/@humanwhocodes/retry": {
875 "version": "0.4.3",
876 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",
877 "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",
878 "dev": true,
879 "license": "Apache-2.0",
880 "engines": {
881 "node": ">=18.18"
882 },
883 "funding": {
884 "type": "github",
885 "url": "https://github.com/sponsors/nzakas"
886 }
887 },
888 "node_modules/@img/colour": {
889 "version": "1.0.0",
890 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz",
891 "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==",
892 "license": "MIT",
893 "engines": {
894 "node": ">=18"
895 }
896 },
897 "node_modules/@img/sharp-darwin-arm64": {
898 "version": "0.34.4",
899 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.4.tgz",
900 "integrity": "sha512-sitdlPzDVyvmINUdJle3TNHl+AG9QcwiAMsXmccqsCOMZNIdW2/7S26w0LyU8euiLVzFBL3dXPwVCq/ODnf2vA==",
901 "cpu": [
902 "arm64"
903 ],
904 "license": "Apache-2.0",
905 "optional": true,
906 "os": [
907 "darwin"
908 ],
909 "engines": {
910 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
911 },
912 "funding": {
913 "url": "https://opencollective.com/libvips"
914 },
915 "optionalDependencies": {
916 "@img/sharp-libvips-darwin-arm64": "1.2.3"
917 }
918 },
919 "node_modules/@img/sharp-darwin-x64": {
920 "version": "0.34.4",
921 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.4.tgz",
922 "integrity": "sha512-rZheupWIoa3+SOdF/IcUe1ah4ZDpKBGWcsPX6MT0lYniH9micvIU7HQkYTfrx5Xi8u+YqwLtxC/3vl8TQN6rMg==",
923 "cpu": [
924 "x64"
925 ],
926 "license": "Apache-2.0",
927 "optional": true,
928 "os": [
929 "darwin"
930 ],
931 "engines": {
932 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
933 },
934 "funding": {
935 "url": "https://opencollective.com/libvips"
936 },
937 "optionalDependencies": {
938 "@img/sharp-libvips-darwin-x64": "1.2.3"
939 }
940 },
941 "node_modules/@img/sharp-libvips-darwin-arm64": {
942 "version": "1.2.3",
943 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.3.tgz",
944 "integrity": "sha512-QzWAKo7kpHxbuHqUC28DZ9pIKpSi2ts2OJnoIGI26+HMgq92ZZ4vk8iJd4XsxN+tYfNJxzH6W62X5eTcsBymHw==",
945 "cpu": [
946 "arm64"
947 ],
948 "license": "LGPL-3.0-or-later",
949 "optional": true,
950 "os": [
951 "darwin"
952 ],
953 "funding": {
954 "url": "https://opencollective.com/libvips"
955 }
956 },
957 "node_modules/@img/sharp-libvips-darwin-x64": {
958 "version": "1.2.3",
959 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.3.tgz",
960 "integrity": "sha512-Ju+g2xn1E2AKO6YBhxjj+ACcsPQRHT0bhpglxcEf+3uyPY+/gL8veniKoo96335ZaPo03bdDXMv0t+BBFAbmRA==",
961 "cpu": [
962 "x64"
963 ],
964 "license": "LGPL-3.0-or-later",
965 "optional": true,
966 "os": [
967 "darwin"
968 ],
969 "funding": {
970 "url": "https://opencollective.com/libvips"
971 }
972 },
973 "node_modules/@img/sharp-libvips-linux-arm": {
974 "version": "1.2.3",
975 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.3.tgz",
976 "integrity": "sha512-x1uE93lyP6wEwGvgAIV0gP6zmaL/a0tGzJs/BIDDG0zeBhMnuUPm7ptxGhUbcGs4okDJrk4nxgrmxpib9g6HpA==",
977 "cpu": [
978 "arm"
979 ],
980 "license": "LGPL-3.0-or-later",
981 "optional": true,
982 "os": [
983 "linux"
984 ],
985 "funding": {
986 "url": "https://opencollective.com/libvips"
987 }
988 },
989 "node_modules/@img/sharp-libvips-linux-arm64": {
990 "version": "1.2.3",
991 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.3.tgz",
992 "integrity": "sha512-I4RxkXU90cpufazhGPyVujYwfIm9Nk1QDEmiIsaPwdnm013F7RIceaCc87kAH+oUB1ezqEvC6ga4m7MSlqsJvQ==",
993 "cpu": [
994 "arm64"
995 ],
996 "license": "LGPL-3.0-or-later",
997 "optional": true,
998 "os": [
999 "linux"
1000 ],
1001 "funding": {
1002 "url": "https://opencollective.com/libvips"
1003 }
1004 },
1005 "node_modules/@img/sharp-libvips-linux-ppc64": {
1006 "version": "1.2.3",
1007 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.3.tgz",
1008 "integrity": "sha512-Y2T7IsQvJLMCBM+pmPbM3bKT/yYJvVtLJGfCs4Sp95SjvnFIjynbjzsa7dY1fRJX45FTSfDksbTp6AGWudiyCg==",
1009 "cpu": [
1010 "ppc64"
1011 ],
1012 "license": "LGPL-3.0-or-later",
1013 "optional": true,
1014 "os": [
1015 "linux"
1016 ],
1017 "funding": {
1018 "url": "https://opencollective.com/libvips"
1019 }
1020 },
1021 "node_modules/@img/sharp-libvips-linux-s390x": {
1022 "version": "1.2.3",
1023 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.3.tgz",
1024 "integrity": "sha512-RgWrs/gVU7f+K7P+KeHFaBAJlNkD1nIZuVXdQv6S+fNA6syCcoboNjsV2Pou7zNlVdNQoQUpQTk8SWDHUA3y/w==",
1025 "cpu": [
1026 "s390x"
1027 ],
1028 "license": "LGPL-3.0-or-later",
1029 "optional": true,
1030 "os": [
1031 "linux"
1032 ],
1033 "funding": {
1034 "url": "https://opencollective.com/libvips"
1035 }
1036 },
1037 "node_modules/@img/sharp-libvips-linux-x64": {
1038 "version": "1.2.3",
1039 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.3.tgz",
1040 "integrity": "sha512-3JU7LmR85K6bBiRzSUc/Ff9JBVIFVvq6bomKE0e63UXGeRw2HPVEjoJke1Yx+iU4rL7/7kUjES4dZ/81Qjhyxg==",
1041 "cpu": [
1042 "x64"
1043 ],
1044 "license": "LGPL-3.0-or-later",
1045 "optional": true,
1046 "os": [
1047 "linux"
1048 ],
1049 "funding": {
1050 "url": "https://opencollective.com/libvips"
1051 }
1052 },
1053 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
1054 "version": "1.2.3",
1055 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.3.tgz",
1056 "integrity": "sha512-F9q83RZ8yaCwENw1GieztSfj5msz7GGykG/BA+MOUefvER69K/ubgFHNeSyUu64amHIYKGDs4sRCMzXVj8sEyw==",
1057 "cpu": [
1058 "arm64"
1059 ],
1060 "license": "LGPL-3.0-or-later",
1061 "optional": true,
1062 "os": [
1063 "linux"
1064 ],
1065 "funding": {
1066 "url": "https://opencollective.com/libvips"
1067 }
1068 },
1069 "node_modules/@img/sharp-libvips-linuxmusl-x64": {
1070 "version": "1.2.3",
1071 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.3.tgz",
1072 "integrity": "sha512-U5PUY5jbc45ANM6tSJpsgqmBF/VsL6LnxJmIf11kB7J5DctHgqm0SkuXzVWtIY90GnJxKnC/JT251TDnk1fu/g==",
1073 "cpu": [
1074 "x64"
1075 ],
1076 "license": "LGPL-3.0-or-later",
1077 "optional": true,
1078 "os": [
1079 "linux"
1080 ],
1081 "funding": {
1082 "url": "https://opencollective.com/libvips"
1083 }
1084 },
1085 "node_modules/@img/sharp-linux-arm": {
1086 "version": "0.34.4",
1087 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.4.tgz",
1088 "integrity": "sha512-Xyam4mlqM0KkTHYVSuc6wXRmM7LGN0P12li03jAnZ3EJWZqj83+hi8Y9UxZUbxsgsK1qOEwg7O0Bc0LjqQVtxA==",
1089 "cpu": [
1090 "arm"
1091 ],
1092 "license": "Apache-2.0",
1093 "optional": true,
1094 "os": [
1095 "linux"
1096 ],
1097 "engines": {
1098 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1099 },
1100 "funding": {
1101 "url": "https://opencollective.com/libvips"
1102 },
1103 "optionalDependencies": {
1104 "@img/sharp-libvips-linux-arm": "1.2.3"
1105 }
1106 },
1107 "node_modules/@img/sharp-linux-arm64": {
1108 "version": "0.34.4",
1109 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.4.tgz",
1110 "integrity": "sha512-YXU1F/mN/Wu786tl72CyJjP/Ngl8mGHN1hST4BGl+hiW5jhCnV2uRVTNOcaYPs73NeT/H8Upm3y9582JVuZHrQ==",
1111 "cpu": [
1112 "arm64"
1113 ],
1114 "license": "Apache-2.0",
1115 "optional": true,
1116 "os": [
1117 "linux"
1118 ],
1119 "engines": {
1120 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1121 },
1122 "funding": {
1123 "url": "https://opencollective.com/libvips"
1124 },
1125 "optionalDependencies": {
1126 "@img/sharp-libvips-linux-arm64": "1.2.3"
1127 }
1128 },
1129 "node_modules/@img/sharp-linux-ppc64": {
1130 "version": "0.34.4",
1131 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.4.tgz",
1132 "integrity": "sha512-F4PDtF4Cy8L8hXA2p3TO6s4aDt93v+LKmpcYFLAVdkkD3hSxZzee0rh6/+94FpAynsuMpLX5h+LRsSG3rIciUQ==",
1133 "cpu": [
1134 "ppc64"
1135 ],
1136 "license": "Apache-2.0",
1137 "optional": true,
1138 "os": [
1139 "linux"
1140 ],
1141 "engines": {
1142 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1143 },
1144 "funding": {
1145 "url": "https://opencollective.com/libvips"
1146 },
1147 "optionalDependencies": {
1148 "@img/sharp-libvips-linux-ppc64": "1.2.3"
1149 }
1150 },
1151 "node_modules/@img/sharp-linux-s390x": {
1152 "version": "0.34.4",
1153 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.4.tgz",
1154 "integrity": "sha512-qVrZKE9Bsnzy+myf7lFKvng6bQzhNUAYcVORq2P7bDlvmF6u2sCmK2KyEQEBdYk+u3T01pVsPrkj943T1aJAsw==",
1155 "cpu": [
1156 "s390x"
1157 ],
1158 "license": "Apache-2.0",
1159 "optional": true,
1160 "os": [
1161 "linux"
1162 ],
1163 "engines": {
1164 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1165 },
1166 "funding": {
1167 "url": "https://opencollective.com/libvips"
1168 },
1169 "optionalDependencies": {
1170 "@img/sharp-libvips-linux-s390x": "1.2.3"
1171 }
1172 },
1173 "node_modules/@img/sharp-linux-x64": {
1174 "version": "0.34.4",
1175 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.4.tgz",
1176 "integrity": "sha512-ZfGtcp2xS51iG79c6Vhw9CWqQC8l2Ot8dygxoDoIQPTat/Ov3qAa8qpxSrtAEAJW+UjTXc4yxCjNfxm4h6Xm2A==",
1177 "cpu": [
1178 "x64"
1179 ],
1180 "license": "Apache-2.0",
1181 "optional": true,
1182 "os": [
1183 "linux"
1184 ],
1185 "engines": {
1186 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1187 },
1188 "funding": {
1189 "url": "https://opencollective.com/libvips"
1190 },
1191 "optionalDependencies": {
1192 "@img/sharp-libvips-linux-x64": "1.2.3"
1193 }
1194 },
1195 "node_modules/@img/sharp-linuxmusl-arm64": {
1196 "version": "0.34.4",
1197 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.4.tgz",
1198 "integrity": "sha512-8hDVvW9eu4yHWnjaOOR8kHVrew1iIX+MUgwxSuH2XyYeNRtLUe4VNioSqbNkB7ZYQJj9rUTT4PyRscyk2PXFKA==",
1199 "cpu": [
1200 "arm64"
1201 ],
1202 "license": "Apache-2.0",
1203 "optional": true,
1204 "os": [
1205 "linux"
1206 ],
1207 "engines": {
1208 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1209 },
1210 "funding": {
1211 "url": "https://opencollective.com/libvips"
1212 },
1213 "optionalDependencies": {
1214 "@img/sharp-libvips-linuxmusl-arm64": "1.2.3"
1215 }
1216 },
1217 "node_modules/@img/sharp-linuxmusl-x64": {
1218 "version": "0.34.4",
1219 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.4.tgz",
1220 "integrity": "sha512-lU0aA5L8QTlfKjpDCEFOZsTYGn3AEiO6db8W5aQDxj0nQkVrZWmN3ZP9sYKWJdtq3PWPhUNlqehWyXpYDcI9Sg==",
1221 "cpu": [
1222 "x64"
1223 ],
1224 "license": "Apache-2.0",
1225 "optional": true,
1226 "os": [
1227 "linux"
1228 ],
1229 "engines": {
1230 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1231 },
1232 "funding": {
1233 "url": "https://opencollective.com/libvips"
1234 },
1235 "optionalDependencies": {
1236 "@img/sharp-libvips-linuxmusl-x64": "1.2.3"
1237 }
1238 },
1239 "node_modules/@img/sharp-wasm32": {
1240 "version": "0.34.4",
1241 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.4.tgz",
1242 "integrity": "sha512-33QL6ZO/qpRyG7woB/HUALz28WnTMI2W1jgX3Nu2bypqLIKx/QKMILLJzJjI+SIbvXdG9fUnmrxR7vbi1sTBeA==",
1243 "cpu": [
1244 "wasm32"
1245 ],
1246 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
1247 "optional": true,
1248 "dependencies": {
1249 "@emnapi/runtime": "^1.5.0"
1250 },
1251 "engines": {
1252 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1253 },
1254 "funding": {
1255 "url": "https://opencollective.com/libvips"
1256 }
1257 },
1258 "node_modules/@img/sharp-win32-arm64": {
1259 "version": "0.34.4",
1260 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.4.tgz",
1261 "integrity": "sha512-2Q250do/5WXTwxW3zjsEuMSv5sUU4Tq9VThWKlU2EYLm4MB7ZeMwF+SFJutldYODXF6jzc6YEOC+VfX0SZQPqA==",
1262 "cpu": [
1263 "arm64"
1264 ],
1265 "license": "Apache-2.0 AND LGPL-3.0-or-later",
1266 "optional": true,
1267 "os": [
1268 "win32"
1269 ],
1270 "engines": {
1271 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1272 },
1273 "funding": {
1274 "url": "https://opencollective.com/libvips"
1275 }
1276 },
1277 "node_modules/@img/sharp-win32-ia32": {
1278 "version": "0.34.4",
1279 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.4.tgz",
1280 "integrity": "sha512-3ZeLue5V82dT92CNL6rsal6I2weKw1cYu+rGKm8fOCCtJTR2gYeUfY3FqUnIJsMUPIH68oS5jmZ0NiJ508YpEw==",
1281 "cpu": [
1282 "ia32"
1283 ],
1284 "license": "Apache-2.0 AND LGPL-3.0-or-later",
1285 "optional": true,
1286 "os": [
1287 "win32"
1288 ],
1289 "engines": {
1290 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1291 },
1292 "funding": {
1293 "url": "https://opencollective.com/libvips"
1294 }
1295 },
1296 "node_modules/@img/sharp-win32-x64": {
1297 "version": "0.34.4",
1298 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.4.tgz",
1299 "integrity": "sha512-xIyj4wpYs8J18sVN3mSQjwrw7fKUqRw+Z5rnHNCy5fYTxigBz81u5mOMPmFumwjcn8+ld1ppptMBCLic1nz6ig==",
1300 "cpu": [
1301 "x64"
1302 ],
1303 "license": "Apache-2.0 AND LGPL-3.0-or-later",
1304 "optional": true,
1305 "os": [
1306 "win32"
1307 ],
1308 "engines": {
1309 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1310 },
1311 "funding": {
1312 "url": "https://opencollective.com/libvips"
1313 }
1314 },
1315 "node_modules/@isaacs/fs-minipass": {
1316 "version": "4.0.1",
1317 "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",
1318 "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==",
1319 "license": "ISC",
1320 "dependencies": {
1321 "minipass": "^7.0.4"
1322 },
1323 "engines": {
1324 "node": ">=18.0.0"
1325 }
1326 },
1327 "node_modules/@jridgewell/gen-mapping": {
1328 "version": "0.3.13",
1329 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
1330 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
1331 "license": "MIT",
1332 "dependencies": {
1333 "@jridgewell/sourcemap-codec": "^1.5.0",
1334 "@jridgewell/trace-mapping": "^0.3.24"
1335 }
1336 },
1337 "node_modules/@jridgewell/remapping": {
1338 "version": "2.3.5",
1339 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
1340 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
1341 "license": "MIT",
1342 "dependencies": {
1343 "@jridgewell/gen-mapping": "^0.3.5",
1344 "@jridgewell/trace-mapping": "^0.3.24"
1345 }
1346 },
1347 "node_modules/@jridgewell/resolve-uri": {
1348 "version": "3.1.2",
1349 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
1350 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
1351 "license": "MIT",
1352 "engines": {
1353 "node": ">=6.0.0"
1354 }
1355 },
1356 "node_modules/@jridgewell/sourcemap-codec": {
1357 "version": "1.5.5",
1358 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
1359 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
1360 "license": "MIT"
1361 },
1362 "node_modules/@jridgewell/trace-mapping": {
1363 "version": "0.3.31",
1364 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
1365 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
1366 "license": "MIT",
1367 "dependencies": {
1368 "@jridgewell/resolve-uri": "^3.1.0",
1369 "@jridgewell/sourcemap-codec": "^1.4.14"
1370 }
1371 },
1372 "node_modules/@mdx-js/mdx": {
1373 "version": "3.1.1",
1374 "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.1.1.tgz",
1375 "integrity": "sha512-f6ZO2ifpwAQIpzGWaBQT2TXxPv6z3RBzQKpVftEWN78Vl/YweF1uwussDx8ECAXVtr3Rs89fKyG9YlzUs9DyGQ==",
1376 "license": "MIT",
1377 "dependencies": {
1378 "@types/estree": "^1.0.0",
1379 "@types/estree-jsx": "^1.0.0",
1380 "@types/hast": "^3.0.0",
1381 "@types/mdx": "^2.0.0",
1382 "acorn": "^8.0.0",
1383 "collapse-white-space": "^2.0.0",
1384 "devlop": "^1.0.0",
1385 "estree-util-is-identifier-name": "^3.0.0",
1386 "estree-util-scope": "^1.0.0",
1387 "estree-walker": "^3.0.0",
1388 "hast-util-to-jsx-runtime": "^2.0.0",
1389 "markdown-extensions": "^2.0.0",
1390 "recma-build-jsx": "^1.0.0",
1391 "recma-jsx": "^1.0.0",
1392 "recma-stringify": "^1.0.0",
1393 "rehype-recma": "^1.0.0",
1394 "remark-mdx": "^3.0.0",
1395 "remark-parse": "^11.0.0",
1396 "remark-rehype": "^11.0.0",
1397 "source-map": "^0.7.0",
1398 "unified": "^11.0.0",
1399 "unist-util-position-from-estree": "^2.0.0",
1400 "unist-util-stringify-position": "^4.0.0",
1401 "unist-util-visit": "^5.0.0",
1402 "vfile": "^6.0.0"
1403 },
1404 "funding": {
1405 "type": "opencollective",
1406 "url": "https://opencollective.com/unified"
1407 }
1408 },
1409 "node_modules/@nodelib/fs.scandir": {
1410 "version": "2.1.5",
1411 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
1412 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
1413 "dev": true,
1414 "license": "MIT",
1415 "dependencies": {
1416 "@nodelib/fs.stat": "2.0.5",
1417 "run-parallel": "^1.1.9"
1418 },
1419 "engines": {
1420 "node": ">= 8"
1421 }
1422 },
1423 "node_modules/@nodelib/fs.stat": {
1424 "version": "2.0.5",
1425 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
1426 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
1427 "dev": true,
1428 "license": "MIT",
1429 "engines": {
1430 "node": ">= 8"
1431 }
1432 },
1433 "node_modules/@nodelib/fs.walk": {
1434 "version": "1.2.8",
1435 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
1436 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
1437 "dev": true,
1438 "license": "MIT",
1439 "dependencies": {
1440 "@nodelib/fs.scandir": "2.1.5",
1441 "fastq": "^1.6.0"
1442 },
1443 "engines": {
1444 "node": ">= 8"
1445 }
1446 },
1447 "node_modules/@oslojs/encoding": {
1448 "version": "1.1.0",
1449 "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz",
1450 "integrity": "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==",
1451 "license": "MIT"
1452 },
1453 "node_modules/@pkgr/core": {
1454 "version": "0.2.9",
1455 "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.2.9.tgz",
1456 "integrity": "sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==",
1457 "dev": true,
1458 "license": "MIT",
1459 "engines": {
1460 "node": "^12.20.0 || ^14.18.0 || >=16.0.0"
1461 },
1462 "funding": {
1463 "url": "https://opencollective.com/pkgr"
1464 }
1465 },
1466 "node_modules/@rollup/pluginutils": {
1467 "version": "5.3.0",
1468 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.3.0.tgz",
1469 "integrity": "sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==",
1470 "license": "MIT",
1471 "dependencies": {
1472 "@types/estree": "^1.0.0",
1473 "estree-walker": "^2.0.2",
1474 "picomatch": "^4.0.2"
1475 },
1476 "engines": {
1477 "node": ">=14.0.0"
1478 },
1479 "peerDependencies": {
1480 "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0"
1481 },
1482 "peerDependenciesMeta": {
1483 "rollup": {
1484 "optional": true
1485 }
1486 }
1487 },
1488 "node_modules/@rollup/pluginutils/node_modules/estree-walker": {
1489 "version": "2.0.2",
1490 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
1491 "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
1492 "license": "MIT"
1493 },
1494 "node_modules/@rollup/rollup-android-arm-eabi": {
1495 "version": "4.52.4",
1496 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.4.tgz",
1497 "integrity": "sha512-BTm2qKNnWIQ5auf4deoetINJm2JzvihvGb9R6K/ETwKLql/Bb3Eg2H1FBp1gUb4YGbydMA3jcmQTR73q7J+GAA==",
1498 "cpu": [
1499 "arm"
1500 ],
1501 "license": "MIT",
1502 "optional": true,
1503 "os": [
1504 "android"
1505 ]
1506 },
1507 "node_modules/@rollup/rollup-android-arm64": {
1508 "version": "4.52.4",
1509 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.4.tgz",
1510 "integrity": "sha512-P9LDQiC5vpgGFgz7GSM6dKPCiqR3XYN1WwJKA4/BUVDjHpYsf3iBEmVz62uyq20NGYbiGPR5cNHI7T1HqxNs2w==",
1511 "cpu": [
1512 "arm64"
1513 ],
1514 "license": "MIT",
1515 "optional": true,
1516 "os": [
1517 "android"
1518 ]
1519 },
1520 "node_modules/@rollup/rollup-darwin-arm64": {
1521 "version": "4.52.4",
1522 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.4.tgz",
1523 "integrity": "sha512-QRWSW+bVccAvZF6cbNZBJwAehmvG9NwfWHwMy4GbWi/BQIA/laTIktebT2ipVjNncqE6GLPxOok5hsECgAxGZg==",
1524 "cpu": [
1525 "arm64"
1526 ],
1527 "license": "MIT",
1528 "optional": true,
1529 "os": [
1530 "darwin"
1531 ]
1532 },
1533 "node_modules/@rollup/rollup-darwin-x64": {
1534 "version": "4.52.4",
1535 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.4.tgz",
1536 "integrity": "sha512-hZgP05pResAkRJxL1b+7yxCnXPGsXU0fG9Yfd6dUaoGk+FhdPKCJ5L1Sumyxn8kvw8Qi5PvQ8ulenUbRjzeCTw==",
1537 "cpu": [
1538 "x64"
1539 ],
1540 "license": "MIT",
1541 "optional": true,
1542 "os": [
1543 "darwin"
1544 ]
1545 },
1546 "node_modules/@rollup/rollup-freebsd-arm64": {
1547 "version": "4.52.4",
1548 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.4.tgz",
1549 "integrity": "sha512-xmc30VshuBNUd58Xk4TKAEcRZHaXlV+tCxIXELiE9sQuK3kG8ZFgSPi57UBJt8/ogfhAF5Oz4ZSUBN77weM+mQ==",
1550 "cpu": [
1551 "arm64"
1552 ],
1553 "license": "MIT",
1554 "optional": true,
1555 "os": [
1556 "freebsd"
1557 ]
1558 },
1559 "node_modules/@rollup/rollup-freebsd-x64": {
1560 "version": "4.52.4",
1561 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.4.tgz",
1562 "integrity": "sha512-WdSLpZFjOEqNZGmHflxyifolwAiZmDQzuOzIq9L27ButpCVpD7KzTRtEG1I0wMPFyiyUdOO+4t8GvrnBLQSwpw==",
1563 "cpu": [
1564 "x64"
1565 ],
1566 "license": "MIT",
1567 "optional": true,
1568 "os": [
1569 "freebsd"
1570 ]
1571 },
1572 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
1573 "version": "4.52.4",
1574 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.4.tgz",
1575 "integrity": "sha512-xRiOu9Of1FZ4SxVbB0iEDXc4ddIcjCv2aj03dmW8UrZIW7aIQ9jVJdLBIhxBI+MaTnGAKyvMwPwQnoOEvP7FgQ==",
1576 "cpu": [
1577 "arm"
1578 ],
1579 "license": "MIT",
1580 "optional": true,
1581 "os": [
1582 "linux"
1583 ]
1584 },
1585 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
1586 "version": "4.52.4",
1587 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.4.tgz",
1588 "integrity": "sha512-FbhM2p9TJAmEIEhIgzR4soUcsW49e9veAQCziwbR+XWB2zqJ12b4i/+hel9yLiD8pLncDH4fKIPIbt5238341Q==",
1589 "cpu": [
1590 "arm"
1591 ],
1592 "license": "MIT",
1593 "optional": true,
1594 "os": [
1595 "linux"
1596 ]
1597 },
1598 "node_modules/@rollup/rollup-linux-arm64-gnu": {
1599 "version": "4.52.4",
1600 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.4.tgz",
1601 "integrity": "sha512-4n4gVwhPHR9q/g8lKCyz0yuaD0MvDf7dV4f9tHt0C73Mp8h38UCtSCSE6R9iBlTbXlmA8CjpsZoujhszefqueg==",
1602 "cpu": [
1603 "arm64"
1604 ],
1605 "license": "MIT",
1606 "optional": true,
1607 "os": [
1608 "linux"
1609 ]
1610 },
1611 "node_modules/@rollup/rollup-linux-arm64-musl": {
1612 "version": "4.52.4",
1613 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.4.tgz",
1614 "integrity": "sha512-u0n17nGA0nvi/11gcZKsjkLj1QIpAuPFQbR48Subo7SmZJnGxDpspyw2kbpuoQnyK+9pwf3pAoEXerJs/8Mi9g==",
1615 "cpu": [
1616 "arm64"
1617 ],
1618 "license": "MIT",
1619 "optional": true,
1620 "os": [
1621 "linux"
1622 ]
1623 },
1624 "node_modules/@rollup/rollup-linux-loong64-gnu": {
1625 "version": "4.52.4",
1626 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.4.tgz",
1627 "integrity": "sha512-0G2c2lpYtbTuXo8KEJkDkClE/+/2AFPdPAbmaHoE870foRFs4pBrDehilMcrSScrN/fB/1HTaWO4bqw+ewBzMQ==",
1628 "cpu": [
1629 "loong64"
1630 ],
1631 "license": "MIT",
1632 "optional": true,
1633 "os": [
1634 "linux"
1635 ]
1636 },
1637 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
1638 "version": "4.52.4",
1639 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.4.tgz",
1640 "integrity": "sha512-teSACug1GyZHmPDv14VNbvZFX779UqWTsd7KtTM9JIZRDI5NUwYSIS30kzI8m06gOPB//jtpqlhmraQ68b5X2g==",
1641 "cpu": [
1642 "ppc64"
1643 ],
1644 "license": "MIT",
1645 "optional": true,
1646 "os": [
1647 "linux"
1648 ]
1649 },
1650 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1651 "version": "4.52.4",
1652 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.4.tgz",
1653 "integrity": "sha512-/MOEW3aHjjs1p4Pw1Xk4+3egRevx8Ji9N6HUIA1Ifh8Q+cg9dremvFCUbOX2Zebz80BwJIgCBUemjqhU5XI5Eg==",
1654 "cpu": [
1655 "riscv64"
1656 ],
1657 "license": "MIT",
1658 "optional": true,
1659 "os": [
1660 "linux"
1661 ]
1662 },
1663 "node_modules/@rollup/rollup-linux-riscv64-musl": {
1664 "version": "4.52.4",
1665 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.4.tgz",
1666 "integrity": "sha512-1HHmsRyh845QDpEWzOFtMCph5Ts+9+yllCrREuBR/vg2RogAQGGBRC8lDPrPOMnrdOJ+mt1WLMOC2Kao/UwcvA==",
1667 "cpu": [
1668 "riscv64"
1669 ],
1670 "license": "MIT",
1671 "optional": true,
1672 "os": [
1673 "linux"
1674 ]
1675 },
1676 "node_modules/@rollup/rollup-linux-s390x-gnu": {
1677 "version": "4.52.4",
1678 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.4.tgz",
1679 "integrity": "sha512-seoeZp4L/6D1MUyjWkOMRU6/iLmCU2EjbMTyAG4oIOs1/I82Y5lTeaxW0KBfkUdHAWN7j25bpkt0rjnOgAcQcA==",
1680 "cpu": [
1681 "s390x"
1682 ],
1683 "license": "MIT",
1684 "optional": true,
1685 "os": [
1686 "linux"
1687 ]
1688 },
1689 "node_modules/@rollup/rollup-linux-x64-gnu": {
1690 "version": "4.52.4",
1691 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.4.tgz",
1692 "integrity": "sha512-Wi6AXf0k0L7E2gteNsNHUs7UMwCIhsCTs6+tqQ5GPwVRWMaflqGec4Sd8n6+FNFDw9vGcReqk2KzBDhCa1DLYg==",
1693 "cpu": [
1694 "x64"
1695 ],
1696 "license": "MIT",
1697 "optional": true,
1698 "os": [
1699 "linux"
1700 ]
1701 },
1702 "node_modules/@rollup/rollup-linux-x64-musl": {
1703 "version": "4.52.4",
1704 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.52.4.tgz",
1705 "integrity": "sha512-dtBZYjDmCQ9hW+WgEkaffvRRCKm767wWhxsFW3Lw86VXz/uJRuD438/XvbZT//B96Vs8oTA8Q4A0AfHbrxP9zw==",
1706 "cpu": [
1707 "x64"
1708 ],
1709 "license": "MIT",
1710 "optional": true,
1711 "os": [
1712 "linux"
1713 ]
1714 },
1715 "node_modules/@rollup/rollup-openharmony-arm64": {
1716 "version": "4.52.4",
1717 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.4.tgz",
1718 "integrity": "sha512-1ox+GqgRWqaB1RnyZXL8PD6E5f7YyRUJYnCqKpNzxzP0TkaUh112NDrR9Tt+C8rJ4x5G9Mk8PQR3o7Ku2RKqKA==",
1719 "cpu": [
1720 "arm64"
1721 ],
1722 "license": "MIT",
1723 "optional": true,
1724 "os": [
1725 "openharmony"
1726 ]
1727 },
1728 "node_modules/@rollup/rollup-win32-arm64-msvc": {
1729 "version": "4.52.4",
1730 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.4.tgz",
1731 "integrity": "sha512-8GKr640PdFNXwzIE0IrkMWUNUomILLkfeHjXBi/nUvFlpZP+FA8BKGKpacjW6OUUHaNI6sUURxR2U2g78FOHWQ==",
1732 "cpu": [
1733 "arm64"
1734 ],
1735 "license": "MIT",
1736 "optional": true,
1737 "os": [
1738 "win32"
1739 ]
1740 },
1741 "node_modules/@rollup/rollup-win32-ia32-msvc": {
1742 "version": "4.52.4",
1743 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.4.tgz",
1744 "integrity": "sha512-AIy/jdJ7WtJ/F6EcfOb2GjR9UweO0n43jNObQMb6oGxkYTfLcnN7vYYpG+CN3lLxrQkzWnMOoNSHTW54pgbVxw==",
1745 "cpu": [
1746 "ia32"
1747 ],
1748 "license": "MIT",
1749 "optional": true,
1750 "os": [
1751 "win32"
1752 ]
1753 },
1754 "node_modules/@rollup/rollup-win32-x64-gnu": {
1755 "version": "4.52.4",
1756 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.4.tgz",
1757 "integrity": "sha512-UF9KfsH9yEam0UjTwAgdK0anlQ7c8/pWPU2yVjyWcF1I1thABt6WXE47cI71pGiZ8wGvxohBoLnxM04L/wj8mQ==",
1758 "cpu": [
1759 "x64"
1760 ],
1761 "license": "MIT",
1762 "optional": true,
1763 "os": [
1764 "win32"
1765 ]
1766 },
1767 "node_modules/@rollup/rollup-win32-x64-msvc": {
1768 "version": "4.52.4",
1769 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.4.tgz",
1770 "integrity": "sha512-bf9PtUa0u8IXDVxzRToFQKsNCRz9qLYfR/MpECxl4mRoWYjAeFjgxj1XdZr2M/GNVpT05p+LgQOHopYDlUu6/w==",
1771 "cpu": [
1772 "x64"
1773 ],
1774 "license": "MIT",
1775 "optional": true,
1776 "os": [
1777 "win32"
1778 ]
1779 },
1780 "node_modules/@shikijs/core": {
1781 "version": "3.13.0",
1782 "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.13.0.tgz",
1783 "integrity": "sha512-3P8rGsg2Eh2qIHekwuQjzWhKI4jV97PhvYjYUzGqjvJfqdQPz+nMlfWahU24GZAyW1FxFI1sYjyhfh5CoLmIUA==",
1784 "license": "MIT",
1785 "dependencies": {
1786 "@shikijs/types": "3.13.0",
1787 "@shikijs/vscode-textmate": "^10.0.2",
1788 "@types/hast": "^3.0.4",
1789 "hast-util-to-html": "^9.0.5"
1790 }
1791 },
1792 "node_modules/@shikijs/engine-javascript": {
1793 "version": "3.13.0",
1794 "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.13.0.tgz",
1795 "integrity": "sha512-Ty7xv32XCp8u0eQt8rItpMs6rU9Ki6LJ1dQOW3V/56PKDcpvfHPnYFbsx5FFUP2Yim34m/UkazidamMNVR4vKg==",
1796 "license": "MIT",
1797 "dependencies": {
1798 "@shikijs/types": "3.13.0",
1799 "@shikijs/vscode-textmate": "^10.0.2",
1800 "oniguruma-to-es": "^4.3.3"
1801 }
1802 },
1803 "node_modules/@shikijs/engine-oniguruma": {
1804 "version": "3.13.0",
1805 "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.13.0.tgz",
1806 "integrity": "sha512-O42rBGr4UDSlhT2ZFMxqM7QzIU+IcpoTMzb3W7AlziI1ZF7R8eS2M0yt5Ry35nnnTX/LTLXFPUjRFCIW+Operg==",
1807 "license": "MIT",
1808 "dependencies": {
1809 "@shikijs/types": "3.13.0",
1810 "@shikijs/vscode-textmate": "^10.0.2"
1811 }
1812 },
1813 "node_modules/@shikijs/langs": {
1814 "version": "3.13.0",
1815 "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.13.0.tgz",
1816 "integrity": "sha512-672c3WAETDYHwrRP0yLy3W1QYB89Hbpj+pO4KhxK6FzIrDI2FoEXNiNCut6BQmEApYLfuYfpgOZaqbY+E9b8wQ==",
1817 "license": "MIT",
1818 "dependencies": {
1819 "@shikijs/types": "3.13.0"
1820 }
1821 },
1822 "node_modules/@shikijs/themes": {
1823 "version": "3.13.0",
1824 "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.13.0.tgz",
1825 "integrity": "sha512-Vxw1Nm1/Od8jyA7QuAenaV78BG2nSr3/gCGdBkLpfLscddCkzkL36Q5b67SrLLfvAJTOUzW39x4FHVCFriPVgg==",
1826 "license": "MIT",
1827 "dependencies": {
1828 "@shikijs/types": "3.13.0"
1829 }
1830 },
1831 "node_modules/@shikijs/types": {
1832 "version": "3.13.0",
1833 "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.13.0.tgz",
1834 "integrity": "sha512-oM9P+NCFri/mmQ8LoFGVfVyemm5Hi27330zuOBp0annwJdKH1kOLndw3zCtAVDehPLg9fKqoEx3Ht/wNZxolfw==",
1835 "license": "MIT",
1836 "dependencies": {
1837 "@shikijs/vscode-textmate": "^10.0.2",
1838 "@types/hast": "^3.0.4"
1839 }
1840 },
1841 "node_modules/@shikijs/vscode-textmate": {
1842 "version": "10.0.2",
1843 "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz",
1844 "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==",
1845 "license": "MIT"
1846 },
1847 "node_modules/@swc/helpers": {
1848 "version": "0.5.17",
1849 "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.17.tgz",
1850 "integrity": "sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==",
1851 "license": "Apache-2.0",
1852 "dependencies": {
1853 "tslib": "^2.8.0"
1854 }
1855 },
1856 "node_modules/@tailwindcss/node": {
1857 "version": "4.1.14",
1858 "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.14.tgz",
1859 "integrity": "sha512-hpz+8vFk3Ic2xssIA3e01R6jkmsAhvkQdXlEbRTk6S10xDAtiQiM3FyvZVGsucefq764euO/b8WUW9ysLdThHw==",
1860 "license": "MIT",
1861 "dependencies": {
1862 "@jridgewell/remapping": "^2.3.4",
1863 "enhanced-resolve": "^5.18.3",
1864 "jiti": "^2.6.0",
1865 "lightningcss": "1.30.1",
1866 "magic-string": "^0.30.19",
1867 "source-map-js": "^1.2.1",
1868 "tailwindcss": "4.1.14"
1869 }
1870 },
1871 "node_modules/@tailwindcss/oxide": {
1872 "version": "4.1.14",
1873 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.14.tgz",
1874 "integrity": "sha512-23yx+VUbBwCg2x5XWdB8+1lkPajzLmALEfMb51zZUBYaYVPDQvBSD/WYDqiVyBIo2BZFa3yw1Rpy3G2Jp+K0dw==",
1875 "hasInstallScript": true,
1876 "license": "MIT",
1877 "dependencies": {
1878 "detect-libc": "^2.0.4",
1879 "tar": "^7.5.1"
1880 },
1881 "engines": {
1882 "node": ">= 10"
1883 },
1884 "optionalDependencies": {
1885 "@tailwindcss/oxide-android-arm64": "4.1.14",
1886 "@tailwindcss/oxide-darwin-arm64": "4.1.14",
1887 "@tailwindcss/oxide-darwin-x64": "4.1.14",
1888 "@tailwindcss/oxide-freebsd-x64": "4.1.14",
1889 "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.14",
1890 "@tailwindcss/oxide-linux-arm64-gnu": "4.1.14",
1891 "@tailwindcss/oxide-linux-arm64-musl": "4.1.14",
1892 "@tailwindcss/oxide-linux-x64-gnu": "4.1.14",
1893 "@tailwindcss/oxide-linux-x64-musl": "4.1.14",
1894 "@tailwindcss/oxide-wasm32-wasi": "4.1.14",
1895 "@tailwindcss/oxide-win32-arm64-msvc": "4.1.14",
1896 "@tailwindcss/oxide-win32-x64-msvc": "4.1.14"
1897 }
1898 },
1899 "node_modules/@tailwindcss/oxide-android-arm64": {
1900 "version": "4.1.14",
1901 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.1.14.tgz",
1902 "integrity": "sha512-a94ifZrGwMvbdeAxWoSuGcIl6/DOP5cdxagid7xJv6bwFp3oebp7y2ImYsnZBMTwjn5Ev5xESvS3FFYUGgPODQ==",
1903 "cpu": [
1904 "arm64"
1905 ],
1906 "license": "MIT",
1907 "optional": true,
1908 "os": [
1909 "android"
1910 ],
1911 "engines": {
1912 "node": ">= 10"
1913 }
1914 },
1915 "node_modules/@tailwindcss/oxide-darwin-arm64": {
1916 "version": "4.1.14",
1917 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.1.14.tgz",
1918 "integrity": "sha512-HkFP/CqfSh09xCnrPJA7jud7hij5ahKyWomrC3oiO2U9i0UjP17o9pJbxUN0IJ471GTQQmzwhp0DEcpbp4MZTA==",
1919 "cpu": [
1920 "arm64"
1921 ],
1922 "license": "MIT",
1923 "optional": true,
1924 "os": [
1925 "darwin"
1926 ],
1927 "engines": {
1928 "node": ">= 10"
1929 }
1930 },
1931 "node_modules/@tailwindcss/oxide-darwin-x64": {
1932 "version": "4.1.14",
1933 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.1.14.tgz",
1934 "integrity": "sha512-eVNaWmCgdLf5iv6Qd3s7JI5SEFBFRtfm6W0mphJYXgvnDEAZ5sZzqmI06bK6xo0IErDHdTA5/t7d4eTfWbWOFw==",
1935 "cpu": [
1936 "x64"
1937 ],
1938 "license": "MIT",
1939 "optional": true,
1940 "os": [
1941 "darwin"
1942 ],
1943 "engines": {
1944 "node": ">= 10"
1945 }
1946 },
1947 "node_modules/@tailwindcss/oxide-freebsd-x64": {
1948 "version": "4.1.14",
1949 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.1.14.tgz",
1950 "integrity": "sha512-QWLoRXNikEuqtNb0dhQN6wsSVVjX6dmUFzuuiL09ZeXju25dsei2uIPl71y2Ic6QbNBsB4scwBoFnlBfabHkEw==",
1951 "cpu": [
1952 "x64"
1953 ],
1954 "license": "MIT",
1955 "optional": true,
1956 "os": [
1957 "freebsd"
1958 ],
1959 "engines": {
1960 "node": ">= 10"
1961 }
1962 },
1963 "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {
1964 "version": "4.1.14",
1965 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.1.14.tgz",
1966 "integrity": "sha512-VB4gjQni9+F0VCASU+L8zSIyjrLLsy03sjcR3bM0V2g4SNamo0FakZFKyUQ96ZVwGK4CaJsc9zd/obQy74o0Fw==",
1967 "cpu": [
1968 "arm"
1969 ],
1970 "license": "MIT",
1971 "optional": true,
1972 "os": [
1973 "linux"
1974 ],
1975 "engines": {
1976 "node": ">= 10"
1977 }
1978 },
1979 "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {
1980 "version": "4.1.14",
1981 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.1.14.tgz",
1982 "integrity": "sha512-qaEy0dIZ6d9vyLnmeg24yzA8XuEAD9WjpM5nIM1sUgQ/Zv7cVkharPDQcmm/t/TvXoKo/0knI3me3AGfdx6w1w==",
1983 "cpu": [
1984 "arm64"
1985 ],
1986 "license": "MIT",
1987 "optional": true,
1988 "os": [
1989 "linux"
1990 ],
1991 "engines": {
1992 "node": ">= 10"
1993 }
1994 },
1995 "node_modules/@tailwindcss/oxide-linux-arm64-musl": {
1996 "version": "4.1.14",
1997 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.1.14.tgz",
1998 "integrity": "sha512-ISZjT44s59O8xKsPEIesiIydMG/sCXoMBCqsphDm/WcbnuWLxxb+GcvSIIA5NjUw6F8Tex7s5/LM2yDy8RqYBQ==",
1999 "cpu": [
2000 "arm64"
2001 ],
2002 "license": "MIT",
2003 "optional": true,
2004 "os": [
2005 "linux"
2006 ],
2007 "engines": {
2008 "node": ">= 10"
2009 }
2010 },
2011 "node_modules/@tailwindcss/oxide-linux-x64-gnu": {
2012 "version": "4.1.14",
2013 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.14.tgz",
2014 "integrity": "sha512-02c6JhLPJj10L2caH4U0zF8Hji4dOeahmuMl23stk0MU1wfd1OraE7rOloidSF8W5JTHkFdVo/O7uRUJJnUAJg==",
2015 "cpu": [
2016 "x64"
2017 ],
2018 "license": "MIT",
2019 "optional": true,
2020 "os": [
2021 "linux"
2022 ],
2023 "engines": {
2024 "node": ">= 10"
2025 }
2026 },
2027 "node_modules/@tailwindcss/oxide-linux-x64-musl": {
2028 "version": "4.1.14",
2029 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.14.tgz",
2030 "integrity": "sha512-TNGeLiN1XS66kQhxHG/7wMeQDOoL0S33x9BgmydbrWAb9Qw0KYdd8o1ifx4HOGDWhVmJ+Ul+JQ7lyknQFilO3Q==",
2031 "cpu": [
2032 "x64"
2033 ],
2034 "license": "MIT",
2035 "optional": true,
2036 "os": [
2037 "linux"
2038 ],
2039 "engines": {
2040 "node": ">= 10"
2041 }
2042 },
2043 "node_modules/@tailwindcss/oxide-wasm32-wasi": {
2044 "version": "4.1.14",
2045 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.1.14.tgz",
2046 "integrity": "sha512-uZYAsaW/jS/IYkd6EWPJKW/NlPNSkWkBlaeVBi/WsFQNP05/bzkebUL8FH1pdsqx4f2fH/bWFcUABOM9nfiJkQ==",
2047 "bundleDependencies": [
2048 "@napi-rs/wasm-runtime",
2049 "@emnapi/core",
2050 "@emnapi/runtime",
2051 "@tybys/wasm-util",
2052 "@emnapi/wasi-threads",
2053 "tslib"
2054 ],
2055 "cpu": [
2056 "wasm32"
2057 ],
2058 "license": "MIT",
2059 "optional": true,
2060 "dependencies": {
2061 "@emnapi/core": "^1.5.0",
2062 "@emnapi/runtime": "^1.5.0",
2063 "@emnapi/wasi-threads": "^1.1.0",
2064 "@napi-rs/wasm-runtime": "^1.0.5",
2065 "@tybys/wasm-util": "^0.10.1",
2066 "tslib": "^2.4.0"
2067 },
2068 "engines": {
2069 "node": ">=14.0.0"
2070 }
2071 },
2072 "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
2073 "version": "4.1.14",
2074 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.14.tgz",
2075 "integrity": "sha512-Az0RnnkcvRqsuoLH2Z4n3JfAef0wElgzHD5Aky/e+0tBUxUhIeIqFBTMNQvmMRSP15fWwmvjBxZ3Q8RhsDnxAA==",
2076 "cpu": [
2077 "arm64"
2078 ],
2079 "license": "MIT",
2080 "optional": true,
2081 "os": [
2082 "win32"
2083 ],
2084 "engines": {
2085 "node": ">= 10"
2086 }
2087 },
2088 "node_modules/@tailwindcss/oxide-win32-x64-msvc": {
2089 "version": "4.1.14",
2090 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.1.14.tgz",
2091 "integrity": "sha512-ttblVGHgf68kEE4om1n/n44I0yGPkCPbLsqzjvybhpwa6mKKtgFfAzy6btc3HRmuW7nHe0OOrSeNP9sQmmH9XA==",
2092 "cpu": [
2093 "x64"
2094 ],
2095 "license": "MIT",
2096 "optional": true,
2097 "os": [
2098 "win32"
2099 ],
2100 "engines": {
2101 "node": ">= 10"
2102 }
2103 },
2104 "node_modules/@tailwindcss/vite": {
2105 "version": "4.1.14",
2106 "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.1.14.tgz",
2107 "integrity": "sha512-BoFUoU0XqgCUS1UXWhmDJroKKhNXeDzD7/XwabjkDIAbMnc4ULn5e2FuEuBbhZ6ENZoSYzKlzvZ44Yr6EUDUSA==",
2108 "license": "MIT",
2109 "dependencies": {
2110 "@tailwindcss/node": "4.1.14",
2111 "@tailwindcss/oxide": "4.1.14",
2112 "tailwindcss": "4.1.14"
2113 },
2114 "peerDependencies": {
2115 "vite": "^5.2.0 || ^6 || ^7"
2116 }
2117 },
2118 "node_modules/@types/debug": {
2119 "version": "4.1.12",
2120 "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
2121 "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==",
2122 "license": "MIT",
2123 "dependencies": {
2124 "@types/ms": "*"
2125 }
2126 },
2127 "node_modules/@types/estree": {
2128 "version": "1.0.8",
2129 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
2130 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
2131 "license": "MIT"
2132 },
2133 "node_modules/@types/estree-jsx": {
2134 "version": "1.0.5",
2135 "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz",
2136 "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==",
2137 "license": "MIT",
2138 "dependencies": {
2139 "@types/estree": "*"
2140 }
2141 },
2142 "node_modules/@types/fontkit": {
2143 "version": "2.0.8",
2144 "resolved": "https://registry.npmjs.org/@types/fontkit/-/fontkit-2.0.8.tgz",
2145 "integrity": "sha512-wN+8bYxIpJf+5oZdrdtaX04qUuWHcKxcDEgRS9Qm9ZClSHjzEn13SxUC+5eRM+4yXIeTYk8mTzLAWGF64847ew==",
2146 "license": "MIT",
2147 "dependencies": {
2148 "@types/node": "*"
2149 }
2150 },
2151 "node_modules/@types/hast": {
2152 "version": "3.0.4",
2153 "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz",
2154 "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==",
2155 "license": "MIT",
2156 "dependencies": {
2157 "@types/unist": "*"
2158 }
2159 },
2160 "node_modules/@types/json-schema": {
2161 "version": "7.0.15",
2162 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
2163 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
2164 "dev": true,
2165 "license": "MIT"
2166 },
2167 "node_modules/@types/katex": {
2168 "version": "0.16.7",
2169 "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.7.tgz",
2170 "integrity": "sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==",
2171 "license": "MIT"
2172 },
2173 "node_modules/@types/mdast": {
2174 "version": "4.0.4",
2175 "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
2176 "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==",
2177 "license": "MIT",
2178 "dependencies": {
2179 "@types/unist": "*"
2180 }
2181 },
2182 "node_modules/@types/mdx": {
2183 "version": "2.0.13",
2184 "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz",
2185 "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==",
2186 "license": "MIT"
2187 },
2188 "node_modules/@types/ms": {
2189 "version": "2.1.0",
2190 "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",
2191 "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==",
2192 "license": "MIT"
2193 },
2194 "node_modules/@types/nlcst": {
2195 "version": "2.0.3",
2196 "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-2.0.3.tgz",
2197 "integrity": "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==",
2198 "license": "MIT",
2199 "dependencies": {
2200 "@types/unist": "*"
2201 }
2202 },
2203 "node_modules/@types/node": {
2204 "version": "24.7.1",
2205 "resolved": "https://registry.npmjs.org/@types/node/-/node-24.7.1.tgz",
2206 "integrity": "sha512-CmyhGZanP88uuC5GpWU9q+fI61j2SkhO3UGMUdfYRE6Bcy0ccyzn1Rqj9YAB/ZY4kOXmNf0ocah5GtphmLMP6Q==",
2207 "license": "MIT",
2208 "dependencies": {
2209 "undici-types": "~7.14.0"
2210 }
2211 },
2212 "node_modules/@types/sax": {
2213 "version": "1.2.7",
2214 "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz",
2215 "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==",
2216 "license": "MIT",
2217 "dependencies": {
2218 "@types/node": "*"
2219 }
2220 },
2221 "node_modules/@types/unist": {
2222 "version": "3.0.3",
2223 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
2224 "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
2225 "license": "MIT"
2226 },
2227 "node_modules/@typescript-eslint/eslint-plugin": {
2228 "version": "8.46.0",
2229 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.46.0.tgz",
2230 "integrity": "sha512-hA8gxBq4ukonVXPy0OKhiaUh/68D0E88GSmtC1iAEnGaieuDi38LhS7jdCHRLi6ErJBNDGCzvh5EnzdPwUc0DA==",
2231 "dev": true,
2232 "license": "MIT",
2233 "dependencies": {
2234 "@eslint-community/regexpp": "^4.10.0",
2235 "@typescript-eslint/scope-manager": "8.46.0",
2236 "@typescript-eslint/type-utils": "8.46.0",
2237 "@typescript-eslint/utils": "8.46.0",
2238 "@typescript-eslint/visitor-keys": "8.46.0",
2239 "graphemer": "^1.4.0",
2240 "ignore": "^7.0.0",
2241 "natural-compare": "^1.4.0",
2242 "ts-api-utils": "^2.1.0"
2243 },
2244 "engines": {
2245 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2246 },
2247 "funding": {
2248 "type": "opencollective",
2249 "url": "https://opencollective.com/typescript-eslint"
2250 },
2251 "peerDependencies": {
2252 "@typescript-eslint/parser": "^8.46.0",
2253 "eslint": "^8.57.0 || ^9.0.0",
2254 "typescript": ">=4.8.4 <6.0.0"
2255 }
2256 },
2257 "node_modules/@typescript-eslint/parser": {
2258 "version": "8.46.0",
2259 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.46.0.tgz",
2260 "integrity": "sha512-n1H6IcDhmmUEG7TNVSspGmiHHutt7iVKtZwRppD7e04wha5MrkV1h3pti9xQLcCMt6YWsncpoT0HMjkH1FNwWQ==",
2261 "dev": true,
2262 "license": "MIT",
2263 "dependencies": {
2264 "@typescript-eslint/scope-manager": "8.46.0",
2265 "@typescript-eslint/types": "8.46.0",
2266 "@typescript-eslint/typescript-estree": "8.46.0",
2267 "@typescript-eslint/visitor-keys": "8.46.0",
2268 "debug": "^4.3.4"
2269 },
2270 "engines": {
2271 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2272 },
2273 "funding": {
2274 "type": "opencollective",
2275 "url": "https://opencollective.com/typescript-eslint"
2276 },
2277 "peerDependencies": {
2278 "eslint": "^8.57.0 || ^9.0.0",
2279 "typescript": ">=4.8.4 <6.0.0"
2280 }
2281 },
2282 "node_modules/@typescript-eslint/project-service": {
2283 "version": "8.46.0",
2284 "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.46.0.tgz",
2285 "integrity": "sha512-OEhec0mH+U5Je2NZOeK1AbVCdm0ChyapAyTeXVIYTPXDJ3F07+cu87PPXcGoYqZ7M9YJVvFnfpGg1UmCIqM+QQ==",
2286 "dev": true,
2287 "license": "MIT",
2288 "dependencies": {
2289 "@typescript-eslint/tsconfig-utils": "^8.46.0",
2290 "@typescript-eslint/types": "^8.46.0",
2291 "debug": "^4.3.4"
2292 },
2293 "engines": {
2294 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2295 },
2296 "funding": {
2297 "type": "opencollective",
2298 "url": "https://opencollective.com/typescript-eslint"
2299 },
2300 "peerDependencies": {
2301 "typescript": ">=4.8.4 <6.0.0"
2302 }
2303 },
2304 "node_modules/@typescript-eslint/scope-manager": {
2305 "version": "8.46.0",
2306 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.46.0.tgz",
2307 "integrity": "sha512-lWETPa9XGcBes4jqAMYD9fW0j4n6hrPtTJwWDmtqgFO/4HF4jmdH/Q6wggTw5qIT5TXjKzbt7GsZUBnWoO3dqw==",
2308 "dev": true,
2309 "license": "MIT",
2310 "dependencies": {
2311 "@typescript-eslint/types": "8.46.0",
2312 "@typescript-eslint/visitor-keys": "8.46.0"
2313 },
2314 "engines": {
2315 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2316 },
2317 "funding": {
2318 "type": "opencollective",
2319 "url": "https://opencollective.com/typescript-eslint"
2320 }
2321 },
2322 "node_modules/@typescript-eslint/tsconfig-utils": {
2323 "version": "8.46.0",
2324 "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.46.0.tgz",
2325 "integrity": "sha512-WrYXKGAHY836/N7zoK/kzi6p8tXFhasHh8ocFL9VZSAkvH956gfeRfcnhs3xzRy8qQ/dq3q44v1jvQieMFg2cw==",
2326 "dev": true,
2327 "license": "MIT",
2328 "engines": {
2329 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2330 },
2331 "funding": {
2332 "type": "opencollective",
2333 "url": "https://opencollective.com/typescript-eslint"
2334 },
2335 "peerDependencies": {
2336 "typescript": ">=4.8.4 <6.0.0"
2337 }
2338 },
2339 "node_modules/@typescript-eslint/type-utils": {
2340 "version": "8.46.0",
2341 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.46.0.tgz",
2342 "integrity": "sha512-hy+lvYV1lZpVs2jRaEYvgCblZxUoJiPyCemwbQZ+NGulWkQRy0HRPYAoef/CNSzaLt+MLvMptZsHXHlkEilaeg==",
2343 "dev": true,
2344 "license": "MIT",
2345 "dependencies": {
2346 "@typescript-eslint/types": "8.46.0",
2347 "@typescript-eslint/typescript-estree": "8.46.0",
2348 "@typescript-eslint/utils": "8.46.0",
2349 "debug": "^4.3.4",
2350 "ts-api-utils": "^2.1.0"
2351 },
2352 "engines": {
2353 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2354 },
2355 "funding": {
2356 "type": "opencollective",
2357 "url": "https://opencollective.com/typescript-eslint"
2358 },
2359 "peerDependencies": {
2360 "eslint": "^8.57.0 || ^9.0.0",
2361 "typescript": ">=4.8.4 <6.0.0"
2362 }
2363 },
2364 "node_modules/@typescript-eslint/types": {
2365 "version": "8.46.0",
2366 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.46.0.tgz",
2367 "integrity": "sha512-bHGGJyVjSE4dJJIO5yyEWt/cHyNwga/zXGJbJJ8TiO01aVREK6gCTu3L+5wrkb1FbDkQ+TKjMNe9R/QQQP9+rA==",
2368 "dev": true,
2369 "license": "MIT",
2370 "engines": {
2371 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2372 },
2373 "funding": {
2374 "type": "opencollective",
2375 "url": "https://opencollective.com/typescript-eslint"
2376 }
2377 },
2378 "node_modules/@typescript-eslint/typescript-estree": {
2379 "version": "8.46.0",
2380 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.46.0.tgz",
2381 "integrity": "sha512-ekDCUfVpAKWJbRfm8T1YRrCot1KFxZn21oV76v5Fj4tr7ELyk84OS+ouvYdcDAwZL89WpEkEj2DKQ+qg//+ucg==",
2382 "dev": true,
2383 "license": "MIT",
2384 "dependencies": {
2385 "@typescript-eslint/project-service": "8.46.0",
2386 "@typescript-eslint/tsconfig-utils": "8.46.0",
2387 "@typescript-eslint/types": "8.46.0",
2388 "@typescript-eslint/visitor-keys": "8.46.0",
2389 "debug": "^4.3.4",
2390 "fast-glob": "^3.3.2",
2391 "is-glob": "^4.0.3",
2392 "minimatch": "^9.0.4",
2393 "semver": "^7.6.0",
2394 "ts-api-utils": "^2.1.0"
2395 },
2396 "engines": {
2397 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2398 },
2399 "funding": {
2400 "type": "opencollective",
2401 "url": "https://opencollective.com/typescript-eslint"
2402 },
2403 "peerDependencies": {
2404 "typescript": ">=4.8.4 <6.0.0"
2405 }
2406 },
2407 "node_modules/@typescript-eslint/utils": {
2408 "version": "8.46.0",
2409 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.46.0.tgz",
2410 "integrity": "sha512-nD6yGWPj1xiOm4Gk0k6hLSZz2XkNXhuYmyIrOWcHoPuAhjT9i5bAG+xbWPgFeNR8HPHHtpNKdYUXJl/D3x7f5g==",
2411 "dev": true,
2412 "license": "MIT",
2413 "dependencies": {
2414 "@eslint-community/eslint-utils": "^4.7.0",
2415 "@typescript-eslint/scope-manager": "8.46.0",
2416 "@typescript-eslint/types": "8.46.0",
2417 "@typescript-eslint/typescript-estree": "8.46.0"
2418 },
2419 "engines": {
2420 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2421 },
2422 "funding": {
2423 "type": "opencollective",
2424 "url": "https://opencollective.com/typescript-eslint"
2425 },
2426 "peerDependencies": {
2427 "eslint": "^8.57.0 || ^9.0.0",
2428 "typescript": ">=4.8.4 <6.0.0"
2429 }
2430 },
2431 "node_modules/@typescript-eslint/visitor-keys": {
2432 "version": "8.46.0",
2433 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.46.0.tgz",
2434 "integrity": "sha512-FrvMpAK+hTbFy7vH5j1+tMYHMSKLE6RzluFJlkFNKD0p9YsUT75JlBSmr5so3QRzvMwU5/bIEdeNrxm8du8l3Q==",
2435 "dev": true,
2436 "license": "MIT",
2437 "dependencies": {
2438 "@typescript-eslint/types": "8.46.0",
2439 "eslint-visitor-keys": "^4.2.1"
2440 },
2441 "engines": {
2442 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2443 },
2444 "funding": {
2445 "type": "opencollective",
2446 "url": "https://opencollective.com/typescript-eslint"
2447 }
2448 },
2449 "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": {
2450 "version": "4.2.1",
2451 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
2452 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
2453 "dev": true,
2454 "license": "Apache-2.0",
2455 "engines": {
2456 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2457 },
2458 "funding": {
2459 "url": "https://opencollective.com/eslint"
2460 }
2461 },
2462 "node_modules/@ungap/structured-clone": {
2463 "version": "1.3.0",
2464 "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz",
2465 "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==",
2466 "license": "ISC"
2467 },
2468 "node_modules/acorn": {
2469 "version": "8.15.0",
2470 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
2471 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
2472 "license": "MIT",
2473 "bin": {
2474 "acorn": "bin/acorn"
2475 },
2476 "engines": {
2477 "node": ">=0.4.0"
2478 }
2479 },
2480 "node_modules/acorn-jsx": {
2481 "version": "5.3.2",
2482 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
2483 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
2484 "license": "MIT",
2485 "peerDependencies": {
2486 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
2487 }
2488 },
2489 "node_modules/ajv": {
2490 "version": "6.12.6",
2491 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
2492 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
2493 "dev": true,
2494 "license": "MIT",
2495 "dependencies": {
2496 "fast-deep-equal": "^3.1.1",
2497 "fast-json-stable-stringify": "^2.0.0",
2498 "json-schema-traverse": "^0.4.1",
2499 "uri-js": "^4.2.2"
2500 },
2501 "funding": {
2502 "type": "github",
2503 "url": "https://github.com/sponsors/epoberezkin"
2504 }
2505 },
2506 "node_modules/ansi-align": {
2507 "version": "3.0.1",
2508 "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz",
2509 "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==",
2510 "license": "ISC",
2511 "dependencies": {
2512 "string-width": "^4.1.0"
2513 }
2514 },
2515 "node_modules/ansi-align/node_modules/ansi-regex": {
2516 "version": "5.0.1",
2517 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
2518 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
2519 "license": "MIT",
2520 "engines": {
2521 "node": ">=8"
2522 }
2523 },
2524 "node_modules/ansi-align/node_modules/emoji-regex": {
2525 "version": "8.0.0",
2526 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
2527 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
2528 "license": "MIT"
2529 },
2530 "node_modules/ansi-align/node_modules/string-width": {
2531 "version": "4.2.3",
2532 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
2533 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
2534 "license": "MIT",
2535 "dependencies": {
2536 "emoji-regex": "^8.0.0",
2537 "is-fullwidth-code-point": "^3.0.0",
2538 "strip-ansi": "^6.0.1"
2539 },
2540 "engines": {
2541 "node": ">=8"
2542 }
2543 },
2544 "node_modules/ansi-align/node_modules/strip-ansi": {
2545 "version": "6.0.1",
2546 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2547 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2548 "license": "MIT",
2549 "dependencies": {
2550 "ansi-regex": "^5.0.1"
2551 },
2552 "engines": {
2553 "node": ">=8"
2554 }
2555 },
2556 "node_modules/ansi-regex": {
2557 "version": "6.2.2",
2558 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
2559 "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
2560 "license": "MIT",
2561 "engines": {
2562 "node": ">=12"
2563 },
2564 "funding": {
2565 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
2566 }
2567 },
2568 "node_modules/ansi-styles": {
2569 "version": "6.2.3",
2570 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
2571 "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
2572 "license": "MIT",
2573 "engines": {
2574 "node": ">=12"
2575 },
2576 "funding": {
2577 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2578 }
2579 },
2580 "node_modules/anymatch": {
2581 "version": "3.1.3",
2582 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
2583 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
2584 "license": "ISC",
2585 "dependencies": {
2586 "normalize-path": "^3.0.0",
2587 "picomatch": "^2.0.4"
2588 },
2589 "engines": {
2590 "node": ">= 8"
2591 }
2592 },
2593 "node_modules/anymatch/node_modules/picomatch": {
2594 "version": "2.3.1",
2595 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
2596 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
2597 "license": "MIT",
2598 "engines": {
2599 "node": ">=8.6"
2600 },
2601 "funding": {
2602 "url": "https://github.com/sponsors/jonschlinkert"
2603 }
2604 },
2605 "node_modules/arg": {
2606 "version": "5.0.2",
2607 "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
2608 "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==",
2609 "license": "MIT"
2610 },
2611 "node_modules/argparse": {
2612 "version": "2.0.1",
2613 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
2614 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
2615 "license": "Python-2.0"
2616 },
2617 "node_modules/aria-query": {
2618 "version": "5.3.2",
2619 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
2620 "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
2621 "license": "Apache-2.0",
2622 "engines": {
2623 "node": ">= 0.4"
2624 }
2625 },
2626 "node_modules/array-iterate": {
2627 "version": "2.0.1",
2628 "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz",
2629 "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==",
2630 "license": "MIT",
2631 "funding": {
2632 "type": "github",
2633 "url": "https://github.com/sponsors/wooorm"
2634 }
2635 },
2636 "node_modules/astring": {
2637 "version": "1.9.0",
2638 "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz",
2639 "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==",
2640 "license": "MIT",
2641 "bin": {
2642 "astring": "bin/astring"
2643 }
2644 },
2645 "node_modules/astro": {
2646 "version": "5.14.3",
2647 "resolved": "https://registry.npmjs.org/astro/-/astro-5.14.3.tgz",
2648 "integrity": "sha512-iRvl3eEYYdSYA195eNREjh43hqMMwKY1uoHYiKfLCB9G+bjFtaBtDe8R0ip7AbTD69wyOKgUCOtMad+lkOnT/w==",
2649 "license": "MIT",
2650 "dependencies": {
2651 "@astrojs/compiler": "^2.12.2",
2652 "@astrojs/internal-helpers": "0.7.4",
2653 "@astrojs/markdown-remark": "6.3.8",
2654 "@astrojs/telemetry": "3.3.0",
2655 "@capsizecss/unpack": "^3.0.0",
2656 "@oslojs/encoding": "^1.1.0",
2657 "@rollup/pluginutils": "^5.2.0",
2658 "acorn": "^8.15.0",
2659 "aria-query": "^5.3.2",
2660 "axobject-query": "^4.1.0",
2661 "boxen": "8.0.1",
2662 "ci-info": "^4.3.0",
2663 "clsx": "^2.1.1",
2664 "common-ancestor-path": "^1.0.1",
2665 "cookie": "^1.0.2",
2666 "cssesc": "^3.0.0",
2667 "debug": "^4.4.1",
2668 "deterministic-object-hash": "^2.0.2",
2669 "devalue": "^5.3.2",
2670 "diff": "^5.2.0",
2671 "dlv": "^1.1.3",
2672 "dset": "^3.1.4",
2673 "es-module-lexer": "^1.7.0",
2674 "esbuild": "^0.25.0",
2675 "estree-walker": "^3.0.3",
2676 "flattie": "^1.1.1",
2677 "fontace": "~0.3.0",
2678 "github-slugger": "^2.0.0",
2679 "html-escaper": "3.0.3",
2680 "http-cache-semantics": "^4.2.0",
2681 "import-meta-resolve": "^4.2.0",
2682 "js-yaml": "^4.1.0",
2683 "kleur": "^4.1.5",
2684 "magic-string": "^0.30.18",
2685 "magicast": "^0.3.5",
2686 "mrmime": "^2.0.1",
2687 "neotraverse": "^0.6.18",
2688 "p-limit": "^6.2.0",
2689 "p-queue": "^8.1.0",
2690 "package-manager-detector": "^1.3.0",
2691 "picomatch": "^4.0.3",
2692 "prompts": "^2.4.2",
2693 "rehype": "^13.0.2",
2694 "semver": "^7.7.2",
2695 "shiki": "^3.12.0",
2696 "smol-toml": "^1.4.2",
2697 "tinyexec": "^1.0.1",
2698 "tinyglobby": "^0.2.14",
2699 "tsconfck": "^3.1.6",
2700 "ultrahtml": "^1.6.0",
2701 "unifont": "~0.6.0",
2702 "unist-util-visit": "^5.0.0",
2703 "unstorage": "^1.17.0",
2704 "vfile": "^6.0.3",
2705 "vite": "^6.3.6",
2706 "vitefu": "^1.1.1",
2707 "xxhash-wasm": "^1.1.0",
2708 "yargs-parser": "^21.1.1",
2709 "yocto-spinner": "^0.2.3",
2710 "zod": "^3.25.76",
2711 "zod-to-json-schema": "^3.24.6",
2712 "zod-to-ts": "^1.2.0"
2713 },
2714 "bin": {
2715 "astro": "astro.js"
2716 },
2717 "engines": {
2718 "node": "18.20.8 || ^20.3.0 || >=22.0.0",
2719 "npm": ">=9.6.5",
2720 "pnpm": ">=7.1.0"
2721 },
2722 "funding": {
2723 "type": "opencollective",
2724 "url": "https://opencollective.com/astrodotbuild"
2725 },
2726 "optionalDependencies": {
2727 "sharp": "^0.34.0"
2728 }
2729 },
2730 "node_modules/astro-eslint-parser": {
2731 "version": "1.2.2",
2732 "resolved": "https://registry.npmjs.org/astro-eslint-parser/-/astro-eslint-parser-1.2.2.tgz",
2733 "integrity": "sha512-JepyLROIad6f44uyqMF6HKE2QbunNzp3mYKRcPoDGt0QkxXmH222FAFC64WTyQu2Kg8NNEXHTN/sWuUId9sSxw==",
2734 "dev": true,
2735 "license": "MIT",
2736 "dependencies": {
2737 "@astrojs/compiler": "^2.0.0",
2738 "@typescript-eslint/scope-manager": "^7.0.0 || ^8.0.0",
2739 "@typescript-eslint/types": "^7.0.0 || ^8.0.0",
2740 "astrojs-compiler-sync": "^1.0.0",
2741 "debug": "^4.3.4",
2742 "entities": "^6.0.0",
2743 "eslint-scope": "^8.0.1",
2744 "eslint-visitor-keys": "^4.0.0",
2745 "espree": "^10.0.0",
2746 "fast-glob": "^3.3.3",
2747 "is-glob": "^4.0.3",
2748 "semver": "^7.3.8"
2749 },
2750 "engines": {
2751 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2752 },
2753 "funding": {
2754 "url": "https://github.com/sponsors/ota-meshi"
2755 }
2756 },
2757 "node_modules/astro-eslint-parser/node_modules/eslint-visitor-keys": {
2758 "version": "4.2.1",
2759 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
2760 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
2761 "dev": true,
2762 "license": "Apache-2.0",
2763 "engines": {
2764 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2765 },
2766 "funding": {
2767 "url": "https://opencollective.com/eslint"
2768 }
2769 },
2770 "node_modules/astro/node_modules/vite": {
2771 "version": "6.3.6",
2772 "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.6.tgz",
2773 "integrity": "sha512-0msEVHJEScQbhkbVTb/4iHZdJ6SXp/AvxL2sjwYQFfBqleHtnCqv1J3sa9zbWz/6kW1m9Tfzn92vW+kZ1WV6QA==",
2774 "license": "MIT",
2775 "dependencies": {
2776 "esbuild": "^0.25.0",
2777 "fdir": "^6.4.4",
2778 "picomatch": "^4.0.2",
2779 "postcss": "^8.5.3",
2780 "rollup": "^4.34.9",
2781 "tinyglobby": "^0.2.13"
2782 },
2783 "bin": {
2784 "vite": "bin/vite.js"
2785 },
2786 "engines": {
2787 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
2788 },
2789 "funding": {
2790 "url": "https://github.com/vitejs/vite?sponsor=1"
2791 },
2792 "optionalDependencies": {
2793 "fsevents": "~2.3.3"
2794 },
2795 "peerDependencies": {
2796 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
2797 "jiti": ">=1.21.0",
2798 "less": "*",
2799 "lightningcss": "^1.21.0",
2800 "sass": "*",
2801 "sass-embedded": "*",
2802 "stylus": "*",
2803 "sugarss": "*",
2804 "terser": "^5.16.0",
2805 "tsx": "^4.8.1",
2806 "yaml": "^2.4.2"
2807 },
2808 "peerDependenciesMeta": {
2809 "@types/node": {
2810 "optional": true
2811 },
2812 "jiti": {
2813 "optional": true
2814 },
2815 "less": {
2816 "optional": true
2817 },
2818 "lightningcss": {
2819 "optional": true
2820 },
2821 "sass": {
2822 "optional": true
2823 },
2824 "sass-embedded": {
2825 "optional": true
2826 },
2827 "stylus": {
2828 "optional": true
2829 },
2830 "sugarss": {
2831 "optional": true
2832 },
2833 "terser": {
2834 "optional": true
2835 },
2836 "tsx": {
2837 "optional": true
2838 },
2839 "yaml": {
2840 "optional": true
2841 }
2842 }
2843 },
2844 "node_modules/astrojs-compiler-sync": {
2845 "version": "1.1.1",
2846 "resolved": "https://registry.npmjs.org/astrojs-compiler-sync/-/astrojs-compiler-sync-1.1.1.tgz",
2847 "integrity": "sha512-0mKvB9sDQRIZPsEJadw6OaFbGJ92cJPPR++ICca9XEyiUAZqgVuk25jNmzHPT0KF80rI94trSZrUR5iHFXGGOQ==",
2848 "dev": true,
2849 "license": "MIT",
2850 "dependencies": {
2851 "synckit": "^0.11.0"
2852 },
2853 "engines": {
2854 "node": "^18.18.0 || >=20.9.0"
2855 },
2856 "funding": {
2857 "url": "https://github.com/sponsors/ota-meshi"
2858 },
2859 "peerDependencies": {
2860 "@astrojs/compiler": ">=0.27.0"
2861 }
2862 },
2863 "node_modules/axobject-query": {
2864 "version": "4.1.0",
2865 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
2866 "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==",
2867 "license": "Apache-2.0",
2868 "engines": {
2869 "node": ">= 0.4"
2870 }
2871 },
2872 "node_modules/bail": {
2873 "version": "2.0.2",
2874 "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
2875 "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
2876 "license": "MIT",
2877 "funding": {
2878 "type": "github",
2879 "url": "https://github.com/sponsors/wooorm"
2880 }
2881 },
2882 "node_modules/balanced-match": {
2883 "version": "1.0.2",
2884 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
2885 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
2886 "dev": true,
2887 "license": "MIT"
2888 },
2889 "node_modules/base-64": {
2890 "version": "1.0.0",
2891 "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz",
2892 "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==",
2893 "license": "MIT"
2894 },
2895 "node_modules/base64-js": {
2896 "version": "1.5.1",
2897 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
2898 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
2899 "funding": [
2900 {
2901 "type": "github",
2902 "url": "https://github.com/sponsors/feross"
2903 },
2904 {
2905 "type": "patreon",
2906 "url": "https://www.patreon.com/feross"
2907 },
2908 {
2909 "type": "consulting",
2910 "url": "https://feross.org/support"
2911 }
2912 ],
2913 "license": "MIT"
2914 },
2915 "node_modules/boxen": {
2916 "version": "8.0.1",
2917 "resolved": "https://registry.npmjs.org/boxen/-/boxen-8.0.1.tgz",
2918 "integrity": "sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==",
2919 "license": "MIT",
2920 "dependencies": {
2921 "ansi-align": "^3.0.1",
2922 "camelcase": "^8.0.0",
2923 "chalk": "^5.3.0",
2924 "cli-boxes": "^3.0.0",
2925 "string-width": "^7.2.0",
2926 "type-fest": "^4.21.0",
2927 "widest-line": "^5.0.0",
2928 "wrap-ansi": "^9.0.0"
2929 },
2930 "engines": {
2931 "node": ">=18"
2932 },
2933 "funding": {
2934 "url": "https://github.com/sponsors/sindresorhus"
2935 }
2936 },
2937 "node_modules/brace-expansion": {
2938 "version": "2.0.2",
2939 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
2940 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
2941 "dev": true,
2942 "license": "MIT",
2943 "dependencies": {
2944 "balanced-match": "^1.0.0"
2945 }
2946 },
2947 "node_modules/braces": {
2948 "version": "3.0.3",
2949 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
2950 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
2951 "dev": true,
2952 "license": "MIT",
2953 "dependencies": {
2954 "fill-range": "^7.1.1"
2955 },
2956 "engines": {
2957 "node": ">=8"
2958 }
2959 },
2960 "node_modules/brotli": {
2961 "version": "1.3.3",
2962 "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz",
2963 "integrity": "sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==",
2964 "license": "MIT",
2965 "dependencies": {
2966 "base64-js": "^1.1.2"
2967 }
2968 },
2969 "node_modules/callsites": {
2970 "version": "3.1.0",
2971 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
2972 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
2973 "dev": true,
2974 "license": "MIT",
2975 "engines": {
2976 "node": ">=6"
2977 }
2978 },
2979 "node_modules/camelcase": {
2980 "version": "8.0.0",
2981 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz",
2982 "integrity": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==",
2983 "license": "MIT",
2984 "engines": {
2985 "node": ">=16"
2986 },
2987 "funding": {
2988 "url": "https://github.com/sponsors/sindresorhus"
2989 }
2990 },
2991 "node_modules/ccount": {
2992 "version": "2.0.1",
2993 "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz",
2994 "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==",
2995 "license": "MIT",
2996 "funding": {
2997 "type": "github",
2998 "url": "https://github.com/sponsors/wooorm"
2999 }
3000 },
3001 "node_modules/chalk": {
3002 "version": "5.6.2",
3003 "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
3004 "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
3005 "license": "MIT",
3006 "engines": {
3007 "node": "^12.17.0 || ^14.13 || >=16.0.0"
3008 },
3009 "funding": {
3010 "url": "https://github.com/chalk/chalk?sponsor=1"
3011 }
3012 },
3013 "node_modules/character-entities": {
3014 "version": "2.0.2",
3015 "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",
3016 "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==",
3017 "license": "MIT",
3018 "funding": {
3019 "type": "github",
3020 "url": "https://github.com/sponsors/wooorm"
3021 }
3022 },
3023 "node_modules/character-entities-html4": {
3024 "version": "2.1.0",
3025 "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz",
3026 "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==",
3027 "license": "MIT",
3028 "funding": {
3029 "type": "github",
3030 "url": "https://github.com/sponsors/wooorm"
3031 }
3032 },
3033 "node_modules/character-entities-legacy": {
3034 "version": "3.0.0",
3035 "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz",
3036 "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==",
3037 "license": "MIT",
3038 "funding": {
3039 "type": "github",
3040 "url": "https://github.com/sponsors/wooorm"
3041 }
3042 },
3043 "node_modules/character-reference-invalid": {
3044 "version": "2.0.1",
3045 "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz",
3046 "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==",
3047 "license": "MIT",
3048 "funding": {
3049 "type": "github",
3050 "url": "https://github.com/sponsors/wooorm"
3051 }
3052 },
3053 "node_modules/chokidar": {
3054 "version": "4.0.3",
3055 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
3056 "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
3057 "license": "MIT",
3058 "dependencies": {
3059 "readdirp": "^4.0.1"
3060 },
3061 "engines": {
3062 "node": ">= 14.16.0"
3063 },
3064 "funding": {
3065 "url": "https://paulmillr.com/funding/"
3066 }
3067 },
3068 "node_modules/chownr": {
3069 "version": "3.0.0",
3070 "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz",
3071 "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==",
3072 "license": "BlueOak-1.0.0",
3073 "engines": {
3074 "node": ">=18"
3075 }
3076 },
3077 "node_modules/ci-info": {
3078 "version": "4.3.1",
3079 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.3.1.tgz",
3080 "integrity": "sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==",
3081 "funding": [
3082 {
3083 "type": "github",
3084 "url": "https://github.com/sponsors/sibiraj-s"
3085 }
3086 ],
3087 "license": "MIT",
3088 "engines": {
3089 "node": ">=8"
3090 }
3091 },
3092 "node_modules/cli-boxes": {
3093 "version": "3.0.0",
3094 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz",
3095 "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==",
3096 "license": "MIT",
3097 "engines": {
3098 "node": ">=10"
3099 },
3100 "funding": {
3101 "url": "https://github.com/sponsors/sindresorhus"
3102 }
3103 },
3104 "node_modules/clone": {
3105 "version": "2.1.2",
3106 "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
3107 "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==",
3108 "license": "MIT",
3109 "engines": {
3110 "node": ">=0.8"
3111 }
3112 },
3113 "node_modules/clsx": {
3114 "version": "2.1.1",
3115 "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
3116 "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
3117 "license": "MIT",
3118 "engines": {
3119 "node": ">=6"
3120 }
3121 },
3122 "node_modules/collapse-white-space": {
3123 "version": "2.1.0",
3124 "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz",
3125 "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==",
3126 "license": "MIT",
3127 "funding": {
3128 "type": "github",
3129 "url": "https://github.com/sponsors/wooorm"
3130 }
3131 },
3132 "node_modules/color-convert": {
3133 "version": "2.0.1",
3134 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3135 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3136 "dev": true,
3137 "license": "MIT",
3138 "dependencies": {
3139 "color-name": "~1.1.4"
3140 },
3141 "engines": {
3142 "node": ">=7.0.0"
3143 }
3144 },
3145 "node_modules/color-name": {
3146 "version": "1.1.4",
3147 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3148 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3149 "dev": true,
3150 "license": "MIT"
3151 },
3152 "node_modules/comma-separated-tokens": {
3153 "version": "2.0.3",
3154 "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz",
3155 "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==",
3156 "license": "MIT",
3157 "funding": {
3158 "type": "github",
3159 "url": "https://github.com/sponsors/wooorm"
3160 }
3161 },
3162 "node_modules/commander": {
3163 "version": "8.3.0",
3164 "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
3165 "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==",
3166 "license": "MIT",
3167 "engines": {
3168 "node": ">= 12"
3169 }
3170 },
3171 "node_modules/common-ancestor-path": {
3172 "version": "1.0.1",
3173 "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz",
3174 "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==",
3175 "license": "ISC"
3176 },
3177 "node_modules/concat-map": {
3178 "version": "0.0.1",
3179 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
3180 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
3181 "dev": true,
3182 "license": "MIT"
3183 },
3184 "node_modules/cookie": {
3185 "version": "1.0.2",
3186 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.2.tgz",
3187 "integrity": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==",
3188 "license": "MIT",
3189 "engines": {
3190 "node": ">=18"
3191 }
3192 },
3193 "node_modules/cookie-es": {
3194 "version": "1.2.2",
3195 "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz",
3196 "integrity": "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==",
3197 "license": "MIT"
3198 },
3199 "node_modules/cross-spawn": {
3200 "version": "7.0.6",
3201 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
3202 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
3203 "dev": true,
3204 "license": "MIT",
3205 "dependencies": {
3206 "path-key": "^3.1.0",
3207 "shebang-command": "^2.0.0",
3208 "which": "^2.0.1"
3209 },
3210 "engines": {
3211 "node": ">= 8"
3212 }
3213 },
3214 "node_modules/crossws": {
3215 "version": "0.3.5",
3216 "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.5.tgz",
3217 "integrity": "sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==",
3218 "license": "MIT",
3219 "dependencies": {
3220 "uncrypto": "^0.1.3"
3221 }
3222 },
3223 "node_modules/css-tree": {
3224 "version": "3.1.0",
3225 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz",
3226 "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==",
3227 "license": "MIT",
3228 "dependencies": {
3229 "mdn-data": "2.12.2",
3230 "source-map-js": "^1.0.1"
3231 },
3232 "engines": {
3233 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
3234 }
3235 },
3236 "node_modules/cssesc": {
3237 "version": "3.0.0",
3238 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
3239 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
3240 "license": "MIT",
3241 "bin": {
3242 "cssesc": "bin/cssesc"
3243 },
3244 "engines": {
3245 "node": ">=4"
3246 }
3247 },
3248 "node_modules/debug": {
3249 "version": "4.4.3",
3250 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
3251 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
3252 "license": "MIT",
3253 "dependencies": {
3254 "ms": "^2.1.3"
3255 },
3256 "engines": {
3257 "node": ">=6.0"
3258 },
3259 "peerDependenciesMeta": {
3260 "supports-color": {
3261 "optional": true
3262 }
3263 }
3264 },
3265 "node_modules/decode-named-character-reference": {
3266 "version": "1.2.0",
3267 "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.2.0.tgz",
3268 "integrity": "sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==",
3269 "license": "MIT",
3270 "dependencies": {
3271 "character-entities": "^2.0.0"
3272 },
3273 "funding": {
3274 "type": "github",
3275 "url": "https://github.com/sponsors/wooorm"
3276 }
3277 },
3278 "node_modules/deep-is": {
3279 "version": "0.1.4",
3280 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
3281 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
3282 "dev": true,
3283 "license": "MIT"
3284 },
3285 "node_modules/defu": {
3286 "version": "6.1.4",
3287 "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz",
3288 "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==",
3289 "license": "MIT"
3290 },
3291 "node_modules/dequal": {
3292 "version": "2.0.3",
3293 "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
3294 "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
3295 "license": "MIT",
3296 "engines": {
3297 "node": ">=6"
3298 }
3299 },
3300 "node_modules/destr": {
3301 "version": "2.0.5",
3302 "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.5.tgz",
3303 "integrity": "sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==",
3304 "license": "MIT"
3305 },
3306 "node_modules/detect-libc": {
3307 "version": "2.1.2",
3308 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
3309 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
3310 "license": "Apache-2.0",
3311 "engines": {
3312 "node": ">=8"
3313 }
3314 },
3315 "node_modules/deterministic-object-hash": {
3316 "version": "2.0.2",
3317 "resolved": "https://registry.npmjs.org/deterministic-object-hash/-/deterministic-object-hash-2.0.2.tgz",
3318 "integrity": "sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==",
3319 "license": "MIT",
3320 "dependencies": {
3321 "base-64": "^1.0.0"
3322 },
3323 "engines": {
3324 "node": ">=18"
3325 }
3326 },
3327 "node_modules/devalue": {
3328 "version": "5.3.2",
3329 "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.3.2.tgz",
3330 "integrity": "sha512-UDsjUbpQn9kvm68slnrs+mfxwFkIflOhkanmyabZ8zOYk8SMEIbJ3TK+88g70hSIeytu4y18f0z/hYHMTrXIWw==",
3331 "license": "MIT"
3332 },
3333 "node_modules/devlop": {
3334 "version": "1.1.0",
3335 "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",
3336 "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==",
3337 "license": "MIT",
3338 "dependencies": {
3339 "dequal": "^2.0.0"
3340 },
3341 "funding": {
3342 "type": "github",
3343 "url": "https://github.com/sponsors/wooorm"
3344 }
3345 },
3346 "node_modules/dfa": {
3347 "version": "1.2.0",
3348 "resolved": "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz",
3349 "integrity": "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==",
3350 "license": "MIT"
3351 },
3352 "node_modules/diff": {
3353 "version": "5.2.0",
3354 "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz",
3355 "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==",
3356 "license": "BSD-3-Clause",
3357 "engines": {
3358 "node": ">=0.3.1"
3359 }
3360 },
3361 "node_modules/dlv": {
3362 "version": "1.1.3",
3363 "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
3364 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
3365 "license": "MIT"
3366 },
3367 "node_modules/dset": {
3368 "version": "3.1.4",
3369 "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.4.tgz",
3370 "integrity": "sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==",
3371 "license": "MIT",
3372 "engines": {
3373 "node": ">=4"
3374 }
3375 },
3376 "node_modules/emoji-regex": {
3377 "version": "10.5.0",
3378 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.5.0.tgz",
3379 "integrity": "sha512-lb49vf1Xzfx080OKA0o6l8DQQpV+6Vg95zyCJX9VB/BqKYlhG7N4wgROUUHRA+ZPUefLnteQOad7z1kT2bV7bg==",
3380 "license": "MIT"
3381 },
3382 "node_modules/enhanced-resolve": {
3383 "version": "5.18.3",
3384 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz",
3385 "integrity": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==",
3386 "license": "MIT",
3387 "dependencies": {
3388 "graceful-fs": "^4.2.4",
3389 "tapable": "^2.2.0"
3390 },
3391 "engines": {
3392 "node": ">=10.13.0"
3393 }
3394 },
3395 "node_modules/entities": {
3396 "version": "6.0.1",
3397 "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",
3398 "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==",
3399 "license": "BSD-2-Clause",
3400 "engines": {
3401 "node": ">=0.12"
3402 },
3403 "funding": {
3404 "url": "https://github.com/fb55/entities?sponsor=1"
3405 }
3406 },
3407 "node_modules/es-module-lexer": {
3408 "version": "1.7.0",
3409 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
3410 "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",
3411 "license": "MIT"
3412 },
3413 "node_modules/esast-util-from-estree": {
3414 "version": "2.0.0",
3415 "resolved": "https://registry.npmjs.org/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz",
3416 "integrity": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==",
3417 "license": "MIT",
3418 "dependencies": {
3419 "@types/estree-jsx": "^1.0.0",
3420 "devlop": "^1.0.0",
3421 "estree-util-visit": "^2.0.0",
3422 "unist-util-position-from-estree": "^2.0.0"
3423 },
3424 "funding": {
3425 "type": "opencollective",
3426 "url": "https://opencollective.com/unified"
3427 }
3428 },
3429 "node_modules/esast-util-from-js": {
3430 "version": "2.0.1",
3431 "resolved": "https://registry.npmjs.org/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz",
3432 "integrity": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==",
3433 "license": "MIT",
3434 "dependencies": {
3435 "@types/estree-jsx": "^1.0.0",
3436 "acorn": "^8.0.0",
3437 "esast-util-from-estree": "^2.0.0",
3438 "vfile-message": "^4.0.0"
3439 },
3440 "funding": {
3441 "type": "opencollective",
3442 "url": "https://opencollective.com/unified"
3443 }
3444 },
3445 "node_modules/esbuild": {
3446 "version": "0.25.10",
3447 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.10.tgz",
3448 "integrity": "sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ==",
3449 "hasInstallScript": true,
3450 "license": "MIT",
3451 "bin": {
3452 "esbuild": "bin/esbuild"
3453 },
3454 "engines": {
3455 "node": ">=18"
3456 },
3457 "optionalDependencies": {
3458 "@esbuild/aix-ppc64": "0.25.10",
3459 "@esbuild/android-arm": "0.25.10",
3460 "@esbuild/android-arm64": "0.25.10",
3461 "@esbuild/android-x64": "0.25.10",
3462 "@esbuild/darwin-arm64": "0.25.10",
3463 "@esbuild/darwin-x64": "0.25.10",
3464 "@esbuild/freebsd-arm64": "0.25.10",
3465 "@esbuild/freebsd-x64": "0.25.10",
3466 "@esbuild/linux-arm": "0.25.10",
3467 "@esbuild/linux-arm64": "0.25.10",
3468 "@esbuild/linux-ia32": "0.25.10",
3469 "@esbuild/linux-loong64": "0.25.10",
3470 "@esbuild/linux-mips64el": "0.25.10",
3471 "@esbuild/linux-ppc64": "0.25.10",
3472 "@esbuild/linux-riscv64": "0.25.10",
3473 "@esbuild/linux-s390x": "0.25.10",
3474 "@esbuild/linux-x64": "0.25.10",
3475 "@esbuild/netbsd-arm64": "0.25.10",
3476 "@esbuild/netbsd-x64": "0.25.10",
3477 "@esbuild/openbsd-arm64": "0.25.10",
3478 "@esbuild/openbsd-x64": "0.25.10",
3479 "@esbuild/openharmony-arm64": "0.25.10",
3480 "@esbuild/sunos-x64": "0.25.10",
3481 "@esbuild/win32-arm64": "0.25.10",
3482 "@esbuild/win32-ia32": "0.25.10",
3483 "@esbuild/win32-x64": "0.25.10"
3484 }
3485 },
3486 "node_modules/escape-string-regexp": {
3487 "version": "4.0.0",
3488 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
3489 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
3490 "dev": true,
3491 "license": "MIT",
3492 "engines": {
3493 "node": ">=10"
3494 },
3495 "funding": {
3496 "url": "https://github.com/sponsors/sindresorhus"
3497 }
3498 },
3499 "node_modules/eslint": {
3500 "version": "9.37.0",
3501 "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.37.0.tgz",
3502 "integrity": "sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig==",
3503 "dev": true,
3504 "license": "MIT",
3505 "dependencies": {
3506 "@eslint-community/eslint-utils": "^4.8.0",
3507 "@eslint-community/regexpp": "^4.12.1",
3508 "@eslint/config-array": "^0.21.0",
3509 "@eslint/config-helpers": "^0.4.0",
3510 "@eslint/core": "^0.16.0",
3511 "@eslint/eslintrc": "^3.3.1",
3512 "@eslint/js": "9.37.0",
3513 "@eslint/plugin-kit": "^0.4.0",
3514 "@humanfs/node": "^0.16.6",
3515 "@humanwhocodes/module-importer": "^1.0.1",
3516 "@humanwhocodes/retry": "^0.4.2",
3517 "@types/estree": "^1.0.6",
3518 "@types/json-schema": "^7.0.15",
3519 "ajv": "^6.12.4",
3520 "chalk": "^4.0.0",
3521 "cross-spawn": "^7.0.6",
3522 "debug": "^4.3.2",
3523 "escape-string-regexp": "^4.0.0",
3524 "eslint-scope": "^8.4.0",
3525 "eslint-visitor-keys": "^4.2.1",
3526 "espree": "^10.4.0",
3527 "esquery": "^1.5.0",
3528 "esutils": "^2.0.2",
3529 "fast-deep-equal": "^3.1.3",
3530 "file-entry-cache": "^8.0.0",
3531 "find-up": "^5.0.0",
3532 "glob-parent": "^6.0.2",
3533 "ignore": "^5.2.0",
3534 "imurmurhash": "^0.1.4",
3535 "is-glob": "^4.0.0",
3536 "json-stable-stringify-without-jsonify": "^1.0.1",
3537 "lodash.merge": "^4.6.2",
3538 "minimatch": "^3.1.2",
3539 "natural-compare": "^1.4.0",
3540 "optionator": "^0.9.3"
3541 },
3542 "bin": {
3543 "eslint": "bin/eslint.js"
3544 },
3545 "engines": {
3546 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3547 },
3548 "funding": {
3549 "url": "https://eslint.org/donate"
3550 },
3551 "peerDependencies": {
3552 "jiti": "*"
3553 },
3554 "peerDependenciesMeta": {
3555 "jiti": {
3556 "optional": true
3557 }
3558 }
3559 },
3560 "node_modules/eslint-compat-utils": {
3561 "version": "0.6.5",
3562 "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.6.5.tgz",
3563 "integrity": "sha512-vAUHYzue4YAa2hNACjB8HvUQj5yehAZgiClyFVVom9cP8z5NSFq3PwB/TtJslN2zAMgRX6FCFCjYBbQh71g5RQ==",
3564 "dev": true,
3565 "license": "MIT",
3566 "dependencies": {
3567 "semver": "^7.5.4"
3568 },
3569 "engines": {
3570 "node": ">=12"
3571 },
3572 "peerDependencies": {
3573 "eslint": ">=6.0.0"
3574 }
3575 },
3576 "node_modules/eslint-config-prettier": {
3577 "version": "10.1.8",
3578 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.1.8.tgz",
3579 "integrity": "sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==",
3580 "dev": true,
3581 "license": "MIT",
3582 "bin": {
3583 "eslint-config-prettier": "bin/cli.js"
3584 },
3585 "funding": {
3586 "url": "https://opencollective.com/eslint-config-prettier"
3587 },
3588 "peerDependencies": {
3589 "eslint": ">=7.0.0"
3590 }
3591 },
3592 "node_modules/eslint-plugin-astro": {
3593 "version": "1.3.1",
3594 "resolved": "https://registry.npmjs.org/eslint-plugin-astro/-/eslint-plugin-astro-1.3.1.tgz",
3595 "integrity": "sha512-2XaLCMQm8htW1UvJvy1Zcmg8l0ziskitiUfJTn/w1Mk7r4Mxj0fZeNpN6UTNrm64XBIXSa5h8UCGrg8mdu47+g==",
3596 "dev": true,
3597 "license": "MIT",
3598 "dependencies": {
3599 "@eslint-community/eslint-utils": "^4.2.0",
3600 "@jridgewell/sourcemap-codec": "^1.4.14",
3601 "@typescript-eslint/types": "^7.7.1 || ^8",
3602 "astro-eslint-parser": "^1.0.2",
3603 "eslint-compat-utils": "^0.6.0",
3604 "globals": "^15.0.0",
3605 "postcss": "^8.4.14",
3606 "postcss-selector-parser": "^7.0.0"
3607 },
3608 "engines": {
3609 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3610 },
3611 "funding": {
3612 "url": "https://github.com/sponsors/ota-meshi"
3613 },
3614 "peerDependencies": {
3615 "eslint": ">=8.57.0"
3616 }
3617 },
3618 "node_modules/eslint-plugin-astro/node_modules/globals": {
3619 "version": "15.15.0",
3620 "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz",
3621 "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==",
3622 "dev": true,
3623 "license": "MIT",
3624 "engines": {
3625 "node": ">=18"
3626 },
3627 "funding": {
3628 "url": "https://github.com/sponsors/sindresorhus"
3629 }
3630 },
3631 "node_modules/eslint-scope": {
3632 "version": "8.4.0",
3633 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz",
3634 "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==",
3635 "dev": true,
3636 "license": "BSD-2-Clause",
3637 "dependencies": {
3638 "esrecurse": "^4.3.0",
3639 "estraverse": "^5.2.0"
3640 },
3641 "engines": {
3642 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3643 },
3644 "funding": {
3645 "url": "https://opencollective.com/eslint"
3646 }
3647 },
3648 "node_modules/eslint-visitor-keys": {
3649 "version": "3.4.3",
3650 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
3651 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
3652 "dev": true,
3653 "license": "Apache-2.0",
3654 "engines": {
3655 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3656 },
3657 "funding": {
3658 "url": "https://opencollective.com/eslint"
3659 }
3660 },
3661 "node_modules/eslint/node_modules/ansi-styles": {
3662 "version": "4.3.0",
3663 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3664 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3665 "dev": true,
3666 "license": "MIT",
3667 "dependencies": {
3668 "color-convert": "^2.0.1"
3669 },
3670 "engines": {
3671 "node": ">=8"
3672 },
3673 "funding": {
3674 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3675 }
3676 },
3677 "node_modules/eslint/node_modules/brace-expansion": {
3678 "version": "1.1.12",
3679 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
3680 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
3681 "dev": true,
3682 "license": "MIT",
3683 "dependencies": {
3684 "balanced-match": "^1.0.0",
3685 "concat-map": "0.0.1"
3686 }
3687 },
3688 "node_modules/eslint/node_modules/chalk": {
3689 "version": "4.1.2",
3690 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3691 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3692 "dev": true,
3693 "license": "MIT",
3694 "dependencies": {
3695 "ansi-styles": "^4.1.0",
3696 "supports-color": "^7.1.0"
3697 },
3698 "engines": {
3699 "node": ">=10"
3700 },
3701 "funding": {
3702 "url": "https://github.com/chalk/chalk?sponsor=1"
3703 }
3704 },
3705 "node_modules/eslint/node_modules/eslint-visitor-keys": {
3706 "version": "4.2.1",
3707 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
3708 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
3709 "dev": true,
3710 "license": "Apache-2.0",
3711 "engines": {
3712 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3713 },
3714 "funding": {
3715 "url": "https://opencollective.com/eslint"
3716 }
3717 },
3718 "node_modules/eslint/node_modules/ignore": {
3719 "version": "5.3.2",
3720 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
3721 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
3722 "dev": true,
3723 "license": "MIT",
3724 "engines": {
3725 "node": ">= 4"
3726 }
3727 },
3728 "node_modules/eslint/node_modules/minimatch": {
3729 "version": "3.1.2",
3730 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
3731 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
3732 "dev": true,
3733 "license": "ISC",
3734 "dependencies": {
3735 "brace-expansion": "^1.1.7"
3736 },
3737 "engines": {
3738 "node": "*"
3739 }
3740 },
3741 "node_modules/espree": {
3742 "version": "10.4.0",
3743 "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",
3744 "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",
3745 "dev": true,
3746 "license": "BSD-2-Clause",
3747 "dependencies": {
3748 "acorn": "^8.15.0",
3749 "acorn-jsx": "^5.3.2",
3750 "eslint-visitor-keys": "^4.2.1"
3751 },
3752 "engines": {
3753 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3754 },
3755 "funding": {
3756 "url": "https://opencollective.com/eslint"
3757 }
3758 },
3759 "node_modules/espree/node_modules/eslint-visitor-keys": {
3760 "version": "4.2.1",
3761 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
3762 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
3763 "dev": true,
3764 "license": "Apache-2.0",
3765 "engines": {
3766 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3767 },
3768 "funding": {
3769 "url": "https://opencollective.com/eslint"
3770 }
3771 },
3772 "node_modules/esquery": {
3773 "version": "1.6.0",
3774 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz",
3775 "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==",
3776 "dev": true,
3777 "license": "BSD-3-Clause",
3778 "dependencies": {
3779 "estraverse": "^5.1.0"
3780 },
3781 "engines": {
3782 "node": ">=0.10"
3783 }
3784 },
3785 "node_modules/esrecurse": {
3786 "version": "4.3.0",
3787 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
3788 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
3789 "dev": true,
3790 "license": "BSD-2-Clause",
3791 "dependencies": {
3792 "estraverse": "^5.2.0"
3793 },
3794 "engines": {
3795 "node": ">=4.0"
3796 }
3797 },
3798 "node_modules/estraverse": {
3799 "version": "5.3.0",
3800 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
3801 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
3802 "dev": true,
3803 "license": "BSD-2-Clause",
3804 "engines": {
3805 "node": ">=4.0"
3806 }
3807 },
3808 "node_modules/estree-util-attach-comments": {
3809 "version": "3.0.0",
3810 "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz",
3811 "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==",
3812 "license": "MIT",
3813 "dependencies": {
3814 "@types/estree": "^1.0.0"
3815 },
3816 "funding": {
3817 "type": "opencollective",
3818 "url": "https://opencollective.com/unified"
3819 }
3820 },
3821 "node_modules/estree-util-build-jsx": {
3822 "version": "3.0.1",
3823 "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz",
3824 "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==",
3825 "license": "MIT",
3826 "dependencies": {
3827 "@types/estree-jsx": "^1.0.0",
3828 "devlop": "^1.0.0",
3829 "estree-util-is-identifier-name": "^3.0.0",
3830 "estree-walker": "^3.0.0"
3831 },
3832 "funding": {
3833 "type": "opencollective",
3834 "url": "https://opencollective.com/unified"
3835 }
3836 },
3837 "node_modules/estree-util-is-identifier-name": {
3838 "version": "3.0.0",
3839 "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz",
3840 "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==",
3841 "license": "MIT",
3842 "funding": {
3843 "type": "opencollective",
3844 "url": "https://opencollective.com/unified"
3845 }
3846 },
3847 "node_modules/estree-util-scope": {
3848 "version": "1.0.0",
3849 "resolved": "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.0.tgz",
3850 "integrity": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==",
3851 "license": "MIT",
3852 "dependencies": {
3853 "@types/estree": "^1.0.0",
3854 "devlop": "^1.0.0"
3855 },
3856 "funding": {
3857 "type": "opencollective",
3858 "url": "https://opencollective.com/unified"
3859 }
3860 },
3861 "node_modules/estree-util-to-js": {
3862 "version": "2.0.0",
3863 "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz",
3864 "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==",
3865 "license": "MIT",
3866 "dependencies": {
3867 "@types/estree-jsx": "^1.0.0",
3868 "astring": "^1.8.0",
3869 "source-map": "^0.7.0"
3870 },
3871 "funding": {
3872 "type": "opencollective",
3873 "url": "https://opencollective.com/unified"
3874 }
3875 },
3876 "node_modules/estree-util-visit": {
3877 "version": "2.0.0",
3878 "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz",
3879 "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==",
3880 "license": "MIT",
3881 "dependencies": {
3882 "@types/estree-jsx": "^1.0.0",
3883 "@types/unist": "^3.0.0"
3884 },
3885 "funding": {
3886 "type": "opencollective",
3887 "url": "https://opencollective.com/unified"
3888 }
3889 },
3890 "node_modules/estree-walker": {
3891 "version": "3.0.3",
3892 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
3893 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
3894 "license": "MIT",
3895 "dependencies": {
3896 "@types/estree": "^1.0.0"
3897 }
3898 },
3899 "node_modules/esutils": {
3900 "version": "2.0.3",
3901 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
3902 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
3903 "dev": true,
3904 "license": "BSD-2-Clause",
3905 "engines": {
3906 "node": ">=0.10.0"
3907 }
3908 },
3909 "node_modules/eventemitter3": {
3910 "version": "5.0.1",
3911 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
3912 "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==",
3913 "license": "MIT"
3914 },
3915 "node_modules/extend": {
3916 "version": "3.0.2",
3917 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3918 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
3919 "license": "MIT"
3920 },
3921 "node_modules/fast-deep-equal": {
3922 "version": "3.1.3",
3923 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
3924 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
3925 "license": "MIT"
3926 },
3927 "node_modules/fast-glob": {
3928 "version": "3.3.3",
3929 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
3930 "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
3931 "dev": true,
3932 "license": "MIT",
3933 "dependencies": {
3934 "@nodelib/fs.stat": "^2.0.2",
3935 "@nodelib/fs.walk": "^1.2.3",
3936 "glob-parent": "^5.1.2",
3937 "merge2": "^1.3.0",
3938 "micromatch": "^4.0.8"
3939 },
3940 "engines": {
3941 "node": ">=8.6.0"
3942 }
3943 },
3944 "node_modules/fast-glob/node_modules/glob-parent": {
3945 "version": "5.1.2",
3946 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
3947 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
3948 "dev": true,
3949 "license": "ISC",
3950 "dependencies": {
3951 "is-glob": "^4.0.1"
3952 },
3953 "engines": {
3954 "node": ">= 6"
3955 }
3956 },
3957 "node_modules/fast-json-stable-stringify": {
3958 "version": "2.1.0",
3959 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
3960 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
3961 "dev": true,
3962 "license": "MIT"
3963 },
3964 "node_modules/fast-levenshtein": {
3965 "version": "2.0.6",
3966 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
3967 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
3968 "dev": true,
3969 "license": "MIT"
3970 },
3971 "node_modules/fastq": {
3972 "version": "1.19.1",
3973 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz",
3974 "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==",
3975 "dev": true,
3976 "license": "ISC",
3977 "dependencies": {
3978 "reusify": "^1.0.4"
3979 }
3980 },
3981 "node_modules/fdir": {
3982 "version": "6.5.0",
3983 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
3984 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
3985 "license": "MIT",
3986 "engines": {
3987 "node": ">=12.0.0"
3988 },
3989 "peerDependencies": {
3990 "picomatch": "^3 || ^4"
3991 },
3992 "peerDependenciesMeta": {
3993 "picomatch": {
3994 "optional": true
3995 }
3996 }
3997 },
3998 "node_modules/file-entry-cache": {
3999 "version": "8.0.0",
4000 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
4001 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
4002 "dev": true,
4003 "license": "MIT",
4004 "dependencies": {
4005 "flat-cache": "^4.0.0"
4006 },
4007 "engines": {
4008 "node": ">=16.0.0"
4009 }
4010 },
4011 "node_modules/fill-range": {
4012 "version": "7.1.1",
4013 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
4014 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
4015 "dev": true,
4016 "license": "MIT",
4017 "dependencies": {
4018 "to-regex-range": "^5.0.1"
4019 },
4020 "engines": {
4021 "node": ">=8"
4022 }
4023 },
4024 "node_modules/find-up": {
4025 "version": "5.0.0",
4026 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
4027 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
4028 "dev": true,
4029 "license": "MIT",
4030 "dependencies": {
4031 "locate-path": "^6.0.0",
4032 "path-exists": "^4.0.0"
4033 },
4034 "engines": {
4035 "node": ">=10"
4036 },
4037 "funding": {
4038 "url": "https://github.com/sponsors/sindresorhus"
4039 }
4040 },
4041 "node_modules/flat-cache": {
4042 "version": "4.0.1",
4043 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
4044 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
4045 "dev": true,
4046 "license": "MIT",
4047 "dependencies": {
4048 "flatted": "^3.2.9",
4049 "keyv": "^4.5.4"
4050 },
4051 "engines": {
4052 "node": ">=16"
4053 }
4054 },
4055 "node_modules/flatted": {
4056 "version": "3.3.3",
4057 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz",
4058 "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==",
4059 "dev": true,
4060 "license": "ISC"
4061 },
4062 "node_modules/flattie": {
4063 "version": "1.1.1",
4064 "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz",
4065 "integrity": "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==",
4066 "license": "MIT",
4067 "engines": {
4068 "node": ">=8"
4069 }
4070 },
4071 "node_modules/fontace": {
4072 "version": "0.3.1",
4073 "resolved": "https://registry.npmjs.org/fontace/-/fontace-0.3.1.tgz",
4074 "integrity": "sha512-9f5g4feWT1jWT8+SbL85aLIRLIXUaDygaM2xPXRmzPYxrOMNok79Lr3FGJoKVNKibE0WCunNiEVG2mwuE+2qEg==",
4075 "license": "MIT",
4076 "dependencies": {
4077 "@types/fontkit": "^2.0.8",
4078 "fontkit": "^2.0.4"
4079 }
4080 },
4081 "node_modules/fontkit": {
4082 "version": "2.0.4",
4083 "resolved": "https://registry.npmjs.org/fontkit/-/fontkit-2.0.4.tgz",
4084 "integrity": "sha512-syetQadaUEDNdxdugga9CpEYVaQIxOwk7GlwZWWZ19//qW4zE5bknOKeMBDYAASwnpaSHKJITRLMF9m1fp3s6g==",
4085 "license": "MIT",
4086 "dependencies": {
4087 "@swc/helpers": "^0.5.12",
4088 "brotli": "^1.3.2",
4089 "clone": "^2.1.2",
4090 "dfa": "^1.2.0",
4091 "fast-deep-equal": "^3.1.3",
4092 "restructure": "^3.0.0",
4093 "tiny-inflate": "^1.0.3",
4094 "unicode-properties": "^1.4.0",
4095 "unicode-trie": "^2.0.0"
4096 }
4097 },
4098 "node_modules/fsevents": {
4099 "version": "2.3.3",
4100 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
4101 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
4102 "hasInstallScript": true,
4103 "license": "MIT",
4104 "optional": true,
4105 "os": [
4106 "darwin"
4107 ],
4108 "engines": {
4109 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
4110 }
4111 },
4112 "node_modules/get-east-asian-width": {
4113 "version": "1.4.0",
4114 "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz",
4115 "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==",
4116 "license": "MIT",
4117 "engines": {
4118 "node": ">=18"
4119 },
4120 "funding": {
4121 "url": "https://github.com/sponsors/sindresorhus"
4122 }
4123 },
4124 "node_modules/get-tsconfig": {
4125 "version": "4.12.0",
4126 "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.12.0.tgz",
4127 "integrity": "sha512-LScr2aNr2FbjAjZh2C6X6BxRx1/x+aTDExct/xyq2XKbYOiG5c0aK7pMsSuyc0brz3ibr/lbQiHD9jzt4lccJw==",
4128 "devOptional": true,
4129 "license": "MIT",
4130 "dependencies": {
4131 "resolve-pkg-maps": "^1.0.0"
4132 },
4133 "funding": {
4134 "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
4135 }
4136 },
4137 "node_modules/github-slugger": {
4138 "version": "2.0.0",
4139 "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz",
4140 "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==",
4141 "license": "ISC"
4142 },
4143 "node_modules/glob-parent": {
4144 "version": "6.0.2",
4145 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
4146 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
4147 "dev": true,
4148 "license": "ISC",
4149 "dependencies": {
4150 "is-glob": "^4.0.3"
4151 },
4152 "engines": {
4153 "node": ">=10.13.0"
4154 }
4155 },
4156 "node_modules/globals": {
4157 "version": "16.4.0",
4158 "resolved": "https://registry.npmjs.org/globals/-/globals-16.4.0.tgz",
4159 "integrity": "sha512-ob/2LcVVaVGCYN+r14cnwnoDPUufjiYgSqRhiFD0Q1iI4Odora5RE8Iv1D24hAz5oMophRGkGz+yuvQmmUMnMw==",
4160 "dev": true,
4161 "license": "MIT",
4162 "engines": {
4163 "node": ">=18"
4164 },
4165 "funding": {
4166 "url": "https://github.com/sponsors/sindresorhus"
4167 }
4168 },
4169 "node_modules/graceful-fs": {
4170 "version": "4.2.11",
4171 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
4172 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
4173 "license": "ISC"
4174 },
4175 "node_modules/graphemer": {
4176 "version": "1.4.0",
4177 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
4178 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
4179 "dev": true,
4180 "license": "MIT"
4181 },
4182 "node_modules/h3": {
4183 "version": "1.15.4",
4184 "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.4.tgz",
4185 "integrity": "sha512-z5cFQWDffyOe4vQ9xIqNfCZdV4p//vy6fBnr8Q1AWnVZ0teurKMG66rLj++TKwKPUP3u7iMUvrvKaEUiQw2QWQ==",
4186 "license": "MIT",
4187 "dependencies": {
4188 "cookie-es": "^1.2.2",
4189 "crossws": "^0.3.5",
4190 "defu": "^6.1.4",
4191 "destr": "^2.0.5",
4192 "iron-webcrypto": "^1.2.1",
4193 "node-mock-http": "^1.0.2",
4194 "radix3": "^1.1.2",
4195 "ufo": "^1.6.1",
4196 "uncrypto": "^0.1.3"
4197 }
4198 },
4199 "node_modules/has-flag": {
4200 "version": "4.0.0",
4201 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
4202 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
4203 "dev": true,
4204 "license": "MIT",
4205 "engines": {
4206 "node": ">=8"
4207 }
4208 },
4209 "node_modules/hast-util-from-dom": {
4210 "version": "5.0.1",
4211 "resolved": "https://registry.npmjs.org/hast-util-from-dom/-/hast-util-from-dom-5.0.1.tgz",
4212 "integrity": "sha512-N+LqofjR2zuzTjCPzyDUdSshy4Ma6li7p/c3pA78uTwzFgENbgbUrm2ugwsOdcjI1muO+o6Dgzp9p8WHtn/39Q==",
4213 "license": "ISC",
4214 "dependencies": {
4215 "@types/hast": "^3.0.0",
4216 "hastscript": "^9.0.0",
4217 "web-namespaces": "^2.0.0"
4218 },
4219 "funding": {
4220 "type": "opencollective",
4221 "url": "https://opencollective.com/unified"
4222 }
4223 },
4224 "node_modules/hast-util-from-html": {
4225 "version": "2.0.3",
4226 "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz",
4227 "integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==",
4228 "license": "MIT",
4229 "dependencies": {
4230 "@types/hast": "^3.0.0",
4231 "devlop": "^1.1.0",
4232 "hast-util-from-parse5": "^8.0.0",
4233 "parse5": "^7.0.0",
4234 "vfile": "^6.0.0",
4235 "vfile-message": "^4.0.0"
4236 },
4237 "funding": {
4238 "type": "opencollective",
4239 "url": "https://opencollective.com/unified"
4240 }
4241 },
4242 "node_modules/hast-util-from-html-isomorphic": {
4243 "version": "2.0.0",
4244 "resolved": "https://registry.npmjs.org/hast-util-from-html-isomorphic/-/hast-util-from-html-isomorphic-2.0.0.tgz",
4245 "integrity": "sha512-zJfpXq44yff2hmE0XmwEOzdWin5xwH+QIhMLOScpX91e/NSGPsAzNCvLQDIEPyO2TXi+lBmU6hjLIhV8MwP2kw==",
4246 "license": "MIT",
4247 "dependencies": {
4248 "@types/hast": "^3.0.0",
4249 "hast-util-from-dom": "^5.0.0",
4250 "hast-util-from-html": "^2.0.0",
4251 "unist-util-remove-position": "^5.0.0"
4252 },
4253 "funding": {
4254 "type": "opencollective",
4255 "url": "https://opencollective.com/unified"
4256 }
4257 },
4258 "node_modules/hast-util-from-parse5": {
4259 "version": "8.0.3",
4260 "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.3.tgz",
4261 "integrity": "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==",
4262 "license": "MIT",
4263 "dependencies": {
4264 "@types/hast": "^3.0.0",
4265 "@types/unist": "^3.0.0",
4266 "devlop": "^1.0.0",
4267 "hastscript": "^9.0.0",
4268 "property-information": "^7.0.0",
4269 "vfile": "^6.0.0",
4270 "vfile-location": "^5.0.0",
4271 "web-namespaces": "^2.0.0"
4272 },
4273 "funding": {
4274 "type": "opencollective",
4275 "url": "https://opencollective.com/unified"
4276 }
4277 },
4278 "node_modules/hast-util-is-element": {
4279 "version": "3.0.0",
4280 "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz",
4281 "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==",
4282 "license": "MIT",
4283 "dependencies": {
4284 "@types/hast": "^3.0.0"
4285 },
4286 "funding": {
4287 "type": "opencollective",
4288 "url": "https://opencollective.com/unified"
4289 }
4290 },
4291 "node_modules/hast-util-parse-selector": {
4292 "version": "4.0.0",
4293 "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz",
4294 "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==",
4295 "license": "MIT",
4296 "dependencies": {
4297 "@types/hast": "^3.0.0"
4298 },
4299 "funding": {
4300 "type": "opencollective",
4301 "url": "https://opencollective.com/unified"
4302 }
4303 },
4304 "node_modules/hast-util-raw": {
4305 "version": "9.1.0",
4306 "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz",
4307 "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==",
4308 "license": "MIT",
4309 "dependencies": {
4310 "@types/hast": "^3.0.0",
4311 "@types/unist": "^3.0.0",
4312 "@ungap/structured-clone": "^1.0.0",
4313 "hast-util-from-parse5": "^8.0.0",
4314 "hast-util-to-parse5": "^8.0.0",
4315 "html-void-elements": "^3.0.0",
4316 "mdast-util-to-hast": "^13.0.0",
4317 "parse5": "^7.0.0",
4318 "unist-util-position": "^5.0.0",
4319 "unist-util-visit": "^5.0.0",
4320 "vfile": "^6.0.0",
4321 "web-namespaces": "^2.0.0",
4322 "zwitch": "^2.0.0"
4323 },
4324 "funding": {
4325 "type": "opencollective",
4326 "url": "https://opencollective.com/unified"
4327 }
4328 },
4329 "node_modules/hast-util-to-estree": {
4330 "version": "3.1.3",
4331 "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.3.tgz",
4332 "integrity": "sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w==",
4333 "license": "MIT",
4334 "dependencies": {
4335 "@types/estree": "^1.0.0",
4336 "@types/estree-jsx": "^1.0.0",
4337 "@types/hast": "^3.0.0",
4338 "comma-separated-tokens": "^2.0.0",
4339 "devlop": "^1.0.0",
4340 "estree-util-attach-comments": "^3.0.0",
4341 "estree-util-is-identifier-name": "^3.0.0",
4342 "hast-util-whitespace": "^3.0.0",
4343 "mdast-util-mdx-expression": "^2.0.0",
4344 "mdast-util-mdx-jsx": "^3.0.0",
4345 "mdast-util-mdxjs-esm": "^2.0.0",
4346 "property-information": "^7.0.0",
4347 "space-separated-tokens": "^2.0.0",
4348 "style-to-js": "^1.0.0",
4349 "unist-util-position": "^5.0.0",
4350 "zwitch": "^2.0.0"
4351 },
4352 "funding": {
4353 "type": "opencollective",
4354 "url": "https://opencollective.com/unified"
4355 }
4356 },
4357 "node_modules/hast-util-to-html": {
4358 "version": "9.0.5",
4359 "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz",
4360 "integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==",
4361 "license": "MIT",
4362 "dependencies": {
4363 "@types/hast": "^3.0.0",
4364 "@types/unist": "^3.0.0",
4365 "ccount": "^2.0.0",
4366 "comma-separated-tokens": "^2.0.0",
4367 "hast-util-whitespace": "^3.0.0",
4368 "html-void-elements": "^3.0.0",
4369 "mdast-util-to-hast": "^13.0.0",
4370 "property-information": "^7.0.0",
4371 "space-separated-tokens": "^2.0.0",
4372 "stringify-entities": "^4.0.0",
4373 "zwitch": "^2.0.4"
4374 },
4375 "funding": {
4376 "type": "opencollective",
4377 "url": "https://opencollective.com/unified"
4378 }
4379 },
4380 "node_modules/hast-util-to-jsx-runtime": {
4381 "version": "2.3.6",
4382 "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.6.tgz",
4383 "integrity": "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==",
4384 "license": "MIT",
4385 "dependencies": {
4386 "@types/estree": "^1.0.0",
4387 "@types/hast": "^3.0.0",
4388 "@types/unist": "^3.0.0",
4389 "comma-separated-tokens": "^2.0.0",
4390 "devlop": "^1.0.0",
4391 "estree-util-is-identifier-name": "^3.0.0",
4392 "hast-util-whitespace": "^3.0.0",
4393 "mdast-util-mdx-expression": "^2.0.0",
4394 "mdast-util-mdx-jsx": "^3.0.0",
4395 "mdast-util-mdxjs-esm": "^2.0.0",
4396 "property-information": "^7.0.0",
4397 "space-separated-tokens": "^2.0.0",
4398 "style-to-js": "^1.0.0",
4399 "unist-util-position": "^5.0.0",
4400 "vfile-message": "^4.0.0"
4401 },
4402 "funding": {
4403 "type": "opencollective",
4404 "url": "https://opencollective.com/unified"
4405 }
4406 },
4407 "node_modules/hast-util-to-parse5": {
4408 "version": "8.0.0",
4409 "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz",
4410 "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==",
4411 "license": "MIT",
4412 "dependencies": {
4413 "@types/hast": "^3.0.0",
4414 "comma-separated-tokens": "^2.0.0",
4415 "devlop": "^1.0.0",
4416 "property-information": "^6.0.0",
4417 "space-separated-tokens": "^2.0.0",
4418 "web-namespaces": "^2.0.0",
4419 "zwitch": "^2.0.0"
4420 },
4421 "funding": {
4422 "type": "opencollective",
4423 "url": "https://opencollective.com/unified"
4424 }
4425 },
4426 "node_modules/hast-util-to-parse5/node_modules/property-information": {
4427 "version": "6.5.0",
4428 "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz",
4429 "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==",
4430 "license": "MIT",
4431 "funding": {
4432 "type": "github",
4433 "url": "https://github.com/sponsors/wooorm"
4434 }
4435 },
4436 "node_modules/hast-util-to-text": {
4437 "version": "4.0.2",
4438 "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz",
4439 "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==",
4440 "license": "MIT",
4441 "dependencies": {
4442 "@types/hast": "^3.0.0",
4443 "@types/unist": "^3.0.0",
4444 "hast-util-is-element": "^3.0.0",
4445 "unist-util-find-after": "^5.0.0"
4446 },
4447 "funding": {
4448 "type": "opencollective",
4449 "url": "https://opencollective.com/unified"
4450 }
4451 },
4452 "node_modules/hast-util-whitespace": {
4453 "version": "3.0.0",
4454 "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz",
4455 "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==",
4456 "license": "MIT",
4457 "dependencies": {
4458 "@types/hast": "^3.0.0"
4459 },
4460 "funding": {
4461 "type": "opencollective",
4462 "url": "https://opencollective.com/unified"
4463 }
4464 },
4465 "node_modules/hastscript": {
4466 "version": "9.0.1",
4467 "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz",
4468 "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==",
4469 "license": "MIT",
4470 "dependencies": {
4471 "@types/hast": "^3.0.0",
4472 "comma-separated-tokens": "^2.0.0",
4473 "hast-util-parse-selector": "^4.0.0",
4474 "property-information": "^7.0.0",
4475 "space-separated-tokens": "^2.0.0"
4476 },
4477 "funding": {
4478 "type": "opencollective",
4479 "url": "https://opencollective.com/unified"
4480 }
4481 },
4482 "node_modules/html-escaper": {
4483 "version": "3.0.3",
4484 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz",
4485 "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==",
4486 "license": "MIT"
4487 },
4488 "node_modules/html-void-elements": {
4489 "version": "3.0.0",
4490 "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz",
4491 "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==",
4492 "license": "MIT",
4493 "funding": {
4494 "type": "github",
4495 "url": "https://github.com/sponsors/wooorm"
4496 }
4497 },
4498 "node_modules/http-cache-semantics": {
4499 "version": "4.2.0",
4500 "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz",
4501 "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==",
4502 "license": "BSD-2-Clause"
4503 },
4504 "node_modules/ignore": {
4505 "version": "7.0.5",
4506 "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
4507 "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
4508 "dev": true,
4509 "license": "MIT",
4510 "engines": {
4511 "node": ">= 4"
4512 }
4513 },
4514 "node_modules/import-fresh": {
4515 "version": "3.3.1",
4516 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
4517 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
4518 "dev": true,
4519 "license": "MIT",
4520 "dependencies": {
4521 "parent-module": "^1.0.0",
4522 "resolve-from": "^4.0.0"
4523 },
4524 "engines": {
4525 "node": ">=6"
4526 },
4527 "funding": {
4528 "url": "https://github.com/sponsors/sindresorhus"
4529 }
4530 },
4531 "node_modules/import-meta-resolve": {
4532 "version": "4.2.0",
4533 "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.2.0.tgz",
4534 "integrity": "sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==",
4535 "license": "MIT",
4536 "funding": {
4537 "type": "github",
4538 "url": "https://github.com/sponsors/wooorm"
4539 }
4540 },
4541 "node_modules/imurmurhash": {
4542 "version": "0.1.4",
4543 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
4544 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
4545 "dev": true,
4546 "license": "MIT",
4547 "engines": {
4548 "node": ">=0.8.19"
4549 }
4550 },
4551 "node_modules/inline-style-parser": {
4552 "version": "0.2.4",
4553 "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz",
4554 "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==",
4555 "license": "MIT"
4556 },
4557 "node_modules/iron-webcrypto": {
4558 "version": "1.2.1",
4559 "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz",
4560 "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==",
4561 "license": "MIT",
4562 "funding": {
4563 "url": "https://github.com/sponsors/brc-dd"
4564 }
4565 },
4566 "node_modules/is-alphabetical": {
4567 "version": "2.0.1",
4568 "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz",
4569 "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==",
4570 "license": "MIT",
4571 "funding": {
4572 "type": "github",
4573 "url": "https://github.com/sponsors/wooorm"
4574 }
4575 },
4576 "node_modules/is-alphanumerical": {
4577 "version": "2.0.1",
4578 "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz",
4579 "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==",
4580 "license": "MIT",
4581 "dependencies": {
4582 "is-alphabetical": "^2.0.0",
4583 "is-decimal": "^2.0.0"
4584 },
4585 "funding": {
4586 "type": "github",
4587 "url": "https://github.com/sponsors/wooorm"
4588 }
4589 },
4590 "node_modules/is-decimal": {
4591 "version": "2.0.1",
4592 "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz",
4593 "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==",
4594 "license": "MIT",
4595 "funding": {
4596 "type": "github",
4597 "url": "https://github.com/sponsors/wooorm"
4598 }
4599 },
4600 "node_modules/is-docker": {
4601 "version": "3.0.0",
4602 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz",
4603 "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==",
4604 "license": "MIT",
4605 "bin": {
4606 "is-docker": "cli.js"
4607 },
4608 "engines": {
4609 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
4610 },
4611 "funding": {
4612 "url": "https://github.com/sponsors/sindresorhus"
4613 }
4614 },
4615 "node_modules/is-extglob": {
4616 "version": "2.1.1",
4617 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
4618 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
4619 "dev": true,
4620 "license": "MIT",
4621 "engines": {
4622 "node": ">=0.10.0"
4623 }
4624 },
4625 "node_modules/is-fullwidth-code-point": {
4626 "version": "3.0.0",
4627 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
4628 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
4629 "license": "MIT",
4630 "engines": {
4631 "node": ">=8"
4632 }
4633 },
4634 "node_modules/is-glob": {
4635 "version": "4.0.3",
4636 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
4637 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
4638 "dev": true,
4639 "license": "MIT",
4640 "dependencies": {
4641 "is-extglob": "^2.1.1"
4642 },
4643 "engines": {
4644 "node": ">=0.10.0"
4645 }
4646 },
4647 "node_modules/is-hexadecimal": {
4648 "version": "2.0.1",
4649 "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz",
4650 "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==",
4651 "license": "MIT",
4652 "funding": {
4653 "type": "github",
4654 "url": "https://github.com/sponsors/wooorm"
4655 }
4656 },
4657 "node_modules/is-inside-container": {
4658 "version": "1.0.0",
4659 "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz",
4660 "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==",
4661 "license": "MIT",
4662 "dependencies": {
4663 "is-docker": "^3.0.0"
4664 },
4665 "bin": {
4666 "is-inside-container": "cli.js"
4667 },
4668 "engines": {
4669 "node": ">=14.16"
4670 },
4671 "funding": {
4672 "url": "https://github.com/sponsors/sindresorhus"
4673 }
4674 },
4675 "node_modules/is-number": {
4676 "version": "7.0.0",
4677 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
4678 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
4679 "dev": true,
4680 "license": "MIT",
4681 "engines": {
4682 "node": ">=0.12.0"
4683 }
4684 },
4685 "node_modules/is-plain-obj": {
4686 "version": "4.1.0",
4687 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
4688 "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
4689 "license": "MIT",
4690 "engines": {
4691 "node": ">=12"
4692 },
4693 "funding": {
4694 "url": "https://github.com/sponsors/sindresorhus"
4695 }
4696 },
4697 "node_modules/is-wsl": {
4698 "version": "3.1.0",
4699 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz",
4700 "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==",
4701 "license": "MIT",
4702 "dependencies": {
4703 "is-inside-container": "^1.0.0"
4704 },
4705 "engines": {
4706 "node": ">=16"
4707 },
4708 "funding": {
4709 "url": "https://github.com/sponsors/sindresorhus"
4710 }
4711 },
4712 "node_modules/isexe": {
4713 "version": "2.0.0",
4714 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
4715 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
4716 "dev": true,
4717 "license": "ISC"
4718 },
4719 "node_modules/jiti": {
4720 "version": "2.6.1",
4721 "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz",
4722 "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==",
4723 "license": "MIT",
4724 "bin": {
4725 "jiti": "lib/jiti-cli.mjs"
4726 }
4727 },
4728 "node_modules/js-yaml": {
4729 "version": "4.1.0",
4730 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
4731 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
4732 "license": "MIT",
4733 "dependencies": {
4734 "argparse": "^2.0.1"
4735 },
4736 "bin": {
4737 "js-yaml": "bin/js-yaml.js"
4738 }
4739 },
4740 "node_modules/json-buffer": {
4741 "version": "3.0.1",
4742 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
4743 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
4744 "dev": true,
4745 "license": "MIT"
4746 },
4747 "node_modules/json-schema-traverse": {
4748 "version": "0.4.1",
4749 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
4750 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
4751 "dev": true,
4752 "license": "MIT"
4753 },
4754 "node_modules/json-stable-stringify-without-jsonify": {
4755 "version": "1.0.1",
4756 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
4757 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
4758 "dev": true,
4759 "license": "MIT"
4760 },
4761 "node_modules/katex": {
4762 "version": "0.16.23",
4763 "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.23.tgz",
4764 "integrity": "sha512-7VlC1hsEEolL9xNO05v9VjrvWZePkCVBJqj8ruICxYjZfHaHbaU53AlP+PODyFIXEnaEIEWi3wJy7FPZ95JAVg==",
4765 "funding": [
4766 "https://opencollective.com/katex",
4767 "https://github.com/sponsors/katex"
4768 ],
4769 "license": "MIT",
4770 "dependencies": {
4771 "commander": "^8.3.0"
4772 },
4773 "bin": {
4774 "katex": "cli.js"
4775 }
4776 },
4777 "node_modules/keyv": {
4778 "version": "4.5.4",
4779 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
4780 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
4781 "dev": true,
4782 "license": "MIT",
4783 "dependencies": {
4784 "json-buffer": "3.0.1"
4785 }
4786 },
4787 "node_modules/kleur": {
4788 "version": "4.1.5",
4789 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
4790 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
4791 "license": "MIT",
4792 "engines": {
4793 "node": ">=6"
4794 }
4795 },
4796 "node_modules/levn": {
4797 "version": "0.4.1",
4798 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
4799 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
4800 "dev": true,
4801 "license": "MIT",
4802 "dependencies": {
4803 "prelude-ls": "^1.2.1",
4804 "type-check": "~0.4.0"
4805 },
4806 "engines": {
4807 "node": ">= 0.8.0"
4808 }
4809 },
4810 "node_modules/lightningcss": {
4811 "version": "1.30.1",
4812 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.1.tgz",
4813 "integrity": "sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==",
4814 "license": "MPL-2.0",
4815 "dependencies": {
4816 "detect-libc": "^2.0.3"
4817 },
4818 "engines": {
4819 "node": ">= 12.0.0"
4820 },
4821 "funding": {
4822 "type": "opencollective",
4823 "url": "https://opencollective.com/parcel"
4824 },
4825 "optionalDependencies": {
4826 "lightningcss-darwin-arm64": "1.30.1",
4827 "lightningcss-darwin-x64": "1.30.1",
4828 "lightningcss-freebsd-x64": "1.30.1",
4829 "lightningcss-linux-arm-gnueabihf": "1.30.1",
4830 "lightningcss-linux-arm64-gnu": "1.30.1",
4831 "lightningcss-linux-arm64-musl": "1.30.1",
4832 "lightningcss-linux-x64-gnu": "1.30.1",
4833 "lightningcss-linux-x64-musl": "1.30.1",
4834 "lightningcss-win32-arm64-msvc": "1.30.1",
4835 "lightningcss-win32-x64-msvc": "1.30.1"
4836 }
4837 },
4838 "node_modules/lightningcss-darwin-arm64": {
4839 "version": "1.30.1",
4840 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.1.tgz",
4841 "integrity": "sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==",
4842 "cpu": [
4843 "arm64"
4844 ],
4845 "license": "MPL-2.0",
4846 "optional": true,
4847 "os": [
4848 "darwin"
4849 ],
4850 "engines": {
4851 "node": ">= 12.0.0"
4852 },
4853 "funding": {
4854 "type": "opencollective",
4855 "url": "https://opencollective.com/parcel"
4856 }
4857 },
4858 "node_modules/lightningcss-darwin-x64": {
4859 "version": "1.30.1",
4860 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.1.tgz",
4861 "integrity": "sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==",
4862 "cpu": [
4863 "x64"
4864 ],
4865 "license": "MPL-2.0",
4866 "optional": true,
4867 "os": [
4868 "darwin"
4869 ],
4870 "engines": {
4871 "node": ">= 12.0.0"
4872 },
4873 "funding": {
4874 "type": "opencollective",
4875 "url": "https://opencollective.com/parcel"
4876 }
4877 },
4878 "node_modules/lightningcss-freebsd-x64": {
4879 "version": "1.30.1",
4880 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.1.tgz",
4881 "integrity": "sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==",
4882 "cpu": [
4883 "x64"
4884 ],
4885 "license": "MPL-2.0",
4886 "optional": true,
4887 "os": [
4888 "freebsd"
4889 ],
4890 "engines": {
4891 "node": ">= 12.0.0"
4892 },
4893 "funding": {
4894 "type": "opencollective",
4895 "url": "https://opencollective.com/parcel"
4896 }
4897 },
4898 "node_modules/lightningcss-linux-arm-gnueabihf": {
4899 "version": "1.30.1",
4900 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.1.tgz",
4901 "integrity": "sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==",
4902 "cpu": [
4903 "arm"
4904 ],
4905 "license": "MPL-2.0",
4906 "optional": true,
4907 "os": [
4908 "linux"
4909 ],
4910 "engines": {
4911 "node": ">= 12.0.0"
4912 },
4913 "funding": {
4914 "type": "opencollective",
4915 "url": "https://opencollective.com/parcel"
4916 }
4917 },
4918 "node_modules/lightningcss-linux-arm64-gnu": {
4919 "version": "1.30.1",
4920 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.1.tgz",
4921 "integrity": "sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==",
4922 "cpu": [
4923 "arm64"
4924 ],
4925 "license": "MPL-2.0",
4926 "optional": true,
4927 "os": [
4928 "linux"
4929 ],
4930 "engines": {
4931 "node": ">= 12.0.0"
4932 },
4933 "funding": {
4934 "type": "opencollective",
4935 "url": "https://opencollective.com/parcel"
4936 }
4937 },
4938 "node_modules/lightningcss-linux-arm64-musl": {
4939 "version": "1.30.1",
4940 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.1.tgz",
4941 "integrity": "sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==",
4942 "cpu": [
4943 "arm64"
4944 ],
4945 "license": "MPL-2.0",
4946 "optional": true,
4947 "os": [
4948 "linux"
4949 ],
4950 "engines": {
4951 "node": ">= 12.0.0"
4952 },
4953 "funding": {
4954 "type": "opencollective",
4955 "url": "https://opencollective.com/parcel"
4956 }
4957 },
4958 "node_modules/lightningcss-linux-x64-gnu": {
4959 "version": "1.30.1",
4960 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.1.tgz",
4961 "integrity": "sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==",
4962 "cpu": [
4963 "x64"
4964 ],
4965 "license": "MPL-2.0",
4966 "optional": true,
4967 "os": [
4968 "linux"
4969 ],
4970 "engines": {
4971 "node": ">= 12.0.0"
4972 },
4973 "funding": {
4974 "type": "opencollective",
4975 "url": "https://opencollective.com/parcel"
4976 }
4977 },
4978 "node_modules/lightningcss-linux-x64-musl": {
4979 "version": "1.30.1",
4980 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.1.tgz",
4981 "integrity": "sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==",
4982 "cpu": [
4983 "x64"
4984 ],
4985 "license": "MPL-2.0",
4986 "optional": true,
4987 "os": [
4988 "linux"
4989 ],
4990 "engines": {
4991 "node": ">= 12.0.0"
4992 },
4993 "funding": {
4994 "type": "opencollective",
4995 "url": "https://opencollective.com/parcel"
4996 }
4997 },
4998 "node_modules/lightningcss-win32-arm64-msvc": {
4999 "version": "1.30.1",
5000 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.1.tgz",
Showing first 5,000 of 8,468 lines. View raw