eny.space Landingpage
1{
2 "name": "eny-space",
3 "lockfileVersion": 3,
4 "requires": true,
5 "packages": {
6 "": {
7 "dependencies": {
8 "@base-ui/react": "^1.2.0",
9 "@radix-ui/react-slot": "^1.2.4",
10 "@supabase/ssr": "^0.8.0",
11 "@supabase/supabase-js": "^2.90.1",
12 "@tailwindcss/postcss": "^4.1.18",
13 "@vercel/analytics": "^1.6.1",
14 "@vercel/speed-insights": "^1.3.1",
15 "class-variance-authority": "^0.7.1",
16 "clsx": "^2.1.1",
17 "framer-motion": "^12.35.2",
18 "lucide-react": "^0.562.0",
19 "next": "latest",
20 "postcss": "^8.5.6",
21 "radix-ui": "^1.4.3",
22 "react": "18.2.0",
23 "react-dom": "18.2.0",
24 "server-only": "0.0.1",
25 "shadcn": "^3.8.5",
26 "stripe": "14.8.0",
27 "tailwind-merge": "^3.5.0",
28 "tailwindcss": "^4.1.18"
29 },
30 "devDependencies": {
31 "@types/node": "20.4.6",
32 "@types/react": "18.2.8",
33 "@types/react-dom": "^18.2.8",
34 "tw-animate-css": "^1.4.0",
35 "typescript": "5.1.6"
36 }
37 },
38 "node_modules/@alloc/quick-lru": {
39 "version": "5.2.0",
40 "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
41 "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
42 "engines": {
43 "node": ">=10"
44 },
45 "funding": {
46 "url": "https://github.com/sponsors/sindresorhus"
47 }
48 },
49 "node_modules/@antfu/ni": {
50 "version": "25.0.0",
51 "resolved": "https://registry.npmjs.org/@antfu/ni/-/ni-25.0.0.tgz",
52 "integrity": "sha512-9q/yCljni37pkMr4sPrI3G4jqdIk074+iukc5aFJl7kmDCCsiJrbZ6zKxnES1Gwg+i9RcDZwvktl23puGslmvA==",
53 "dependencies": {
54 "ansis": "^4.0.0",
55 "fzf": "^0.5.2",
56 "package-manager-detector": "^1.3.0",
57 "tinyexec": "^1.0.1"
58 },
59 "bin": {
60 "na": "bin/na.mjs",
61 "nci": "bin/nci.mjs",
62 "ni": "bin/ni.mjs",
63 "nlx": "bin/nlx.mjs",
64 "nr": "bin/nr.mjs",
65 "nun": "bin/nun.mjs",
66 "nup": "bin/nup.mjs"
67 }
68 },
69 "node_modules/@babel/code-frame": {
70 "version": "7.29.0",
71 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
72 "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",
73 "dependencies": {
74 "@babel/helper-validator-identifier": "^7.28.5",
75 "js-tokens": "^4.0.0",
76 "picocolors": "^1.1.1"
77 },
78 "engines": {
79 "node": ">=6.9.0"
80 }
81 },
82 "node_modules/@babel/compat-data": {
83 "version": "7.29.0",
84 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz",
85 "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==",
86 "engines": {
87 "node": ">=6.9.0"
88 }
89 },
90 "node_modules/@babel/core": {
91 "version": "7.29.0",
92 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz",
93 "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==",
94 "dependencies": {
95 "@babel/code-frame": "^7.29.0",
96 "@babel/generator": "^7.29.0",
97 "@babel/helper-compilation-targets": "^7.28.6",
98 "@babel/helper-module-transforms": "^7.28.6",
99 "@babel/helpers": "^7.28.6",
100 "@babel/parser": "^7.29.0",
101 "@babel/template": "^7.28.6",
102 "@babel/traverse": "^7.29.0",
103 "@babel/types": "^7.29.0",
104 "@jridgewell/remapping": "^2.3.5",
105 "convert-source-map": "^2.0.0",
106 "debug": "^4.1.0",
107 "gensync": "^1.0.0-beta.2",
108 "json5": "^2.2.3",
109 "semver": "^6.3.1"
110 },
111 "engines": {
112 "node": ">=6.9.0"
113 },
114 "funding": {
115 "type": "opencollective",
116 "url": "https://opencollective.com/babel"
117 }
118 },
119 "node_modules/@babel/generator": {
120 "version": "7.29.1",
121 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz",
122 "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==",
123 "dependencies": {
124 "@babel/parser": "^7.29.0",
125 "@babel/types": "^7.29.0",
126 "@jridgewell/gen-mapping": "^0.3.12",
127 "@jridgewell/trace-mapping": "^0.3.28",
128 "jsesc": "^3.0.2"
129 },
130 "engines": {
131 "node": ">=6.9.0"
132 }
133 },
134 "node_modules/@babel/helper-annotate-as-pure": {
135 "version": "7.27.3",
136 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz",
137 "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==",
138 "dependencies": {
139 "@babel/types": "^7.27.3"
140 },
141 "engines": {
142 "node": ">=6.9.0"
143 }
144 },
145 "node_modules/@babel/helper-compilation-targets": {
146 "version": "7.28.6",
147 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz",
148 "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==",
149 "dependencies": {
150 "@babel/compat-data": "^7.28.6",
151 "@babel/helper-validator-option": "^7.27.1",
152 "browserslist": "^4.24.0",
153 "lru-cache": "^5.1.1",
154 "semver": "^6.3.1"
155 },
156 "engines": {
157 "node": ">=6.9.0"
158 }
159 },
160 "node_modules/@babel/helper-create-class-features-plugin": {
161 "version": "7.28.6",
162 "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.6.tgz",
163 "integrity": "sha512-dTOdvsjnG3xNT9Y0AUg1wAl38y+4Rl4sf9caSQZOXdNqVn+H+HbbJ4IyyHaIqNR6SW9oJpA/RuRjsjCw2IdIow==",
164 "dependencies": {
165 "@babel/helper-annotate-as-pure": "^7.27.3",
166 "@babel/helper-member-expression-to-functions": "^7.28.5",
167 "@babel/helper-optimise-call-expression": "^7.27.1",
168 "@babel/helper-replace-supers": "^7.28.6",
169 "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1",
170 "@babel/traverse": "^7.28.6",
171 "semver": "^6.3.1"
172 },
173 "engines": {
174 "node": ">=6.9.0"
175 },
176 "peerDependencies": {
177 "@babel/core": "^7.0.0"
178 }
179 },
180 "node_modules/@babel/helper-globals": {
181 "version": "7.28.0",
182 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
183 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
184 "engines": {
185 "node": ">=6.9.0"
186 }
187 },
188 "node_modules/@babel/helper-member-expression-to-functions": {
189 "version": "7.28.5",
190 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz",
191 "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==",
192 "dependencies": {
193 "@babel/traverse": "^7.28.5",
194 "@babel/types": "^7.28.5"
195 },
196 "engines": {
197 "node": ">=6.9.0"
198 }
199 },
200 "node_modules/@babel/helper-module-imports": {
201 "version": "7.28.6",
202 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz",
203 "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==",
204 "dependencies": {
205 "@babel/traverse": "^7.28.6",
206 "@babel/types": "^7.28.6"
207 },
208 "engines": {
209 "node": ">=6.9.0"
210 }
211 },
212 "node_modules/@babel/helper-module-transforms": {
213 "version": "7.28.6",
214 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz",
215 "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==",
216 "dependencies": {
217 "@babel/helper-module-imports": "^7.28.6",
218 "@babel/helper-validator-identifier": "^7.28.5",
219 "@babel/traverse": "^7.28.6"
220 },
221 "engines": {
222 "node": ">=6.9.0"
223 },
224 "peerDependencies": {
225 "@babel/core": "^7.0.0"
226 }
227 },
228 "node_modules/@babel/helper-optimise-call-expression": {
229 "version": "7.27.1",
230 "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz",
231 "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==",
232 "dependencies": {
233 "@babel/types": "^7.27.1"
234 },
235 "engines": {
236 "node": ">=6.9.0"
237 }
238 },
239 "node_modules/@babel/helper-plugin-utils": {
240 "version": "7.28.6",
241 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz",
242 "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==",
243 "engines": {
244 "node": ">=6.9.0"
245 }
246 },
247 "node_modules/@babel/helper-replace-supers": {
248 "version": "7.28.6",
249 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.28.6.tgz",
250 "integrity": "sha512-mq8e+laIk94/yFec3DxSjCRD2Z0TAjhVbEJY3UQrlwVo15Lmt7C2wAUbK4bjnTs4APkwsYLTahXRraQXhb1WCg==",
251 "dependencies": {
252 "@babel/helper-member-expression-to-functions": "^7.28.5",
253 "@babel/helper-optimise-call-expression": "^7.27.1",
254 "@babel/traverse": "^7.28.6"
255 },
256 "engines": {
257 "node": ">=6.9.0"
258 },
259 "peerDependencies": {
260 "@babel/core": "^7.0.0"
261 }
262 },
263 "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
264 "version": "7.27.1",
265 "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz",
266 "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==",
267 "dependencies": {
268 "@babel/traverse": "^7.27.1",
269 "@babel/types": "^7.27.1"
270 },
271 "engines": {
272 "node": ">=6.9.0"
273 }
274 },
275 "node_modules/@babel/helper-string-parser": {
276 "version": "7.27.1",
277 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
278 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
279 "engines": {
280 "node": ">=6.9.0"
281 }
282 },
283 "node_modules/@babel/helper-validator-identifier": {
284 "version": "7.28.5",
285 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
286 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
287 "engines": {
288 "node": ">=6.9.0"
289 }
290 },
291 "node_modules/@babel/helper-validator-option": {
292 "version": "7.27.1",
293 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
294 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",
295 "engines": {
296 "node": ">=6.9.0"
297 }
298 },
299 "node_modules/@babel/helpers": {
300 "version": "7.28.6",
301 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.6.tgz",
302 "integrity": "sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==",
303 "dependencies": {
304 "@babel/template": "^7.28.6",
305 "@babel/types": "^7.28.6"
306 },
307 "engines": {
308 "node": ">=6.9.0"
309 }
310 },
311 "node_modules/@babel/parser": {
312 "version": "7.29.0",
313 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.0.tgz",
314 "integrity": "sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==",
315 "dependencies": {
316 "@babel/types": "^7.29.0"
317 },
318 "bin": {
319 "parser": "bin/babel-parser.js"
320 },
321 "engines": {
322 "node": ">=6.0.0"
323 }
324 },
325 "node_modules/@babel/plugin-syntax-jsx": {
326 "version": "7.28.6",
327 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.28.6.tgz",
328 "integrity": "sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w==",
329 "dependencies": {
330 "@babel/helper-plugin-utils": "^7.28.6"
331 },
332 "engines": {
333 "node": ">=6.9.0"
334 },
335 "peerDependencies": {
336 "@babel/core": "^7.0.0-0"
337 }
338 },
339 "node_modules/@babel/plugin-syntax-typescript": {
340 "version": "7.28.6",
341 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.28.6.tgz",
342 "integrity": "sha512-+nDNmQye7nlnuuHDboPbGm00Vqg3oO8niRRL27/4LYHUsHYh0zJ1xWOz0uRwNFmM1Avzk8wZbc6rdiYhomzv/A==",
343 "dependencies": {
344 "@babel/helper-plugin-utils": "^7.28.6"
345 },
346 "engines": {
347 "node": ">=6.9.0"
348 },
349 "peerDependencies": {
350 "@babel/core": "^7.0.0-0"
351 }
352 },
353 "node_modules/@babel/plugin-transform-modules-commonjs": {
354 "version": "7.28.6",
355 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.28.6.tgz",
356 "integrity": "sha512-jppVbf8IV9iWWwWTQIxJMAJCWBuuKx71475wHwYytrRGQ2CWiDvYlADQno3tcYpS/T2UUWFQp3nVtYfK/YBQrA==",
357 "dependencies": {
358 "@babel/helper-module-transforms": "^7.28.6",
359 "@babel/helper-plugin-utils": "^7.28.6"
360 },
361 "engines": {
362 "node": ">=6.9.0"
363 },
364 "peerDependencies": {
365 "@babel/core": "^7.0.0-0"
366 }
367 },
368 "node_modules/@babel/plugin-transform-typescript": {
369 "version": "7.28.6",
370 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.6.tgz",
371 "integrity": "sha512-0YWL2RFxOqEm9Efk5PvreamxPME8OyY0wM5wh5lHjF+VtVhdneCWGzZeSqzOfiobVqQaNCd2z0tQvnI9DaPWPw==",
372 "dependencies": {
373 "@babel/helper-annotate-as-pure": "^7.27.3",
374 "@babel/helper-create-class-features-plugin": "^7.28.6",
375 "@babel/helper-plugin-utils": "^7.28.6",
376 "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1",
377 "@babel/plugin-syntax-typescript": "^7.28.6"
378 },
379 "engines": {
380 "node": ">=6.9.0"
381 },
382 "peerDependencies": {
383 "@babel/core": "^7.0.0-0"
384 }
385 },
386 "node_modules/@babel/preset-typescript": {
387 "version": "7.28.5",
388 "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.28.5.tgz",
389 "integrity": "sha512-+bQy5WOI2V6LJZpPVxY+yp66XdZ2yifu0Mc1aP5CQKgjn4QM5IN2i5fAZ4xKop47pr8rpVhiAeu+nDQa12C8+g==",
390 "dependencies": {
391 "@babel/helper-plugin-utils": "^7.27.1",
392 "@babel/helper-validator-option": "^7.27.1",
393 "@babel/plugin-syntax-jsx": "^7.27.1",
394 "@babel/plugin-transform-modules-commonjs": "^7.27.1",
395 "@babel/plugin-transform-typescript": "^7.28.5"
396 },
397 "engines": {
398 "node": ">=6.9.0"
399 },
400 "peerDependencies": {
401 "@babel/core": "^7.0.0-0"
402 }
403 },
404 "node_modules/@babel/runtime": {
405 "version": "7.28.6",
406 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz",
407 "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==",
408 "engines": {
409 "node": ">=6.9.0"
410 }
411 },
412 "node_modules/@babel/template": {
413 "version": "7.28.6",
414 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz",
415 "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==",
416 "dependencies": {
417 "@babel/code-frame": "^7.28.6",
418 "@babel/parser": "^7.28.6",
419 "@babel/types": "^7.28.6"
420 },
421 "engines": {
422 "node": ">=6.9.0"
423 }
424 },
425 "node_modules/@babel/traverse": {
426 "version": "7.29.0",
427 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",
428 "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==",
429 "dependencies": {
430 "@babel/code-frame": "^7.29.0",
431 "@babel/generator": "^7.29.0",
432 "@babel/helper-globals": "^7.28.0",
433 "@babel/parser": "^7.29.0",
434 "@babel/template": "^7.28.6",
435 "@babel/types": "^7.29.0",
436 "debug": "^4.3.1"
437 },
438 "engines": {
439 "node": ">=6.9.0"
440 }
441 },
442 "node_modules/@babel/types": {
443 "version": "7.29.0",
444 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
445 "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
446 "dependencies": {
447 "@babel/helper-string-parser": "^7.27.1",
448 "@babel/helper-validator-identifier": "^7.28.5"
449 },
450 "engines": {
451 "node": ">=6.9.0"
452 }
453 },
454 "node_modules/@base-ui/react": {
455 "version": "1.2.0",
456 "resolved": "https://registry.npmjs.org/@base-ui/react/-/react-1.2.0.tgz",
457 "integrity": "sha512-O6aEQHcm+QyGTFY28xuwRD3SEJGZOBDpyjN2WvpfWYFVhg+3zfXPysAILqtM0C1kWC82MccOE/v1j+GHXE4qIw==",
458 "dependencies": {
459 "@babel/runtime": "^7.28.6",
460 "@base-ui/utils": "0.2.5",
461 "@floating-ui/react-dom": "^2.1.6",
462 "@floating-ui/utils": "^0.2.10",
463 "tabbable": "^6.4.0",
464 "use-sync-external-store": "^1.6.0"
465 },
466 "engines": {
467 "node": ">=14.0.0"
468 },
469 "funding": {
470 "type": "opencollective",
471 "url": "https://opencollective.com/mui-org"
472 },
473 "peerDependencies": {
474 "@types/react": "^17 || ^18 || ^19",
475 "react": "^17 || ^18 || ^19",
476 "react-dom": "^17 || ^18 || ^19"
477 },
478 "peerDependenciesMeta": {
479 "@types/react": {
480 "optional": true
481 }
482 }
483 },
484 "node_modules/@base-ui/utils": {
485 "version": "0.2.5",
486 "resolved": "https://registry.npmjs.org/@base-ui/utils/-/utils-0.2.5.tgz",
487 "integrity": "sha512-oYC7w0gp76RI5MxprlGLV0wze0SErZaRl3AAkeP3OnNB/UBMb6RqNf6ZSIlxOc9Qp68Ab3C2VOcJQyRs7Xc7Vw==",
488 "dependencies": {
489 "@babel/runtime": "^7.28.6",
490 "@floating-ui/utils": "^0.2.10",
491 "reselect": "^5.1.1",
492 "use-sync-external-store": "^1.6.0"
493 },
494 "peerDependencies": {
495 "@types/react": "^17 || ^18 || ^19",
496 "react": "^17 || ^18 || ^19",
497 "react-dom": "^17 || ^18 || ^19"
498 },
499 "peerDependenciesMeta": {
500 "@types/react": {
501 "optional": true
502 }
503 }
504 },
505 "node_modules/@dotenvx/dotenvx": {
506 "version": "1.54.1",
507 "resolved": "https://registry.npmjs.org/@dotenvx/dotenvx/-/dotenvx-1.54.1.tgz",
508 "integrity": "sha512-41gU3q7v05GM92QPuPUf4CmUw+mmF8p4wLUh6MCRlxpCkJ9ByLcY9jUf6MwrMNmiKyG/rIckNxj9SCfmNCmCqw==",
509 "dependencies": {
510 "commander": "^11.1.0",
511 "dotenv": "^17.2.1",
512 "eciesjs": "^0.4.10",
513 "execa": "^5.1.1",
514 "fdir": "^6.2.0",
515 "ignore": "^5.3.0",
516 "object-treeify": "1.1.33",
517 "picomatch": "^4.0.2",
518 "which": "^4.0.0"
519 },
520 "bin": {
521 "dotenvx": "src/cli/dotenvx.js"
522 },
523 "funding": {
524 "url": "https://dotenvx.com"
525 }
526 },
527 "node_modules/@dotenvx/dotenvx/node_modules/commander": {
528 "version": "11.1.0",
529 "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz",
530 "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==",
531 "engines": {
532 "node": ">=16"
533 }
534 },
535 "node_modules/@dotenvx/dotenvx/node_modules/execa": {
536 "version": "5.1.1",
537 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
538 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
539 "dependencies": {
540 "cross-spawn": "^7.0.3",
541 "get-stream": "^6.0.0",
542 "human-signals": "^2.1.0",
543 "is-stream": "^2.0.0",
544 "merge-stream": "^2.0.0",
545 "npm-run-path": "^4.0.1",
546 "onetime": "^5.1.2",
547 "signal-exit": "^3.0.3",
548 "strip-final-newline": "^2.0.0"
549 },
550 "engines": {
551 "node": ">=10"
552 },
553 "funding": {
554 "url": "https://github.com/sindresorhus/execa?sponsor=1"
555 }
556 },
557 "node_modules/@dotenvx/dotenvx/node_modules/get-stream": {
558 "version": "6.0.1",
559 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
560 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
561 "engines": {
562 "node": ">=10"
563 },
564 "funding": {
565 "url": "https://github.com/sponsors/sindresorhus"
566 }
567 },
568 "node_modules/@dotenvx/dotenvx/node_modules/human-signals": {
569 "version": "2.1.0",
570 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
571 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
572 "engines": {
573 "node": ">=10.17.0"
574 }
575 },
576 "node_modules/@dotenvx/dotenvx/node_modules/is-stream": {
577 "version": "2.0.1",
578 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
579 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
580 "engines": {
581 "node": ">=8"
582 },
583 "funding": {
584 "url": "https://github.com/sponsors/sindresorhus"
585 }
586 },
587 "node_modules/@dotenvx/dotenvx/node_modules/npm-run-path": {
588 "version": "4.0.1",
589 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
590 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
591 "dependencies": {
592 "path-key": "^3.0.0"
593 },
594 "engines": {
595 "node": ">=8"
596 }
597 },
598 "node_modules/@dotenvx/dotenvx/node_modules/onetime": {
599 "version": "5.1.2",
600 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
601 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
602 "dependencies": {
603 "mimic-fn": "^2.1.0"
604 },
605 "engines": {
606 "node": ">=6"
607 },
608 "funding": {
609 "url": "https://github.com/sponsors/sindresorhus"
610 }
611 },
612 "node_modules/@dotenvx/dotenvx/node_modules/signal-exit": {
613 "version": "3.0.7",
614 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
615 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
616 },
617 "node_modules/@dotenvx/dotenvx/node_modules/strip-final-newline": {
618 "version": "2.0.0",
619 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
620 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
621 "engines": {
622 "node": ">=6"
623 }
624 },
625 "node_modules/@ecies/ciphers": {
626 "version": "0.2.5",
627 "resolved": "https://registry.npmjs.org/@ecies/ciphers/-/ciphers-0.2.5.tgz",
628 "integrity": "sha512-GalEZH4JgOMHYYcYmVqnFirFsjZHeoGMDt9IxEnM9F7GRUUyUksJ7Ou53L83WHJq3RWKD3AcBpo0iQh0oMpf8A==",
629 "engines": {
630 "bun": ">=1",
631 "deno": ">=2",
632 "node": ">=16"
633 },
634 "peerDependencies": {
635 "@noble/ciphers": "^1.0.0"
636 }
637 },
638 "node_modules/@emnapi/runtime": {
639 "version": "1.8.1",
640 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz",
641 "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==",
642 "optional": true,
643 "dependencies": {
644 "tslib": "^2.4.0"
645 }
646 },
647 "node_modules/@floating-ui/core": {
648 "version": "1.7.5",
649 "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.5.tgz",
650 "integrity": "sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==",
651 "dependencies": {
652 "@floating-ui/utils": "^0.2.11"
653 }
654 },
655 "node_modules/@floating-ui/dom": {
656 "version": "1.7.6",
657 "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.6.tgz",
658 "integrity": "sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==",
659 "dependencies": {
660 "@floating-ui/core": "^1.7.5",
661 "@floating-ui/utils": "^0.2.11"
662 }
663 },
664 "node_modules/@floating-ui/react-dom": {
665 "version": "2.1.8",
666 "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.8.tgz",
667 "integrity": "sha512-cC52bHwM/n/CxS87FH0yWdngEZrjdtLW/qVruo68qg+prK7ZQ4YGdut2GyDVpoGeAYe/h899rVeOVm6Oi40k2A==",
668 "dependencies": {
669 "@floating-ui/dom": "^1.7.6"
670 },
671 "peerDependencies": {
672 "react": ">=16.8.0",
673 "react-dom": ">=16.8.0"
674 }
675 },
676 "node_modules/@floating-ui/utils": {
677 "version": "0.2.11",
678 "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.11.tgz",
679 "integrity": "sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg=="
680 },
681 "node_modules/@hono/node-server": {
682 "version": "1.19.11",
683 "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.11.tgz",
684 "integrity": "sha512-dr8/3zEaB+p0D2n/IUrlPF1HZm586qgJNXK1a9fhg/PzdtkK7Ksd5l312tJX2yBuALqDYBlG20QEbayqPyxn+g==",
685 "engines": {
686 "node": ">=18.14.1"
687 },
688 "peerDependencies": {
689 "hono": "^4"
690 }
691 },
692 "node_modules/@img/colour": {
693 "version": "1.1.0",
694 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz",
695 "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==",
696 "optional": true,
697 "engines": {
698 "node": ">=18"
699 }
700 },
701 "node_modules/@img/sharp-darwin-arm64": {
702 "version": "0.34.5",
703 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz",
704 "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==",
705 "cpu": [
706 "arm64"
707 ],
708 "optional": true,
709 "os": [
710 "darwin"
711 ],
712 "engines": {
713 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
714 },
715 "funding": {
716 "url": "https://opencollective.com/libvips"
717 },
718 "optionalDependencies": {
719 "@img/sharp-libvips-darwin-arm64": "1.2.4"
720 }
721 },
722 "node_modules/@img/sharp-darwin-x64": {
723 "version": "0.34.5",
724 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz",
725 "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==",
726 "cpu": [
727 "x64"
728 ],
729 "optional": true,
730 "os": [
731 "darwin"
732 ],
733 "engines": {
734 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
735 },
736 "funding": {
737 "url": "https://opencollective.com/libvips"
738 },
739 "optionalDependencies": {
740 "@img/sharp-libvips-darwin-x64": "1.2.4"
741 }
742 },
743 "node_modules/@img/sharp-libvips-darwin-arm64": {
744 "version": "1.2.4",
745 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz",
746 "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==",
747 "cpu": [
748 "arm64"
749 ],
750 "optional": true,
751 "os": [
752 "darwin"
753 ],
754 "funding": {
755 "url": "https://opencollective.com/libvips"
756 }
757 },
758 "node_modules/@img/sharp-libvips-darwin-x64": {
759 "version": "1.2.4",
760 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz",
761 "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==",
762 "cpu": [
763 "x64"
764 ],
765 "optional": true,
766 "os": [
767 "darwin"
768 ],
769 "funding": {
770 "url": "https://opencollective.com/libvips"
771 }
772 },
773 "node_modules/@img/sharp-libvips-linux-arm": {
774 "version": "1.2.4",
775 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz",
776 "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==",
777 "cpu": [
778 "arm"
779 ],
780 "optional": true,
781 "os": [
782 "linux"
783 ],
784 "funding": {
785 "url": "https://opencollective.com/libvips"
786 }
787 },
788 "node_modules/@img/sharp-libvips-linux-arm64": {
789 "version": "1.2.4",
790 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz",
791 "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==",
792 "cpu": [
793 "arm64"
794 ],
795 "optional": true,
796 "os": [
797 "linux"
798 ],
799 "funding": {
800 "url": "https://opencollective.com/libvips"
801 }
802 },
803 "node_modules/@img/sharp-libvips-linux-ppc64": {
804 "version": "1.2.4",
805 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz",
806 "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==",
807 "cpu": [
808 "ppc64"
809 ],
810 "optional": true,
811 "os": [
812 "linux"
813 ],
814 "funding": {
815 "url": "https://opencollective.com/libvips"
816 }
817 },
818 "node_modules/@img/sharp-libvips-linux-riscv64": {
819 "version": "1.2.4",
820 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz",
821 "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==",
822 "cpu": [
823 "riscv64"
824 ],
825 "optional": true,
826 "os": [
827 "linux"
828 ],
829 "funding": {
830 "url": "https://opencollective.com/libvips"
831 }
832 },
833 "node_modules/@img/sharp-libvips-linux-s390x": {
834 "version": "1.2.4",
835 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz",
836 "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==",
837 "cpu": [
838 "s390x"
839 ],
840 "optional": true,
841 "os": [
842 "linux"
843 ],
844 "funding": {
845 "url": "https://opencollective.com/libvips"
846 }
847 },
848 "node_modules/@img/sharp-libvips-linux-x64": {
849 "version": "1.2.4",
850 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz",
851 "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==",
852 "cpu": [
853 "x64"
854 ],
855 "optional": true,
856 "os": [
857 "linux"
858 ],
859 "funding": {
860 "url": "https://opencollective.com/libvips"
861 }
862 },
863 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
864 "version": "1.2.4",
865 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz",
866 "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==",
867 "cpu": [
868 "arm64"
869 ],
870 "optional": true,
871 "os": [
872 "linux"
873 ],
874 "funding": {
875 "url": "https://opencollective.com/libvips"
876 }
877 },
878 "node_modules/@img/sharp-libvips-linuxmusl-x64": {
879 "version": "1.2.4",
880 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz",
881 "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==",
882 "cpu": [
883 "x64"
884 ],
885 "optional": true,
886 "os": [
887 "linux"
888 ],
889 "funding": {
890 "url": "https://opencollective.com/libvips"
891 }
892 },
893 "node_modules/@img/sharp-linux-arm": {
894 "version": "0.34.5",
895 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz",
896 "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==",
897 "cpu": [
898 "arm"
899 ],
900 "optional": true,
901 "os": [
902 "linux"
903 ],
904 "engines": {
905 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
906 },
907 "funding": {
908 "url": "https://opencollective.com/libvips"
909 },
910 "optionalDependencies": {
911 "@img/sharp-libvips-linux-arm": "1.2.4"
912 }
913 },
914 "node_modules/@img/sharp-linux-arm64": {
915 "version": "0.34.5",
916 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz",
917 "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==",
918 "cpu": [
919 "arm64"
920 ],
921 "optional": true,
922 "os": [
923 "linux"
924 ],
925 "engines": {
926 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
927 },
928 "funding": {
929 "url": "https://opencollective.com/libvips"
930 },
931 "optionalDependencies": {
932 "@img/sharp-libvips-linux-arm64": "1.2.4"
933 }
934 },
935 "node_modules/@img/sharp-linux-ppc64": {
936 "version": "0.34.5",
937 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz",
938 "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==",
939 "cpu": [
940 "ppc64"
941 ],
942 "optional": true,
943 "os": [
944 "linux"
945 ],
946 "engines": {
947 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
948 },
949 "funding": {
950 "url": "https://opencollective.com/libvips"
951 },
952 "optionalDependencies": {
953 "@img/sharp-libvips-linux-ppc64": "1.2.4"
954 }
955 },
956 "node_modules/@img/sharp-linux-riscv64": {
957 "version": "0.34.5",
958 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz",
959 "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==",
960 "cpu": [
961 "riscv64"
962 ],
963 "optional": true,
964 "os": [
965 "linux"
966 ],
967 "engines": {
968 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
969 },
970 "funding": {
971 "url": "https://opencollective.com/libvips"
972 },
973 "optionalDependencies": {
974 "@img/sharp-libvips-linux-riscv64": "1.2.4"
975 }
976 },
977 "node_modules/@img/sharp-linux-s390x": {
978 "version": "0.34.5",
979 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz",
980 "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==",
981 "cpu": [
982 "s390x"
983 ],
984 "optional": true,
985 "os": [
986 "linux"
987 ],
988 "engines": {
989 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
990 },
991 "funding": {
992 "url": "https://opencollective.com/libvips"
993 },
994 "optionalDependencies": {
995 "@img/sharp-libvips-linux-s390x": "1.2.4"
996 }
997 },
998 "node_modules/@img/sharp-linux-x64": {
999 "version": "0.34.5",
1000 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz",
1001 "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==",
1002 "cpu": [
1003 "x64"
1004 ],
1005 "optional": true,
1006 "os": [
1007 "linux"
1008 ],
1009 "engines": {
1010 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1011 },
1012 "funding": {
1013 "url": "https://opencollective.com/libvips"
1014 },
1015 "optionalDependencies": {
1016 "@img/sharp-libvips-linux-x64": "1.2.4"
1017 }
1018 },
1019 "node_modules/@img/sharp-linuxmusl-arm64": {
1020 "version": "0.34.5",
1021 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz",
1022 "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==",
1023 "cpu": [
1024 "arm64"
1025 ],
1026 "optional": true,
1027 "os": [
1028 "linux"
1029 ],
1030 "engines": {
1031 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1032 },
1033 "funding": {
1034 "url": "https://opencollective.com/libvips"
1035 },
1036 "optionalDependencies": {
1037 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4"
1038 }
1039 },
1040 "node_modules/@img/sharp-linuxmusl-x64": {
1041 "version": "0.34.5",
1042 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz",
1043 "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==",
1044 "cpu": [
1045 "x64"
1046 ],
1047 "optional": true,
1048 "os": [
1049 "linux"
1050 ],
1051 "engines": {
1052 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1053 },
1054 "funding": {
1055 "url": "https://opencollective.com/libvips"
1056 },
1057 "optionalDependencies": {
1058 "@img/sharp-libvips-linuxmusl-x64": "1.2.4"
1059 }
1060 },
1061 "node_modules/@img/sharp-wasm32": {
1062 "version": "0.34.5",
1063 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz",
1064 "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==",
1065 "cpu": [
1066 "wasm32"
1067 ],
1068 "optional": true,
1069 "dependencies": {
1070 "@emnapi/runtime": "^1.7.0"
1071 },
1072 "engines": {
1073 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1074 },
1075 "funding": {
1076 "url": "https://opencollective.com/libvips"
1077 }
1078 },
1079 "node_modules/@img/sharp-win32-arm64": {
1080 "version": "0.34.5",
1081 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz",
1082 "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==",
1083 "cpu": [
1084 "arm64"
1085 ],
1086 "optional": true,
1087 "os": [
1088 "win32"
1089 ],
1090 "engines": {
1091 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1092 },
1093 "funding": {
1094 "url": "https://opencollective.com/libvips"
1095 }
1096 },
1097 "node_modules/@img/sharp-win32-ia32": {
1098 "version": "0.34.5",
1099 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz",
1100 "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==",
1101 "cpu": [
1102 "ia32"
1103 ],
1104 "optional": true,
1105 "os": [
1106 "win32"
1107 ],
1108 "engines": {
1109 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1110 },
1111 "funding": {
1112 "url": "https://opencollective.com/libvips"
1113 }
1114 },
1115 "node_modules/@img/sharp-win32-x64": {
1116 "version": "0.34.5",
1117 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz",
1118 "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==",
1119 "cpu": [
1120 "x64"
1121 ],
1122 "optional": true,
1123 "os": [
1124 "win32"
1125 ],
1126 "engines": {
1127 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1128 },
1129 "funding": {
1130 "url": "https://opencollective.com/libvips"
1131 }
1132 },
1133 "node_modules/@inquirer/ansi": {
1134 "version": "1.0.2",
1135 "resolved": "https://registry.npmjs.org/@inquirer/ansi/-/ansi-1.0.2.tgz",
1136 "integrity": "sha512-S8qNSZiYzFd0wAcyG5AXCvUHC5Sr7xpZ9wZ2py9XR88jUz8wooStVx5M6dRzczbBWjic9NP7+rY0Xi7qqK/aMQ==",
1137 "engines": {
1138 "node": ">=18"
1139 }
1140 },
1141 "node_modules/@inquirer/confirm": {
1142 "version": "5.1.21",
1143 "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.21.tgz",
1144 "integrity": "sha512-KR8edRkIsUayMXV+o3Gv+q4jlhENF9nMYUZs9PA2HzrXeHI8M5uDag70U7RJn9yyiMZSbtF5/UexBtAVtZGSbQ==",
1145 "dependencies": {
1146 "@inquirer/core": "^10.3.2",
1147 "@inquirer/type": "^3.0.10"
1148 },
1149 "engines": {
1150 "node": ">=18"
1151 },
1152 "peerDependencies": {
1153 "@types/node": ">=18"
1154 },
1155 "peerDependenciesMeta": {
1156 "@types/node": {
1157 "optional": true
1158 }
1159 }
1160 },
1161 "node_modules/@inquirer/core": {
1162 "version": "10.3.2",
1163 "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-10.3.2.tgz",
1164 "integrity": "sha512-43RTuEbfP8MbKzedNqBrlhhNKVwoK//vUFNW3Q3vZ88BLcrs4kYpGg+B2mm5p2K/HfygoCxuKwJJiv8PbGmE0A==",
1165 "dependencies": {
1166 "@inquirer/ansi": "^1.0.2",
1167 "@inquirer/figures": "^1.0.15",
1168 "@inquirer/type": "^3.0.10",
1169 "cli-width": "^4.1.0",
1170 "mute-stream": "^2.0.0",
1171 "signal-exit": "^4.1.0",
1172 "wrap-ansi": "^6.2.0",
1173 "yoctocolors-cjs": "^2.1.3"
1174 },
1175 "engines": {
1176 "node": ">=18"
1177 },
1178 "peerDependencies": {
1179 "@types/node": ">=18"
1180 },
1181 "peerDependenciesMeta": {
1182 "@types/node": {
1183 "optional": true
1184 }
1185 }
1186 },
1187 "node_modules/@inquirer/figures": {
1188 "version": "1.0.15",
1189 "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.15.tgz",
1190 "integrity": "sha512-t2IEY+unGHOzAaVM5Xx6DEWKeXlDDcNPeDyUpsRc6CUhBfU3VQOEl+Vssh7VNp1dR8MdUJBWhuObjXCsVpjN5g==",
1191 "engines": {
1192 "node": ">=18"
1193 }
1194 },
1195 "node_modules/@inquirer/type": {
1196 "version": "3.0.10",
1197 "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-3.0.10.tgz",
1198 "integrity": "sha512-BvziSRxfz5Ov8ch0z/n3oijRSEcEsHnhggm4xFZe93DHcUCTlutlq9Ox4SVENAfcRD22UQq7T/atg9Wr3k09eA==",
1199 "engines": {
1200 "node": ">=18"
1201 },
1202 "peerDependencies": {
1203 "@types/node": ">=18"
1204 },
1205 "peerDependenciesMeta": {
1206 "@types/node": {
1207 "optional": true
1208 }
1209 }
1210 },
1211 "node_modules/@jridgewell/gen-mapping": {
1212 "version": "0.3.13",
1213 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
1214 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
1215 "dependencies": {
1216 "@jridgewell/sourcemap-codec": "^1.5.0",
1217 "@jridgewell/trace-mapping": "^0.3.24"
1218 }
1219 },
1220 "node_modules/@jridgewell/remapping": {
1221 "version": "2.3.5",
1222 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
1223 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
1224 "dependencies": {
1225 "@jridgewell/gen-mapping": "^0.3.5",
1226 "@jridgewell/trace-mapping": "^0.3.24"
1227 }
1228 },
1229 "node_modules/@jridgewell/resolve-uri": {
1230 "version": "3.1.2",
1231 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
1232 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
1233 "engines": {
1234 "node": ">=6.0.0"
1235 }
1236 },
1237 "node_modules/@jridgewell/sourcemap-codec": {
1238 "version": "1.5.5",
1239 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
1240 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="
1241 },
1242 "node_modules/@jridgewell/trace-mapping": {
1243 "version": "0.3.31",
1244 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
1245 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
1246 "dependencies": {
1247 "@jridgewell/resolve-uri": "^3.1.0",
1248 "@jridgewell/sourcemap-codec": "^1.4.14"
1249 }
1250 },
1251 "node_modules/@modelcontextprotocol/sdk": {
1252 "version": "1.27.1",
1253 "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.27.1.tgz",
1254 "integrity": "sha512-sr6GbP+4edBwFndLbM60gf07z0FQ79gaExpnsjMGePXqFcSSb7t6iscpjk9DhFhwd+mTEQrzNafGP8/iGGFYaA==",
1255 "dependencies": {
1256 "@hono/node-server": "^1.19.9",
1257 "ajv": "^8.17.1",
1258 "ajv-formats": "^3.0.1",
1259 "content-type": "^1.0.5",
1260 "cors": "^2.8.5",
1261 "cross-spawn": "^7.0.5",
1262 "eventsource": "^3.0.2",
1263 "eventsource-parser": "^3.0.0",
1264 "express": "^5.2.1",
1265 "express-rate-limit": "^8.2.1",
1266 "hono": "^4.11.4",
1267 "jose": "^6.1.3",
1268 "json-schema-typed": "^8.0.2",
1269 "pkce-challenge": "^5.0.0",
1270 "raw-body": "^3.0.0",
1271 "zod": "^3.25 || ^4.0",
1272 "zod-to-json-schema": "^3.25.1"
1273 },
1274 "engines": {
1275 "node": ">=18"
1276 },
1277 "peerDependencies": {
1278 "@cfworker/json-schema": "^4.1.1",
1279 "zod": "^3.25 || ^4.0"
1280 },
1281 "peerDependenciesMeta": {
1282 "@cfworker/json-schema": {
1283 "optional": true
1284 },
1285 "zod": {
1286 "optional": false
1287 }
1288 }
1289 },
1290 "node_modules/@mswjs/interceptors": {
1291 "version": "0.41.3",
1292 "resolved": "https://registry.npmjs.org/@mswjs/interceptors/-/interceptors-0.41.3.tgz",
1293 "integrity": "sha512-cXu86tF4VQVfwz8W1SPbhoRyHJkti6mjH/XJIxp40jhO4j2k1m4KYrEykxqWPkFF3vrK4rgQppBh//AwyGSXPA==",
1294 "dependencies": {
1295 "@open-draft/deferred-promise": "^2.2.0",
1296 "@open-draft/logger": "^0.3.0",
1297 "@open-draft/until": "^2.0.0",
1298 "is-node-process": "^1.2.0",
1299 "outvariant": "^1.4.3",
1300 "strict-event-emitter": "^0.5.1"
1301 },
1302 "engines": {
1303 "node": ">=18"
1304 }
1305 },
1306 "node_modules/@next/env": {
1307 "version": "16.1.6",
1308 "resolved": "https://registry.npmjs.org/@next/env/-/env-16.1.6.tgz",
1309 "integrity": "sha512-N1ySLuZjnAtN3kFnwhAwPvZah8RJxKasD7x1f8shFqhncnWZn4JMfg37diLNuoHsLAlrDfM3g4mawVdtAG8XLQ=="
1310 },
1311 "node_modules/@next/swc-darwin-arm64": {
1312 "version": "16.1.6",
1313 "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.1.6.tgz",
1314 "integrity": "sha512-wTzYulosJr/6nFnqGW7FrG3jfUUlEf8UjGA0/pyypJl42ExdVgC6xJgcXQ+V8QFn6niSG2Pb8+MIG1mZr2vczw==",
1315 "cpu": [
1316 "arm64"
1317 ],
1318 "optional": true,
1319 "os": [
1320 "darwin"
1321 ],
1322 "engines": {
1323 "node": ">= 10"
1324 }
1325 },
1326 "node_modules/@next/swc-darwin-x64": {
1327 "version": "16.1.6",
1328 "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.1.6.tgz",
1329 "integrity": "sha512-BLFPYPDO+MNJsiDWbeVzqvYd4NyuRrEYVB5k2N3JfWncuHAy2IVwMAOlVQDFjj+krkWzhY2apvmekMkfQR0CUQ==",
1330 "cpu": [
1331 "x64"
1332 ],
1333 "optional": true,
1334 "os": [
1335 "darwin"
1336 ],
1337 "engines": {
1338 "node": ">= 10"
1339 }
1340 },
1341 "node_modules/@next/swc-linux-arm64-gnu": {
1342 "version": "16.1.6",
1343 "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.1.6.tgz",
1344 "integrity": "sha512-OJYkCd5pj/QloBvoEcJ2XiMnlJkRv9idWA/j0ugSuA34gMT6f5b7vOiCQHVRpvStoZUknhl6/UxOXL4OwtdaBw==",
1345 "cpu": [
1346 "arm64"
1347 ],
1348 "optional": true,
1349 "os": [
1350 "linux"
1351 ],
1352 "engines": {
1353 "node": ">= 10"
1354 }
1355 },
1356 "node_modules/@next/swc-linux-arm64-musl": {
1357 "version": "16.1.6",
1358 "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.1.6.tgz",
1359 "integrity": "sha512-S4J2v+8tT3NIO9u2q+S0G5KdvNDjXfAv06OhfOzNDaBn5rw84DGXWndOEB7d5/x852A20sW1M56vhC/tRVbccQ==",
1360 "cpu": [
1361 "arm64"
1362 ],
1363 "optional": true,
1364 "os": [
1365 "linux"
1366 ],
1367 "engines": {
1368 "node": ">= 10"
1369 }
1370 },
1371 "node_modules/@next/swc-linux-x64-gnu": {
1372 "version": "16.1.6",
1373 "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.1.6.tgz",
1374 "integrity": "sha512-2eEBDkFlMMNQnkTyPBhQOAyn2qMxyG2eE7GPH2WIDGEpEILcBPI/jdSv4t6xupSP+ot/jkfrCShLAa7+ZUPcJQ==",
1375 "cpu": [
1376 "x64"
1377 ],
1378 "optional": true,
1379 "os": [
1380 "linux"
1381 ],
1382 "engines": {
1383 "node": ">= 10"
1384 }
1385 },
1386 "node_modules/@next/swc-linux-x64-musl": {
1387 "version": "16.1.6",
1388 "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.1.6.tgz",
1389 "integrity": "sha512-oicJwRlyOoZXVlxmIMaTq7f8pN9QNbdes0q2FXfRsPhfCi8n8JmOZJm5oo1pwDaFbnnD421rVU409M3evFbIqg==",
1390 "cpu": [
1391 "x64"
1392 ],
1393 "optional": true,
1394 "os": [
1395 "linux"
1396 ],
1397 "engines": {
1398 "node": ">= 10"
1399 }
1400 },
1401 "node_modules/@next/swc-win32-arm64-msvc": {
1402 "version": "16.1.6",
1403 "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.1.6.tgz",
1404 "integrity": "sha512-gQmm8izDTPgs+DCWH22kcDmuUp7NyiJgEl18bcr8irXA5N2m2O+JQIr6f3ct42GOs9c0h8QF3L5SzIxcYAAXXw==",
1405 "cpu": [
1406 "arm64"
1407 ],
1408 "optional": true,
1409 "os": [
1410 "win32"
1411 ],
1412 "engines": {
1413 "node": ">= 10"
1414 }
1415 },
1416 "node_modules/@next/swc-win32-x64-msvc": {
1417 "version": "16.1.6",
1418 "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.1.6.tgz",
1419 "integrity": "sha512-NRfO39AIrzBnixKbjuo2YiYhB6o9d8v/ymU9m/Xk8cyVk+k7XylniXkHwjs4s70wedVffc6bQNbufk5v0xEm0A==",
1420 "cpu": [
1421 "x64"
1422 ],
1423 "optional": true,
1424 "os": [
1425 "win32"
1426 ],
1427 "engines": {
1428 "node": ">= 10"
1429 }
1430 },
1431 "node_modules/@noble/ciphers": {
1432 "version": "1.3.0",
1433 "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.3.0.tgz",
1434 "integrity": "sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==",
1435 "engines": {
1436 "node": "^14.21.3 || >=16"
1437 },
1438 "funding": {
1439 "url": "https://paulmillr.com/funding/"
1440 }
1441 },
1442 "node_modules/@noble/curves": {
1443 "version": "1.9.7",
1444 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz",
1445 "integrity": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==",
1446 "dependencies": {
1447 "@noble/hashes": "1.8.0"
1448 },
1449 "engines": {
1450 "node": "^14.21.3 || >=16"
1451 },
1452 "funding": {
1453 "url": "https://paulmillr.com/funding/"
1454 }
1455 },
1456 "node_modules/@noble/hashes": {
1457 "version": "1.8.0",
1458 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz",
1459 "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==",
1460 "engines": {
1461 "node": "^14.21.3 || >=16"
1462 },
1463 "funding": {
1464 "url": "https://paulmillr.com/funding/"
1465 }
1466 },
1467 "node_modules/@nodelib/fs.scandir": {
1468 "version": "2.1.5",
1469 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
1470 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
1471 "dependencies": {
1472 "@nodelib/fs.stat": "2.0.5",
1473 "run-parallel": "^1.1.9"
1474 },
1475 "engines": {
1476 "node": ">= 8"
1477 }
1478 },
1479 "node_modules/@nodelib/fs.stat": {
1480 "version": "2.0.5",
1481 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
1482 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
1483 "engines": {
1484 "node": ">= 8"
1485 }
1486 },
1487 "node_modules/@nodelib/fs.walk": {
1488 "version": "1.2.8",
1489 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
1490 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
1491 "dependencies": {
1492 "@nodelib/fs.scandir": "2.1.5",
1493 "fastq": "^1.6.0"
1494 },
1495 "engines": {
1496 "node": ">= 8"
1497 }
1498 },
1499 "node_modules/@open-draft/deferred-promise": {
1500 "version": "2.2.0",
1501 "resolved": "https://registry.npmjs.org/@open-draft/deferred-promise/-/deferred-promise-2.2.0.tgz",
1502 "integrity": "sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA=="
1503 },
1504 "node_modules/@open-draft/logger": {
1505 "version": "0.3.0",
1506 "resolved": "https://registry.npmjs.org/@open-draft/logger/-/logger-0.3.0.tgz",
1507 "integrity": "sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==",
1508 "dependencies": {
1509 "is-node-process": "^1.2.0",
1510 "outvariant": "^1.4.0"
1511 }
1512 },
1513 "node_modules/@open-draft/until": {
1514 "version": "2.1.0",
1515 "resolved": "https://registry.npmjs.org/@open-draft/until/-/until-2.1.0.tgz",
1516 "integrity": "sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg=="
1517 },
1518 "node_modules/@radix-ui/number": {
1519 "version": "1.1.1",
1520 "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.1.1.tgz",
1521 "integrity": "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g=="
1522 },
1523 "node_modules/@radix-ui/primitive": {
1524 "version": "1.1.3",
1525 "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.3.tgz",
1526 "integrity": "sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg=="
1527 },
1528 "node_modules/@radix-ui/react-compose-refs": {
1529 "version": "1.1.2",
1530 "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz",
1531 "integrity": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==",
1532 "peerDependencies": {
1533 "@types/react": "*",
1534 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1535 },
1536 "peerDependenciesMeta": {
1537 "@types/react": {
1538 "optional": true
1539 }
1540 }
1541 },
1542 "node_modules/@radix-ui/react-context": {
1543 "version": "1.1.2",
1544 "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz",
1545 "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==",
1546 "peerDependencies": {
1547 "@types/react": "*",
1548 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1549 },
1550 "peerDependenciesMeta": {
1551 "@types/react": {
1552 "optional": true
1553 }
1554 }
1555 },
1556 "node_modules/@radix-ui/react-direction": {
1557 "version": "1.1.1",
1558 "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.1.tgz",
1559 "integrity": "sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==",
1560 "peerDependencies": {
1561 "@types/react": "*",
1562 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1563 },
1564 "peerDependenciesMeta": {
1565 "@types/react": {
1566 "optional": true
1567 }
1568 }
1569 },
1570 "node_modules/@radix-ui/react-focus-guards": {
1571 "version": "1.1.3",
1572 "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.3.tgz",
1573 "integrity": "sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==",
1574 "peerDependencies": {
1575 "@types/react": "*",
1576 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1577 },
1578 "peerDependenciesMeta": {
1579 "@types/react": {
1580 "optional": true
1581 }
1582 }
1583 },
1584 "node_modules/@radix-ui/react-id": {
1585 "version": "1.1.1",
1586 "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.1.tgz",
1587 "integrity": "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==",
1588 "dependencies": {
1589 "@radix-ui/react-use-layout-effect": "1.1.1"
1590 },
1591 "peerDependencies": {
1592 "@types/react": "*",
1593 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1594 },
1595 "peerDependenciesMeta": {
1596 "@types/react": {
1597 "optional": true
1598 }
1599 }
1600 },
1601 "node_modules/@radix-ui/react-slot": {
1602 "version": "1.2.4",
1603 "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.4.tgz",
1604 "integrity": "sha512-Jl+bCv8HxKnlTLVrcDE8zTMJ09R9/ukw4qBs/oZClOfoQk/cOTbDn+NceXfV7j09YPVQUryJPHurafcSg6EVKA==",
1605 "dependencies": {
1606 "@radix-ui/react-compose-refs": "1.1.2"
1607 },
1608 "peerDependencies": {
1609 "@types/react": "*",
1610 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1611 },
1612 "peerDependenciesMeta": {
1613 "@types/react": {
1614 "optional": true
1615 }
1616 }
1617 },
1618 "node_modules/@radix-ui/react-use-callback-ref": {
1619 "version": "1.1.1",
1620 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.1.tgz",
1621 "integrity": "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==",
1622 "peerDependencies": {
1623 "@types/react": "*",
1624 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1625 },
1626 "peerDependenciesMeta": {
1627 "@types/react": {
1628 "optional": true
1629 }
1630 }
1631 },
1632 "node_modules/@radix-ui/react-use-controllable-state": {
1633 "version": "1.2.2",
1634 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.2.tgz",
1635 "integrity": "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==",
1636 "dependencies": {
1637 "@radix-ui/react-use-effect-event": "0.0.2",
1638 "@radix-ui/react-use-layout-effect": "1.1.1"
1639 },
1640 "peerDependencies": {
1641 "@types/react": "*",
1642 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1643 },
1644 "peerDependenciesMeta": {
1645 "@types/react": {
1646 "optional": true
1647 }
1648 }
1649 },
1650 "node_modules/@radix-ui/react-use-effect-event": {
1651 "version": "0.0.2",
1652 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.2.tgz",
1653 "integrity": "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==",
1654 "dependencies": {
1655 "@radix-ui/react-use-layout-effect": "1.1.1"
1656 },
1657 "peerDependencies": {
1658 "@types/react": "*",
1659 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1660 },
1661 "peerDependenciesMeta": {
1662 "@types/react": {
1663 "optional": true
1664 }
1665 }
1666 },
1667 "node_modules/@radix-ui/react-use-escape-keydown": {
1668 "version": "1.1.1",
1669 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.1.tgz",
1670 "integrity": "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==",
1671 "dependencies": {
1672 "@radix-ui/react-use-callback-ref": "1.1.1"
1673 },
1674 "peerDependencies": {
1675 "@types/react": "*",
1676 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1677 },
1678 "peerDependenciesMeta": {
1679 "@types/react": {
1680 "optional": true
1681 }
1682 }
1683 },
1684 "node_modules/@radix-ui/react-use-is-hydrated": {
1685 "version": "0.1.0",
1686 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-is-hydrated/-/react-use-is-hydrated-0.1.0.tgz",
1687 "integrity": "sha512-U+UORVEq+cTnRIaostJv9AGdV3G6Y+zbVd+12e18jQ5A3c0xL03IhnHuiU4UV69wolOQp5GfR58NW/EgdQhwOA==",
1688 "dependencies": {
1689 "use-sync-external-store": "^1.5.0"
1690 },
1691 "peerDependencies": {
1692 "@types/react": "*",
1693 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1694 },
1695 "peerDependenciesMeta": {
1696 "@types/react": {
1697 "optional": true
1698 }
1699 }
1700 },
1701 "node_modules/@radix-ui/react-use-layout-effect": {
1702 "version": "1.1.1",
1703 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.1.tgz",
1704 "integrity": "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==",
1705 "peerDependencies": {
1706 "@types/react": "*",
1707 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1708 },
1709 "peerDependenciesMeta": {
1710 "@types/react": {
1711 "optional": true
1712 }
1713 }
1714 },
1715 "node_modules/@radix-ui/react-use-previous": {
1716 "version": "1.1.1",
1717 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.1.1.tgz",
1718 "integrity": "sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ==",
1719 "peerDependencies": {
1720 "@types/react": "*",
1721 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1722 },
1723 "peerDependenciesMeta": {
1724 "@types/react": {
1725 "optional": true
1726 }
1727 }
1728 },
1729 "node_modules/@radix-ui/react-use-rect": {
1730 "version": "1.1.1",
1731 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.1.tgz",
1732 "integrity": "sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==",
1733 "dependencies": {
1734 "@radix-ui/rect": "1.1.1"
1735 },
1736 "peerDependencies": {
1737 "@types/react": "*",
1738 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1739 },
1740 "peerDependenciesMeta": {
1741 "@types/react": {
1742 "optional": true
1743 }
1744 }
1745 },
1746 "node_modules/@radix-ui/react-use-size": {
1747 "version": "1.1.1",
1748 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.1.tgz",
1749 "integrity": "sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==",
1750 "dependencies": {
1751 "@radix-ui/react-use-layout-effect": "1.1.1"
1752 },
1753 "peerDependencies": {
1754 "@types/react": "*",
1755 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1756 },
1757 "peerDependenciesMeta": {
1758 "@types/react": {
1759 "optional": true
1760 }
1761 }
1762 },
1763 "node_modules/@radix-ui/rect": {
1764 "version": "1.1.1",
1765 "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.1.tgz",
1766 "integrity": "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw=="
1767 },
1768 "node_modules/@sec-ant/readable-stream": {
1769 "version": "0.4.1",
1770 "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz",
1771 "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg=="
1772 },
1773 "node_modules/@sindresorhus/merge-streams": {
1774 "version": "4.0.0",
1775 "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz",
1776 "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==",
1777 "engines": {
1778 "node": ">=18"
1779 },
1780 "funding": {
1781 "url": "https://github.com/sponsors/sindresorhus"
1782 }
1783 },
1784 "node_modules/@supabase/auth-js": {
1785 "version": "2.99.1",
1786 "resolved": "https://registry.npmjs.org/@supabase/auth-js/-/auth-js-2.99.1.tgz",
1787 "integrity": "sha512-x7lKKTvKjABJt/FYcRSPiTT01Xhm2FF8RhfL8+RHMkmlwmRQ88/lREupIHKwFPW0W6pTCJqkZb7Yhpw/EZ+fNw==",
1788 "dependencies": {
1789 "tslib": "2.8.1"
1790 },
1791 "engines": {
1792 "node": ">=20.0.0"
1793 }
1794 },
1795 "node_modules/@supabase/functions-js": {
1796 "version": "2.99.1",
1797 "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.99.1.tgz",
1798 "integrity": "sha512-WQE62W5geYImCO4jzFxCk/avnK7JmOdtqu2eiPz3zOaNiIJajNRSAwMMDgEGd2EMs+sUVYj1LfBjfmW3EzHgIA==",
1799 "dependencies": {
1800 "tslib": "2.8.1"
1801 },
1802 "engines": {
1803 "node": ">=20.0.0"
1804 }
1805 },
1806 "node_modules/@supabase/postgrest-js": {
1807 "version": "2.99.1",
1808 "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-2.99.1.tgz",
1809 "integrity": "sha512-gtw2ibJrADvfqrpUWXGNlrYUvxttF4WVWfPpTFKOb2IRj7B6YRWMDgcrYqIuD4ZEabK4m6YKQCCGy6clgf1lPA==",
1810 "dependencies": {
1811 "tslib": "2.8.1"
1812 },
1813 "engines": {
1814 "node": ">=20.0.0"
1815 }
1816 },
1817 "node_modules/@supabase/realtime-js": {
1818 "version": "2.99.1",
1819 "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.99.1.tgz",
1820 "integrity": "sha512-9EDdy/5wOseGFqxW88ShV9JMRhm7f+9JGY5x+LqT8c7R0X1CTLwg5qie8FiBWcXTZ+68yYxVWunI+7W4FhkWOg==",
1821 "dependencies": {
1822 "@types/phoenix": "^1.6.6",
1823 "@types/ws": "^8.18.1",
1824 "tslib": "2.8.1",
1825 "ws": "^8.18.2"
1826 },
1827 "engines": {
1828 "node": ">=20.0.0"
1829 }
1830 },
1831 "node_modules/@supabase/ssr": {
1832 "version": "0.8.0",
1833 "resolved": "https://registry.npmjs.org/@supabase/ssr/-/ssr-0.8.0.tgz",
1834 "integrity": "sha512-/PKk8kNFSs8QvvJ2vOww1mF5/c5W8y42duYtXvkOSe+yZKRgTTZywYG2l41pjhNomqESZCpZtXuWmYjFRMV+dw==",
1835 "dependencies": {
1836 "cookie": "^1.0.2"
1837 },
1838 "peerDependencies": {
1839 "@supabase/supabase-js": "^2.76.1"
1840 }
1841 },
1842 "node_modules/@supabase/storage-js": {
1843 "version": "2.99.1",
1844 "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.99.1.tgz",
1845 "integrity": "sha512-mf7zPfqofI62SOoyQJeNUVxe72E4rQsbWim6lTDPeLu3lHija/cP5utlQADGrjeTgOUN6znx/rWn7SjrETP1dw==",
1846 "dependencies": {
1847 "iceberg-js": "^0.8.1",
1848 "tslib": "2.8.1"
1849 },
1850 "engines": {
1851 "node": ">=20.0.0"
1852 }
1853 },
1854 "node_modules/@supabase/supabase-js": {
1855 "version": "2.99.1",
1856 "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.99.1.tgz",
1857 "integrity": "sha512-5MRoYD9ffXq8F6a036dm65YoSHisC3by/d22mauKE99Vrwf792KxYIIr/iqCX7E4hkuugbPZ5EGYHTB7MKy6Vg==",
1858 "dependencies": {
1859 "@supabase/auth-js": "2.99.1",
1860 "@supabase/functions-js": "2.99.1",
1861 "@supabase/postgrest-js": "2.99.1",
1862 "@supabase/realtime-js": "2.99.1",
1863 "@supabase/storage-js": "2.99.1"
1864 },
1865 "engines": {
1866 "node": ">=20.0.0"
1867 }
1868 },
1869 "node_modules/@swc/helpers": {
1870 "version": "0.5.15",
1871 "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",
1872 "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==",
1873 "dependencies": {
1874 "tslib": "^2.8.0"
1875 }
1876 },
1877 "node_modules/@tailwindcss/node": {
1878 "version": "4.2.1",
1879 "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.2.1.tgz",
1880 "integrity": "sha512-jlx6sLk4EOwO6hHe1oCGm1Q4AN/s0rSrTTPBGPM0/RQ6Uylwq17FuU8IeJJKEjtc6K6O07zsvP+gDO6MMWo7pg==",
1881 "dependencies": {
1882 "@jridgewell/remapping": "^2.3.5",
1883 "enhanced-resolve": "^5.19.0",
1884 "jiti": "^2.6.1",
1885 "lightningcss": "1.31.1",
1886 "magic-string": "^0.30.21",
1887 "source-map-js": "^1.2.1",
1888 "tailwindcss": "4.2.1"
1889 }
1890 },
1891 "node_modules/@tailwindcss/oxide": {
1892 "version": "4.2.1",
1893 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.2.1.tgz",
1894 "integrity": "sha512-yv9jeEFWnjKCI6/T3Oq50yQEOqmpmpfzG1hcZsAOaXFQPfzWprWrlHSdGPEF3WQTi8zu8ohC9Mh9J470nT5pUw==",
1895 "engines": {
1896 "node": ">= 20"
1897 },
1898 "optionalDependencies": {
1899 "@tailwindcss/oxide-android-arm64": "4.2.1",
1900 "@tailwindcss/oxide-darwin-arm64": "4.2.1",
1901 "@tailwindcss/oxide-darwin-x64": "4.2.1",
1902 "@tailwindcss/oxide-freebsd-x64": "4.2.1",
1903 "@tailwindcss/oxide-linux-arm-gnueabihf": "4.2.1",
1904 "@tailwindcss/oxide-linux-arm64-gnu": "4.2.1",
1905 "@tailwindcss/oxide-linux-arm64-musl": "4.2.1",
1906 "@tailwindcss/oxide-linux-x64-gnu": "4.2.1",
1907 "@tailwindcss/oxide-linux-x64-musl": "4.2.1",
1908 "@tailwindcss/oxide-wasm32-wasi": "4.2.1",
1909 "@tailwindcss/oxide-win32-arm64-msvc": "4.2.1",
1910 "@tailwindcss/oxide-win32-x64-msvc": "4.2.1"
1911 }
1912 },
1913 "node_modules/@tailwindcss/oxide-android-arm64": {
1914 "version": "4.2.1",
1915 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.2.1.tgz",
1916 "integrity": "sha512-eZ7G1Zm5EC8OOKaesIKuw77jw++QJ2lL9N+dDpdQiAB/c/B2wDh0QPFHbkBVrXnwNugvrbJFk1gK2SsVjwWReg==",
1917 "cpu": [
1918 "arm64"
1919 ],
1920 "optional": true,
1921 "os": [
1922 "android"
1923 ],
1924 "engines": {
1925 "node": ">= 20"
1926 }
1927 },
1928 "node_modules/@tailwindcss/oxide-darwin-arm64": {
1929 "version": "4.2.1",
1930 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.2.1.tgz",
1931 "integrity": "sha512-q/LHkOstoJ7pI1J0q6djesLzRvQSIfEto148ppAd+BVQK0JYjQIFSK3JgYZJa+Yzi0DDa52ZsQx2rqytBnf8Hw==",
1932 "cpu": [
1933 "arm64"
1934 ],
1935 "optional": true,
1936 "os": [
1937 "darwin"
1938 ],
1939 "engines": {
1940 "node": ">= 20"
1941 }
1942 },
1943 "node_modules/@tailwindcss/oxide-darwin-x64": {
1944 "version": "4.2.1",
1945 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.2.1.tgz",
1946 "integrity": "sha512-/f/ozlaXGY6QLbpvd/kFTro2l18f7dHKpB+ieXz+Cijl4Mt9AI2rTrpq7V+t04nK+j9XBQHnSMdeQRhbGyt6fw==",
1947 "cpu": [
1948 "x64"
1949 ],
1950 "optional": true,
1951 "os": [
1952 "darwin"
1953 ],
1954 "engines": {
1955 "node": ">= 20"
1956 }
1957 },
1958 "node_modules/@tailwindcss/oxide-freebsd-x64": {
1959 "version": "4.2.1",
1960 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.2.1.tgz",
1961 "integrity": "sha512-5e/AkgYJT/cpbkys/OU2Ei2jdETCLlifwm7ogMC7/hksI2fC3iiq6OcXwjibcIjPung0kRtR3TxEITkqgn0TcA==",
1962 "cpu": [
1963 "x64"
1964 ],
1965 "optional": true,
1966 "os": [
1967 "freebsd"
1968 ],
1969 "engines": {
1970 "node": ">= 20"
1971 }
1972 },
1973 "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {
1974 "version": "4.2.1",
1975 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.2.1.tgz",
1976 "integrity": "sha512-Uny1EcVTTmerCKt/1ZuKTkb0x8ZaiuYucg2/kImO5A5Y/kBz41/+j0gxUZl+hTF3xkWpDmHX+TaWhOtba2Fyuw==",
1977 "cpu": [
1978 "arm"
1979 ],
1980 "optional": true,
1981 "os": [
1982 "linux"
1983 ],
1984 "engines": {
1985 "node": ">= 20"
1986 }
1987 },
1988 "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {
1989 "version": "4.2.1",
1990 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.2.1.tgz",
1991 "integrity": "sha512-CTrwomI+c7n6aSSQlsPL0roRiNMDQ/YzMD9EjcR+H4f0I1SQ8QqIuPnsVp7QgMkC1Qi8rtkekLkOFjo7OlEFRQ==",
1992 "cpu": [
1993 "arm64"
1994 ],
1995 "optional": true,
1996 "os": [
1997 "linux"
1998 ],
1999 "engines": {
2000 "node": ">= 20"
2001 }
2002 },
2003 "node_modules/@tailwindcss/oxide-linux-arm64-musl": {
2004 "version": "4.2.1",
2005 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.2.1.tgz",
2006 "integrity": "sha512-WZA0CHRL/SP1TRbA5mp9htsppSEkWuQ4KsSUumYQnyl8ZdT39ntwqmz4IUHGN6p4XdSlYfJwM4rRzZLShHsGAQ==",
2007 "cpu": [
2008 "arm64"
2009 ],
2010 "optional": true,
2011 "os": [
2012 "linux"
2013 ],
2014 "engines": {
2015 "node": ">= 20"
2016 }
2017 },
2018 "node_modules/@tailwindcss/oxide-linux-x64-gnu": {
2019 "version": "4.2.1",
2020 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.2.1.tgz",
2021 "integrity": "sha512-qMFzxI2YlBOLW5PhblzuSWlWfwLHaneBE0xHzLrBgNtqN6mWfs+qYbhryGSXQjFYB1Dzf5w+LN5qbUTPhW7Y5g==",
2022 "cpu": [
2023 "x64"
2024 ],
2025 "optional": true,
2026 "os": [
2027 "linux"
2028 ],
2029 "engines": {
2030 "node": ">= 20"
2031 }
2032 },
2033 "node_modules/@tailwindcss/oxide-linux-x64-musl": {
2034 "version": "4.2.1",
2035 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.2.1.tgz",
2036 "integrity": "sha512-5r1X2FKnCMUPlXTWRYpHdPYUY6a1Ar/t7P24OuiEdEOmms5lyqjDRvVY1yy9Rmioh+AunQ0rWiOTPE8F9A3v5g==",
2037 "cpu": [
2038 "x64"
2039 ],
2040 "optional": true,
2041 "os": [
2042 "linux"
2043 ],
2044 "engines": {
2045 "node": ">= 20"
2046 }
2047 },
2048 "node_modules/@tailwindcss/oxide-wasm32-wasi": {
2049 "version": "4.2.1",
2050 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.2.1.tgz",
2051 "integrity": "sha512-MGFB5cVPvshR85MTJkEvqDUnuNoysrsRxd6vnk1Lf2tbiqNlXpHYZqkqOQalydienEWOHHFyyuTSYRsLfxFJ2Q==",
2052 "bundleDependencies": [
2053 "@napi-rs/wasm-runtime",
2054 "@emnapi/core",
2055 "@emnapi/runtime",
2056 "@tybys/wasm-util",
2057 "@emnapi/wasi-threads",
2058 "tslib"
2059 ],
2060 "cpu": [
2061 "wasm32"
2062 ],
2063 "optional": true,
2064 "dependencies": {
2065 "@emnapi/core": "^1.8.1",
2066 "@emnapi/runtime": "^1.8.1",
2067 "@emnapi/wasi-threads": "^1.1.0",
2068 "@napi-rs/wasm-runtime": "^1.1.1",
2069 "@tybys/wasm-util": "^0.10.1",
2070 "tslib": "^2.8.1"
2071 },
2072 "engines": {
2073 "node": ">=14.0.0"
2074 }
2075 },
2076 "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
2077 "version": "4.2.1",
2078 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.2.1.tgz",
2079 "integrity": "sha512-YlUEHRHBGnCMh4Nj4GnqQyBtsshUPdiNroZj8VPkvTZSoHsilRCwXcVKnG9kyi0ZFAS/3u+qKHBdDc81SADTRA==",
2080 "cpu": [
2081 "arm64"
2082 ],
2083 "optional": true,
2084 "os": [
2085 "win32"
2086 ],
2087 "engines": {
2088 "node": ">= 20"
2089 }
2090 },
2091 "node_modules/@tailwindcss/oxide-win32-x64-msvc": {
2092 "version": "4.2.1",
2093 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.2.1.tgz",
2094 "integrity": "sha512-rbO34G5sMWWyrN/idLeVxAZgAKWrn5LiR3/I90Q9MkA67s6T1oB0xtTe+0heoBvHSpbU9Mk7i6uwJnpo4u21XQ==",
2095 "cpu": [
2096 "x64"
2097 ],
2098 "optional": true,
2099 "os": [
2100 "win32"
2101 ],
2102 "engines": {
2103 "node": ">= 20"
2104 }
2105 },
2106 "node_modules/@tailwindcss/postcss": {
2107 "version": "4.2.1",
2108 "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.2.1.tgz",
2109 "integrity": "sha512-OEwGIBnXnj7zJeonOh6ZG9woofIjGrd2BORfvE5p9USYKDCZoQmfqLcfNiRWoJlRWLdNPn2IgVZuWAOM4iTYMw==",
2110 "dependencies": {
2111 "@alloc/quick-lru": "^5.2.0",
2112 "@tailwindcss/node": "4.2.1",
2113 "@tailwindcss/oxide": "4.2.1",
2114 "postcss": "^8.5.6",
2115 "tailwindcss": "4.2.1"
2116 }
2117 },
2118 "node_modules/@ts-morph/common": {
2119 "version": "0.27.0",
2120 "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.27.0.tgz",
2121 "integrity": "sha512-Wf29UqxWDpc+i61k3oIOzcUfQt79PIT9y/MWfAGlrkjg6lBC1hwDECLXPVJAhWjiGbfBCxZd65F/LIZF3+jeJQ==",
2122 "dependencies": {
2123 "fast-glob": "^3.3.3",
2124 "minimatch": "^10.0.1",
2125 "path-browserify": "^1.0.1"
2126 }
2127 },
2128 "node_modules/@types/node": {
2129 "version": "20.4.6",
2130 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.6.tgz",
2131 "integrity": "sha512-q0RkvNgMweWWIvSMDiXhflGUKMdIxBo2M2tYM/0kEGDueQByFzK4KZAgu5YHGFNxziTlppNpTIBcqHQAxlfHdA=="
2132 },
2133 "node_modules/@types/phoenix": {
2134 "version": "1.6.7",
2135 "resolved": "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.6.7.tgz",
2136 "integrity": "sha512-oN9ive//QSBkf19rfDv45M7eZPi0eEXylht2OLEXicu5b4KoQ1OzXIw+xDSGWxSxe1JmepRR/ZH283vsu518/Q=="
2137 },
2138 "node_modules/@types/prop-types": {
2139 "version": "15.7.15",
2140 "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz",
2141 "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==",
2142 "devOptional": true
2143 },
2144 "node_modules/@types/react": {
2145 "version": "18.2.8",
2146 "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.8.tgz",
2147 "integrity": "sha512-lTyWUNrd8ntVkqycEEplasWy2OxNlShj3zqS0LuB1ENUGis5HodmhM7DtCoUGbxj3VW/WsGA0DUhpG6XrM7gPA==",
2148 "devOptional": true,
2149 "dependencies": {
2150 "@types/prop-types": "*",
2151 "@types/scheduler": "*",
2152 "csstype": "^3.0.2"
2153 }
2154 },
2155 "node_modules/@types/react-dom": {
2156 "version": "18.2.8",
2157 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.8.tgz",
2158 "integrity": "sha512-bAIvO5lN/U8sPGvs1Xm61rlRHHaq5rp5N3kp9C+NJ/Q41P8iqjkXSu0+/qu8POsjH9pNWb0OYabFez7taP7omw==",
2159 "devOptional": true,
2160 "license": "MIT",
2161 "dependencies": {
2162 "@types/react": "*"
2163 }
2164 },
2165 "node_modules/@types/scheduler": {
2166 "version": "0.26.0",
2167 "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.26.0.tgz",
2168 "integrity": "sha512-WFHp9YUJQ6CKshqoC37iOlHnQSmxNc795UhB26CyBBttrN9svdIrUjl/NjnNmfcwtncN0h/0PPAFWv9ovP8mLA==",
2169 "devOptional": true
2170 },
2171 "node_modules/@types/statuses": {
2172 "version": "2.0.6",
2173 "resolved": "https://registry.npmjs.org/@types/statuses/-/statuses-2.0.6.tgz",
2174 "integrity": "sha512-xMAgYwceFhRA2zY+XbEA7mxYbA093wdiW8Vu6gZPGWy9cmOyU9XesH1tNcEWsKFd5Vzrqx5T3D38PWx1FIIXkA=="
2175 },
2176 "node_modules/@types/validate-npm-package-name": {
2177 "version": "4.0.2",
2178 "resolved": "https://registry.npmjs.org/@types/validate-npm-package-name/-/validate-npm-package-name-4.0.2.tgz",
2179 "integrity": "sha512-lrpDziQipxCEeK5kWxvljWYhUvOiB2A9izZd9B2AFarYAkqZshb4lPbRs7zKEic6eGtH8V/2qJW+dPp9OtF6bw=="
2180 },
2181 "node_modules/@types/ws": {
2182 "version": "8.18.1",
2183 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz",
2184 "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==",
2185 "dependencies": {
2186 "@types/node": "*"
2187 }
2188 },
2189 "node_modules/@vercel/analytics": {
2190 "version": "1.6.1",
2191 "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-1.6.1.tgz",
2192 "integrity": "sha512-oH9He/bEM+6oKlv3chWuOOcp8Y6fo6/PSro8hEkgCW3pu9/OiCXiUpRUogDh3Fs3LH2sosDrx8CxeOLBEE+afg==",
2193 "peerDependencies": {
2194 "@remix-run/react": "^2",
2195 "@sveltejs/kit": "^1 || ^2",
2196 "next": ">= 13",
2197 "react": "^18 || ^19 || ^19.0.0-rc",
2198 "svelte": ">= 4",
2199 "vue": "^3",
2200 "vue-router": "^4"
2201 },
2202 "peerDependenciesMeta": {
2203 "@remix-run/react": {
2204 "optional": true
2205 },
2206 "@sveltejs/kit": {
2207 "optional": true
2208 },
2209 "next": {
2210 "optional": true
2211 },
2212 "react": {
2213 "optional": true
2214 },
2215 "svelte": {
2216 "optional": true
2217 },
2218 "vue": {
2219 "optional": true
2220 },
2221 "vue-router": {
2222 "optional": true
2223 }
2224 }
2225 },
2226 "node_modules/@vercel/speed-insights": {
2227 "version": "1.3.1",
2228 "resolved": "https://registry.npmjs.org/@vercel/speed-insights/-/speed-insights-1.3.1.tgz",
2229 "integrity": "sha512-PbEr7FrMkUrGYvlcLHGkXdCkxnylCWePx7lPxxq36DNdfo9mcUjLOmqOyPDHAOgnfqgGGdmE3XI9L/4+5fr+vQ==",
2230 "peerDependencies": {
2231 "@sveltejs/kit": "^1 || ^2",
2232 "next": ">= 13",
2233 "react": "^18 || ^19 || ^19.0.0-rc",
2234 "svelte": ">= 4",
2235 "vue": "^3",
2236 "vue-router": "^4"
2237 },
2238 "peerDependenciesMeta": {
2239 "@sveltejs/kit": {
2240 "optional": true
2241 },
2242 "next": {
2243 "optional": true
2244 },
2245 "react": {
2246 "optional": true
2247 },
2248 "svelte": {
2249 "optional": true
2250 },
2251 "vue": {
2252 "optional": true
2253 },
2254 "vue-router": {
2255 "optional": true
2256 }
2257 }
2258 },
2259 "node_modules/accepts": {
2260 "version": "2.0.0",
2261 "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",
2262 "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==",
2263 "dependencies": {
2264 "mime-types": "^3.0.0",
2265 "negotiator": "^1.0.0"
2266 },
2267 "engines": {
2268 "node": ">= 0.6"
2269 }
2270 },
2271 "node_modules/agent-base": {
2272 "version": "7.1.4",
2273 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
2274 "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
2275 "engines": {
2276 "node": ">= 14"
2277 }
2278 },
2279 "node_modules/ajv": {
2280 "version": "8.18.0",
2281 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz",
2282 "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==",
2283 "dependencies": {
2284 "fast-deep-equal": "^3.1.3",
2285 "fast-uri": "^3.0.1",
2286 "json-schema-traverse": "^1.0.0",
2287 "require-from-string": "^2.0.2"
2288 },
2289 "funding": {
2290 "type": "github",
2291 "url": "https://github.com/sponsors/epoberezkin"
2292 }
2293 },
2294 "node_modules/ajv-formats": {
2295 "version": "3.0.1",
2296 "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",
2297 "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==",
2298 "dependencies": {
2299 "ajv": "^8.0.0"
2300 },
2301 "peerDependencies": {
2302 "ajv": "^8.0.0"
2303 },
2304 "peerDependenciesMeta": {
2305 "ajv": {
2306 "optional": true
2307 }
2308 }
2309 },
2310 "node_modules/ansi-regex": {
2311 "version": "6.2.2",
2312 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
2313 "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
2314 "engines": {
2315 "node": ">=12"
2316 },
2317 "funding": {
2318 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
2319 }
2320 },
2321 "node_modules/ansi-styles": {
2322 "version": "4.3.0",
2323 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2324 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2325 "dependencies": {
2326 "color-convert": "^2.0.1"
2327 },
2328 "engines": {
2329 "node": ">=8"
2330 },
2331 "funding": {
2332 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2333 }
2334 },
2335 "node_modules/ansis": {
2336 "version": "4.2.0",
2337 "resolved": "https://registry.npmjs.org/ansis/-/ansis-4.2.0.tgz",
2338 "integrity": "sha512-HqZ5rWlFjGiV0tDm3UxxgNRqsOTniqoKZu0pIAfh7TZQMGuZK+hH0drySty0si0QXj1ieop4+SkSfPZBPPkHig==",
2339 "engines": {
2340 "node": ">=14"
2341 }
2342 },
2343 "node_modules/argparse": {
2344 "version": "2.0.1",
2345 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
2346 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
2347 },
2348 "node_modules/aria-hidden": {
2349 "version": "1.2.6",
2350 "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz",
2351 "integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==",
2352 "dependencies": {
2353 "tslib": "^2.0.0"
2354 },
2355 "engines": {
2356 "node": ">=10"
2357 }
2358 },
2359 "node_modules/ast-types": {
2360 "version": "0.16.1",
2361 "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz",
2362 "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==",
2363 "dependencies": {
2364 "tslib": "^2.0.1"
2365 },
2366 "engines": {
2367 "node": ">=4"
2368 }
2369 },
2370 "node_modules/balanced-match": {
2371 "version": "4.0.4",
2372 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
2373 "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
2374 "engines": {
2375 "node": "18 || 20 || >=22"
2376 }
2377 },
2378 "node_modules/baseline-browser-mapping": {
2379 "version": "2.10.0",
2380 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.0.tgz",
2381 "integrity": "sha512-lIyg0szRfYbiy67j9KN8IyeD7q7hcmqnJ1ddWmNt19ItGpNN64mnllmxUNFIOdOm6by97jlL6wfpTTJrmnjWAA==",
2382 "bin": {
2383 "baseline-browser-mapping": "dist/cli.cjs"
2384 },
2385 "engines": {
2386 "node": ">=6.0.0"
2387 }
2388 },
2389 "node_modules/body-parser": {
2390 "version": "2.2.2",
2391 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz",
2392 "integrity": "sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==",
2393 "dependencies": {
2394 "bytes": "^3.1.2",
2395 "content-type": "^1.0.5",
2396 "debug": "^4.4.3",
2397 "http-errors": "^2.0.0",
2398 "iconv-lite": "^0.7.0",
2399 "on-finished": "^2.4.1",
2400 "qs": "^6.14.1",
2401 "raw-body": "^3.0.1",
2402 "type-is": "^2.0.1"
2403 },
2404 "engines": {
2405 "node": ">=18"
2406 },
2407 "funding": {
2408 "type": "opencollective",
2409 "url": "https://opencollective.com/express"
2410 }
2411 },
2412 "node_modules/brace-expansion": {
2413 "version": "5.0.4",
2414 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz",
2415 "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==",
2416 "dependencies": {
2417 "balanced-match": "^4.0.2"
2418 },
2419 "engines": {
2420 "node": "18 || 20 || >=22"
2421 }
2422 },
2423 "node_modules/braces": {
2424 "version": "3.0.3",
2425 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
2426 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
2427 "dependencies": {
2428 "fill-range": "^7.1.1"
2429 },
2430 "engines": {
2431 "node": ">=8"
2432 }
2433 },
2434 "node_modules/browserslist": {
2435 "version": "4.28.1",
2436 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz",
2437 "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==",
2438 "funding": [
2439 {
2440 "type": "opencollective",
2441 "url": "https://opencollective.com/browserslist"
2442 },
2443 {
2444 "type": "tidelift",
2445 "url": "https://tidelift.com/funding/github/npm/browserslist"
2446 },
2447 {
2448 "type": "github",
2449 "url": "https://github.com/sponsors/ai"
2450 }
2451 ],
2452 "dependencies": {
2453 "baseline-browser-mapping": "^2.9.0",
2454 "caniuse-lite": "^1.0.30001759",
2455 "electron-to-chromium": "^1.5.263",
2456 "node-releases": "^2.0.27",
2457 "update-browserslist-db": "^1.2.0"
2458 },
2459 "bin": {
2460 "browserslist": "cli.js"
2461 },
2462 "engines": {
2463 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
2464 }
2465 },
2466 "node_modules/bundle-name": {
2467 "version": "4.1.0",
2468 "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz",
2469 "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==",
2470 "dependencies": {
2471 "run-applescript": "^7.0.0"
2472 },
2473 "engines": {
2474 "node": ">=18"
2475 },
2476 "funding": {
2477 "url": "https://github.com/sponsors/sindresorhus"
2478 }
2479 },
2480 "node_modules/bytes": {
2481 "version": "3.1.2",
2482 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
2483 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
2484 "engines": {
2485 "node": ">= 0.8"
2486 }
2487 },
2488 "node_modules/call-bind-apply-helpers": {
2489 "version": "1.0.2",
2490 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
2491 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
2492 "dependencies": {
2493 "es-errors": "^1.3.0",
2494 "function-bind": "^1.1.2"
2495 },
2496 "engines": {
2497 "node": ">= 0.4"
2498 }
2499 },
2500 "node_modules/call-bound": {
2501 "version": "1.0.4",
2502 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
2503 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
2504 "dependencies": {
2505 "call-bind-apply-helpers": "^1.0.2",
2506 "get-intrinsic": "^1.3.0"
2507 },
2508 "engines": {
2509 "node": ">= 0.4"
2510 },
2511 "funding": {
2512 "url": "https://github.com/sponsors/ljharb"
2513 }
2514 },
2515 "node_modules/callsites": {
2516 "version": "3.1.0",
2517 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
2518 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
2519 "engines": {
2520 "node": ">=6"
2521 }
2522 },
2523 "node_modules/caniuse-lite": {
2524 "version": "1.0.30001777",
2525 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001777.tgz",
2526 "integrity": "sha512-tmN+fJxroPndC74efCdp12j+0rk0RHwV5Jwa1zWaFVyw2ZxAuPeG8ZgWC3Wz7uSjT3qMRQ5XHZ4COgQmsCMJAQ==",
2527 "funding": [
2528 {
2529 "type": "opencollective",
2530 "url": "https://opencollective.com/browserslist"
2531 },
2532 {
2533 "type": "tidelift",
2534 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
2535 },
2536 {
2537 "type": "github",
2538 "url": "https://github.com/sponsors/ai"
2539 }
2540 ]
2541 },
2542 "node_modules/chalk": {
2543 "version": "5.6.2",
2544 "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
2545 "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
2546 "engines": {
2547 "node": "^12.17.0 || ^14.13 || >=16.0.0"
2548 },
2549 "funding": {
2550 "url": "https://github.com/chalk/chalk?sponsor=1"
2551 }
2552 },
2553 "node_modules/class-variance-authority": {
2554 "version": "0.7.1",
2555 "resolved": "https://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.1.tgz",
2556 "integrity": "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==",
2557 "dependencies": {
2558 "clsx": "^2.1.1"
2559 },
2560 "funding": {
2561 "url": "https://polar.sh/cva"
2562 }
2563 },
2564 "node_modules/cli-cursor": {
2565 "version": "5.0.0",
2566 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz",
2567 "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==",
2568 "dependencies": {
2569 "restore-cursor": "^5.0.0"
2570 },
2571 "engines": {
2572 "node": ">=18"
2573 },
2574 "funding": {
2575 "url": "https://github.com/sponsors/sindresorhus"
2576 }
2577 },
2578 "node_modules/cli-spinners": {
2579 "version": "2.9.2",
2580 "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz",
2581 "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==",
2582 "engines": {
2583 "node": ">=6"
2584 },
2585 "funding": {
2586 "url": "https://github.com/sponsors/sindresorhus"
2587 }
2588 },
2589 "node_modules/cli-width": {
2590 "version": "4.1.0",
2591 "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz",
2592 "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==",
2593 "engines": {
2594 "node": ">= 12"
2595 }
2596 },
2597 "node_modules/client-only": {
2598 "version": "0.0.1",
2599 "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
2600 "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA=="
2601 },
2602 "node_modules/cliui": {
2603 "version": "8.0.1",
2604 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
2605 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
2606 "dependencies": {
2607 "string-width": "^4.2.0",
2608 "strip-ansi": "^6.0.1",
2609 "wrap-ansi": "^7.0.0"
2610 },
2611 "engines": {
2612 "node": ">=12"
2613 }
2614 },
2615 "node_modules/cliui/node_modules/ansi-regex": {
2616 "version": "5.0.1",
2617 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
2618 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
2619 "engines": {
2620 "node": ">=8"
2621 }
2622 },
2623 "node_modules/cliui/node_modules/emoji-regex": {
2624 "version": "8.0.0",
2625 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
2626 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
2627 },
2628 "node_modules/cliui/node_modules/string-width": {
2629 "version": "4.2.3",
2630 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
2631 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
2632 "dependencies": {
2633 "emoji-regex": "^8.0.0",
2634 "is-fullwidth-code-point": "^3.0.0",
2635 "strip-ansi": "^6.0.1"
2636 },
2637 "engines": {
2638 "node": ">=8"
2639 }
2640 },
2641 "node_modules/cliui/node_modules/strip-ansi": {
2642 "version": "6.0.1",
2643 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2644 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2645 "dependencies": {
2646 "ansi-regex": "^5.0.1"
2647 },
2648 "engines": {
2649 "node": ">=8"
2650 }
2651 },
2652 "node_modules/cliui/node_modules/wrap-ansi": {
2653 "version": "7.0.0",
2654 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
2655 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
2656 "dependencies": {
2657 "ansi-styles": "^4.0.0",
2658 "string-width": "^4.1.0",
2659 "strip-ansi": "^6.0.0"
2660 },
2661 "engines": {
2662 "node": ">=10"
2663 },
2664 "funding": {
2665 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
2666 }
2667 },
2668 "node_modules/clsx": {
2669 "version": "2.1.1",
2670 "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
2671 "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
2672 "engines": {
2673 "node": ">=6"
2674 }
2675 },
2676 "node_modules/code-block-writer": {
2677 "version": "13.0.3",
2678 "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-13.0.3.tgz",
2679 "integrity": "sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg=="
2680 },
2681 "node_modules/color-convert": {
2682 "version": "2.0.1",
2683 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2684 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2685 "dependencies": {
2686 "color-name": "~1.1.4"
2687 },
2688 "engines": {
2689 "node": ">=7.0.0"
2690 }
2691 },
2692 "node_modules/color-name": {
2693 "version": "1.1.4",
2694 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2695 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
2696 },
2697 "node_modules/commander": {
2698 "version": "14.0.3",
2699 "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.3.tgz",
2700 "integrity": "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==",
2701 "engines": {
2702 "node": ">=20"
2703 }
2704 },
2705 "node_modules/content-disposition": {
2706 "version": "1.0.1",
2707 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.1.tgz",
2708 "integrity": "sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==",
2709 "engines": {
2710 "node": ">=18"
2711 },
2712 "funding": {
2713 "type": "opencollective",
2714 "url": "https://opencollective.com/express"
2715 }
2716 },
2717 "node_modules/content-type": {
2718 "version": "1.0.5",
2719 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
2720 "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
2721 "engines": {
2722 "node": ">= 0.6"
2723 }
2724 },
2725 "node_modules/convert-source-map": {
2726 "version": "2.0.0",
2727 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
2728 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="
2729 },
2730 "node_modules/cookie": {
2731 "version": "1.1.1",
2732 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz",
2733 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==",
2734 "engines": {
2735 "node": ">=18"
2736 },
2737 "funding": {
2738 "type": "opencollective",
2739 "url": "https://opencollective.com/express"
2740 }
2741 },
2742 "node_modules/cookie-signature": {
2743 "version": "1.2.2",
2744 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",
2745 "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==",
2746 "engines": {
2747 "node": ">=6.6.0"
2748 }
2749 },
2750 "node_modules/cors": {
2751 "version": "2.8.6",
2752 "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz",
2753 "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==",
2754 "dependencies": {
2755 "object-assign": "^4",
2756 "vary": "^1"
2757 },
2758 "engines": {
2759 "node": ">= 0.10"
2760 },
2761 "funding": {
2762 "type": "opencollective",
2763 "url": "https://opencollective.com/express"
2764 }
2765 },
2766 "node_modules/cosmiconfig": {
2767 "version": "9.0.1",
2768 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.1.tgz",
2769 "integrity": "sha512-hr4ihw+DBqcvrsEDioRO31Z17x71pUYoNe/4h6Z0wB72p7MU7/9gH8Q3s12NFhHPfYBBOV3qyfUxmr/Yn3shnQ==",
2770 "dependencies": {
2771 "env-paths": "^2.2.1",
2772 "import-fresh": "^3.3.0",
2773 "js-yaml": "^4.1.0",
2774 "parse-json": "^5.2.0"
2775 },
2776 "engines": {
2777 "node": ">=14"
2778 },
2779 "funding": {
2780 "url": "https://github.com/sponsors/d-fischer"
2781 },
2782 "peerDependencies": {
2783 "typescript": ">=4.9.5"
2784 },
2785 "peerDependenciesMeta": {
2786 "typescript": {
2787 "optional": true
2788 }
2789 }
2790 },
2791 "node_modules/cross-spawn": {
2792 "version": "7.0.6",
2793 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
2794 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
2795 "dependencies": {
2796 "path-key": "^3.1.0",
2797 "shebang-command": "^2.0.0",
2798 "which": "^2.0.1"
2799 },
2800 "engines": {
2801 "node": ">= 8"
2802 }
2803 },
2804 "node_modules/cross-spawn/node_modules/isexe": {
2805 "version": "2.0.0",
2806 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2807 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
2808 },
2809 "node_modules/cross-spawn/node_modules/which": {
2810 "version": "2.0.2",
2811 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
2812 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
2813 "dependencies": {
2814 "isexe": "^2.0.0"
2815 },
2816 "bin": {
2817 "node-which": "bin/node-which"
2818 },
2819 "engines": {
2820 "node": ">= 8"
2821 }
2822 },
2823 "node_modules/cssesc": {
2824 "version": "3.0.0",
2825 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
2826 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
2827 "bin": {
2828 "cssesc": "bin/cssesc"
2829 },
2830 "engines": {
2831 "node": ">=4"
2832 }
2833 },
2834 "node_modules/csstype": {
2835 "version": "3.2.3",
2836 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
2837 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
2838 "devOptional": true
2839 },
2840 "node_modules/data-uri-to-buffer": {
2841 "version": "4.0.1",
2842 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz",
2843 "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==",
2844 "engines": {
2845 "node": ">= 12"
2846 }
2847 },
2848 "node_modules/debug": {
2849 "version": "4.4.3",
2850 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
2851 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
2852 "dependencies": {
2853 "ms": "^2.1.3"
2854 },
2855 "engines": {
2856 "node": ">=6.0"
2857 },
2858 "peerDependenciesMeta": {
2859 "supports-color": {
2860 "optional": true
2861 }
2862 }
2863 },
2864 "node_modules/dedent": {
2865 "version": "1.7.2",
2866 "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.7.2.tgz",
2867 "integrity": "sha512-WzMx3mW98SN+zn3hgemf4OzdmyNhhhKz5Ay0pUfQiMQ3e1g+xmTJWp/pKdwKVXhdSkAEGIIzqeuWrL3mV/AXbA==",
2868 "peerDependencies": {
2869 "babel-plugin-macros": "^3.1.0"
2870 },
2871 "peerDependenciesMeta": {
2872 "babel-plugin-macros": {
2873 "optional": true
2874 }
2875 }
2876 },
2877 "node_modules/deepmerge": {
2878 "version": "4.3.1",
2879 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
2880 "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
2881 "engines": {
2882 "node": ">=0.10.0"
2883 }
2884 },
2885 "node_modules/default-browser": {
2886 "version": "5.5.0",
2887 "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.5.0.tgz",
2888 "integrity": "sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==",
2889 "dependencies": {
2890 "bundle-name": "^4.1.0",
2891 "default-browser-id": "^5.0.0"
2892 },
2893 "engines": {
2894 "node": ">=18"
2895 },
2896 "funding": {
2897 "url": "https://github.com/sponsors/sindresorhus"
2898 }
2899 },
2900 "node_modules/default-browser-id": {
2901 "version": "5.0.1",
2902 "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz",
2903 "integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==",
2904 "engines": {
2905 "node": ">=18"
2906 },
2907 "funding": {
2908 "url": "https://github.com/sponsors/sindresorhus"
2909 }
2910 },
2911 "node_modules/define-lazy-prop": {
2912 "version": "3.0.0",
2913 "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz",
2914 "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==",
2915 "engines": {
2916 "node": ">=12"
2917 },
2918 "funding": {
2919 "url": "https://github.com/sponsors/sindresorhus"
2920 }
2921 },
2922 "node_modules/depd": {
2923 "version": "2.0.0",
2924 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
2925 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
2926 "engines": {
2927 "node": ">= 0.8"
2928 }
2929 },
2930 "node_modules/detect-libc": {
2931 "version": "2.1.2",
2932 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
2933 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
2934 "engines": {
2935 "node": ">=8"
2936 }
2937 },
2938 "node_modules/detect-node-es": {
2939 "version": "1.1.0",
2940 "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz",
2941 "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ=="
2942 },
2943 "node_modules/diff": {
2944 "version": "8.0.3",
2945 "resolved": "https://registry.npmjs.org/diff/-/diff-8.0.3.tgz",
2946 "integrity": "sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==",
2947 "engines": {
2948 "node": ">=0.3.1"
2949 }
2950 },
2951 "node_modules/dotenv": {
2952 "version": "17.3.1",
2953 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.3.1.tgz",
2954 "integrity": "sha512-IO8C/dzEb6O3F9/twg6ZLXz164a2fhTnEWb95H23Dm4OuN+92NmEAlTrupP9VW6Jm3sO26tQlqyvyi4CsnY9GA==",
2955 "engines": {
2956 "node": ">=12"
2957 },
2958 "funding": {
2959 "url": "https://dotenvx.com"
2960 }
2961 },
2962 "node_modules/dunder-proto": {
2963 "version": "1.0.1",
2964 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
2965 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
2966 "dependencies": {
2967 "call-bind-apply-helpers": "^1.0.1",
2968 "es-errors": "^1.3.0",
2969 "gopd": "^1.2.0"
2970 },
2971 "engines": {
2972 "node": ">= 0.4"
2973 }
2974 },
2975 "node_modules/eciesjs": {
2976 "version": "0.4.18",
2977 "resolved": "https://registry.npmjs.org/eciesjs/-/eciesjs-0.4.18.tgz",
2978 "integrity": "sha512-wG99Zcfcys9fZux7Cft8BAX/YrOJLJSZ3jyYPfhZHqN2E+Ffx+QXBDsv3gubEgPtV6dTzJMSQUwk1H98/t/0wQ==",
2979 "dependencies": {
2980 "@ecies/ciphers": "^0.2.5",
2981 "@noble/ciphers": "^1.3.0",
2982 "@noble/curves": "^1.9.7",
2983 "@noble/hashes": "^1.8.0"
2984 },
2985 "engines": {
2986 "bun": ">=1",
2987 "deno": ">=2",
2988 "node": ">=16"
2989 }
2990 },
2991 "node_modules/ee-first": {
2992 "version": "1.1.1",
2993 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
2994 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
2995 },
2996 "node_modules/electron-to-chromium": {
2997 "version": "1.5.307",
2998 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.307.tgz",
2999 "integrity": "sha512-5z3uFKBWjiNR44nFcYdkcXjKMbg5KXNdciu7mhTPo9tB7NbqSNP2sSnGR+fqknZSCwKkBN+oxiiajWs4dT6ORg=="
3000 },
3001 "node_modules/emoji-regex": {
3002 "version": "10.6.0",
3003 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz",
3004 "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A=="
3005 },
3006 "node_modules/encodeurl": {
3007 "version": "2.0.0",
3008 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
3009 "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
3010 "engines": {
3011 "node": ">= 0.8"
3012 }
3013 },
3014 "node_modules/enhanced-resolve": {
3015 "version": "5.20.0",
3016 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.0.tgz",
3017 "integrity": "sha512-/ce7+jQ1PQ6rVXwe+jKEg5hW5ciicHwIQUagZkp6IufBoY3YDgdTTY1azVs0qoRgVmvsNB+rbjLJxDAeHHtwsQ==",
3018 "dependencies": {
3019 "graceful-fs": "^4.2.4",
3020 "tapable": "^2.3.0"
3021 },
3022 "engines": {
3023 "node": ">=10.13.0"
3024 }
3025 },
3026 "node_modules/env-paths": {
3027 "version": "2.2.1",
3028 "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
3029 "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
3030 "engines": {
3031 "node": ">=6"
3032 }
3033 },
3034 "node_modules/error-ex": {
3035 "version": "1.3.4",
3036 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz",
3037 "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==",
3038 "dependencies": {
3039 "is-arrayish": "^0.2.1"
3040 }
3041 },
3042 "node_modules/es-define-property": {
3043 "version": "1.0.1",
3044 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
3045 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
3046 "engines": {
3047 "node": ">= 0.4"
3048 }
3049 },
3050 "node_modules/es-errors": {
3051 "version": "1.3.0",
3052 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
3053 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
3054 "engines": {
3055 "node": ">= 0.4"
3056 }
3057 },
3058 "node_modules/es-object-atoms": {
3059 "version": "1.1.1",
3060 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
3061 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
3062 "dependencies": {
3063 "es-errors": "^1.3.0"
3064 },
3065 "engines": {
3066 "node": ">= 0.4"
3067 }
3068 },
3069 "node_modules/escalade": {
3070 "version": "3.2.0",
3071 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
3072 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
3073 "engines": {
3074 "node": ">=6"
3075 }
3076 },
3077 "node_modules/escape-html": {
3078 "version": "1.0.3",
3079 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
3080 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
3081 },
3082 "node_modules/esprima": {
3083 "version": "4.0.1",
3084 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
3085 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
3086 "bin": {
3087 "esparse": "bin/esparse.js",
3088 "esvalidate": "bin/esvalidate.js"
3089 },
3090 "engines": {
3091 "node": ">=4"
3092 }
3093 },
3094 "node_modules/etag": {
3095 "version": "1.8.1",
3096 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3097 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
3098 "engines": {
3099 "node": ">= 0.6"
3100 }
3101 },
3102 "node_modules/eventsource": {
3103 "version": "3.0.7",
3104 "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz",
3105 "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==",
3106 "dependencies": {
3107 "eventsource-parser": "^3.0.1"
3108 },
3109 "engines": {
3110 "node": ">=18.0.0"
3111 }
3112 },
3113 "node_modules/eventsource-parser": {
3114 "version": "3.0.6",
3115 "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.6.tgz",
3116 "integrity": "sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg==",
3117 "engines": {
3118 "node": ">=18.0.0"
3119 }
3120 },
3121 "node_modules/execa": {
3122 "version": "9.6.1",
3123 "resolved": "https://registry.npmjs.org/execa/-/execa-9.6.1.tgz",
3124 "integrity": "sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==",
3125 "dependencies": {
3126 "@sindresorhus/merge-streams": "^4.0.0",
3127 "cross-spawn": "^7.0.6",
3128 "figures": "^6.1.0",
3129 "get-stream": "^9.0.0",
3130 "human-signals": "^8.0.1",
3131 "is-plain-obj": "^4.1.0",
3132 "is-stream": "^4.0.1",
3133 "npm-run-path": "^6.0.0",
3134 "pretty-ms": "^9.2.0",
3135 "signal-exit": "^4.1.0",
3136 "strip-final-newline": "^4.0.0",
3137 "yoctocolors": "^2.1.1"
3138 },
3139 "engines": {
3140 "node": "^18.19.0 || >=20.5.0"
3141 },
3142 "funding": {
3143 "url": "https://github.com/sindresorhus/execa?sponsor=1"
3144 }
3145 },
3146 "node_modules/express": {
3147 "version": "5.2.1",
3148 "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",
3149 "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==",
3150 "dependencies": {
3151 "accepts": "^2.0.0",
3152 "body-parser": "^2.2.1",
3153 "content-disposition": "^1.0.0",
3154 "content-type": "^1.0.5",
3155 "cookie": "^0.7.1",
3156 "cookie-signature": "^1.2.1",
3157 "debug": "^4.4.0",
3158 "depd": "^2.0.0",
3159 "encodeurl": "^2.0.0",
3160 "escape-html": "^1.0.3",
3161 "etag": "^1.8.1",
3162 "finalhandler": "^2.1.0",
3163 "fresh": "^2.0.0",
3164 "http-errors": "^2.0.0",
3165 "merge-descriptors": "^2.0.0",
3166 "mime-types": "^3.0.0",
3167 "on-finished": "^2.4.1",
3168 "once": "^1.4.0",
3169 "parseurl": "^1.3.3",
3170 "proxy-addr": "^2.0.7",
3171 "qs": "^6.14.0",
3172 "range-parser": "^1.2.1",
3173 "router": "^2.2.0",
3174 "send": "^1.1.0",
3175 "serve-static": "^2.2.0",
3176 "statuses": "^2.0.1",
3177 "type-is": "^2.0.1",
3178 "vary": "^1.1.2"
3179 },
3180 "engines": {
3181 "node": ">= 18"
3182 },
3183 "funding": {
3184 "type": "opencollective",
3185 "url": "https://opencollective.com/express"
3186 }
3187 },
3188 "node_modules/express-rate-limit": {
3189 "version": "8.3.1",
3190 "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.3.1.tgz",
3191 "integrity": "sha512-D1dKN+cmyPWuvB+G2SREQDzPY1agpBIcTa9sJxOPMCNeH3gwzhqJRDWCXW3gg0y//+LQ/8j52JbMROWyrKdMdw==",
3192 "dependencies": {
3193 "ip-address": "10.1.0"
3194 },
3195 "engines": {
3196 "node": ">= 16"
3197 },
3198 "funding": {
3199 "url": "https://github.com/sponsors/express-rate-limit"
3200 },
3201 "peerDependencies": {
3202 "express": ">= 4.11"
3203 }
3204 },
3205 "node_modules/express/node_modules/cookie": {
3206 "version": "0.7.2",
3207 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
3208 "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
3209 "engines": {
3210 "node": ">= 0.6"
3211 }
3212 },
3213 "node_modules/fast-deep-equal": {
3214 "version": "3.1.3",
3215 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
3216 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
3217 },
3218 "node_modules/fast-glob": {
3219 "version": "3.3.3",
3220 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
3221 "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
3222 "dependencies": {
3223 "@nodelib/fs.stat": "^2.0.2",
3224 "@nodelib/fs.walk": "^1.2.3",
3225 "glob-parent": "^5.1.2",
3226 "merge2": "^1.3.0",
3227 "micromatch": "^4.0.8"
3228 },
3229 "engines": {
3230 "node": ">=8.6.0"
3231 }
3232 },
3233 "node_modules/fast-uri": {
3234 "version": "3.1.0",
3235 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz",
3236 "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==",
3237 "funding": [
3238 {
3239 "type": "github",
3240 "url": "https://github.com/sponsors/fastify"
3241 },
3242 {
3243 "type": "opencollective",
3244 "url": "https://opencollective.com/fastify"
3245 }
3246 ]
3247 },
3248 "node_modules/fastq": {
3249 "version": "1.20.1",
3250 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",
3251 "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==",
3252 "dependencies": {
3253 "reusify": "^1.0.4"
3254 }
3255 },
3256 "node_modules/fdir": {
3257 "version": "6.5.0",
3258 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
3259 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
3260 "engines": {
3261 "node": ">=12.0.0"
3262 },
3263 "peerDependencies": {
3264 "picomatch": "^3 || ^4"
3265 },
3266 "peerDependenciesMeta": {
3267 "picomatch": {
3268 "optional": true
3269 }
3270 }
3271 },
3272 "node_modules/fetch-blob": {
3273 "version": "3.2.0",
3274 "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz",
3275 "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==",
3276 "funding": [
3277 {
3278 "type": "github",
3279 "url": "https://github.com/sponsors/jimmywarting"
3280 },
3281 {
3282 "type": "paypal",
3283 "url": "https://paypal.me/jimmywarting"
3284 }
3285 ],
3286 "dependencies": {
3287 "node-domexception": "^1.0.0",
3288 "web-streams-polyfill": "^3.0.3"
3289 },
3290 "engines": {
3291 "node": "^12.20 || >= 14.13"
3292 }
3293 },
3294 "node_modules/figures": {
3295 "version": "6.1.0",
3296 "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz",
3297 "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==",
3298 "dependencies": {
3299 "is-unicode-supported": "^2.0.0"
3300 },
3301 "engines": {
3302 "node": ">=18"
3303 },
3304 "funding": {
3305 "url": "https://github.com/sponsors/sindresorhus"
3306 }
3307 },
3308 "node_modules/fill-range": {
3309 "version": "7.1.1",
3310 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
3311 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
3312 "dependencies": {
3313 "to-regex-range": "^5.0.1"
3314 },
3315 "engines": {
3316 "node": ">=8"
3317 }
3318 },
3319 "node_modules/finalhandler": {
3320 "version": "2.1.1",
3321 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz",
3322 "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==",
3323 "dependencies": {
3324 "debug": "^4.4.0",
3325 "encodeurl": "^2.0.0",
3326 "escape-html": "^1.0.3",
3327 "on-finished": "^2.4.1",
3328 "parseurl": "^1.3.3",
3329 "statuses": "^2.0.1"
3330 },
3331 "engines": {
3332 "node": ">= 18.0.0"
3333 },
3334 "funding": {
3335 "type": "opencollective",
3336 "url": "https://opencollective.com/express"
3337 }
3338 },
3339 "node_modules/formdata-polyfill": {
3340 "version": "4.0.10",
3341 "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz",
3342 "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==",
3343 "dependencies": {
3344 "fetch-blob": "^3.1.2"
3345 },
3346 "engines": {
3347 "node": ">=12.20.0"
3348 }
3349 },
3350 "node_modules/forwarded": {
3351 "version": "0.2.0",
3352 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
3353 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
3354 "engines": {
3355 "node": ">= 0.6"
3356 }
3357 },
3358 "node_modules/framer-motion": {
3359 "version": "12.35.2",
3360 "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-12.35.2.tgz",
3361 "integrity": "sha512-dhfuEMaNo0hc+AEqyHiIfiJRNb9U9UQutE9FoKm5pjf7CMitp9xPEF1iWZihR1q86LBmo6EJ7S8cN8QXEy49AA==",
3362 "dependencies": {
3363 "motion-dom": "^12.35.2",
3364 "motion-utils": "^12.29.2",
3365 "tslib": "^2.4.0"
3366 },
3367 "peerDependencies": {
3368 "@emotion/is-prop-valid": "*",
3369 "react": "^18.0.0 || ^19.0.0",
3370 "react-dom": "^18.0.0 || ^19.0.0"
3371 },
3372 "peerDependenciesMeta": {
3373 "@emotion/is-prop-valid": {
3374 "optional": true
3375 },
3376 "react": {
3377 "optional": true
3378 },
3379 "react-dom": {
3380 "optional": true
3381 }
3382 }
3383 },
3384 "node_modules/fresh": {
3385 "version": "2.0.0",
3386 "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",
3387 "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==",
3388 "engines": {
3389 "node": ">= 0.8"
3390 }
3391 },
3392 "node_modules/fs-extra": {
3393 "version": "11.3.4",
3394 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.4.tgz",
3395 "integrity": "sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==",
3396 "dependencies": {
3397 "graceful-fs": "^4.2.0",
3398 "jsonfile": "^6.0.1",
3399 "universalify": "^2.0.0"
3400 },
3401 "engines": {
3402 "node": ">=14.14"
3403 }
3404 },
3405 "node_modules/function-bind": {
3406 "version": "1.1.2",
3407 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
3408 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
3409 "funding": {
3410 "url": "https://github.com/sponsors/ljharb"
3411 }
3412 },
3413 "node_modules/fuzzysort": {
3414 "version": "3.1.0",
3415 "resolved": "https://registry.npmjs.org/fuzzysort/-/fuzzysort-3.1.0.tgz",
3416 "integrity": "sha512-sR9BNCjBg6LNgwvxlBd0sBABvQitkLzoVY9MYYROQVX/FvfJ4Mai9LsGhDgd8qYdds0bY77VzYd5iuB+v5rwQQ=="
3417 },
3418 "node_modules/fzf": {
3419 "version": "0.5.2",
3420 "resolved": "https://registry.npmjs.org/fzf/-/fzf-0.5.2.tgz",
3421 "integrity": "sha512-Tt4kuxLXFKHy8KT40zwsUPUkg1CrsgY25FxA2U/j/0WgEDCk3ddc/zLTCCcbSHX9FcKtLuVaDGtGE/STWC+j3Q=="
3422 },
3423 "node_modules/gensync": {
3424 "version": "1.0.0-beta.2",
3425 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
3426 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
3427 "engines": {
3428 "node": ">=6.9.0"
3429 }
3430 },
3431 "node_modules/get-caller-file": {
3432 "version": "2.0.5",
3433 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
3434 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
3435 "engines": {
3436 "node": "6.* || 8.* || >= 10.*"
3437 }
3438 },
3439 "node_modules/get-east-asian-width": {
3440 "version": "1.5.0",
3441 "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.5.0.tgz",
3442 "integrity": "sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==",
3443 "engines": {
3444 "node": ">=18"
3445 },
3446 "funding": {
3447 "url": "https://github.com/sponsors/sindresorhus"
3448 }
3449 },
3450 "node_modules/get-intrinsic": {
3451 "version": "1.3.0",
3452 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
3453 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
3454 "dependencies": {
3455 "call-bind-apply-helpers": "^1.0.2",
3456 "es-define-property": "^1.0.1",
3457 "es-errors": "^1.3.0",
3458 "es-object-atoms": "^1.1.1",
3459 "function-bind": "^1.1.2",
3460 "get-proto": "^1.0.1",
3461 "gopd": "^1.2.0",
3462 "has-symbols": "^1.1.0",
3463 "hasown": "^2.0.2",
3464 "math-intrinsics": "^1.1.0"
3465 },
3466 "engines": {
3467 "node": ">= 0.4"
3468 },
3469 "funding": {
3470 "url": "https://github.com/sponsors/ljharb"
3471 }
3472 },
3473 "node_modules/get-nonce": {
3474 "version": "1.0.1",
3475 "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz",
3476 "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==",
3477 "engines": {
3478 "node": ">=6"
3479 }
3480 },
3481 "node_modules/get-own-enumerable-keys": {
3482 "version": "1.0.0",
3483 "resolved": "https://registry.npmjs.org/get-own-enumerable-keys/-/get-own-enumerable-keys-1.0.0.tgz",
3484 "integrity": "sha512-PKsK2FSrQCyxcGHsGrLDcK0lx+0Ke+6e8KFFozA9/fIQLhQzPaRvJFdcz7+Axg3jUH/Mq+NI4xa5u/UT2tQskA==",
3485 "engines": {
3486 "node": ">=14.16"
3487 },
3488 "funding": {
3489 "url": "https://github.com/sponsors/sindresorhus"
3490 }
3491 },
3492 "node_modules/get-proto": {
3493 "version": "1.0.1",
3494 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
3495 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
3496 "dependencies": {
3497 "dunder-proto": "^1.0.1",
3498 "es-object-atoms": "^1.0.0"
3499 },
3500 "engines": {
3501 "node": ">= 0.4"
3502 }
3503 },
3504 "node_modules/get-stream": {
3505 "version": "9.0.1",
3506 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz",
3507 "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==",
3508 "dependencies": {
3509 "@sec-ant/readable-stream": "^0.4.1",
3510 "is-stream": "^4.0.1"
3511 },
3512 "engines": {
3513 "node": ">=18"
3514 },
3515 "funding": {
3516 "url": "https://github.com/sponsors/sindresorhus"
3517 }
3518 },
3519 "node_modules/glob-parent": {
3520 "version": "5.1.2",
3521 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
3522 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
3523 "dependencies": {
3524 "is-glob": "^4.0.1"
3525 },
3526 "engines": {
3527 "node": ">= 6"
3528 }
3529 },
3530 "node_modules/gopd": {
3531 "version": "1.2.0",
3532 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
3533 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
3534 "engines": {
3535 "node": ">= 0.4"
3536 },
3537 "funding": {
3538 "url": "https://github.com/sponsors/ljharb"
3539 }
3540 },
3541 "node_modules/graceful-fs": {
3542 "version": "4.2.11",
3543 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
3544 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
3545 },
3546 "node_modules/graphql": {
3547 "version": "16.13.1",
3548 "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.13.1.tgz",
3549 "integrity": "sha512-gGgrVCoDKlIZ8fIqXBBb0pPKqDgki0Z/FSKNiQzSGj2uEYHr1tq5wmBegGwJx6QB5S5cM0khSBpi/JFHMCvsmQ==",
3550 "engines": {
3551 "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0"
3552 }
3553 },
3554 "node_modules/has-symbols": {
3555 "version": "1.1.0",
3556 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
3557 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
3558 "engines": {
3559 "node": ">= 0.4"
3560 },
3561 "funding": {
3562 "url": "https://github.com/sponsors/ljharb"
3563 }
3564 },
3565 "node_modules/hasown": {
3566 "version": "2.0.2",
3567 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
3568 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
3569 "dependencies": {
3570 "function-bind": "^1.1.2"
3571 },
3572 "engines": {
3573 "node": ">= 0.4"
3574 }
3575 },
3576 "node_modules/headers-polyfill": {
3577 "version": "4.0.3",
3578 "resolved": "https://registry.npmjs.org/headers-polyfill/-/headers-polyfill-4.0.3.tgz",
3579 "integrity": "sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ=="
3580 },
3581 "node_modules/hono": {
3582 "version": "4.12.7",
3583 "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.7.tgz",
3584 "integrity": "sha512-jq9l1DM0zVIvsm3lv9Nw9nlJnMNPOcAtsbsgiUhWcFzPE99Gvo6yRTlszSLLYacMeQ6quHD6hMfId8crVHvexw==",
3585 "engines": {
3586 "node": ">=16.9.0"
3587 }
3588 },
3589 "node_modules/http-errors": {
3590 "version": "2.0.1",
3591 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
3592 "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
3593 "dependencies": {
3594 "depd": "~2.0.0",
3595 "inherits": "~2.0.4",
3596 "setprototypeof": "~1.2.0",
3597 "statuses": "~2.0.2",
3598 "toidentifier": "~1.0.1"
3599 },
3600 "engines": {
3601 "node": ">= 0.8"
3602 },
3603 "funding": {
3604 "type": "opencollective",
3605 "url": "https://opencollective.com/express"
3606 }
3607 },
3608 "node_modules/https-proxy-agent": {
3609 "version": "7.0.6",
3610 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
3611 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
3612 "dependencies": {
3613 "agent-base": "^7.1.2",
3614 "debug": "4"
3615 },
3616 "engines": {
3617 "node": ">= 14"
3618 }
3619 },
3620 "node_modules/human-signals": {
3621 "version": "8.0.1",
3622 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.1.tgz",
3623 "integrity": "sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==",
3624 "engines": {
3625 "node": ">=18.18.0"
3626 }
3627 },
3628 "node_modules/iceberg-js": {
3629 "version": "0.8.1",
3630 "resolved": "https://registry.npmjs.org/iceberg-js/-/iceberg-js-0.8.1.tgz",
3631 "integrity": "sha512-1dhVQZXhcHje7798IVM+xoo/1ZdVfzOMIc8/rgVSijRK38EDqOJoGula9N/8ZI5RD8QTxNQtK/Gozpr+qUqRRA==",
3632 "engines": {
3633 "node": ">=20.0.0"
3634 }
3635 },
3636 "node_modules/iconv-lite": {
3637 "version": "0.7.2",
3638 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz",
3639 "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==",
3640 "dependencies": {
3641 "safer-buffer": ">= 2.1.2 < 3.0.0"
3642 },
3643 "engines": {
3644 "node": ">=0.10.0"
3645 },
3646 "funding": {
3647 "type": "opencollective",
3648 "url": "https://opencollective.com/express"
3649 }
3650 },
3651 "node_modules/ignore": {
3652 "version": "5.3.2",
3653 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
3654 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
3655 "engines": {
3656 "node": ">= 4"
3657 }
3658 },
3659 "node_modules/import-fresh": {
3660 "version": "3.3.1",
3661 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
3662 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
3663 "dependencies": {
3664 "parent-module": "^1.0.0",
3665 "resolve-from": "^4.0.0"
3666 },
3667 "engines": {
3668 "node": ">=6"
3669 },
3670 "funding": {
3671 "url": "https://github.com/sponsors/sindresorhus"
3672 }
3673 },
3674 "node_modules/inherits": {
3675 "version": "2.0.4",
3676 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
3677 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
3678 },
3679 "node_modules/ip-address": {
3680 "version": "10.1.0",
3681 "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz",
3682 "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==",
3683 "engines": {
3684 "node": ">= 12"
3685 }
3686 },
3687 "node_modules/ipaddr.js": {
3688 "version": "1.9.1",
3689 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
3690 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
3691 "engines": {
3692 "node": ">= 0.10"
3693 }
3694 },
3695 "node_modules/is-arrayish": {
3696 "version": "0.2.1",
3697 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
3698 "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
3699 },
3700 "node_modules/is-docker": {
3701 "version": "3.0.0",
3702 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz",
3703 "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==",
3704 "bin": {
3705 "is-docker": "cli.js"
3706 },
3707 "engines": {
3708 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
3709 },
3710 "funding": {
3711 "url": "https://github.com/sponsors/sindresorhus"
3712 }
3713 },
3714 "node_modules/is-extglob": {
3715 "version": "2.1.1",
3716 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
3717 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
3718 "engines": {
3719 "node": ">=0.10.0"
3720 }
3721 },
3722 "node_modules/is-fullwidth-code-point": {
3723 "version": "3.0.0",
3724 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
3725 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
3726 "engines": {
3727 "node": ">=8"
3728 }
3729 },
3730 "node_modules/is-glob": {
3731 "version": "4.0.3",
3732 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
3733 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
3734 "dependencies": {
3735 "is-extglob": "^2.1.1"
3736 },
3737 "engines": {
3738 "node": ">=0.10.0"
3739 }
3740 },
3741 "node_modules/is-in-ssh": {
3742 "version": "1.0.0",
3743 "resolved": "https://registry.npmjs.org/is-in-ssh/-/is-in-ssh-1.0.0.tgz",
3744 "integrity": "sha512-jYa6Q9rH90kR1vKB6NM7qqd1mge3Fx4Dhw5TVlK1MUBqhEOuCagrEHMevNuCcbECmXZ0ThXkRm+Ymr51HwEPAw==",
3745 "engines": {
3746 "node": ">=20"
3747 },
3748 "funding": {
3749 "url": "https://github.com/sponsors/sindresorhus"
3750 }
3751 },
3752 "node_modules/is-inside-container": {
3753 "version": "1.0.0",
3754 "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz",
3755 "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==",
3756 "dependencies": {
3757 "is-docker": "^3.0.0"
3758 },
3759 "bin": {
3760 "is-inside-container": "cli.js"
3761 },
3762 "engines": {
3763 "node": ">=14.16"
3764 },
3765 "funding": {
3766 "url": "https://github.com/sponsors/sindresorhus"
3767 }
3768 },
3769 "node_modules/is-interactive": {
3770 "version": "2.0.0",
3771 "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz",
3772 "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==",
3773 "engines": {
3774 "node": ">=12"
3775 },
3776 "funding": {
3777 "url": "https://github.com/sponsors/sindresorhus"
3778 }
3779 },
3780 "node_modules/is-node-process": {
3781 "version": "1.2.0",
3782 "resolved": "https://registry.npmjs.org/is-node-process/-/is-node-process-1.2.0.tgz",
3783 "integrity": "sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw=="
3784 },
3785 "node_modules/is-number": {
3786 "version": "7.0.0",
3787 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
3788 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
3789 "engines": {
3790 "node": ">=0.12.0"
3791 }
3792 },
3793 "node_modules/is-obj": {
3794 "version": "3.0.0",
3795 "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-3.0.0.tgz",
3796 "integrity": "sha512-IlsXEHOjtKhpN8r/tRFj2nDyTmHvcfNeu/nrRIcXE17ROeatXchkojffa1SpdqW4cr/Fj6QkEf/Gn4zf6KKvEQ==",
3797 "engines": {
3798 "node": ">=12"
3799 },
3800 "funding": {
3801 "url": "https://github.com/sponsors/sindresorhus"
3802 }
3803 },
3804 "node_modules/is-plain-obj": {
3805 "version": "4.1.0",
3806 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
3807 "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
3808 "engines": {
3809 "node": ">=12"
3810 },
3811 "funding": {
3812 "url": "https://github.com/sponsors/sindresorhus"
3813 }
3814 },
3815 "node_modules/is-promise": {
3816 "version": "4.0.0",
3817 "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
3818 "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ=="
3819 },
3820 "node_modules/is-regexp": {
3821 "version": "3.1.0",
3822 "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-3.1.0.tgz",
3823 "integrity": "sha512-rbku49cWloU5bSMI+zaRaXdQHXnthP6DZ/vLnfdSKyL4zUzuWnomtOEiZZOd+ioQ+avFo/qau3KPTc7Fjy1uPA==",
3824 "engines": {
3825 "node": ">=12"
3826 },
3827 "funding": {
3828 "url": "https://github.com/sponsors/sindresorhus"
3829 }
3830 },
3831 "node_modules/is-stream": {
3832 "version": "4.0.1",
3833 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz",
3834 "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==",
3835 "engines": {
3836 "node": ">=18"
3837 },
3838 "funding": {
3839 "url": "https://github.com/sponsors/sindresorhus"
3840 }
3841 },
3842 "node_modules/is-unicode-supported": {
3843 "version": "2.1.0",
3844 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz",
3845 "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==",
3846 "engines": {
3847 "node": ">=18"
3848 },
3849 "funding": {
3850 "url": "https://github.com/sponsors/sindresorhus"
3851 }
3852 },
3853 "node_modules/is-wsl": {
3854 "version": "3.1.1",
3855 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.1.tgz",
3856 "integrity": "sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==",
3857 "dependencies": {
3858 "is-inside-container": "^1.0.0"
3859 },
3860 "engines": {
3861 "node": ">=16"
3862 },
3863 "funding": {
3864 "url": "https://github.com/sponsors/sindresorhus"
3865 }
3866 },
3867 "node_modules/isexe": {
3868 "version": "3.1.5",
3869 "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.5.tgz",
3870 "integrity": "sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==",
3871 "engines": {
3872 "node": ">=18"
3873 }
3874 },
3875 "node_modules/jiti": {
3876 "version": "2.6.1",
3877 "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz",
3878 "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==",
3879 "bin": {
3880 "jiti": "lib/jiti-cli.mjs"
3881 }
3882 },
3883 "node_modules/jose": {
3884 "version": "6.2.1",
3885 "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.1.tgz",
3886 "integrity": "sha512-jUaKr1yrbfaImV7R2TN/b3IcZzsw38/chqMpo2XJ7i2F8AfM/lA4G1goC3JVEwg0H7UldTmSt3P68nt31W7/mw==",
3887 "funding": {
3888 "url": "https://github.com/sponsors/panva"
3889 }
3890 },
3891 "node_modules/js-tokens": {
3892 "version": "4.0.0",
3893 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
3894 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
3895 },
3896 "node_modules/js-yaml": {
3897 "version": "4.1.1",
3898 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
3899 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
3900 "dependencies": {
3901 "argparse": "^2.0.1"
3902 },
3903 "bin": {
3904 "js-yaml": "bin/js-yaml.js"
3905 }
3906 },
3907 "node_modules/jsesc": {
3908 "version": "3.1.0",
3909 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
3910 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
3911 "bin": {
3912 "jsesc": "bin/jsesc"
3913 },
3914 "engines": {
3915 "node": ">=6"
3916 }
3917 },
3918 "node_modules/json-parse-even-better-errors": {
3919 "version": "2.3.1",
3920 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
3921 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
3922 },
3923 "node_modules/json-schema-traverse": {
3924 "version": "1.0.0",
3925 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
3926 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
3927 },
3928 "node_modules/json-schema-typed": {
3929 "version": "8.0.2",
3930 "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz",
3931 "integrity": "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA=="
3932 },
3933 "node_modules/json5": {
3934 "version": "2.2.3",
3935 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
3936 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
3937 "bin": {
3938 "json5": "lib/cli.js"
3939 },
3940 "engines": {
3941 "node": ">=6"
3942 }
3943 },
3944 "node_modules/jsonfile": {
3945 "version": "6.2.0",
3946 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz",
3947 "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==",
3948 "dependencies": {
3949 "universalify": "^2.0.0"
3950 },
3951 "optionalDependencies": {
3952 "graceful-fs": "^4.1.6"
3953 }
3954 },
3955 "node_modules/kleur": {
3956 "version": "4.1.5",
3957 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
3958 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
3959 "engines": {
3960 "node": ">=6"
3961 }
3962 },
3963 "node_modules/lightningcss": {
3964 "version": "1.31.1",
3965 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.31.1.tgz",
3966 "integrity": "sha512-l51N2r93WmGUye3WuFoN5k10zyvrVs0qfKBhyC5ogUQ6Ew6JUSswh78mbSO+IU3nTWsyOArqPCcShdQSadghBQ==",
3967 "dependencies": {
3968 "detect-libc": "^2.0.3"
3969 },
3970 "engines": {
3971 "node": ">= 12.0.0"
3972 },
3973 "funding": {
3974 "type": "opencollective",
3975 "url": "https://opencollective.com/parcel"
3976 },
3977 "optionalDependencies": {
3978 "lightningcss-android-arm64": "1.31.1",
3979 "lightningcss-darwin-arm64": "1.31.1",
3980 "lightningcss-darwin-x64": "1.31.1",
3981 "lightningcss-freebsd-x64": "1.31.1",
3982 "lightningcss-linux-arm-gnueabihf": "1.31.1",
3983 "lightningcss-linux-arm64-gnu": "1.31.1",
3984 "lightningcss-linux-arm64-musl": "1.31.1",
3985 "lightningcss-linux-x64-gnu": "1.31.1",
3986 "lightningcss-linux-x64-musl": "1.31.1",
3987 "lightningcss-win32-arm64-msvc": "1.31.1",
3988 "lightningcss-win32-x64-msvc": "1.31.1"
3989 }
3990 },
3991 "node_modules/lightningcss-android-arm64": {
3992 "version": "1.31.1",
3993 "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.31.1.tgz",
3994 "integrity": "sha512-HXJF3x8w9nQ4jbXRiNppBCqeZPIAfUo8zE/kOEGbW5NZvGc/K7nMxbhIr+YlFlHW5mpbg/YFPdbnCh1wAXCKFg==",
3995 "cpu": [
3996 "arm64"
3997 ],
3998 "optional": true,
3999 "os": [
4000 "android"
4001 ],
4002 "engines": {
4003 "node": ">= 12.0.0"
4004 },
4005 "funding": {
4006 "type": "opencollective",
4007 "url": "https://opencollective.com/parcel"
4008 }
4009 },
4010 "node_modules/lightningcss-darwin-arm64": {
4011 "version": "1.31.1",
4012 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.31.1.tgz",
4013 "integrity": "sha512-02uTEqf3vIfNMq3h/z2cJfcOXnQ0GRwQrkmPafhueLb2h7mqEidiCzkE4gBMEH65abHRiQvhdcQ+aP0D0g67sg==",
4014 "cpu": [
4015 "arm64"
4016 ],
4017 "optional": true,
4018 "os": [
4019 "darwin"
4020 ],
4021 "engines": {
4022 "node": ">= 12.0.0"
4023 },
4024 "funding": {
4025 "type": "opencollective",
4026 "url": "https://opencollective.com/parcel"
4027 }
4028 },
4029 "node_modules/lightningcss-darwin-x64": {
4030 "version": "1.31.1",
4031 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.31.1.tgz",
4032 "integrity": "sha512-1ObhyoCY+tGxtsz1lSx5NXCj3nirk0Y0kB/g8B8DT+sSx4G9djitg9ejFnjb3gJNWo7qXH4DIy2SUHvpoFwfTA==",
4033 "cpu": [
4034 "x64"
4035 ],
4036 "optional": true,
4037 "os": [
4038 "darwin"
4039 ],
4040 "engines": {
4041 "node": ">= 12.0.0"
4042 },
4043 "funding": {
4044 "type": "opencollective",
4045 "url": "https://opencollective.com/parcel"
4046 }
4047 },
4048 "node_modules/lightningcss-freebsd-x64": {
4049 "version": "1.31.1",
4050 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.31.1.tgz",
4051 "integrity": "sha512-1RINmQKAItO6ISxYgPwszQE1BrsVU5aB45ho6O42mu96UiZBxEXsuQ7cJW4zs4CEodPUioj/QrXW1r9pLUM74A==",
4052 "cpu": [
4053 "x64"
4054 ],
4055 "optional": true,
4056 "os": [
4057 "freebsd"
4058 ],
4059 "engines": {
4060 "node": ">= 12.0.0"
4061 },
4062 "funding": {
4063 "type": "opencollective",
4064 "url": "https://opencollective.com/parcel"
4065 }
4066 },
4067 "node_modules/lightningcss-linux-arm-gnueabihf": {
4068 "version": "1.31.1",
4069 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.31.1.tgz",
4070 "integrity": "sha512-OOCm2//MZJ87CdDK62rZIu+aw9gBv4azMJuA8/KB74wmfS3lnC4yoPHm0uXZ/dvNNHmnZnB8XLAZzObeG0nS1g==",
4071 "cpu": [
4072 "arm"
4073 ],
4074 "optional": true,
4075 "os": [
4076 "linux"
4077 ],
4078 "engines": {
4079 "node": ">= 12.0.0"
4080 },
4081 "funding": {
4082 "type": "opencollective",
4083 "url": "https://opencollective.com/parcel"
4084 }
4085 },
4086 "node_modules/lightningcss-linux-arm64-gnu": {
4087 "version": "1.31.1",
4088 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.31.1.tgz",
4089 "integrity": "sha512-WKyLWztD71rTnou4xAD5kQT+982wvca7E6QoLpoawZ1gP9JM0GJj4Tp5jMUh9B3AitHbRZ2/H3W5xQmdEOUlLg==",
4090 "cpu": [
4091 "arm64"
4092 ],
4093 "optional": true,
4094 "os": [
4095 "linux"
4096 ],
4097 "engines": {
4098 "node": ">= 12.0.0"
4099 },
4100 "funding": {
4101 "type": "opencollective",
4102 "url": "https://opencollective.com/parcel"
4103 }
4104 },
4105 "node_modules/lightningcss-linux-arm64-musl": {
4106 "version": "1.31.1",
4107 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.31.1.tgz",
4108 "integrity": "sha512-mVZ7Pg2zIbe3XlNbZJdjs86YViQFoJSpc41CbVmKBPiGmC4YrfeOyz65ms2qpAobVd7WQsbW4PdsSJEMymyIMg==",
4109 "cpu": [
4110 "arm64"
4111 ],
4112 "optional": true,
4113 "os": [
4114 "linux"
4115 ],
4116 "engines": {
4117 "node": ">= 12.0.0"
4118 },
4119 "funding": {
4120 "type": "opencollective",
4121 "url": "https://opencollective.com/parcel"
4122 }
4123 },
4124 "node_modules/lightningcss-linux-x64-gnu": {
4125 "version": "1.31.1",
4126 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.31.1.tgz",
4127 "integrity": "sha512-xGlFWRMl+0KvUhgySdIaReQdB4FNudfUTARn7q0hh/V67PVGCs3ADFjw+6++kG1RNd0zdGRlEKa+T13/tQjPMA==",
4128 "cpu": [
4129 "x64"
4130 ],
4131 "optional": true,
4132 "os": [
4133 "linux"
4134 ],
4135 "engines": {
4136 "node": ">= 12.0.0"
4137 },
4138 "funding": {
4139 "type": "opencollective",
4140 "url": "https://opencollective.com/parcel"
4141 }
4142 },
4143 "node_modules/lightningcss-linux-x64-musl": {
4144 "version": "1.31.1",
4145 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.31.1.tgz",
4146 "integrity": "sha512-eowF8PrKHw9LpoZii5tdZwnBcYDxRw2rRCyvAXLi34iyeYfqCQNA9rmUM0ce62NlPhCvof1+9ivRaTY6pSKDaA==",
4147 "cpu": [
4148 "x64"
4149 ],
4150 "optional": true,
4151 "os": [
4152 "linux"
4153 ],
4154 "engines": {
4155 "node": ">= 12.0.0"
4156 },
4157 "funding": {
4158 "type": "opencollective",
4159 "url": "https://opencollective.com/parcel"
4160 }
4161 },
4162 "node_modules/lightningcss-win32-arm64-msvc": {
4163 "version": "1.31.1",
4164 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.31.1.tgz",
4165 "integrity": "sha512-aJReEbSEQzx1uBlQizAOBSjcmr9dCdL3XuC/6HLXAxmtErsj2ICo5yYggg1qOODQMtnjNQv2UHb9NpOuFtYe4w==",
4166 "cpu": [
4167 "arm64"
4168 ],
4169 "optional": true,
4170 "os": [
4171 "win32"
4172 ],
4173 "engines": {
4174 "node": ">= 12.0.0"
4175 },
4176 "funding": {
4177 "type": "opencollective",
4178 "url": "https://opencollective.com/parcel"
4179 }
4180 },
4181 "node_modules/lightningcss-win32-x64-msvc": {
4182 "version": "1.31.1",
4183 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.31.1.tgz",
4184 "integrity": "sha512-I9aiFrbd7oYHwlnQDqr1Roz+fTz61oDDJX7n9tYF9FJymH1cIN1DtKw3iYt6b8WZgEjoNwVSncwF4wx/ZedMhw==",
4185 "cpu": [
4186 "x64"
4187 ],
4188 "optional": true,
4189 "os": [
4190 "win32"
4191 ],
4192 "engines": {
4193 "node": ">= 12.0.0"
4194 },
4195 "funding": {
4196 "type": "opencollective",
4197 "url": "https://opencollective.com/parcel"
4198 }
4199 },
4200 "node_modules/lines-and-columns": {
4201 "version": "1.2.4",
4202 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
4203 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
4204 },
4205 "node_modules/log-symbols": {
4206 "version": "6.0.0",
4207 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-6.0.0.tgz",
4208 "integrity": "sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==",
4209 "dependencies": {
4210 "chalk": "^5.3.0",
4211 "is-unicode-supported": "^1.3.0"
4212 },
4213 "engines": {
4214 "node": ">=18"
4215 },
4216 "funding": {
4217 "url": "https://github.com/sponsors/sindresorhus"
4218 }
4219 },
4220 "node_modules/log-symbols/node_modules/is-unicode-supported": {
4221 "version": "1.3.0",
4222 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz",
4223 "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==",
4224 "engines": {
4225 "node": ">=12"
4226 },
4227 "funding": {
4228 "url": "https://github.com/sponsors/sindresorhus"
4229 }
4230 },
4231 "node_modules/loose-envify": {
4232 "version": "1.4.0",
4233 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
4234 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
4235 "dependencies": {
4236 "js-tokens": "^3.0.0 || ^4.0.0"
4237 },
4238 "bin": {
4239 "loose-envify": "cli.js"
4240 }
4241 },
4242 "node_modules/lru-cache": {
4243 "version": "5.1.1",
4244 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
4245 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
4246 "dependencies": {
4247 "yallist": "^3.0.2"
4248 }
4249 },
4250 "node_modules/lucide-react": {
4251 "version": "0.562.0",
4252 "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.562.0.tgz",
4253 "integrity": "sha512-82hOAu7y0dbVuFfmO4bYF1XEwYk/mEbM5E+b1jgci/udUBEE/R7LF5Ip0CCEmXe8AybRM8L+04eP+LGZeDvkiw==",
4254 "peerDependencies": {
4255 "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0"
4256 }
4257 },
4258 "node_modules/magic-string": {
4259 "version": "0.30.21",
4260 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
4261 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
4262 "dependencies": {
4263 "@jridgewell/sourcemap-codec": "^1.5.5"
4264 }
4265 },
4266 "node_modules/math-intrinsics": {
4267 "version": "1.1.0",
4268 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
4269 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
4270 "engines": {
4271 "node": ">= 0.4"
4272 }
4273 },
4274 "node_modules/media-typer": {
4275 "version": "1.1.0",
4276 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz",
4277 "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==",
4278 "engines": {
4279 "node": ">= 0.8"
4280 }
4281 },
4282 "node_modules/merge-descriptors": {
4283 "version": "2.0.0",
4284 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",
4285 "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==",
4286 "engines": {
4287 "node": ">=18"
4288 },
4289 "funding": {
4290 "url": "https://github.com/sponsors/sindresorhus"
4291 }
4292 },
4293 "node_modules/merge-stream": {
4294 "version": "2.0.0",
4295 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
4296 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w=="
4297 },
4298 "node_modules/merge2": {
4299 "version": "1.4.1",
4300 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
4301 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
4302 "engines": {
4303 "node": ">= 8"
4304 }
4305 },
4306 "node_modules/micromatch": {
4307 "version": "4.0.8",
4308 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
4309 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
4310 "dependencies": {
4311 "braces": "^3.0.3",
4312 "picomatch": "^2.3.1"
4313 },
4314 "engines": {
4315 "node": ">=8.6"
4316 }
4317 },
4318 "node_modules/micromatch/node_modules/picomatch": {
4319 "version": "2.3.1",
4320 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
4321 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
4322 "engines": {
4323 "node": ">=8.6"
4324 },
4325 "funding": {
4326 "url": "https://github.com/sponsors/jonschlinkert"
4327 }
4328 },
4329 "node_modules/mime-db": {
4330 "version": "1.54.0",
4331 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
4332 "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",
4333 "engines": {
4334 "node": ">= 0.6"
4335 }
4336 },
4337 "node_modules/mime-types": {
4338 "version": "3.0.2",
4339 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
4340 "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",
4341 "dependencies": {
4342 "mime-db": "^1.54.0"
4343 },
4344 "engines": {
4345 "node": ">=18"
4346 },
4347 "funding": {
4348 "type": "opencollective",
4349 "url": "https://opencollective.com/express"
4350 }
4351 },
4352 "node_modules/mimic-fn": {
4353 "version": "2.1.0",
4354 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
4355 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
4356 "engines": {
4357 "node": ">=6"
4358 }
4359 },
4360 "node_modules/mimic-function": {
4361 "version": "5.0.1",
4362 "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz",
4363 "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==",
4364 "engines": {
4365 "node": ">=18"
4366 },
4367 "funding": {
4368 "url": "https://github.com/sponsors/sindresorhus"
4369 }
4370 },
4371 "node_modules/minimatch": {
4372 "version": "10.2.4",
4373 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz",
4374 "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==",
4375 "dependencies": {
4376 "brace-expansion": "^5.0.2"
4377 },
4378 "engines": {
4379 "node": "18 || 20 || >=22"
4380 },
4381 "funding": {
4382 "url": "https://github.com/sponsors/isaacs"
4383 }
4384 },
4385 "node_modules/minimist": {
4386 "version": "1.2.8",
4387 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
4388 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
4389 "funding": {
4390 "url": "https://github.com/sponsors/ljharb"
4391 }
4392 },
4393 "node_modules/motion-dom": {
4394 "version": "12.35.2",
4395 "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-12.35.2.tgz",
4396 "integrity": "sha512-pWXFMTwvGDbx1Fe9YL5HZebv2NhvGBzRtiNUv58aoK7+XrsuaydQ0JGRKK2r+bTKlwgSWwWxHbP5249Qr/BNpg==",
4397 "dependencies": {
4398 "motion-utils": "^12.29.2"
4399 }
4400 },
4401 "node_modules/motion-utils": {
4402 "version": "12.29.2",
4403 "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-12.29.2.tgz",
4404 "integrity": "sha512-G3kc34H2cX2gI63RqU+cZq+zWRRPSsNIOjpdl9TN4AQwC4sgwYPl/Q/Obf/d53nOm569T0fYK+tcoSV50BWx8A=="
4405 },
4406 "node_modules/ms": {
4407 "version": "2.1.3",
4408 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
4409 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
4410 },
4411 "node_modules/msw": {
4412 "version": "2.12.10",
4413 "resolved": "https://registry.npmjs.org/msw/-/msw-2.12.10.tgz",
4414 "integrity": "sha512-G3VUymSE0/iegFnuipujpwyTM2GuZAKXNeerUSrG2+Eg391wW63xFs5ixWsK9MWzr1AGoSkYGmyAzNgbR3+urw==",
4415 "hasInstallScript": true,
4416 "dependencies": {
4417 "@inquirer/confirm": "^5.0.0",
4418 "@mswjs/interceptors": "^0.41.2",
4419 "@open-draft/deferred-promise": "^2.2.0",
4420 "@types/statuses": "^2.0.6",
4421 "cookie": "^1.0.2",
4422 "graphql": "^16.12.0",
4423 "headers-polyfill": "^4.0.2",
4424 "is-node-process": "^1.2.0",
4425 "outvariant": "^1.4.3",
4426 "path-to-regexp": "^6.3.0",
4427 "picocolors": "^1.1.1",
4428 "rettime": "^0.10.1",
4429 "statuses": "^2.0.2",
4430 "strict-event-emitter": "^0.5.1",
4431 "tough-cookie": "^6.0.0",
4432 "type-fest": "^5.2.0",
4433 "until-async": "^3.0.2",
4434 "yargs": "^17.7.2"
4435 },
4436 "bin": {
4437 "msw": "cli/index.js"
4438 },
4439 "engines": {
4440 "node": ">=18"
4441 },
4442 "funding": {
4443 "url": "https://github.com/sponsors/mswjs"
4444 },
4445 "peerDependencies": {
4446 "typescript": ">= 4.8.x"
4447 },
4448 "peerDependenciesMeta": {
4449 "typescript": {
4450 "optional": true
4451 }
4452 }
4453 },
4454 "node_modules/mute-stream": {
4455 "version": "2.0.0",
4456 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-2.0.0.tgz",
4457 "integrity": "sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==",
4458 "engines": {
4459 "node": "^18.17.0 || >=20.5.0"
4460 }
4461 },
4462 "node_modules/nanoid": {
4463 "version": "3.3.11",
4464 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
4465 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
4466 "funding": [
4467 {
4468 "type": "github",
4469 "url": "https://github.com/sponsors/ai"
4470 }
4471 ],
4472 "bin": {
4473 "nanoid": "bin/nanoid.cjs"
4474 },
4475 "engines": {
4476 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
4477 }
4478 },
4479 "node_modules/negotiator": {
4480 "version": "1.0.0",
4481 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz",
4482 "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==",
4483 "engines": {
4484 "node": ">= 0.6"
4485 }
4486 },
4487 "node_modules/next": {
4488 "version": "16.1.6",
4489 "resolved": "https://registry.npmjs.org/next/-/next-16.1.6.tgz",
4490 "integrity": "sha512-hkyRkcu5x/41KoqnROkfTm2pZVbKxvbZRuNvKXLRXxs3VfyO0WhY50TQS40EuKO9SW3rBj/sF3WbVwDACeMZyw==",
4491 "dependencies": {
4492 "@next/env": "16.1.6",
4493 "@swc/helpers": "0.5.15",
4494 "baseline-browser-mapping": "^2.8.3",
4495 "caniuse-lite": "^1.0.30001579",
4496 "postcss": "8.4.31",
4497 "styled-jsx": "5.1.6"
4498 },
4499 "bin": {
4500 "next": "dist/bin/next"
4501 },
4502 "engines": {
4503 "node": ">=20.9.0"
4504 },
4505 "optionalDependencies": {
4506 "@next/swc-darwin-arm64": "16.1.6",
4507 "@next/swc-darwin-x64": "16.1.6",
4508 "@next/swc-linux-arm64-gnu": "16.1.6",
4509 "@next/swc-linux-arm64-musl": "16.1.6",
4510 "@next/swc-linux-x64-gnu": "16.1.6",
4511 "@next/swc-linux-x64-musl": "16.1.6",
4512 "@next/swc-win32-arm64-msvc": "16.1.6",
4513 "@next/swc-win32-x64-msvc": "16.1.6",
4514 "sharp": "^0.34.4"
4515 },
4516 "peerDependencies": {
4517 "@opentelemetry/api": "^1.1.0",
4518 "@playwright/test": "^1.51.1",
4519 "babel-plugin-react-compiler": "*",
4520 "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0",
4521 "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0",
4522 "sass": "^1.3.0"
4523 },
4524 "peerDependenciesMeta": {
4525 "@opentelemetry/api": {
4526 "optional": true
4527 },
4528 "@playwright/test": {
4529 "optional": true
4530 },
4531 "babel-plugin-react-compiler": {
4532 "optional": true
4533 },
4534 "sass": {
4535 "optional": true
4536 }
4537 }
4538 },
4539 "node_modules/next/node_modules/postcss": {
4540 "version": "8.4.31",
4541 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz",
4542 "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==",
4543 "funding": [
4544 {
4545 "type": "opencollective",
4546 "url": "https://opencollective.com/postcss/"
4547 },
4548 {
4549 "type": "tidelift",
4550 "url": "https://tidelift.com/funding/github/npm/postcss"
4551 },
4552 {
4553 "type": "github",
4554 "url": "https://github.com/sponsors/ai"
4555 }
4556 ],
4557 "dependencies": {
4558 "nanoid": "^3.3.6",
4559 "picocolors": "^1.0.0",
4560 "source-map-js": "^1.0.2"
4561 },
4562 "engines": {
4563 "node": "^10 || ^12 || >=14"
4564 }
4565 },
4566 "node_modules/node-domexception": {
4567 "version": "1.0.0",
4568 "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz",
4569 "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==",
4570 "deprecated": "Use your platform's native DOMException instead",
4571 "funding": [
4572 {
4573 "type": "github",
4574 "url": "https://github.com/sponsors/jimmywarting"
4575 },
4576 {
4577 "type": "github",
4578 "url": "https://paypal.me/jimmywarting"
4579 }
4580 ],
4581 "engines": {
4582 "node": ">=10.5.0"
4583 }
4584 },
4585 "node_modules/node-fetch": {
4586 "version": "3.3.2",
4587 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz",
4588 "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==",
4589 "dependencies": {
4590 "data-uri-to-buffer": "^4.0.0",
4591 "fetch-blob": "^3.1.4",
4592 "formdata-polyfill": "^4.0.10"
4593 },
4594 "engines": {
4595 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
4596 },
4597 "funding": {
4598 "type": "opencollective",
4599 "url": "https://opencollective.com/node-fetch"
4600 }
4601 },
4602 "node_modules/node-releases": {
4603 "version": "2.0.36",
4604 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.36.tgz",
4605 "integrity": "sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA=="
4606 },
4607 "node_modules/npm-run-path": {
4608 "version": "6.0.0",
4609 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz",
4610 "integrity": "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==",
4611 "dependencies": {
4612 "path-key": "^4.0.0",
4613 "unicorn-magic": "^0.3.0"
4614 },
4615 "engines": {
4616 "node": ">=18"
4617 },
4618 "funding": {
4619 "url": "https://github.com/sponsors/sindresorhus"
4620 }
4621 },
4622 "node_modules/npm-run-path/node_modules/path-key": {
4623 "version": "4.0.0",
4624 "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
4625 "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
4626 "engines": {
4627 "node": ">=12"
4628 },
4629 "funding": {
4630 "url": "https://github.com/sponsors/sindresorhus"
4631 }
4632 },
4633 "node_modules/object-assign": {
4634 "version": "4.1.1",
4635 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
4636 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
4637 "engines": {
4638 "node": ">=0.10.0"
4639 }
4640 },
4641 "node_modules/object-inspect": {
4642 "version": "1.13.4",
4643 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
4644 "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
4645 "engines": {
4646 "node": ">= 0.4"
4647 },
4648 "funding": {
4649 "url": "https://github.com/sponsors/ljharb"
4650 }
4651 },
4652 "node_modules/object-treeify": {
4653 "version": "1.1.33",
4654 "resolved": "https://registry.npmjs.org/object-treeify/-/object-treeify-1.1.33.tgz",
4655 "integrity": "sha512-EFVjAYfzWqWsBMRHPMAXLCDIJnpMhdWAqR7xG6M6a2cs6PMFpl/+Z20w9zDW4vkxOFfddegBKq9Rehd0bxWE7A==",
4656 "engines": {
4657 "node": ">= 10"
4658 }
4659 },
4660 "node_modules/on-finished": {
4661 "version": "2.4.1",
4662 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
4663 "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
4664 "dependencies": {
4665 "ee-first": "1.1.1"
4666 },
4667 "engines": {
4668 "node": ">= 0.8"
4669 }
4670 },
4671 "node_modules/once": {
4672 "version": "1.4.0",
4673 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
4674 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
4675 "dependencies": {
4676 "wrappy": "1"
4677 }
4678 },
4679 "node_modules/onetime": {
4680 "version": "7.0.0",
4681 "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz",
4682 "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==",
4683 "dependencies": {
4684 "mimic-function": "^5.0.0"
4685 },
4686 "engines": {
4687 "node": ">=18"
4688 },
4689 "funding": {
4690 "url": "https://github.com/sponsors/sindresorhus"
4691 }
4692 },
4693 "node_modules/open": {
4694 "version": "11.0.0",
4695 "resolved": "https://registry.npmjs.org/open/-/open-11.0.0.tgz",
4696 "integrity": "sha512-smsWv2LzFjP03xmvFoJ331ss6h+jixfA4UUV/Bsiyuu4YJPfN+FIQGOIiv4w9/+MoHkfkJ22UIaQWRVFRfH6Vw==",
4697 "dependencies": {
4698 "default-browser": "^5.4.0",
4699 "define-lazy-prop": "^3.0.0",
4700 "is-in-ssh": "^1.0.0",
4701 "is-inside-container": "^1.0.0",
4702 "powershell-utils": "^0.1.0",
4703 "wsl-utils": "^0.3.0"
4704 },
4705 "engines": {
4706 "node": ">=20"
4707 },
4708 "funding": {
4709 "url": "https://github.com/sponsors/sindresorhus"
4710 }
4711 },
4712 "node_modules/ora": {
4713 "version": "8.2.0",
4714 "resolved": "https://registry.npmjs.org/ora/-/ora-8.2.0.tgz",
4715 "integrity": "sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==",
4716 "dependencies": {
4717 "chalk": "^5.3.0",
4718 "cli-cursor": "^5.0.0",
4719 "cli-spinners": "^2.9.2",
4720 "is-interactive": "^2.0.0",
4721 "is-unicode-supported": "^2.0.0",
4722 "log-symbols": "^6.0.0",
4723 "stdin-discarder": "^0.2.2",
4724 "string-width": "^7.2.0",
4725 "strip-ansi": "^7.1.0"
4726 },
4727 "engines": {
4728 "node": ">=18"
4729 },
4730 "funding": {
4731 "url": "https://github.com/sponsors/sindresorhus"
4732 }
4733 },
4734 "node_modules/outvariant": {
4735 "version": "1.4.3",
4736 "resolved": "https://registry.npmjs.org/outvariant/-/outvariant-1.4.3.tgz",
4737 "integrity": "sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA=="
4738 },
4739 "node_modules/package-manager-detector": {
4740 "version": "1.6.0",
4741 "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.6.0.tgz",
4742 "integrity": "sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA=="
4743 },
4744 "node_modules/parent-module": {
4745 "version": "1.0.1",
4746 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
4747 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
4748 "dependencies": {
4749 "callsites": "^3.0.0"
4750 },
4751 "engines": {
4752 "node": ">=6"
4753 }
4754 },
4755 "node_modules/parse-json": {
4756 "version": "5.2.0",
4757 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
4758 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
4759 "dependencies": {
4760 "@babel/code-frame": "^7.0.0",
4761 "error-ex": "^1.3.1",
4762 "json-parse-even-better-errors": "^2.3.0",
4763 "lines-and-columns": "^1.1.6"
4764 },
4765 "engines": {
4766 "node": ">=8"
4767 },
4768 "funding": {
4769 "url": "https://github.com/sponsors/sindresorhus"
4770 }
4771 },
4772 "node_modules/parse-ms": {
4773 "version": "4.0.0",
4774 "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz",
4775 "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==",
4776 "engines": {
4777 "node": ">=18"
4778 },
4779 "funding": {
4780 "url": "https://github.com/sponsors/sindresorhus"
4781 }
4782 },
4783 "node_modules/parseurl": {
4784 "version": "1.3.3",
4785 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
4786 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
4787 "engines": {
4788 "node": ">= 0.8"
4789 }
4790 },
4791 "node_modules/path-browserify": {
4792 "version": "1.0.1",
4793 "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz",
4794 "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g=="
4795 },
4796 "node_modules/path-key": {
4797 "version": "3.1.1",
4798 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
4799 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
4800 "engines": {
4801 "node": ">=8"
4802 }
4803 },
4804 "node_modules/path-to-regexp": {
4805 "version": "6.3.0",
4806 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz",
4807 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ=="
4808 },
4809 "node_modules/picocolors": {
4810 "version": "1.1.1",
4811 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
4812 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
4813 },
4814 "node_modules/picomatch": {
4815 "version": "4.0.3",
4816 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
4817 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
4818 "engines": {
4819 "node": ">=12"
4820 },
4821 "funding": {
4822 "url": "https://github.com/sponsors/jonschlinkert"
4823 }
4824 },
4825 "node_modules/pkce-challenge": {
4826 "version": "5.0.1",
4827 "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz",
4828 "integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==",
4829 "engines": {
4830 "node": ">=16.20.0"
4831 }
4832 },
4833 "node_modules/postcss": {
4834 "version": "8.5.8",
4835 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz",
4836 "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==",
4837 "funding": [
4838 {
4839 "type": "opencollective",
4840 "url": "https://opencollective.com/postcss/"
4841 },
4842 {
4843 "type": "tidelift",
4844 "url": "https://tidelift.com/funding/github/npm/postcss"
4845 },
4846 {
4847 "type": "github",
4848 "url": "https://github.com/sponsors/ai"
4849 }
4850 ],
4851 "dependencies": {
4852 "nanoid": "^3.3.11",
4853 "picocolors": "^1.1.1",
4854 "source-map-js": "^1.2.1"
4855 },
4856 "engines": {
4857 "node": "^10 || ^12 || >=14"
4858 }
4859 },
4860 "node_modules/postcss-selector-parser": {
4861 "version": "7.1.1",
4862 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz",
4863 "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==",
4864 "dependencies": {
4865 "cssesc": "^3.0.0",
4866 "util-deprecate": "^1.0.2"
4867 },
4868 "engines": {
4869 "node": ">=4"
4870 }
4871 },
4872 "node_modules/powershell-utils": {
4873 "version": "0.1.0",
4874 "resolved": "https://registry.npmjs.org/powershell-utils/-/powershell-utils-0.1.0.tgz",
4875 "integrity": "sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==",
4876 "engines": {
4877 "node": ">=20"
4878 },
4879 "funding": {
4880 "url": "https://github.com/sponsors/sindresorhus"
4881 }
4882 },
4883 "node_modules/pretty-ms": {
4884 "version": "9.3.0",
4885 "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.3.0.tgz",
4886 "integrity": "sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==",
4887 "dependencies": {
4888 "parse-ms": "^4.0.0"
4889 },
4890 "engines": {
4891 "node": ">=18"
4892 },
4893 "funding": {
4894 "url": "https://github.com/sponsors/sindresorhus"
4895 }
4896 },
4897 "node_modules/prompts": {
4898 "version": "2.4.2",
4899 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
4900 "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
4901 "dependencies": {
4902 "kleur": "^3.0.3",
4903 "sisteransi": "^1.0.5"
4904 },
4905 "engines": {
4906 "node": ">= 6"
4907 }
4908 },
4909 "node_modules/prompts/node_modules/kleur": {
4910 "version": "3.0.3",
4911 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
4912 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
4913 "engines": {
4914 "node": ">=6"
4915 }
4916 },
4917 "node_modules/proxy-addr": {
4918 "version": "2.0.7",
4919 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
4920 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
4921 "dependencies": {
4922 "forwarded": "0.2.0",
4923 "ipaddr.js": "1.9.1"
4924 },
4925 "engines": {
4926 "node": ">= 0.10"
4927 }
4928 },
4929 "node_modules/qs": {
4930 "version": "6.15.0",
4931 "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.0.tgz",
4932 "integrity": "sha512-mAZTtNCeetKMH+pSjrb76NAM8V9a05I9aBZOHztWy/UqcJdQYNsf59vrRKWnojAT9Y+GbIvoTBC++CPHqpDBhQ==",
4933 "dependencies": {
4934 "side-channel": "^1.1.0"
4935 },
4936 "engines": {
4937 "node": ">=0.6"
4938 },
4939 "funding": {
4940 "url": "https://github.com/sponsors/ljharb"
4941 }
4942 },
4943 "node_modules/queue-microtask": {
4944 "version": "1.2.3",
4945 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
4946 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
4947 "funding": [
4948 {
4949 "type": "github",
4950 "url": "https://github.com/sponsors/feross"
4951 },
4952 {
4953 "type": "patreon",
4954 "url": "https://www.patreon.com/feross"
4955 },
4956 {
4957 "type": "consulting",
4958 "url": "https://feross.org/support"
4959 }
4960 ]
4961 },
4962 "node_modules/radix-ui": {
4963 "version": "1.4.3",
4964 "resolved": "https://registry.npmjs.org/radix-ui/-/radix-ui-1.4.3.tgz",
4965 "integrity": "sha512-aWizCQiyeAenIdUbqEpXgRA1ya65P13NKn/W8rWkcN0OPkRDxdBVLWnIEDsS2RpwCK2nobI7oMUSmexzTDyAmA==",
4966 "dependencies": {
4967 "@radix-ui/primitive": "1.1.3",
4968 "@radix-ui/react-accessible-icon": "1.1.7",
4969 "@radix-ui/react-accordion": "1.2.12",
4970 "@radix-ui/react-alert-dialog": "1.1.15",
4971 "@radix-ui/react-arrow": "1.1.7",
4972 "@radix-ui/react-aspect-ratio": "1.1.7",
4973 "@radix-ui/react-avatar": "1.1.10",
4974 "@radix-ui/react-checkbox": "1.3.3",
4975 "@radix-ui/react-collapsible": "1.1.12",
4976 "@radix-ui/react-collection": "1.1.7",
4977 "@radix-ui/react-compose-refs": "1.1.2",
4978 "@radix-ui/react-context": "1.1.2",
4979 "@radix-ui/react-context-menu": "2.2.16",
4980 "@radix-ui/react-dialog": "1.1.15",
4981 "@radix-ui/react-direction": "1.1.1",
4982 "@radix-ui/react-dismissable-layer": "1.1.11",
4983 "@radix-ui/react-dropdown-menu": "2.1.16",
4984 "@radix-ui/react-focus-guards": "1.1.3",
4985 "@radix-ui/react-focus-scope": "1.1.7",
4986 "@radix-ui/react-form": "0.1.8",
4987 "@radix-ui/react-hover-card": "1.1.15",
4988 "@radix-ui/react-label": "2.1.7",
4989 "@radix-ui/react-menu": "2.1.16",
4990 "@radix-ui/react-menubar": "1.1.16",
4991 "@radix-ui/react-navigation-menu": "1.2.14",
4992 "@radix-ui/react-one-time-password-field": "0.1.8",
4993 "@radix-ui/react-password-toggle-field": "0.1.3",
4994 "@radix-ui/react-popover": "1.1.15",
4995 "@radix-ui/react-popper": "1.2.8",
4996 "@radix-ui/react-portal": "1.1.9",
4997 "@radix-ui/react-presence": "1.1.5",
4998 "@radix-ui/react-primitive": "2.1.3",
4999 "@radix-ui/react-progress": "1.1.7",
5000 "@radix-ui/react-radio-group": "1.3.8",
5001 "@radix-ui/react-roving-focus": "1.1.11",
5002 "@radix-ui/react-scroll-area": "1.2.10",
5003 "@radix-ui/react-select": "2.2.6",
5004 "@radix-ui/react-separator": "1.1.7",
5005 "@radix-ui/react-slider": "1.3.6",
5006 "@radix-ui/react-slot": "1.2.3",
5007 "@radix-ui/react-switch": "1.2.6",
5008 "@radix-ui/react-tabs": "1.1.13",
5009 "@radix-ui/react-toast": "1.2.15",
5010 "@radix-ui/react-toggle": "1.1.10",
5011 "@radix-ui/react-toggle-group": "1.1.11",
5012 "@radix-ui/react-toolbar": "1.1.11",
5013 "@radix-ui/react-tooltip": "1.2.8",
5014 "@radix-ui/react-use-callback-ref": "1.1.1",
5015 "@radix-ui/react-use-controllable-state": "1.2.2",
5016 "@radix-ui/react-use-effect-event": "0.0.2",
5017 "@radix-ui/react-use-escape-keydown": "1.1.1",
5018 "@radix-ui/react-use-is-hydrated": "0.1.0",
5019 "@radix-ui/react-use-layout-effect": "1.1.1",
5020 "@radix-ui/react-use-size": "1.1.1",
5021 "@radix-ui/react-visually-hidden": "1.2.3"
5022 },
5023 "peerDependencies": {
5024 "@types/react": "*",
5025 "@types/react-dom": "*",
5026 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5027 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5028 },
5029 "peerDependenciesMeta": {
5030 "@types/react": {
5031 "optional": true
5032 },
5033 "@types/react-dom": {
5034 "optional": true
5035 }
5036 }
5037 },
5038 "node_modules/radix-ui/node_modules/@radix-ui/react-accessible-icon": {
5039 "version": "1.1.7",
5040 "resolved": "https://registry.npmjs.org/@radix-ui/react-accessible-icon/-/react-accessible-icon-1.1.7.tgz",
5041 "integrity": "sha512-XM+E4WXl0OqUJFovy6GjmxxFyx9opfCAIUku4dlKRd5YEPqt4kALOkQOp0Of6reHuUkJuiPBEc5k0o4z4lTC8A==",
5042 "dependencies": {
5043 "@radix-ui/react-visually-hidden": "1.2.3"
5044 },
5045 "peerDependencies": {
5046 "@types/react": "*",
5047 "@types/react-dom": "*",
5048 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5049 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5050 },
5051 "peerDependenciesMeta": {
5052 "@types/react": {
5053 "optional": true
5054 },
5055 "@types/react-dom": {
5056 "optional": true
5057 }
5058 }
5059 },
5060 "node_modules/radix-ui/node_modules/@radix-ui/react-accordion": {
5061 "version": "1.2.12",
5062 "resolved": "https://registry.npmjs.org/@radix-ui/react-accordion/-/react-accordion-1.2.12.tgz",
5063 "integrity": "sha512-T4nygeh9YE9dLRPhAHSeOZi7HBXo+0kYIPJXayZfvWOWA0+n3dESrZbjfDPUABkUNym6Hd+f2IR113To8D2GPA==",
5064 "dependencies": {
5065 "@radix-ui/primitive": "1.1.3",
5066 "@radix-ui/react-collapsible": "1.1.12",
5067 "@radix-ui/react-collection": "1.1.7",
5068 "@radix-ui/react-compose-refs": "1.1.2",
5069 "@radix-ui/react-context": "1.1.2",
5070 "@radix-ui/react-direction": "1.1.1",
5071 "@radix-ui/react-id": "1.1.1",
5072 "@radix-ui/react-primitive": "2.1.3",
5073 "@radix-ui/react-use-controllable-state": "1.2.2"
5074 },
5075 "peerDependencies": {
5076 "@types/react": "*",
5077 "@types/react-dom": "*",
5078 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5079 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5080 },
5081 "peerDependenciesMeta": {
5082 "@types/react": {
5083 "optional": true
5084 },
5085 "@types/react-dom": {
5086 "optional": true
5087 }
5088 }
5089 },
5090 "node_modules/radix-ui/node_modules/@radix-ui/react-alert-dialog": {
5091 "version": "1.1.15",
5092 "resolved": "https://registry.npmjs.org/@radix-ui/react-alert-dialog/-/react-alert-dialog-1.1.15.tgz",
5093 "integrity": "sha512-oTVLkEw5GpdRe29BqJ0LSDFWI3qu0vR1M0mUkOQWDIUnY/QIkLpgDMWuKxP94c2NAC2LGcgVhG1ImF3jkZ5wXw==",
5094 "dependencies": {
5095 "@radix-ui/primitive": "1.1.3",
5096 "@radix-ui/react-compose-refs": "1.1.2",
5097 "@radix-ui/react-context": "1.1.2",
5098 "@radix-ui/react-dialog": "1.1.15",
5099 "@radix-ui/react-primitive": "2.1.3",
5100 "@radix-ui/react-slot": "1.2.3"
5101 },
5102 "peerDependencies": {
5103 "@types/react": "*",
5104 "@types/react-dom": "*",
5105 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5106 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5107 },
5108 "peerDependenciesMeta": {
5109 "@types/react": {
5110 "optional": true
5111 },
5112 "@types/react-dom": {
5113 "optional": true
5114 }
5115 }
5116 },
5117 "node_modules/radix-ui/node_modules/@radix-ui/react-arrow": {
5118 "version": "1.1.7",
5119 "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.7.tgz",
5120 "integrity": "sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==",
5121 "dependencies": {
5122 "@radix-ui/react-primitive": "2.1.3"
5123 },
5124 "peerDependencies": {
5125 "@types/react": "*",
5126 "@types/react-dom": "*",
5127 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5128 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5129 },
5130 "peerDependenciesMeta": {
5131 "@types/react": {
5132 "optional": true
5133 },
5134 "@types/react-dom": {
5135 "optional": true
5136 }
5137 }
5138 },
5139 "node_modules/radix-ui/node_modules/@radix-ui/react-aspect-ratio": {
5140 "version": "1.1.7",
5141 "resolved": "https://registry.npmjs.org/@radix-ui/react-aspect-ratio/-/react-aspect-ratio-1.1.7.tgz",
5142 "integrity": "sha512-Yq6lvO9HQyPwev1onK1daHCHqXVLzPhSVjmsNjCa2Zcxy2f7uJD2itDtxknv6FzAKCwD1qQkeVDmX/cev13n/g==",
5143 "dependencies": {
5144 "@radix-ui/react-primitive": "2.1.3"
5145 },
5146 "peerDependencies": {
5147 "@types/react": "*",
5148 "@types/react-dom": "*",
5149 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5150 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5151 },
5152 "peerDependenciesMeta": {
5153 "@types/react": {
5154 "optional": true
5155 },
5156 "@types/react-dom": {
5157 "optional": true
5158 }
5159 }
5160 },
5161 "node_modules/radix-ui/node_modules/@radix-ui/react-avatar": {
5162 "version": "1.1.10",
5163 "resolved": "https://registry.npmjs.org/@radix-ui/react-avatar/-/react-avatar-1.1.10.tgz",
5164 "integrity": "sha512-V8piFfWapM5OmNCXTzVQY+E1rDa53zY+MQ4Y7356v4fFz6vqCyUtIz2rUD44ZEdwg78/jKmMJHj07+C/Z/rcog==",
5165 "dependencies": {
5166 "@radix-ui/react-context": "1.1.2",
5167 "@radix-ui/react-primitive": "2.1.3",
5168 "@radix-ui/react-use-callback-ref": "1.1.1",
5169 "@radix-ui/react-use-is-hydrated": "0.1.0",
5170 "@radix-ui/react-use-layout-effect": "1.1.1"
5171 },
5172 "peerDependencies": {
5173 "@types/react": "*",
5174 "@types/react-dom": "*",
5175 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5176 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5177 },
5178 "peerDependenciesMeta": {
5179 "@types/react": {
5180 "optional": true
5181 },
5182 "@types/react-dom": {
5183 "optional": true
5184 }
5185 }
5186 },
5187 "node_modules/radix-ui/node_modules/@radix-ui/react-checkbox": {
5188 "version": "1.3.3",
5189 "resolved": "https://registry.npmjs.org/@radix-ui/react-checkbox/-/react-checkbox-1.3.3.tgz",
5190 "integrity": "sha512-wBbpv+NQftHDdG86Qc0pIyXk5IR3tM8Vd0nWLKDcX8nNn4nXFOFwsKuqw2okA/1D/mpaAkmuyndrPJTYDNZtFw==",
5191 "dependencies": {
5192 "@radix-ui/primitive": "1.1.3",
5193 "@radix-ui/react-compose-refs": "1.1.2",
5194 "@radix-ui/react-context": "1.1.2",
5195 "@radix-ui/react-presence": "1.1.5",
5196 "@radix-ui/react-primitive": "2.1.3",
5197 "@radix-ui/react-use-controllable-state": "1.2.2",
5198 "@radix-ui/react-use-previous": "1.1.1",
5199 "@radix-ui/react-use-size": "1.1.1"
5200 },
5201 "peerDependencies": {
5202 "@types/react": "*",
5203 "@types/react-dom": "*",
5204 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5205 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5206 },
5207 "peerDependenciesMeta": {
5208 "@types/react": {
5209 "optional": true
5210 },
5211 "@types/react-dom": {
5212 "optional": true
5213 }
5214 }
5215 },
5216 "node_modules/radix-ui/node_modules/@radix-ui/react-collapsible": {
5217 "version": "1.1.12",
5218 "resolved": "https://registry.npmjs.org/@radix-ui/react-collapsible/-/react-collapsible-1.1.12.tgz",
5219 "integrity": "sha512-Uu+mSh4agx2ib1uIGPP4/CKNULyajb3p92LsVXmH2EHVMTfZWpll88XJ0j4W0z3f8NK1eYl1+Mf/szHPmcHzyA==",
5220 "dependencies": {
5221 "@radix-ui/primitive": "1.1.3",
5222 "@radix-ui/react-compose-refs": "1.1.2",
5223 "@radix-ui/react-context": "1.1.2",
5224 "@radix-ui/react-id": "1.1.1",
5225 "@radix-ui/react-presence": "1.1.5",
5226 "@radix-ui/react-primitive": "2.1.3",
5227 "@radix-ui/react-use-controllable-state": "1.2.2",
5228 "@radix-ui/react-use-layout-effect": "1.1.1"
5229 },
5230 "peerDependencies": {
5231 "@types/react": "*",
5232 "@types/react-dom": "*",
5233 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5234 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5235 },
5236 "peerDependenciesMeta": {
5237 "@types/react": {
5238 "optional": true
5239 },
5240 "@types/react-dom": {
5241 "optional": true
5242 }
5243 }
5244 },
5245 "node_modules/radix-ui/node_modules/@radix-ui/react-collection": {
5246 "version": "1.1.7",
5247 "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.7.tgz",
5248 "integrity": "sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==",
5249 "dependencies": {
5250 "@radix-ui/react-compose-refs": "1.1.2",
5251 "@radix-ui/react-context": "1.1.2",
5252 "@radix-ui/react-primitive": "2.1.3",
5253 "@radix-ui/react-slot": "1.2.3"
5254 },
5255 "peerDependencies": {
5256 "@types/react": "*",
5257 "@types/react-dom": "*",
5258 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5259 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5260 },
5261 "peerDependenciesMeta": {
5262 "@types/react": {
5263 "optional": true
5264 },
5265 "@types/react-dom": {
5266 "optional": true
5267 }
5268 }
5269 },
5270 "node_modules/radix-ui/node_modules/@radix-ui/react-context-menu": {
5271 "version": "2.2.16",
5272 "resolved": "https://registry.npmjs.org/@radix-ui/react-context-menu/-/react-context-menu-2.2.16.tgz",
5273 "integrity": "sha512-O8morBEW+HsVG28gYDZPTrT9UUovQUlJue5YO836tiTJhuIWBm/zQHc7j388sHWtdH/xUZurK9olD2+pcqx5ww==",
5274 "dependencies": {
5275 "@radix-ui/primitive": "1.1.3",
5276 "@radix-ui/react-context": "1.1.2",
5277 "@radix-ui/react-menu": "2.1.16",
5278 "@radix-ui/react-primitive": "2.1.3",
5279 "@radix-ui/react-use-callback-ref": "1.1.1",
5280 "@radix-ui/react-use-controllable-state": "1.2.2"
5281 },
5282 "peerDependencies": {
5283 "@types/react": "*",
5284 "@types/react-dom": "*",
5285 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5286 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5287 },
5288 "peerDependenciesMeta": {
5289 "@types/react": {
5290 "optional": true
5291 },
5292 "@types/react-dom": {
5293 "optional": true
5294 }
5295 }
5296 },
5297 "node_modules/radix-ui/node_modules/@radix-ui/react-dialog": {
5298 "version": "1.1.15",
5299 "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.15.tgz",
5300 "integrity": "sha512-TCglVRtzlffRNxRMEyR36DGBLJpeusFcgMVD9PZEzAKnUs1lKCgX5u9BmC2Yg+LL9MgZDugFFs1Vl+Jp4t/PGw==",
5301 "dependencies": {
5302 "@radix-ui/primitive": "1.1.3",
5303 "@radix-ui/react-compose-refs": "1.1.2",
5304 "@radix-ui/react-context": "1.1.2",
5305 "@radix-ui/react-dismissable-layer": "1.1.11",
5306 "@radix-ui/react-focus-guards": "1.1.3",
5307 "@radix-ui/react-focus-scope": "1.1.7",
5308 "@radix-ui/react-id": "1.1.1",
5309 "@radix-ui/react-portal": "1.1.9",
5310 "@radix-ui/react-presence": "1.1.5",
5311 "@radix-ui/react-primitive": "2.1.3",
5312 "@radix-ui/react-slot": "1.2.3",
5313 "@radix-ui/react-use-controllable-state": "1.2.2",
5314 "aria-hidden": "^1.2.4",
5315 "react-remove-scroll": "^2.6.3"
5316 },
5317 "peerDependencies": {
5318 "@types/react": "*",
5319 "@types/react-dom": "*",
5320 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5321 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5322 },
5323 "peerDependenciesMeta": {
5324 "@types/react": {
5325 "optional": true
5326 },
5327 "@types/react-dom": {
5328 "optional": true
5329 }
5330 }
5331 },
5332 "node_modules/radix-ui/node_modules/@radix-ui/react-dismissable-layer": {
5333 "version": "1.1.11",
5334 "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.11.tgz",
5335 "integrity": "sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==",
5336 "dependencies": {
5337 "@radix-ui/primitive": "1.1.3",
5338 "@radix-ui/react-compose-refs": "1.1.2",
5339 "@radix-ui/react-primitive": "2.1.3",
5340 "@radix-ui/react-use-callback-ref": "1.1.1",
5341 "@radix-ui/react-use-escape-keydown": "1.1.1"
5342 },
5343 "peerDependencies": {
5344 "@types/react": "*",
5345 "@types/react-dom": "*",
5346 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5347 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5348 },
5349 "peerDependenciesMeta": {
5350 "@types/react": {
5351 "optional": true
5352 },
5353 "@types/react-dom": {
5354 "optional": true
5355 }
5356 }
5357 },
5358 "node_modules/radix-ui/node_modules/@radix-ui/react-dropdown-menu": {
5359 "version": "2.1.16",
5360 "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.16.tgz",
5361 "integrity": "sha512-1PLGQEynI/3OX/ftV54COn+3Sud/Mn8vALg2rWnBLnRaGtJDduNW/22XjlGgPdpcIbiQxjKtb7BkcjP00nqfJw==",
5362 "dependencies": {
5363 "@radix-ui/primitive": "1.1.3",
5364 "@radix-ui/react-compose-refs": "1.1.2",
5365 "@radix-ui/react-context": "1.1.2",
5366 "@radix-ui/react-id": "1.1.1",
5367 "@radix-ui/react-menu": "2.1.16",
5368 "@radix-ui/react-primitive": "2.1.3",
5369 "@radix-ui/react-use-controllable-state": "1.2.2"
5370 },
5371 "peerDependencies": {
5372 "@types/react": "*",
5373 "@types/react-dom": "*",
5374 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5375 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5376 },
5377 "peerDependenciesMeta": {
5378 "@types/react": {
5379 "optional": true
5380 },
5381 "@types/react-dom": {
5382 "optional": true
5383 }
5384 }
5385 },
5386 "node_modules/radix-ui/node_modules/@radix-ui/react-focus-scope": {
5387 "version": "1.1.7",
5388 "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.7.tgz",
5389 "integrity": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==",
5390 "dependencies": {
5391 "@radix-ui/react-compose-refs": "1.1.2",
5392 "@radix-ui/react-primitive": "2.1.3",
5393 "@radix-ui/react-use-callback-ref": "1.1.1"
5394 },
5395 "peerDependencies": {
5396 "@types/react": "*",
5397 "@types/react-dom": "*",
5398 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5399 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5400 },
5401 "peerDependenciesMeta": {
5402 "@types/react": {
5403 "optional": true
5404 },
5405 "@types/react-dom": {
5406 "optional": true
5407 }
5408 }
5409 },
5410 "node_modules/radix-ui/node_modules/@radix-ui/react-form": {
5411 "version": "0.1.8",
5412 "resolved": "https://registry.npmjs.org/@radix-ui/react-form/-/react-form-0.1.8.tgz",
5413 "integrity": "sha512-QM70k4Zwjttifr5a4sZFts9fn8FzHYvQ5PiB19O2HsYibaHSVt9fH9rzB0XZo/YcM+b7t/p7lYCT/F5eOeF5yQ==",
5414 "dependencies": {
5415 "@radix-ui/primitive": "1.1.3",
5416 "@radix-ui/react-compose-refs": "1.1.2",
5417 "@radix-ui/react-context": "1.1.2",
5418 "@radix-ui/react-id": "1.1.1",
5419 "@radix-ui/react-label": "2.1.7",
5420 "@radix-ui/react-primitive": "2.1.3"
5421 },
5422 "peerDependencies": {
5423 "@types/react": "*",
5424 "@types/react-dom": "*",
5425 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5426 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5427 },
5428 "peerDependenciesMeta": {
5429 "@types/react": {
5430 "optional": true
5431 },
5432 "@types/react-dom": {
5433 "optional": true
5434 }
5435 }
5436 },
5437 "node_modules/radix-ui/node_modules/@radix-ui/react-hover-card": {
5438 "version": "1.1.15",
5439 "resolved": "https://registry.npmjs.org/@radix-ui/react-hover-card/-/react-hover-card-1.1.15.tgz",
5440 "integrity": "sha512-qgTkjNT1CfKMoP0rcasmlH2r1DAiYicWsDsufxl940sT2wHNEWWv6FMWIQXWhVdmC1d/HYfbhQx60KYyAtKxjg==",
5441 "dependencies": {
5442 "@radix-ui/primitive": "1.1.3",
5443 "@radix-ui/react-compose-refs": "1.1.2",
5444 "@radix-ui/react-context": "1.1.2",
5445 "@radix-ui/react-dismissable-layer": "1.1.11",
5446 "@radix-ui/react-popper": "1.2.8",
5447 "@radix-ui/react-portal": "1.1.9",
5448 "@radix-ui/react-presence": "1.1.5",
5449 "@radix-ui/react-primitive": "2.1.3",
5450 "@radix-ui/react-use-controllable-state": "1.2.2"
5451 },
5452 "peerDependencies": {
5453 "@types/react": "*",
5454 "@types/react-dom": "*",
5455 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5456 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5457 },
5458 "peerDependenciesMeta": {
5459 "@types/react": {
5460 "optional": true
5461 },
5462 "@types/react-dom": {
5463 "optional": true
5464 }
5465 }
5466 },
5467 "node_modules/radix-ui/node_modules/@radix-ui/react-label": {
5468 "version": "2.1.7",
5469 "resolved": "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-2.1.7.tgz",
5470 "integrity": "sha512-YT1GqPSL8kJn20djelMX7/cTRp/Y9w5IZHvfxQTVHrOqa2yMl7i/UfMqKRU5V7mEyKTrUVgJXhNQPVCG8PBLoQ==",
5471 "dependencies": {
5472 "@radix-ui/react-primitive": "2.1.3"
5473 },
5474 "peerDependencies": {
5475 "@types/react": "*",
5476 "@types/react-dom": "*",
5477 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5478 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5479 },
5480 "peerDependenciesMeta": {
5481 "@types/react": {
5482 "optional": true
5483 },
5484 "@types/react-dom": {
5485 "optional": true
5486 }
5487 }
5488 },
5489 "node_modules/radix-ui/node_modules/@radix-ui/react-menu": {
5490 "version": "2.1.16",
5491 "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.16.tgz",
5492 "integrity": "sha512-72F2T+PLlphrqLcAotYPp0uJMr5SjP5SL01wfEspJbru5Zs5vQaSHb4VB3ZMJPimgHHCHG7gMOeOB9H3Hdmtxg==",
5493 "dependencies": {
5494 "@radix-ui/primitive": "1.1.3",
5495 "@radix-ui/react-collection": "1.1.7",
5496 "@radix-ui/react-compose-refs": "1.1.2",
5497 "@radix-ui/react-context": "1.1.2",
5498 "@radix-ui/react-direction": "1.1.1",
5499 "@radix-ui/react-dismissable-layer": "1.1.11",
5500 "@radix-ui/react-focus-guards": "1.1.3",
5501 "@radix-ui/react-focus-scope": "1.1.7",
5502 "@radix-ui/react-id": "1.1.1",
5503 "@radix-ui/react-popper": "1.2.8",
5504 "@radix-ui/react-portal": "1.1.9",
5505 "@radix-ui/react-presence": "1.1.5",
5506 "@radix-ui/react-primitive": "2.1.3",
5507 "@radix-ui/react-roving-focus": "1.1.11",
5508 "@radix-ui/react-slot": "1.2.3",
5509 "@radix-ui/react-use-callback-ref": "1.1.1",
5510 "aria-hidden": "^1.2.4",
5511 "react-remove-scroll": "^2.6.3"
5512 },
5513 "peerDependencies": {
5514 "@types/react": "*",
5515 "@types/react-dom": "*",
5516 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5517 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5518 },
5519 "peerDependenciesMeta": {
5520 "@types/react": {
5521 "optional": true
5522 },
5523 "@types/react-dom": {
5524 "optional": true
5525 }
5526 }
5527 },
5528 "node_modules/radix-ui/node_modules/@radix-ui/react-menubar": {
5529 "version": "1.1.16",
5530 "resolved": "https://registry.npmjs.org/@radix-ui/react-menubar/-/react-menubar-1.1.16.tgz",
5531 "integrity": "sha512-EB1FktTz5xRRi2Er974AUQZWg2yVBb1yjip38/lgwtCVRd3a+maUoGHN/xs9Yv8SY8QwbSEb+YrxGadVWbEutA==",
5532 "dependencies": {
5533 "@radix-ui/primitive": "1.1.3",
5534 "@radix-ui/react-collection": "1.1.7",
5535 "@radix-ui/react-compose-refs": "1.1.2",
5536 "@radix-ui/react-context": "1.1.2",
5537 "@radix-ui/react-direction": "1.1.1",
5538 "@radix-ui/react-id": "1.1.1",
5539 "@radix-ui/react-menu": "2.1.16",
5540 "@radix-ui/react-primitive": "2.1.3",
5541 "@radix-ui/react-roving-focus": "1.1.11",
5542 "@radix-ui/react-use-controllable-state": "1.2.2"
5543 },
5544 "peerDependencies": {
5545 "@types/react": "*",
5546 "@types/react-dom": "*",
5547 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5548 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5549 },
5550 "peerDependenciesMeta": {
5551 "@types/react": {
5552 "optional": true
5553 },
5554 "@types/react-dom": {
5555 "optional": true
5556 }
5557 }
5558 },
5559 "node_modules/radix-ui/node_modules/@radix-ui/react-navigation-menu": {
5560 "version": "1.2.14",
5561 "resolved": "https://registry.npmjs.org/@radix-ui/react-navigation-menu/-/react-navigation-menu-1.2.14.tgz",
5562 "integrity": "sha512-YB9mTFQvCOAQMHU+C/jVl96WmuWeltyUEpRJJky51huhds5W2FQr1J8D/16sQlf0ozxkPK8uF3niQMdUwZPv5w==",
5563 "dependencies": {
5564 "@radix-ui/primitive": "1.1.3",
5565 "@radix-ui/react-collection": "1.1.7",
5566 "@radix-ui/react-compose-refs": "1.1.2",
5567 "@radix-ui/react-context": "1.1.2",
5568 "@radix-ui/react-direction": "1.1.1",
5569 "@radix-ui/react-dismissable-layer": "1.1.11",
5570 "@radix-ui/react-id": "1.1.1",
5571 "@radix-ui/react-presence": "1.1.5",
5572 "@radix-ui/react-primitive": "2.1.3",
5573 "@radix-ui/react-use-callback-ref": "1.1.1",
5574 "@radix-ui/react-use-controllable-state": "1.2.2",
5575 "@radix-ui/react-use-layout-effect": "1.1.1",
5576 "@radix-ui/react-use-previous": "1.1.1",
5577 "@radix-ui/react-visually-hidden": "1.2.3"
5578 },
5579 "peerDependencies": {
5580 "@types/react": "*",
5581 "@types/react-dom": "*",
5582 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5583 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5584 },
5585 "peerDependenciesMeta": {
5586 "@types/react": {
5587 "optional": true
5588 },
5589 "@types/react-dom": {
5590 "optional": true
5591 }
5592 }
5593 },
5594 "node_modules/radix-ui/node_modules/@radix-ui/react-one-time-password-field": {
5595 "version": "0.1.8",
5596 "resolved": "https://registry.npmjs.org/@radix-ui/react-one-time-password-field/-/react-one-time-password-field-0.1.8.tgz",
5597 "integrity": "sha512-ycS4rbwURavDPVjCb5iS3aG4lURFDILi6sKI/WITUMZ13gMmn/xGjpLoqBAalhJaDk8I3UbCM5GzKHrnzwHbvg==",
5598 "dependencies": {
5599 "@radix-ui/number": "1.1.1",
5600 "@radix-ui/primitive": "1.1.3",
5601 "@radix-ui/react-collection": "1.1.7",
5602 "@radix-ui/react-compose-refs": "1.1.2",
5603 "@radix-ui/react-context": "1.1.2",
5604 "@radix-ui/react-direction": "1.1.1",
5605 "@radix-ui/react-primitive": "2.1.3",
5606 "@radix-ui/react-roving-focus": "1.1.11",
5607 "@radix-ui/react-use-controllable-state": "1.2.2",
5608 "@radix-ui/react-use-effect-event": "0.0.2",
5609 "@radix-ui/react-use-is-hydrated": "0.1.0",
5610 "@radix-ui/react-use-layout-effect": "1.1.1"
5611 },
5612 "peerDependencies": {
5613 "@types/react": "*",
5614 "@types/react-dom": "*",
5615 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5616 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5617 },
5618 "peerDependenciesMeta": {
5619 "@types/react": {
5620 "optional": true
5621 },
5622 "@types/react-dom": {
5623 "optional": true
5624 }
5625 }
5626 },
5627 "node_modules/radix-ui/node_modules/@radix-ui/react-password-toggle-field": {
5628 "version": "0.1.3",
5629 "resolved": "https://registry.npmjs.org/@radix-ui/react-password-toggle-field/-/react-password-toggle-field-0.1.3.tgz",
5630 "integrity": "sha512-/UuCrDBWravcaMix4TdT+qlNdVwOM1Nck9kWx/vafXsdfj1ChfhOdfi3cy9SGBpWgTXwYCuboT/oYpJy3clqfw==",
5631 "dependencies": {
5632 "@radix-ui/primitive": "1.1.3",
5633 "@radix-ui/react-compose-refs": "1.1.2",
5634 "@radix-ui/react-context": "1.1.2",
5635 "@radix-ui/react-id": "1.1.1",
5636 "@radix-ui/react-primitive": "2.1.3",
5637 "@radix-ui/react-use-controllable-state": "1.2.2",
5638 "@radix-ui/react-use-effect-event": "0.0.2",
5639 "@radix-ui/react-use-is-hydrated": "0.1.0"
5640 },
5641 "peerDependencies": {
5642 "@types/react": "*",
5643 "@types/react-dom": "*",
5644 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5645 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5646 },
5647 "peerDependenciesMeta": {
5648 "@types/react": {
5649 "optional": true
5650 },
5651 "@types/react-dom": {
5652 "optional": true
5653 }
5654 }
5655 },
5656 "node_modules/radix-ui/node_modules/@radix-ui/react-popover": {
5657 "version": "1.1.15",
5658 "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.1.15.tgz",
5659 "integrity": "sha512-kr0X2+6Yy/vJzLYJUPCZEc8SfQcf+1COFoAqauJm74umQhta9M7lNJHP7QQS3vkvcGLQUbWpMzwrXYwrYztHKA==",
5660 "dependencies": {
5661 "@radix-ui/primitive": "1.1.3",
5662 "@radix-ui/react-compose-refs": "1.1.2",
5663 "@radix-ui/react-context": "1.1.2",
5664 "@radix-ui/react-dismissable-layer": "1.1.11",
5665 "@radix-ui/react-focus-guards": "1.1.3",
5666 "@radix-ui/react-focus-scope": "1.1.7",
5667 "@radix-ui/react-id": "1.1.1",
5668 "@radix-ui/react-popper": "1.2.8",
5669 "@radix-ui/react-portal": "1.1.9",
5670 "@radix-ui/react-presence": "1.1.5",
5671 "@radix-ui/react-primitive": "2.1.3",
5672 "@radix-ui/react-slot": "1.2.3",
5673 "@radix-ui/react-use-controllable-state": "1.2.2",
5674 "aria-hidden": "^1.2.4",
5675 "react-remove-scroll": "^2.6.3"
5676 },
5677 "peerDependencies": {
5678 "@types/react": "*",
5679 "@types/react-dom": "*",
5680 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5681 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5682 },
5683 "peerDependenciesMeta": {
5684 "@types/react": {
5685 "optional": true
5686 },
5687 "@types/react-dom": {
5688 "optional": true
5689 }
5690 }
5691 },
5692 "node_modules/radix-ui/node_modules/@radix-ui/react-popper": {
5693 "version": "1.2.8",
5694 "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.8.tgz",
5695 "integrity": "sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw==",
5696 "dependencies": {
5697 "@floating-ui/react-dom": "^2.0.0",
5698 "@radix-ui/react-arrow": "1.1.7",
5699 "@radix-ui/react-compose-refs": "1.1.2",
5700 "@radix-ui/react-context": "1.1.2",
5701 "@radix-ui/react-primitive": "2.1.3",
5702 "@radix-ui/react-use-callback-ref": "1.1.1",
5703 "@radix-ui/react-use-layout-effect": "1.1.1",
5704 "@radix-ui/react-use-rect": "1.1.1",
5705 "@radix-ui/react-use-size": "1.1.1",
5706 "@radix-ui/rect": "1.1.1"
5707 },
5708 "peerDependencies": {
5709 "@types/react": "*",
5710 "@types/react-dom": "*",
5711 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5712 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5713 },
5714 "peerDependenciesMeta": {
5715 "@types/react": {
5716 "optional": true
5717 },
5718 "@types/react-dom": {
5719 "optional": true
5720 }
5721 }
5722 },
5723 "node_modules/radix-ui/node_modules/@radix-ui/react-portal": {
5724 "version": "1.1.9",
5725 "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz",
5726 "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==",
5727 "dependencies": {
5728 "@radix-ui/react-primitive": "2.1.3",
5729 "@radix-ui/react-use-layout-effect": "1.1.1"
5730 },
5731 "peerDependencies": {
5732 "@types/react": "*",
5733 "@types/react-dom": "*",
5734 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5735 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5736 },
5737 "peerDependenciesMeta": {
5738 "@types/react": {
5739 "optional": true
5740 },
5741 "@types/react-dom": {
5742 "optional": true
5743 }
5744 }
5745 },
5746 "node_modules/radix-ui/node_modules/@radix-ui/react-presence": {
5747 "version": "1.1.5",
5748 "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.5.tgz",
5749 "integrity": "sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==",
5750 "dependencies": {
5751 "@radix-ui/react-compose-refs": "1.1.2",
5752 "@radix-ui/react-use-layout-effect": "1.1.1"
5753 },
5754 "peerDependencies": {
5755 "@types/react": "*",
5756 "@types/react-dom": "*",
5757 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5758 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5759 },
5760 "peerDependenciesMeta": {
5761 "@types/react": {
5762 "optional": true
5763 },
5764 "@types/react-dom": {
5765 "optional": true
5766 }
5767 }
5768 },
5769 "node_modules/radix-ui/node_modules/@radix-ui/react-primitive": {
5770 "version": "2.1.3",
5771 "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz",
5772 "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==",
5773 "dependencies": {
5774 "@radix-ui/react-slot": "1.2.3"
5775 },
5776 "peerDependencies": {
5777 "@types/react": "*",
5778 "@types/react-dom": "*",
5779 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5780 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5781 },
5782 "peerDependenciesMeta": {
5783 "@types/react": {
5784 "optional": true
5785 },
5786 "@types/react-dom": {
5787 "optional": true
5788 }
5789 }
5790 },
5791 "node_modules/radix-ui/node_modules/@radix-ui/react-progress": {
5792 "version": "1.1.7",
5793 "resolved": "https://registry.npmjs.org/@radix-ui/react-progress/-/react-progress-1.1.7.tgz",
5794 "integrity": "sha512-vPdg/tF6YC/ynuBIJlk1mm7Le0VgW6ub6J2UWnTQ7/D23KXcPI1qy+0vBkgKgd38RCMJavBXpB83HPNFMTb0Fg==",
5795 "dependencies": {
5796 "@radix-ui/react-context": "1.1.2",
5797 "@radix-ui/react-primitive": "2.1.3"
5798 },
5799 "peerDependencies": {
5800 "@types/react": "*",
5801 "@types/react-dom": "*",
5802 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5803 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5804 },
5805 "peerDependenciesMeta": {
5806 "@types/react": {
5807 "optional": true
5808 },
5809 "@types/react-dom": {
5810 "optional": true
5811 }
5812 }
5813 },
5814 "node_modules/radix-ui/node_modules/@radix-ui/react-radio-group": {
5815 "version": "1.3.8",
5816 "resolved": "https://registry.npmjs.org/@radix-ui/react-radio-group/-/react-radio-group-1.3.8.tgz",
5817 "integrity": "sha512-VBKYIYImA5zsxACdisNQ3BjCBfmbGH3kQlnFVqlWU4tXwjy7cGX8ta80BcrO+WJXIn5iBylEH3K6ZTlee//lgQ==",
5818 "dependencies": {
5819 "@radix-ui/primitive": "1.1.3",
5820 "@radix-ui/react-compose-refs": "1.1.2",
5821 "@radix-ui/react-context": "1.1.2",
5822 "@radix-ui/react-direction": "1.1.1",
5823 "@radix-ui/react-presence": "1.1.5",
5824 "@radix-ui/react-primitive": "2.1.3",
5825 "@radix-ui/react-roving-focus": "1.1.11",
5826 "@radix-ui/react-use-controllable-state": "1.2.2",
5827 "@radix-ui/react-use-previous": "1.1.1",
5828 "@radix-ui/react-use-size": "1.1.1"
5829 },
5830 "peerDependencies": {
5831 "@types/react": "*",
5832 "@types/react-dom": "*",
5833 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5834 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5835 },
5836 "peerDependenciesMeta": {
5837 "@types/react": {
5838 "optional": true
5839 },
5840 "@types/react-dom": {
5841 "optional": true
5842 }
5843 }
5844 },
5845 "node_modules/radix-ui/node_modules/@radix-ui/react-roving-focus": {
5846 "version": "1.1.11",
5847 "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.11.tgz",
5848 "integrity": "sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA==",
5849 "dependencies": {
5850 "@radix-ui/primitive": "1.1.3",
5851 "@radix-ui/react-collection": "1.1.7",
5852 "@radix-ui/react-compose-refs": "1.1.2",
5853 "@radix-ui/react-context": "1.1.2",
5854 "@radix-ui/react-direction": "1.1.1",
5855 "@radix-ui/react-id": "1.1.1",
5856 "@radix-ui/react-primitive": "2.1.3",
5857 "@radix-ui/react-use-callback-ref": "1.1.1",
5858 "@radix-ui/react-use-controllable-state": "1.2.2"
5859 },
5860 "peerDependencies": {
5861 "@types/react": "*",
5862 "@types/react-dom": "*",
5863 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5864 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5865 },
5866 "peerDependenciesMeta": {
5867 "@types/react": {
5868 "optional": true
5869 },
5870 "@types/react-dom": {
5871 "optional": true
5872 }
5873 }
5874 },
5875 "node_modules/radix-ui/node_modules/@radix-ui/react-scroll-area": {
5876 "version": "1.2.10",
5877 "resolved": "https://registry.npmjs.org/@radix-ui/react-scroll-area/-/react-scroll-area-1.2.10.tgz",
5878 "integrity": "sha512-tAXIa1g3sM5CGpVT0uIbUx/U3Gs5N8T52IICuCtObaos1S8fzsrPXG5WObkQN3S6NVl6wKgPhAIiBGbWnvc97A==",
5879 "dependencies": {
5880 "@radix-ui/number": "1.1.1",
5881 "@radix-ui/primitive": "1.1.3",
5882 "@radix-ui/react-compose-refs": "1.1.2",
5883 "@radix-ui/react-context": "1.1.2",
5884 "@radix-ui/react-direction": "1.1.1",
5885 "@radix-ui/react-presence": "1.1.5",
5886 "@radix-ui/react-primitive": "2.1.3",
5887 "@radix-ui/react-use-callback-ref": "1.1.1",
5888 "@radix-ui/react-use-layout-effect": "1.1.1"
5889 },
5890 "peerDependencies": {
5891 "@types/react": "*",
5892 "@types/react-dom": "*",
5893 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5894 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5895 },
5896 "peerDependenciesMeta": {
5897 "@types/react": {
5898 "optional": true
5899 },
5900 "@types/react-dom": {
5901 "optional": true
5902 }
5903 }
5904 },
5905 "node_modules/radix-ui/node_modules/@radix-ui/react-select": {
5906 "version": "2.2.6",
5907 "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-2.2.6.tgz",
5908 "integrity": "sha512-I30RydO+bnn2PQztvo25tswPH+wFBjehVGtmagkU78yMdwTwVf12wnAOF+AeP8S2N8xD+5UPbGhkUfPyvT+mwQ==",
5909 "dependencies": {
5910 "@radix-ui/number": "1.1.1",
5911 "@radix-ui/primitive": "1.1.3",
5912 "@radix-ui/react-collection": "1.1.7",
5913 "@radix-ui/react-compose-refs": "1.1.2",
5914 "@radix-ui/react-context": "1.1.2",
5915 "@radix-ui/react-direction": "1.1.1",
5916 "@radix-ui/react-dismissable-layer": "1.1.11",
5917 "@radix-ui/react-focus-guards": "1.1.3",
5918 "@radix-ui/react-focus-scope": "1.1.7",
5919 "@radix-ui/react-id": "1.1.1",
5920 "@radix-ui/react-popper": "1.2.8",
5921 "@radix-ui/react-portal": "1.1.9",
5922 "@radix-ui/react-primitive": "2.1.3",
5923 "@radix-ui/react-slot": "1.2.3",
5924 "@radix-ui/react-use-callback-ref": "1.1.1",
5925 "@radix-ui/react-use-controllable-state": "1.2.2",
5926 "@radix-ui/react-use-layout-effect": "1.1.1",
5927 "@radix-ui/react-use-previous": "1.1.1",
5928 "@radix-ui/react-visually-hidden": "1.2.3",
5929 "aria-hidden": "^1.2.4",
5930 "react-remove-scroll": "^2.6.3"
5931 },
5932 "peerDependencies": {
5933 "@types/react": "*",
5934 "@types/react-dom": "*",
5935 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5936 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5937 },
5938 "peerDependenciesMeta": {
5939 "@types/react": {
5940 "optional": true
5941 },
5942 "@types/react-dom": {
5943 "optional": true
5944 }
5945 }
5946 },
5947 "node_modules/radix-ui/node_modules/@radix-ui/react-separator": {
5948 "version": "1.1.7",
5949 "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.1.7.tgz",
5950 "integrity": "sha512-0HEb8R9E8A+jZjvmFCy/J4xhbXy3TV+9XSnGJ3KvTtjlIUy/YQ/p6UYZvi7YbeoeXdyU9+Y3scizK6hkY37baA==",
5951 "dependencies": {
5952 "@radix-ui/react-primitive": "2.1.3"
5953 },
5954 "peerDependencies": {
5955 "@types/react": "*",
5956 "@types/react-dom": "*",
5957 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5958 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5959 },
5960 "peerDependenciesMeta": {
5961 "@types/react": {
5962 "optional": true
5963 },
5964 "@types/react-dom": {
5965 "optional": true
5966 }
5967 }
5968 },
5969 "node_modules/radix-ui/node_modules/@radix-ui/react-slider": {
5970 "version": "1.3.6",
5971 "resolved": "https://registry.npmjs.org/@radix-ui/react-slider/-/react-slider-1.3.6.tgz",
5972 "integrity": "sha512-JPYb1GuM1bxfjMRlNLE+BcmBC8onfCi60Blk7OBqi2MLTFdS+8401U4uFjnwkOr49BLmXxLC6JHkvAsx5OJvHw==",
5973 "dependencies": {
5974 "@radix-ui/number": "1.1.1",
5975 "@radix-ui/primitive": "1.1.3",
5976 "@radix-ui/react-collection": "1.1.7",
5977 "@radix-ui/react-compose-refs": "1.1.2",
5978 "@radix-ui/react-context": "1.1.2",
5979 "@radix-ui/react-direction": "1.1.1",
5980 "@radix-ui/react-primitive": "2.1.3",
5981 "@radix-ui/react-use-controllable-state": "1.2.2",
5982 "@radix-ui/react-use-layout-effect": "1.1.1",
5983 "@radix-ui/react-use-previous": "1.1.1",
5984 "@radix-ui/react-use-size": "1.1.1"
5985 },
5986 "peerDependencies": {
5987 "@types/react": "*",
5988 "@types/react-dom": "*",
5989 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
5990 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
5991 },
5992 "peerDependenciesMeta": {
5993 "@types/react": {
5994 "optional": true
5995 },
5996 "@types/react-dom": {
5997 "optional": true
5998 }
5999 }
6000 },
6001 "node_modules/radix-ui/node_modules/@radix-ui/react-slot": {
6002 "version": "1.2.3",
6003 "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz",
6004 "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==",
6005 "dependencies": {
6006 "@radix-ui/react-compose-refs": "1.1.2"
6007 },
6008 "peerDependencies": {
6009 "@types/react": "*",
6010 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
6011 },
6012 "peerDependenciesMeta": {
6013 "@types/react": {
6014 "optional": true
6015 }
6016 }
6017 },
6018 "node_modules/radix-ui/node_modules/@radix-ui/react-switch": {
6019 "version": "1.2.6",
6020 "resolved": "https://registry.npmjs.org/@radix-ui/react-switch/-/react-switch-1.2.6.tgz",
6021 "integrity": "sha512-bByzr1+ep1zk4VubeEVViV592vu2lHE2BZY5OnzehZqOOgogN80+mNtCqPkhn2gklJqOpxWgPoYTSnhBCqpOXQ==",
6022 "dependencies": {
6023 "@radix-ui/primitive": "1.1.3",
6024 "@radix-ui/react-compose-refs": "1.1.2",
6025 "@radix-ui/react-context": "1.1.2",
6026 "@radix-ui/react-primitive": "2.1.3",
6027 "@radix-ui/react-use-controllable-state": "1.2.2",
6028 "@radix-ui/react-use-previous": "1.1.1",
6029 "@radix-ui/react-use-size": "1.1.1"
6030 },
6031 "peerDependencies": {
6032 "@types/react": "*",
6033 "@types/react-dom": "*",
6034 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
6035 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
6036 },
6037 "peerDependenciesMeta": {
6038 "@types/react": {
6039 "optional": true
6040 },
6041 "@types/react-dom": {
6042 "optional": true
6043 }
6044 }
6045 },
6046 "node_modules/radix-ui/node_modules/@radix-ui/react-tabs": {
6047 "version": "1.1.13",
6048 "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.1.13.tgz",
6049 "integrity": "sha512-7xdcatg7/U+7+Udyoj2zodtI9H/IIopqo+YOIcZOq1nJwXWBZ9p8xiu5llXlekDbZkca79a/fozEYQXIA4sW6A==",
6050 "dependencies": {
6051 "@radix-ui/primitive": "1.1.3",
6052 "@radix-ui/react-context": "1.1.2",
6053 "@radix-ui/react-direction": "1.1.1",
6054 "@radix-ui/react-id": "1.1.1",
6055 "@radix-ui/react-presence": "1.1.5",
6056 "@radix-ui/react-primitive": "2.1.3",
6057 "@radix-ui/react-roving-focus": "1.1.11",
6058 "@radix-ui/react-use-controllable-state": "1.2.2"
6059 },
6060 "peerDependencies": {
6061 "@types/react": "*",
6062 "@types/react-dom": "*",
6063 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
6064 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
6065 },
6066 "peerDependenciesMeta": {
6067 "@types/react": {
6068 "optional": true
6069 },
6070 "@types/react-dom": {
6071 "optional": true
6072 }
6073 }
6074 },
6075 "node_modules/radix-ui/node_modules/@radix-ui/react-toast": {
6076 "version": "1.2.15",
6077 "resolved": "https://registry.npmjs.org/@radix-ui/react-toast/-/react-toast-1.2.15.tgz",
6078 "integrity": "sha512-3OSz3TacUWy4WtOXV38DggwxoqJK4+eDkNMl5Z/MJZaoUPaP4/9lf81xXMe1I2ReTAptverZUpbPY4wWwWyL5g==",
6079 "dependencies": {
6080 "@radix-ui/primitive": "1.1.3",
6081 "@radix-ui/react-collection": "1.1.7",
6082 "@radix-ui/react-compose-refs": "1.1.2",
6083 "@radix-ui/react-context": "1.1.2",
6084 "@radix-ui/react-dismissable-layer": "1.1.11",
6085 "@radix-ui/react-portal": "1.1.9",
6086 "@radix-ui/react-presence": "1.1.5",
6087 "@radix-ui/react-primitive": "2.1.3",
6088 "@radix-ui/react-use-callback-ref": "1.1.1",
6089 "@radix-ui/react-use-controllable-state": "1.2.2",
6090 "@radix-ui/react-use-layout-effect": "1.1.1",
6091 "@radix-ui/react-visually-hidden": "1.2.3"
6092 },
6093 "peerDependencies": {
6094 "@types/react": "*",
6095 "@types/react-dom": "*",
6096 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
6097 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
6098 },
6099 "peerDependenciesMeta": {
6100 "@types/react": {
6101 "optional": true
6102 },
6103 "@types/react-dom": {
6104 "optional": true
6105 }
6106 }
6107 },
6108 "node_modules/radix-ui/node_modules/@radix-ui/react-toggle": {
6109 "version": "1.1.10",
6110 "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.1.10.tgz",
6111 "integrity": "sha512-lS1odchhFTeZv3xwHH31YPObmJn8gOg7Lq12inrr0+BH/l3Tsq32VfjqH1oh80ARM3mlkfMic15n0kg4sD1poQ==",
6112 "dependencies": {
6113 "@radix-ui/primitive": "1.1.3",
6114 "@radix-ui/react-primitive": "2.1.3",
6115 "@radix-ui/react-use-controllable-state": "1.2.2"
6116 },
6117 "peerDependencies": {
6118 "@types/react": "*",
6119 "@types/react-dom": "*",
6120 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
6121 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
6122 },
6123 "peerDependenciesMeta": {
6124 "@types/react": {
6125 "optional": true
6126 },
6127 "@types/react-dom": {
6128 "optional": true
6129 }
6130 }
6131 },
6132 "node_modules/radix-ui/node_modules/@radix-ui/react-toggle-group": {
6133 "version": "1.1.11",
6134 "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.1.11.tgz",
6135 "integrity": "sha512-5umnS0T8JQzQT6HbPyO7Hh9dgd82NmS36DQr+X/YJ9ctFNCiiQd6IJAYYZ33LUwm8M+taCz5t2ui29fHZc4Y6Q==",
6136 "dependencies": {
6137 "@radix-ui/primitive": "1.1.3",
6138 "@radix-ui/react-context": "1.1.2",
6139 "@radix-ui/react-direction": "1.1.1",
6140 "@radix-ui/react-primitive": "2.1.3",
6141 "@radix-ui/react-roving-focus": "1.1.11",
6142 "@radix-ui/react-toggle": "1.1.10",
6143 "@radix-ui/react-use-controllable-state": "1.2.2"
6144 },
6145 "peerDependencies": {
6146 "@types/react": "*",
6147 "@types/react-dom": "*",
6148 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
6149 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
6150 },
6151 "peerDependenciesMeta": {
6152 "@types/react": {
6153 "optional": true
6154 },
6155 "@types/react-dom": {
6156 "optional": true
6157 }
6158 }
6159 },
6160 "node_modules/radix-ui/node_modules/@radix-ui/react-toolbar": {
6161 "version": "1.1.11",
6162 "resolved": "https://registry.npmjs.org/@radix-ui/react-toolbar/-/react-toolbar-1.1.11.tgz",
6163 "integrity": "sha512-4ol06/1bLoFu1nwUqzdD4Y5RZ9oDdKeiHIsntug54Hcr1pgaHiPqHFEaXI1IFP/EsOfROQZ8Mig9VTIRza6Tjg==",
6164 "dependencies": {
6165 "@radix-ui/primitive": "1.1.3",
6166 "@radix-ui/react-context": "1.1.2",
6167 "@radix-ui/react-direction": "1.1.1",
6168 "@radix-ui/react-primitive": "2.1.3",
6169 "@radix-ui/react-roving-focus": "1.1.11",
6170 "@radix-ui/react-separator": "1.1.7",
6171 "@radix-ui/react-toggle-group": "1.1.11"
6172 },
6173 "peerDependencies": {
6174 "@types/react": "*",
6175 "@types/react-dom": "*",
6176 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
6177 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
6178 },
6179 "peerDependenciesMeta": {
6180 "@types/react": {
6181 "optional": true
6182 },
6183 "@types/react-dom": {
6184 "optional": true
6185 }
6186 }
6187 },
6188 "node_modules/radix-ui/node_modules/@radix-ui/react-tooltip": {
6189 "version": "1.2.8",
6190 "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.2.8.tgz",
6191 "integrity": "sha512-tY7sVt1yL9ozIxvmbtN5qtmH2krXcBCfjEiCgKGLqunJHvgvZG2Pcl2oQ3kbcZARb1BGEHdkLzcYGO8ynVlieg==",
6192 "dependencies": {
6193 "@radix-ui/primitive": "1.1.3",
6194 "@radix-ui/react-compose-refs": "1.1.2",
6195 "@radix-ui/react-context": "1.1.2",
6196 "@radix-ui/react-dismissable-layer": "1.1.11",
6197 "@radix-ui/react-id": "1.1.1",
6198 "@radix-ui/react-popper": "1.2.8",
6199 "@radix-ui/react-portal": "1.1.9",
6200 "@radix-ui/react-presence": "1.1.5",
6201 "@radix-ui/react-primitive": "2.1.3",
6202 "@radix-ui/react-slot": "1.2.3",
6203 "@radix-ui/react-use-controllable-state": "1.2.2",
6204 "@radix-ui/react-visually-hidden": "1.2.3"
6205 },
6206 "peerDependencies": {
6207 "@types/react": "*",
6208 "@types/react-dom": "*",
6209 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
6210 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
6211 },
6212 "peerDependenciesMeta": {
6213 "@types/react": {
6214 "optional": true
6215 },
6216 "@types/react-dom": {
6217 "optional": true
6218 }
6219 }
6220 },
6221 "node_modules/radix-ui/node_modules/@radix-ui/react-visually-hidden": {
6222 "version": "1.2.3",
6223 "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.3.tgz",
6224 "integrity": "sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==",
6225 "dependencies": {
6226 "@radix-ui/react-primitive": "2.1.3"
6227 },
6228 "peerDependencies": {
6229 "@types/react": "*",
6230 "@types/react-dom": "*",
6231 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
6232 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
6233 },
6234 "peerDependenciesMeta": {
6235 "@types/react": {
6236 "optional": true
6237 },
6238 "@types/react-dom": {
6239 "optional": true
6240 }
6241 }
6242 },
6243 "node_modules/range-parser": {
6244 "version": "1.2.1",
6245 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
6246 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
6247 "engines": {
6248 "node": ">= 0.6"
6249 }
6250 },
6251 "node_modules/raw-body": {
6252 "version": "3.0.2",
6253 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",
6254 "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==",
6255 "dependencies": {
6256 "bytes": "~3.1.2",
6257 "http-errors": "~2.0.1",
6258 "iconv-lite": "~0.7.0",
6259 "unpipe": "~1.0.0"
6260 },
6261 "engines": {
6262 "node": ">= 0.10"
6263 }
6264 },
6265 "node_modules/react": {
6266 "version": "18.2.0",
6267 "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
6268 "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
6269 "dependencies": {
6270 "loose-envify": "^1.1.0"
6271 },
6272 "engines": {
6273 "node": ">=0.10.0"
6274 }
6275 },
6276 "node_modules/react-dom": {
6277 "version": "18.2.0",
6278 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
6279 "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
6280 "dependencies": {
6281 "loose-envify": "^1.1.0",
6282 "scheduler": "^0.23.0"
6283 },
6284 "peerDependencies": {
6285 "react": "^18.2.0"
6286 }
6287 },
6288 "node_modules/react-remove-scroll": {
6289 "version": "2.7.2",
6290 "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz",
6291 "integrity": "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==",
6292 "dependencies": {
6293 "react-remove-scroll-bar": "^2.3.7",
6294 "react-style-singleton": "^2.2.3",
6295 "tslib": "^2.1.0",
6296 "use-callback-ref": "^1.3.3",
6297 "use-sidecar": "^1.1.3"
6298 },
6299 "engines": {
6300 "node": ">=10"
6301 },
6302 "peerDependencies": {
6303 "@types/react": "*",
6304 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
6305 },
6306 "peerDependenciesMeta": {
6307 "@types/react": {
6308 "optional": true
6309 }
6310 }
6311 },
6312 "node_modules/react-remove-scroll-bar": {
6313 "version": "2.3.8",
6314 "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz",
6315 "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==",
6316 "dependencies": {
6317 "react-style-singleton": "^2.2.2",
6318 "tslib": "^2.0.0"
6319 },
6320 "engines": {
6321 "node": ">=10"
6322 },
6323 "peerDependencies": {
6324 "@types/react": "*",
6325 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
6326 },
6327 "peerDependenciesMeta": {
6328 "@types/react": {
6329 "optional": true
6330 }
6331 }
6332 },
6333 "node_modules/react-style-singleton": {
6334 "version": "2.2.3",
6335 "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz",
6336 "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==",
6337 "dependencies": {
6338 "get-nonce": "^1.0.0",
6339 "tslib": "^2.0.0"
6340 },
6341 "engines": {
6342 "node": ">=10"
6343 },
6344 "peerDependencies": {
6345 "@types/react": "*",
6346 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
6347 },
6348 "peerDependenciesMeta": {
6349 "@types/react": {
6350 "optional": true
6351 }
6352 }
6353 },
6354 "node_modules/recast": {
6355 "version": "0.23.11",
6356 "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.11.tgz",
6357 "integrity": "sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==",
6358 "dependencies": {
6359 "ast-types": "^0.16.1",
6360 "esprima": "~4.0.0",
6361 "source-map": "~0.6.1",
6362 "tiny-invariant": "^1.3.3",
6363 "tslib": "^2.0.1"
6364 },
6365 "engines": {
6366 "node": ">= 4"
6367 }
6368 },
6369 "node_modules/require-directory": {
6370 "version": "2.1.1",
6371 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
6372 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
6373 "engines": {
6374 "node": ">=0.10.0"
6375 }
6376 },
6377 "node_modules/require-from-string": {
6378 "version": "2.0.2",
6379 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
6380 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
6381 "engines": {
6382 "node": ">=0.10.0"
6383 }
6384 },
6385 "node_modules/reselect": {
6386 "version": "5.1.1",
6387 "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz",
6388 "integrity": "sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w=="
6389 },
6390 "node_modules/resolve-from": {
6391 "version": "4.0.0",
6392 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
6393 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
6394 "engines": {
6395 "node": ">=4"
6396 }
6397 },
6398 "node_modules/restore-cursor": {
6399 "version": "5.1.0",
6400 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz",
6401 "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==",
6402 "dependencies": {
6403 "onetime": "^7.0.0",
6404 "signal-exit": "^4.1.0"
6405 },
6406 "engines": {
6407 "node": ">=18"
6408 },
6409 "funding": {
6410 "url": "https://github.com/sponsors/sindresorhus"
6411 }
6412 },
6413 "node_modules/rettime": {
6414 "version": "0.10.1",
6415 "resolved": "https://registry.npmjs.org/rettime/-/rettime-0.10.1.tgz",
6416 "integrity": "sha512-uyDrIlUEH37cinabq0AX4QbgV4HbFZ/gqoiunWQ1UqBtRvTTytwhNYjE++pO/MjPTZL5KQCf2bEoJ/BJNVQ5Kw=="
6417 },
6418 "node_modules/reusify": {
6419 "version": "1.1.0",
6420 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
6421 "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
6422 "engines": {
6423 "iojs": ">=1.0.0",
6424 "node": ">=0.10.0"
6425 }
6426 },
6427 "node_modules/router": {
6428 "version": "2.2.0",
6429 "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",
6430 "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==",
6431 "dependencies": {
6432 "debug": "^4.4.0",
6433 "depd": "^2.0.0",
6434 "is-promise": "^4.0.0",
6435 "parseurl": "^1.3.3",
6436 "path-to-regexp": "^8.0.0"
6437 },
6438 "engines": {
6439 "node": ">= 18"
6440 }
6441 },
6442 "node_modules/router/node_modules/path-to-regexp": {
6443 "version": "8.3.0",
6444 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz",
6445 "integrity": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==",
6446 "funding": {
6447 "type": "opencollective",
6448 "url": "https://opencollective.com/express"
6449 }
6450 },
6451 "node_modules/run-applescript": {
6452 "version": "7.1.0",
6453 "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz",
6454 "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==",
6455 "engines": {
6456 "node": ">=18"
6457 },
6458 "funding": {
6459 "url": "https://github.com/sponsors/sindresorhus"
6460 }
6461 },
6462 "node_modules/run-parallel": {
6463 "version": "1.2.0",
6464 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
6465 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
6466 "funding": [
6467 {
6468 "type": "github",
6469 "url": "https://github.com/sponsors/feross"
6470 },
6471 {
6472 "type": "patreon",
6473 "url": "https://www.patreon.com/feross"
6474 },
6475 {
6476 "type": "consulting",
6477 "url": "https://feross.org/support"
6478 }
6479 ],
6480 "dependencies": {
6481 "queue-microtask": "^1.2.2"
6482 }
6483 },
6484 "node_modules/safer-buffer": {
6485 "version": "2.1.2",
6486 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
6487 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
6488 },
6489 "node_modules/scheduler": {
6490 "version": "0.23.2",
6491 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz",
6492 "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==",
6493 "dependencies": {
6494 "loose-envify": "^1.1.0"
6495 }
6496 },
6497 "node_modules/semver": {
6498 "version": "6.3.1",
6499 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
6500 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
6501 "bin": {
6502 "semver": "bin/semver.js"
6503 }
6504 },
6505 "node_modules/send": {
6506 "version": "1.2.1",
6507 "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz",
6508 "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==",
6509 "dependencies": {
6510 "debug": "^4.4.3",
6511 "encodeurl": "^2.0.0",
6512 "escape-html": "^1.0.3",
6513 "etag": "^1.8.1",
6514 "fresh": "^2.0.0",
6515 "http-errors": "^2.0.1",
6516 "mime-types": "^3.0.2",
6517 "ms": "^2.1.3",
6518 "on-finished": "^2.4.1",
6519 "range-parser": "^1.2.1",
6520 "statuses": "^2.0.2"
6521 },
6522 "engines": {
6523 "node": ">= 18"
6524 },
6525 "funding": {
6526 "type": "opencollective",
6527 "url": "https://opencollective.com/express"
6528 }
6529 },
6530 "node_modules/serve-static": {
6531 "version": "2.2.1",
6532 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz",
6533 "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==",
6534 "dependencies": {
6535 "encodeurl": "^2.0.0",
6536 "escape-html": "^1.0.3",
6537 "parseurl": "^1.3.3",
6538 "send": "^1.2.0"
6539 },
6540 "engines": {
6541 "node": ">= 18"
6542 },
6543 "funding": {
6544 "type": "opencollective",
6545 "url": "https://opencollective.com/express"
6546 }
6547 },
6548 "node_modules/server-only": {
6549 "version": "0.0.1",
6550 "resolved": "https://registry.npmjs.org/server-only/-/server-only-0.0.1.tgz",
6551 "integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA=="
6552 },
6553 "node_modules/setprototypeof": {
6554 "version": "1.2.0",
6555 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
6556 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
6557 },
6558 "node_modules/shadcn": {
6559 "version": "3.8.5",
6560 "resolved": "https://registry.npmjs.org/shadcn/-/shadcn-3.8.5.tgz",
6561 "integrity": "sha512-jPRx44e+eyeV7xwY3BLJXcfrks00+M0h5BGB9l6DdcBW4BpAj4x3lVmVy0TXPEs2iHEisxejr62sZAAw6B1EVA==",
6562 "dependencies": {
6563 "@antfu/ni": "^25.0.0",
6564 "@babel/core": "^7.28.0",
6565 "@babel/parser": "^7.28.0",
6566 "@babel/plugin-transform-typescript": "^7.28.0",
6567 "@babel/preset-typescript": "^7.27.1",
6568 "@dotenvx/dotenvx": "^1.48.4",
6569 "@modelcontextprotocol/sdk": "^1.26.0",
6570 "@types/validate-npm-package-name": "^4.0.2",
6571 "browserslist": "^4.26.2",
6572 "commander": "^14.0.0",
6573 "cosmiconfig": "^9.0.0",
6574 "dedent": "^1.6.0",
6575 "deepmerge": "^4.3.1",
6576 "diff": "^8.0.2",
6577 "execa": "^9.6.0",
6578 "fast-glob": "^3.3.3",
6579 "fs-extra": "^11.3.1",
6580 "fuzzysort": "^3.1.0",
6581 "https-proxy-agent": "^7.0.6",
6582 "kleur": "^4.1.5",
6583 "msw": "^2.10.4",
6584 "node-fetch": "^3.3.2",
6585 "open": "^11.0.0",
6586 "ora": "^8.2.0",
6587 "postcss": "^8.5.6",
6588 "postcss-selector-parser": "^7.1.0",
6589 "prompts": "^2.4.2",
6590 "recast": "^0.23.11",
6591 "stringify-object": "^5.0.0",
6592 "tailwind-merge": "^3.0.1",
6593 "ts-morph": "^26.0.0",
6594 "tsconfig-paths": "^4.2.0",
6595 "validate-npm-package-name": "^7.0.1",
6596 "zod": "^3.24.1",
6597 "zod-to-json-schema": "^3.24.6"
6598 },
6599 "bin": {
6600 "shadcn": "dist/index.js"
6601 }
6602 },
6603 "node_modules/sharp": {
6604 "version": "0.34.5",
6605 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz",
6606 "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==",
6607 "hasInstallScript": true,
6608 "optional": true,
6609 "dependencies": {
6610 "@img/colour": "^1.0.0",
6611 "detect-libc": "^2.1.2",
6612 "semver": "^7.7.3"
6613 },
6614 "engines": {
6615 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
6616 },
6617 "funding": {
6618 "url": "https://opencollective.com/libvips"
6619 },
6620 "optionalDependencies": {
6621 "@img/sharp-darwin-arm64": "0.34.5",
6622 "@img/sharp-darwin-x64": "0.34.5",
6623 "@img/sharp-libvips-darwin-arm64": "1.2.4",
6624 "@img/sharp-libvips-darwin-x64": "1.2.4",
6625 "@img/sharp-libvips-linux-arm": "1.2.4",
6626 "@img/sharp-libvips-linux-arm64": "1.2.4",
6627 "@img/sharp-libvips-linux-ppc64": "1.2.4",
6628 "@img/sharp-libvips-linux-riscv64": "1.2.4",
6629 "@img/sharp-libvips-linux-s390x": "1.2.4",
6630 "@img/sharp-libvips-linux-x64": "1.2.4",
6631 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4",
6632 "@img/sharp-libvips-linuxmusl-x64": "1.2.4",
6633 "@img/sharp-linux-arm": "0.34.5",
6634 "@img/sharp-linux-arm64": "0.34.5",
6635 "@img/sharp-linux-ppc64": "0.34.5",
6636 "@img/sharp-linux-riscv64": "0.34.5",
6637 "@img/sharp-linux-s390x": "0.34.5",
6638 "@img/sharp-linux-x64": "0.34.5",
6639 "@img/sharp-linuxmusl-arm64": "0.34.5",
6640 "@img/sharp-linuxmusl-x64": "0.34.5",
6641 "@img/sharp-wasm32": "0.34.5",
6642 "@img/sharp-win32-arm64": "0.34.5",
6643 "@img/sharp-win32-ia32": "0.34.5",
6644 "@img/sharp-win32-x64": "0.34.5"
6645 }
6646 },
6647 "node_modules/sharp/node_modules/semver": {
6648 "version": "7.7.4",
6649 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
6650 "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
6651 "optional": true,
6652 "bin": {
6653 "semver": "bin/semver.js"
6654 },
6655 "engines": {
6656 "node": ">=10"
6657 }
6658 },
6659 "node_modules/shebang-command": {
6660 "version": "2.0.0",
6661 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
6662 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
6663 "dependencies": {
6664 "shebang-regex": "^3.0.0"
6665 },
6666 "engines": {
6667 "node": ">=8"
6668 }
6669 },
6670 "node_modules/shebang-regex": {
6671 "version": "3.0.0",
6672 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
6673 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
6674 "engines": {
6675 "node": ">=8"
6676 }
6677 },
6678 "node_modules/side-channel": {
6679 "version": "1.1.0",
6680 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
6681 "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
6682 "dependencies": {
6683 "es-errors": "^1.3.0",
6684 "object-inspect": "^1.13.3",
6685 "side-channel-list": "^1.0.0",
6686 "side-channel-map": "^1.0.1",
6687 "side-channel-weakmap": "^1.0.2"
6688 },
6689 "engines": {
6690 "node": ">= 0.4"
6691 },
6692 "funding": {
6693 "url": "https://github.com/sponsors/ljharb"
6694 }
6695 },
6696 "node_modules/side-channel-list": {
6697 "version": "1.0.0",
6698 "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
6699 "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
6700 "dependencies": {
6701 "es-errors": "^1.3.0",
6702 "object-inspect": "^1.13.3"
6703 },
6704 "engines": {
6705 "node": ">= 0.4"
6706 },
6707 "funding": {
6708 "url": "https://github.com/sponsors/ljharb"
6709 }
6710 },
6711 "node_modules/side-channel-map": {
6712 "version": "1.0.1",
6713 "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
6714 "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
6715 "dependencies": {
6716 "call-bound": "^1.0.2",
6717 "es-errors": "^1.3.0",
6718 "get-intrinsic": "^1.2.5",
6719 "object-inspect": "^1.13.3"
6720 },
6721 "engines": {
6722 "node": ">= 0.4"
6723 },
6724 "funding": {
6725 "url": "https://github.com/sponsors/ljharb"
6726 }
6727 },
6728 "node_modules/side-channel-weakmap": {
6729 "version": "1.0.2",
6730 "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
6731 "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
6732 "dependencies": {
6733 "call-bound": "^1.0.2",
6734 "es-errors": "^1.3.0",
6735 "get-intrinsic": "^1.2.5",
6736 "object-inspect": "^1.13.3",
6737 "side-channel-map": "^1.0.1"
6738 },
6739 "engines": {
6740 "node": ">= 0.4"
6741 },
6742 "funding": {
6743 "url": "https://github.com/sponsors/ljharb"
6744 }
6745 },
6746 "node_modules/signal-exit": {
6747 "version": "4.1.0",
6748 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
6749 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
6750 "engines": {
6751 "node": ">=14"
6752 },
6753 "funding": {
6754 "url": "https://github.com/sponsors/isaacs"
6755 }
6756 },
6757 "node_modules/sisteransi": {
6758 "version": "1.0.5",
6759 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
6760 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg=="
6761 },
6762 "node_modules/source-map": {
6763 "version": "0.6.1",
6764 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6765 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6766 "engines": {
6767 "node": ">=0.10.0"
6768 }
6769 },
6770 "node_modules/source-map-js": {
6771 "version": "1.2.1",
6772 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
6773 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
6774 "engines": {
6775 "node": ">=0.10.0"
6776 }
6777 },
6778 "node_modules/statuses": {
6779 "version": "2.0.2",
6780 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
6781 "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
6782 "engines": {
6783 "node": ">= 0.8"
6784 }
6785 },
6786 "node_modules/stdin-discarder": {
6787 "version": "0.2.2",
6788 "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.2.2.tgz",
6789 "integrity": "sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==",
6790 "engines": {
6791 "node": ">=18"
6792 },
6793 "funding": {
6794 "url": "https://github.com/sponsors/sindresorhus"
6795 }
6796 },
6797 "node_modules/strict-event-emitter": {
6798 "version": "0.5.1",
6799 "resolved": "https://registry.npmjs.org/strict-event-emitter/-/strict-event-emitter-0.5.1.tgz",
6800 "integrity": "sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ=="
6801 },
6802 "node_modules/string-width": {
6803 "version": "7.2.0",
6804 "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
6805 "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
6806 "dependencies": {
6807 "emoji-regex": "^10.3.0",
6808 "get-east-asian-width": "^1.0.0",
6809 "strip-ansi": "^7.1.0"
6810 },
6811 "engines": {
6812 "node": ">=18"
6813 },
6814 "funding": {
6815 "url": "https://github.com/sponsors/sindresorhus"
6816 }
6817 },
6818 "node_modules/stringify-object": {
6819 "version": "5.0.0",
6820 "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-5.0.0.tgz",
6821 "integrity": "sha512-zaJYxz2FtcMb4f+g60KsRNFOpVMUyuJgA51Zi5Z1DOTC3S59+OQiVOzE9GZt0x72uBGWKsQIuBKeF9iusmKFsg==",
6822 "dependencies": {
6823 "get-own-enumerable-keys": "^1.0.0",
6824 "is-obj": "^3.0.0",
6825 "is-regexp": "^3.1.0"
6826 },
6827 "engines": {
6828 "node": ">=14.16"
6829 },
6830 "funding": {
6831 "url": "https://github.com/yeoman/stringify-object?sponsor=1"
6832 }
6833 },
6834 "node_modules/strip-ansi": {
6835 "version": "7.2.0",
6836 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz",
6837 "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==",
6838 "dependencies": {
6839 "ansi-regex": "^6.2.2"
6840 },
6841 "engines": {
6842 "node": ">=12"
6843 },
6844 "funding": {
6845 "url": "https://github.com/chalk/strip-ansi?sponsor=1"
6846 }
6847 },
6848 "node_modules/strip-bom": {
6849 "version": "3.0.0",
6850 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
6851 "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
6852 "engines": {
6853 "node": ">=4"
6854 }
6855 },
6856 "node_modules/strip-final-newline": {
6857 "version": "4.0.0",
6858 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz",
6859 "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==",
6860 "engines": {
6861 "node": ">=18"
6862 },
6863 "funding": {
6864 "url": "https://github.com/sponsors/sindresorhus"
6865 }
6866 },
6867 "node_modules/stripe": {
6868 "version": "14.8.0",
6869 "resolved": "https://registry.npmjs.org/stripe/-/stripe-14.8.0.tgz",
6870 "integrity": "sha512-Qdecqk7lx095BE829NWxrG1+69NjPuHrpZqeR61i2KO00fpKkjMX9TYjwFU+WjQD6ZcNmCGOwNfnz5VnI5bjIg==",
6871 "dependencies": {
6872 "@types/node": ">=8.1.0",
6873 "qs": "^6.11.0"
6874 },
6875 "engines": {
6876 "node": ">=12.*"
6877 }
6878 },
6879 "node_modules/styled-jsx": {
6880 "version": "5.1.6",
6881 "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz",
6882 "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==",
6883 "dependencies": {
6884 "client-only": "0.0.1"
6885 },
6886 "engines": {
6887 "node": ">= 12.0.0"
6888 },
6889 "peerDependencies": {
6890 "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0"
6891 },
6892 "peerDependenciesMeta": {
6893 "@babel/core": {
6894 "optional": true
6895 },
6896 "babel-plugin-macros": {
6897 "optional": true
6898 }
6899 }
6900 },
6901 "node_modules/tabbable": {
6902 "version": "6.4.0",
6903 "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.4.0.tgz",
6904 "integrity": "sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg=="
6905 },
6906 "node_modules/tagged-tag": {
6907 "version": "1.0.0",
6908 "resolved": "https://registry.npmjs.org/tagged-tag/-/tagged-tag-1.0.0.tgz",
6909 "integrity": "sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==",
6910 "engines": {
6911 "node": ">=20"
6912 },
6913 "funding": {
6914 "url": "https://github.com/sponsors/sindresorhus"
6915 }
6916 },
6917 "node_modules/tailwind-merge": {
6918 "version": "3.5.0",
6919 "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.5.0.tgz",
6920 "integrity": "sha512-I8K9wewnVDkL1NTGoqWmVEIlUcB9gFriAEkXkfCjX5ib8ezGxtR3xD7iZIxrfArjEsH7F1CHD4RFUtxefdqV/A==",
6921 "funding": {
6922 "type": "github",
6923 "url": "https://github.com/sponsors/dcastil"
6924 }
6925 },
6926 "node_modules/tailwindcss": {
6927 "version": "4.2.1",
6928 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.1.tgz",
6929 "integrity": "sha512-/tBrSQ36vCleJkAOsy9kbNTgaxvGbyOamC30PRePTQe/o1MFwEKHQk4Cn7BNGaPtjp+PuUrByJehM1hgxfq4sw=="
6930 },
6931 "node_modules/tapable": {
6932 "version": "2.3.0",
6933 "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz",
6934 "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==",
6935 "engines": {
6936 "node": ">=6"
6937 },
6938 "funding": {
6939 "type": "opencollective",
6940 "url": "https://opencollective.com/webpack"
6941 }
6942 },
6943 "node_modules/tiny-invariant": {
6944 "version": "1.3.3",
6945 "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz",
6946 "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg=="
6947 },
6948 "node_modules/tinyexec": {
6949 "version": "1.0.2",
6950 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.2.tgz",
6951 "integrity": "sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==",
6952 "engines": {
6953 "node": ">=18"
6954 }
6955 },
6956 "node_modules/tldts": {
6957 "version": "7.0.25",
6958 "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.0.25.tgz",
6959 "integrity": "sha512-keinCnPbwXEUG3ilrWQZU+CqcTTzHq9m2HhoUP2l7Xmi8l1LuijAXLpAJ5zRW+ifKTNscs4NdCkfkDCBYm352w==",
6960 "dependencies": {
6961 "tldts-core": "^7.0.25"
6962 },
6963 "bin": {
6964 "tldts": "bin/cli.js"
6965 }
6966 },
6967 "node_modules/tldts-core": {
6968 "version": "7.0.25",
6969 "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.25.tgz",
6970 "integrity": "sha512-ZjCZK0rppSBu7rjHYDYsEaMOIbbT+nWF57hKkv4IUmZWBNrBWBOjIElc0mKRgLM8bm7x/BBlof6t2gi/Oq/Asw=="
6971 },
6972 "node_modules/to-regex-range": {
6973 "version": "5.0.1",
6974 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
6975 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
6976 "dependencies": {
6977 "is-number": "^7.0.0"
6978 },
6979 "engines": {
6980 "node": ">=8.0"
6981 }
6982 },
6983 "node_modules/toidentifier": {
6984 "version": "1.0.1",
6985 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
6986 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
6987 "engines": {
6988 "node": ">=0.6"
6989 }
6990 },
6991 "node_modules/tough-cookie": {
6992 "version": "6.0.0",
6993 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-6.0.0.tgz",
6994 "integrity": "sha512-kXuRi1mtaKMrsLUxz3sQYvVl37B0Ns6MzfrtV5DvJceE9bPyspOqk9xxv7XbZWcfLWbFmm997vl83qUWVJA64w==",
6995 "dependencies": {
6996 "tldts": "^7.0.5"
6997 },
6998 "engines": {
6999 "node": ">=16"
7000 }
7001 },
7002 "node_modules/ts-morph": {
7003 "version": "26.0.0",
7004 "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-26.0.0.tgz",
7005 "integrity": "sha512-ztMO++owQnz8c/gIENcM9XfCEzgoGphTv+nKpYNM1bgsdOVC/jRZuEBf6N+mLLDNg68Kl+GgUZfOySaRiG1/Ug==",
7006 "dependencies": {
7007 "@ts-morph/common": "~0.27.0",
7008 "code-block-writer": "^13.0.3"
7009 }
7010 },
7011 "node_modules/tsconfig-paths": {
7012 "version": "4.2.0",
7013 "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz",
7014 "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==",
7015 "dependencies": {
7016 "json5": "^2.2.2",
7017 "minimist": "^1.2.6",
7018 "strip-bom": "^3.0.0"
7019 },
7020 "engines": {
7021 "node": ">=6"
7022 }
7023 },
7024 "node_modules/tslib": {
7025 "version": "2.8.1",
7026 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
7027 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
7028 },
7029 "node_modules/tw-animate-css": {
7030 "version": "1.4.0",
7031 "resolved": "https://registry.npmjs.org/tw-animate-css/-/tw-animate-css-1.4.0.tgz",
7032 "integrity": "sha512-7bziOlRqH0hJx80h/3mbicLW7o8qLsH5+RaLR2t+OHM3D0JlWGODQKQ4cxbK7WlvmUxpcj6Kgu6EKqjrGFe3QQ==",
7033 "dev": true,
7034 "funding": {
7035 "url": "https://github.com/sponsors/Wombosvideo"
7036 }
7037 },
7038 "node_modules/type-fest": {
7039 "version": "5.4.4",
7040 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-5.4.4.tgz",
7041 "integrity": "sha512-JnTrzGu+zPV3aXIUhnyWJj4z/wigMsdYajGLIYakqyOW1nPllzXEJee0QQbHj+CTIQtXGlAjuK0UY+2xTyjVAw==",
7042 "dependencies": {
7043 "tagged-tag": "^1.0.0"
7044 },
7045 "engines": {
7046 "node": ">=20"
7047 },
7048 "funding": {
7049 "url": "https://github.com/sponsors/sindresorhus"
7050 }
7051 },
7052 "node_modules/type-is": {
7053 "version": "2.0.1",
7054 "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz",
7055 "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==",
7056 "dependencies": {
7057 "content-type": "^1.0.5",
7058 "media-typer": "^1.1.0",
7059 "mime-types": "^3.0.0"
7060 },
7061 "engines": {
7062 "node": ">= 0.6"
7063 }
7064 },
7065 "node_modules/typescript": {
7066 "version": "5.1.6",
7067 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz",
7068 "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==",
7069 "devOptional": true,
7070 "bin": {
7071 "tsc": "bin/tsc",
7072 "tsserver": "bin/tsserver"
7073 },
7074 "engines": {
7075 "node": ">=14.17"
7076 }
7077 },
7078 "node_modules/unicorn-magic": {
7079 "version": "0.3.0",
7080 "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz",
7081 "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==",
7082 "engines": {
7083 "node": ">=18"
7084 },
7085 "funding": {
7086 "url": "https://github.com/sponsors/sindresorhus"
7087 }
7088 },
7089 "node_modules/universalify": {
7090 "version": "2.0.1",
7091 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
7092 "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
7093 "engines": {
7094 "node": ">= 10.0.0"
7095 }
7096 },
7097 "node_modules/unpipe": {
7098 "version": "1.0.0",
7099 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
7100 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
7101 "engines": {
7102 "node": ">= 0.8"
7103 }
7104 },
7105 "node_modules/until-async": {
7106 "version": "3.0.2",
7107 "resolved": "https://registry.npmjs.org/until-async/-/until-async-3.0.2.tgz",
7108 "integrity": "sha512-IiSk4HlzAMqTUseHHe3VhIGyuFmN90zMTpD3Z3y8jeQbzLIq500MVM7Jq2vUAnTKAFPJrqwkzr6PoTcPhGcOiw==",
7109 "funding": {
7110 "url": "https://github.com/sponsors/kettanaito"
7111 }
7112 },
7113 "node_modules/update-browserslist-db": {
7114 "version": "1.2.3",
7115 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz",
7116 "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==",
7117 "funding": [
7118 {
7119 "type": "opencollective",
7120 "url": "https://opencollective.com/browserslist"
7121 },
7122 {
7123 "type": "tidelift",
7124 "url": "https://tidelift.com/funding/github/npm/browserslist"
7125 },
7126 {
7127 "type": "github",
7128 "url": "https://github.com/sponsors/ai"
7129 }
7130 ],
7131 "dependencies": {
7132 "escalade": "^3.2.0",
7133 "picocolors": "^1.1.1"
7134 },
7135 "bin": {
7136 "update-browserslist-db": "cli.js"
7137 },
7138 "peerDependencies": {
7139 "browserslist": ">= 4.21.0"
7140 }
7141 },
7142 "node_modules/use-callback-ref": {
7143 "version": "1.3.3",
7144 "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz",
7145 "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==",
7146 "dependencies": {
7147 "tslib": "^2.0.0"
7148 },
7149 "engines": {
7150 "node": ">=10"
7151 },
7152 "peerDependencies": {
7153 "@types/react": "*",
7154 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
7155 },
7156 "peerDependenciesMeta": {
7157 "@types/react": {
7158 "optional": true
7159 }
7160 }
7161 },
7162 "node_modules/use-sidecar": {
7163 "version": "1.1.3",
7164 "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz",
7165 "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==",
7166 "dependencies": {
7167 "detect-node-es": "^1.1.0",
7168 "tslib": "^2.0.0"
7169 },
7170 "engines": {
7171 "node": ">=10"
7172 },
7173 "peerDependencies": {
7174 "@types/react": "*",
7175 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
7176 },
7177 "peerDependenciesMeta": {
7178 "@types/react": {
7179 "optional": true
7180 }
7181 }
7182 },
7183 "node_modules/use-sync-external-store": {
7184 "version": "1.6.0",
7185 "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz",
7186 "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==",
7187 "peerDependencies": {
7188 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
7189 }
7190 },
7191 "node_modules/util-deprecate": {
7192 "version": "1.0.2",
7193 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
7194 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
7195 },
7196 "node_modules/validate-npm-package-name": {
7197 "version": "7.0.2",
7198 "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-7.0.2.tgz",
7199 "integrity": "sha512-hVDIBwsRruT73PbK7uP5ebUt+ezEtCmzZz3F59BSr2F6OVFnJ/6h8liuvdLrQ88Xmnk6/+xGGuq+pG9WwTuy3A==",
7200 "engines": {
7201 "node": "^20.17.0 || >=22.9.0"
7202 }
7203 },
7204 "node_modules/vary": {
7205 "version": "1.1.2",
7206 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
7207 "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
7208 "engines": {
7209 "node": ">= 0.8"
7210 }
7211 },
7212 "node_modules/web-streams-polyfill": {
7213 "version": "3.3.3",
7214 "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz",
7215 "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==",
7216 "engines": {
7217 "node": ">= 8"
7218 }
7219 },
7220 "node_modules/which": {
7221 "version": "4.0.0",
7222 "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz",
7223 "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==",
7224 "dependencies": {
7225 "isexe": "^3.1.1"
7226 },
7227 "bin": {
7228 "node-which": "bin/which.js"
7229 },
7230 "engines": {
7231 "node": "^16.13.0 || >=18.0.0"
7232 }
7233 },
7234 "node_modules/wrap-ansi": {
7235 "version": "6.2.0",
7236 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
7237 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
7238 "dependencies": {
7239 "ansi-styles": "^4.0.0",
7240 "string-width": "^4.1.0",
7241 "strip-ansi": "^6.0.0"
7242 },
7243 "engines": {
7244 "node": ">=8"
7245 }
7246 },
7247 "node_modules/wrap-ansi/node_modules/ansi-regex": {
7248 "version": "5.0.1",
7249 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
7250 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
7251 "engines": {
7252 "node": ">=8"
7253 }
7254 },
7255 "node_modules/wrap-ansi/node_modules/emoji-regex": {
7256 "version": "8.0.0",
7257 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
7258 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
7259 },
7260 "node_modules/wrap-ansi/node_modules/string-width": {
7261 "version": "4.2.3",
7262 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
7263 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
7264 "dependencies": {
7265 "emoji-regex": "^8.0.0",
7266 "is-fullwidth-code-point": "^3.0.0",
7267 "strip-ansi": "^6.0.1"
7268 },
7269 "engines": {
7270 "node": ">=8"
7271 }
7272 },
7273 "node_modules/wrap-ansi/node_modules/strip-ansi": {
7274 "version": "6.0.1",
7275 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
7276 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
7277 "dependencies": {
7278 "ansi-regex": "^5.0.1"
7279 },
7280 "engines": {
7281 "node": ">=8"
7282 }
7283 },
7284 "node_modules/wrappy": {
7285 "version": "1.0.2",
7286 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
7287 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
7288 },
7289 "node_modules/ws": {
7290 "version": "8.19.0",
7291 "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz",
7292 "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==",
7293 "engines": {
7294 "node": ">=10.0.0"
7295 },
7296 "peerDependencies": {
7297 "bufferutil": "^4.0.1",
7298 "utf-8-validate": ">=5.0.2"
7299 },
7300 "peerDependenciesMeta": {
7301 "bufferutil": {
7302 "optional": true
7303 },
7304 "utf-8-validate": {
7305 "optional": true
7306 }
7307 }
7308 },
7309 "node_modules/wsl-utils": {
7310 "version": "0.3.1",
7311 "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.3.1.tgz",
7312 "integrity": "sha512-g/eziiSUNBSsdDJtCLB8bdYEUMj4jR7AGeUo96p/3dTafgjHhpF4RiCFPiRILwjQoDXx5MqkBr4fwWtR3Ky4Wg==",
7313 "dependencies": {
7314 "is-wsl": "^3.1.0",
7315 "powershell-utils": "^0.1.0"
7316 },
7317 "engines": {
7318 "node": ">=20"
7319 },
7320 "funding": {
7321 "url": "https://github.com/sponsors/sindresorhus"
7322 }
7323 },
7324 "node_modules/y18n": {
7325 "version": "5.0.8",
7326 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
7327 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
7328 "engines": {
7329 "node": ">=10"
7330 }
7331 },
7332 "node_modules/yallist": {
7333 "version": "3.1.1",
7334 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
7335 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
7336 },
7337 "node_modules/yargs": {
7338 "version": "17.7.2",
7339 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
7340 "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
7341 "dependencies": {
7342 "cliui": "^8.0.1",
7343 "escalade": "^3.1.1",
7344 "get-caller-file": "^2.0.5",
7345 "require-directory": "^2.1.1",
7346 "string-width": "^4.2.3",
7347 "y18n": "^5.0.5",
7348 "yargs-parser": "^21.1.1"
7349 },
7350 "engines": {
7351 "node": ">=12"
7352 }
7353 },
7354 "node_modules/yargs-parser": {
7355 "version": "21.1.1",
7356 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
7357 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
7358 "engines": {
7359 "node": ">=12"
7360 }
7361 },
7362 "node_modules/yargs/node_modules/ansi-regex": {
7363 "version": "5.0.1",
7364 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
7365 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
7366 "engines": {
7367 "node": ">=8"
7368 }
7369 },
7370 "node_modules/yargs/node_modules/emoji-regex": {
7371 "version": "8.0.0",
7372 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
7373 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
7374 },
7375 "node_modules/yargs/node_modules/string-width": {
7376 "version": "4.2.3",
7377 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
7378 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
7379 "dependencies": {
7380 "emoji-regex": "^8.0.0",
7381 "is-fullwidth-code-point": "^3.0.0",
7382 "strip-ansi": "^6.0.1"
7383 },
7384 "engines": {
7385 "node": ">=8"
7386 }
7387 },
7388 "node_modules/yargs/node_modules/strip-ansi": {
7389 "version": "6.0.1",
7390 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
7391 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
7392 "dependencies": {
7393 "ansi-regex": "^5.0.1"
7394 },
7395 "engines": {
7396 "node": ">=8"
7397 }
7398 },
7399 "node_modules/yoctocolors": {
7400 "version": "2.1.2",
7401 "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.2.tgz",
7402 "integrity": "sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==",
7403 "engines": {
7404 "node": ">=18"
7405 },
7406 "funding": {
7407 "url": "https://github.com/sponsors/sindresorhus"
7408 }
7409 },
7410 "node_modules/yoctocolors-cjs": {
7411 "version": "2.1.3",
7412 "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.3.tgz",
7413 "integrity": "sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==",
7414 "engines": {
7415 "node": ">=18"
7416 },
7417 "funding": {
7418 "url": "https://github.com/sponsors/sindresorhus"
7419 }
7420 },
7421 "node_modules/zod": {
7422 "version": "3.25.76",
7423 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
7424 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
7425 "funding": {
7426 "url": "https://github.com/sponsors/colinhacks"
7427 }
7428 },
7429 "node_modules/zod-to-json-schema": {
7430 "version": "3.25.1",
7431 "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.1.tgz",
7432 "integrity": "sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==",
7433 "peerDependencies": {
7434 "zod": "^3.25 || ^4"
7435 }
7436 }
7437 }
7438}