A frontend for your PDS
1{
2 "name": "web",
3 "version": "0.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "web",
9 "version": "0.0.0",
10 "dependencies": {
11 "@atcute/bluesky": "^2.0.2",
12 "@atcute/client": "^3.0.1",
13 "@atcute/identity-resolver": "^0.1.2",
14 "moment": "^2.30.1",
15 "mutex-ts": "^1.2.1",
16 "svelte-infinite-loading": "^1.4.0"
17 },
18 "devDependencies": {
19 "@sveltejs/vite-plugin-svelte": "^5.0.3",
20 "@tsconfig/svelte": "^5.0.4",
21 "@types/node": "^24.10.1",
22 "atproto": "^0.0.1",
23 "shadcn-svelte": "^1.0.8",
24 "svelte": "^5.23.1",
25 "svelte-check": "^4.1.5",
26 "svelte5-heatmap": "^0.0.4",
27 "tailwindcss": "^4.1.15",
28 "typescript": "~5.7.2",
29 "vite": "^6.3.6"
30 }
31 },
32 "node_modules/@atcute/bluesky": {
33 "version": "2.1.1",
34 "resolved": "https://registry.npmjs.org/@atcute/bluesky/-/bluesky-2.1.1.tgz",
35 "integrity": "sha512-wEZfFW58J6yC1SqHcVJOn4qbHENTTzjeCEWthRT5HvKovADLqk54HSMSAuXDMBUbintSTBr0khQNZQ3ZdgzDdQ==",
36 "license": "MIT",
37 "peerDependencies": {
38 "@atcute/client": "^3.0.0"
39 }
40 },
41 "node_modules/@atcute/client": {
42 "version": "3.1.0",
43 "resolved": "https://registry.npmjs.org/@atcute/client/-/client-3.1.0.tgz",
44 "integrity": "sha512-+rQPsHXSf0DUm8XoHoaH7Y2E8tIpbsW84djyPj7dqAyrFIjvGuJ1X1DvMufwbTIcmLerdy+dzl34iZcz/h3Vhg==",
45 "license": "MIT",
46 "peer": true
47 },
48 "node_modules/@atcute/identity": {
49 "version": "0.1.3",
50 "resolved": "https://registry.npmjs.org/@atcute/identity/-/identity-0.1.3.tgz",
51 "integrity": "sha512-ndlD8nypHt8G00wixbozKdSNL0O8HTzBjFGEXeAcBUCXSZPBjRWbqtgyJxhgUWnr7swgxgw1mSbZwRB5b7xCiQ==",
52 "license": "MIT",
53 "peer": true,
54 "dependencies": {
55 "@badrap/valita": "^0.4.2"
56 }
57 },
58 "node_modules/@atcute/identity-resolver": {
59 "version": "0.1.2",
60 "resolved": "https://registry.npmjs.org/@atcute/identity-resolver/-/identity-resolver-0.1.2.tgz",
61 "integrity": "sha512-fP2VbHD04kVcCdNi/Kszo6jFzqM7Pg3p33oGhfp2zVkwFKaVBlwCaFRWEga/Xvu/IDLwNdASGWnLqoA34SFeSg==",
62 "license": "MIT",
63 "dependencies": {
64 "@atcute/util-fetch": "^1.0.0",
65 "@badrap/valita": "^0.4.2"
66 },
67 "peerDependencies": {
68 "@atcute/identity": "^0.1.0"
69 }
70 },
71 "node_modules/@atcute/util-fetch": {
72 "version": "1.0.1",
73 "resolved": "https://registry.npmjs.org/@atcute/util-fetch/-/util-fetch-1.0.1.tgz",
74 "integrity": "sha512-Clc0E/5ufyGBVfYBUwWNlHONlZCoblSr4Ho50l1LhmRPGB1Wu/AQ9Sz+rsBg7fdaW/auve8ulmwhRhnX2cGRow==",
75 "license": "MIT",
76 "dependencies": {
77 "@badrap/valita": "^0.4.2"
78 }
79 },
80 "node_modules/@badrap/valita": {
81 "version": "0.4.6",
82 "resolved": "https://registry.npmjs.org/@badrap/valita/-/valita-0.4.6.tgz",
83 "integrity": "sha512-4kdqcjyxo/8RQ8ayjms47HCWZIF5981oE5nIenbfThKDxWXtEHKipAOWlflpPJzZx9y/JWYQkp18Awr7VuepFg==",
84 "license": "MIT",
85 "engines": {
86 "node": ">= 18"
87 }
88 },
89 "node_modules/@esbuild/aix-ppc64": {
90 "version": "0.25.9",
91 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.9.tgz",
92 "integrity": "sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==",
93 "cpu": [
94 "ppc64"
95 ],
96 "dev": true,
97 "license": "MIT",
98 "optional": true,
99 "os": [
100 "aix"
101 ],
102 "engines": {
103 "node": ">=18"
104 }
105 },
106 "node_modules/@esbuild/android-arm": {
107 "version": "0.25.9",
108 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.9.tgz",
109 "integrity": "sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==",
110 "cpu": [
111 "arm"
112 ],
113 "dev": true,
114 "license": "MIT",
115 "optional": true,
116 "os": [
117 "android"
118 ],
119 "engines": {
120 "node": ">=18"
121 }
122 },
123 "node_modules/@esbuild/android-arm64": {
124 "version": "0.25.9",
125 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.9.tgz",
126 "integrity": "sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==",
127 "cpu": [
128 "arm64"
129 ],
130 "dev": true,
131 "license": "MIT",
132 "optional": true,
133 "os": [
134 "android"
135 ],
136 "engines": {
137 "node": ">=18"
138 }
139 },
140 "node_modules/@esbuild/android-x64": {
141 "version": "0.25.9",
142 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.9.tgz",
143 "integrity": "sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==",
144 "cpu": [
145 "x64"
146 ],
147 "dev": true,
148 "license": "MIT",
149 "optional": true,
150 "os": [
151 "android"
152 ],
153 "engines": {
154 "node": ">=18"
155 }
156 },
157 "node_modules/@esbuild/darwin-arm64": {
158 "version": "0.25.9",
159 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.9.tgz",
160 "integrity": "sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==",
161 "cpu": [
162 "arm64"
163 ],
164 "dev": true,
165 "license": "MIT",
166 "optional": true,
167 "os": [
168 "darwin"
169 ],
170 "engines": {
171 "node": ">=18"
172 }
173 },
174 "node_modules/@esbuild/darwin-x64": {
175 "version": "0.25.9",
176 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.9.tgz",
177 "integrity": "sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==",
178 "cpu": [
179 "x64"
180 ],
181 "dev": true,
182 "license": "MIT",
183 "optional": true,
184 "os": [
185 "darwin"
186 ],
187 "engines": {
188 "node": ">=18"
189 }
190 },
191 "node_modules/@esbuild/freebsd-arm64": {
192 "version": "0.25.9",
193 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.9.tgz",
194 "integrity": "sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==",
195 "cpu": [
196 "arm64"
197 ],
198 "dev": true,
199 "license": "MIT",
200 "optional": true,
201 "os": [
202 "freebsd"
203 ],
204 "engines": {
205 "node": ">=18"
206 }
207 },
208 "node_modules/@esbuild/freebsd-x64": {
209 "version": "0.25.9",
210 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.9.tgz",
211 "integrity": "sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==",
212 "cpu": [
213 "x64"
214 ],
215 "dev": true,
216 "license": "MIT",
217 "optional": true,
218 "os": [
219 "freebsd"
220 ],
221 "engines": {
222 "node": ">=18"
223 }
224 },
225 "node_modules/@esbuild/linux-arm": {
226 "version": "0.25.9",
227 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.9.tgz",
228 "integrity": "sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==",
229 "cpu": [
230 "arm"
231 ],
232 "dev": true,
233 "license": "MIT",
234 "optional": true,
235 "os": [
236 "linux"
237 ],
238 "engines": {
239 "node": ">=18"
240 }
241 },
242 "node_modules/@esbuild/linux-arm64": {
243 "version": "0.25.9",
244 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.9.tgz",
245 "integrity": "sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==",
246 "cpu": [
247 "arm64"
248 ],
249 "dev": true,
250 "license": "MIT",
251 "optional": true,
252 "os": [
253 "linux"
254 ],
255 "engines": {
256 "node": ">=18"
257 }
258 },
259 "node_modules/@esbuild/linux-ia32": {
260 "version": "0.25.9",
261 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.9.tgz",
262 "integrity": "sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==",
263 "cpu": [
264 "ia32"
265 ],
266 "dev": true,
267 "license": "MIT",
268 "optional": true,
269 "os": [
270 "linux"
271 ],
272 "engines": {
273 "node": ">=18"
274 }
275 },
276 "node_modules/@esbuild/linux-loong64": {
277 "version": "0.25.9",
278 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.9.tgz",
279 "integrity": "sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==",
280 "cpu": [
281 "loong64"
282 ],
283 "dev": true,
284 "license": "MIT",
285 "optional": true,
286 "os": [
287 "linux"
288 ],
289 "engines": {
290 "node": ">=18"
291 }
292 },
293 "node_modules/@esbuild/linux-mips64el": {
294 "version": "0.25.9",
295 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.9.tgz",
296 "integrity": "sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==",
297 "cpu": [
298 "mips64el"
299 ],
300 "dev": true,
301 "license": "MIT",
302 "optional": true,
303 "os": [
304 "linux"
305 ],
306 "engines": {
307 "node": ">=18"
308 }
309 },
310 "node_modules/@esbuild/linux-ppc64": {
311 "version": "0.25.9",
312 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.9.tgz",
313 "integrity": "sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==",
314 "cpu": [
315 "ppc64"
316 ],
317 "dev": true,
318 "license": "MIT",
319 "optional": true,
320 "os": [
321 "linux"
322 ],
323 "engines": {
324 "node": ">=18"
325 }
326 },
327 "node_modules/@esbuild/linux-riscv64": {
328 "version": "0.25.9",
329 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.9.tgz",
330 "integrity": "sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==",
331 "cpu": [
332 "riscv64"
333 ],
334 "dev": true,
335 "license": "MIT",
336 "optional": true,
337 "os": [
338 "linux"
339 ],
340 "engines": {
341 "node": ">=18"
342 }
343 },
344 "node_modules/@esbuild/linux-s390x": {
345 "version": "0.25.9",
346 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.9.tgz",
347 "integrity": "sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==",
348 "cpu": [
349 "s390x"
350 ],
351 "dev": true,
352 "license": "MIT",
353 "optional": true,
354 "os": [
355 "linux"
356 ],
357 "engines": {
358 "node": ">=18"
359 }
360 },
361 "node_modules/@esbuild/linux-x64": {
362 "version": "0.25.9",
363 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.9.tgz",
364 "integrity": "sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==",
365 "cpu": [
366 "x64"
367 ],
368 "dev": true,
369 "license": "MIT",
370 "optional": true,
371 "os": [
372 "linux"
373 ],
374 "engines": {
375 "node": ">=18"
376 }
377 },
378 "node_modules/@esbuild/netbsd-arm64": {
379 "version": "0.25.9",
380 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.9.tgz",
381 "integrity": "sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==",
382 "cpu": [
383 "arm64"
384 ],
385 "dev": true,
386 "license": "MIT",
387 "optional": true,
388 "os": [
389 "netbsd"
390 ],
391 "engines": {
392 "node": ">=18"
393 }
394 },
395 "node_modules/@esbuild/netbsd-x64": {
396 "version": "0.25.9",
397 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.9.tgz",
398 "integrity": "sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==",
399 "cpu": [
400 "x64"
401 ],
402 "dev": true,
403 "license": "MIT",
404 "optional": true,
405 "os": [
406 "netbsd"
407 ],
408 "engines": {
409 "node": ">=18"
410 }
411 },
412 "node_modules/@esbuild/openbsd-arm64": {
413 "version": "0.25.9",
414 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.9.tgz",
415 "integrity": "sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==",
416 "cpu": [
417 "arm64"
418 ],
419 "dev": true,
420 "license": "MIT",
421 "optional": true,
422 "os": [
423 "openbsd"
424 ],
425 "engines": {
426 "node": ">=18"
427 }
428 },
429 "node_modules/@esbuild/openbsd-x64": {
430 "version": "0.25.9",
431 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.9.tgz",
432 "integrity": "sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==",
433 "cpu": [
434 "x64"
435 ],
436 "dev": true,
437 "license": "MIT",
438 "optional": true,
439 "os": [
440 "openbsd"
441 ],
442 "engines": {
443 "node": ">=18"
444 }
445 },
446 "node_modules/@esbuild/openharmony-arm64": {
447 "version": "0.25.9",
448 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.9.tgz",
449 "integrity": "sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==",
450 "cpu": [
451 "arm64"
452 ],
453 "dev": true,
454 "license": "MIT",
455 "optional": true,
456 "os": [
457 "openharmony"
458 ],
459 "engines": {
460 "node": ">=18"
461 }
462 },
463 "node_modules/@esbuild/sunos-x64": {
464 "version": "0.25.9",
465 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.9.tgz",
466 "integrity": "sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==",
467 "cpu": [
468 "x64"
469 ],
470 "dev": true,
471 "license": "MIT",
472 "optional": true,
473 "os": [
474 "sunos"
475 ],
476 "engines": {
477 "node": ">=18"
478 }
479 },
480 "node_modules/@esbuild/win32-arm64": {
481 "version": "0.25.9",
482 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.9.tgz",
483 "integrity": "sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==",
484 "cpu": [
485 "arm64"
486 ],
487 "dev": true,
488 "license": "MIT",
489 "optional": true,
490 "os": [
491 "win32"
492 ],
493 "engines": {
494 "node": ">=18"
495 }
496 },
497 "node_modules/@esbuild/win32-ia32": {
498 "version": "0.25.9",
499 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.9.tgz",
500 "integrity": "sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==",
501 "cpu": [
502 "ia32"
503 ],
504 "dev": true,
505 "license": "MIT",
506 "optional": true,
507 "os": [
508 "win32"
509 ],
510 "engines": {
511 "node": ">=18"
512 }
513 },
514 "node_modules/@esbuild/win32-x64": {
515 "version": "0.25.9",
516 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.9.tgz",
517 "integrity": "sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==",
518 "cpu": [
519 "x64"
520 ],
521 "dev": true,
522 "license": "MIT",
523 "optional": true,
524 "os": [
525 "win32"
526 ],
527 "engines": {
528 "node": ">=18"
529 }
530 },
531 "node_modules/@jridgewell/gen-mapping": {
532 "version": "0.3.13",
533 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
534 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
535 "dev": true,
536 "license": "MIT",
537 "dependencies": {
538 "@jridgewell/sourcemap-codec": "^1.5.0",
539 "@jridgewell/trace-mapping": "^0.3.24"
540 }
541 },
542 "node_modules/@jridgewell/remapping": {
543 "version": "2.3.5",
544 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
545 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
546 "dev": true,
547 "license": "MIT",
548 "dependencies": {
549 "@jridgewell/gen-mapping": "^0.3.5",
550 "@jridgewell/trace-mapping": "^0.3.24"
551 }
552 },
553 "node_modules/@jridgewell/resolve-uri": {
554 "version": "3.1.2",
555 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
556 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
557 "dev": true,
558 "license": "MIT",
559 "engines": {
560 "node": ">=6.0.0"
561 }
562 },
563 "node_modules/@jridgewell/sourcemap-codec": {
564 "version": "1.5.5",
565 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
566 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
567 "dev": true,
568 "license": "MIT"
569 },
570 "node_modules/@jridgewell/trace-mapping": {
571 "version": "0.3.31",
572 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
573 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
574 "dev": true,
575 "license": "MIT",
576 "dependencies": {
577 "@jridgewell/resolve-uri": "^3.1.0",
578 "@jridgewell/sourcemap-codec": "^1.4.14"
579 }
580 },
581 "node_modules/@rollup/rollup-android-arm-eabi": {
582 "version": "4.50.1",
583 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.50.1.tgz",
584 "integrity": "sha512-HJXwzoZN4eYTdD8bVV22DN8gsPCAj3V20NHKOs8ezfXanGpmVPR7kalUHd+Y31IJp9stdB87VKPFbsGY3H/2ag==",
585 "cpu": [
586 "arm"
587 ],
588 "dev": true,
589 "license": "MIT",
590 "optional": true,
591 "os": [
592 "android"
593 ]
594 },
595 "node_modules/@rollup/rollup-android-arm64": {
596 "version": "4.50.1",
597 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.50.1.tgz",
598 "integrity": "sha512-PZlsJVcjHfcH53mOImyt3bc97Ep3FJDXRpk9sMdGX0qgLmY0EIWxCag6EigerGhLVuL8lDVYNnSo8qnTElO4xw==",
599 "cpu": [
600 "arm64"
601 ],
602 "dev": true,
603 "license": "MIT",
604 "optional": true,
605 "os": [
606 "android"
607 ]
608 },
609 "node_modules/@rollup/rollup-darwin-arm64": {
610 "version": "4.50.1",
611 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.50.1.tgz",
612 "integrity": "sha512-xc6i2AuWh++oGi4ylOFPmzJOEeAa2lJeGUGb4MudOtgfyyjr4UPNK+eEWTPLvmPJIY/pgw6ssFIox23SyrkkJw==",
613 "cpu": [
614 "arm64"
615 ],
616 "dev": true,
617 "license": "MIT",
618 "optional": true,
619 "os": [
620 "darwin"
621 ]
622 },
623 "node_modules/@rollup/rollup-darwin-x64": {
624 "version": "4.50.1",
625 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.50.1.tgz",
626 "integrity": "sha512-2ofU89lEpDYhdLAbRdeyz/kX3Y2lpYc6ShRnDjY35bZhd2ipuDMDi6ZTQ9NIag94K28nFMofdnKeHR7BT0CATw==",
627 "cpu": [
628 "x64"
629 ],
630 "dev": true,
631 "license": "MIT",
632 "optional": true,
633 "os": [
634 "darwin"
635 ]
636 },
637 "node_modules/@rollup/rollup-freebsd-arm64": {
638 "version": "4.50.1",
639 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.50.1.tgz",
640 "integrity": "sha512-wOsE6H2u6PxsHY/BeFHA4VGQN3KUJFZp7QJBmDYI983fgxq5Th8FDkVuERb2l9vDMs1D5XhOrhBrnqcEY6l8ZA==",
641 "cpu": [
642 "arm64"
643 ],
644 "dev": true,
645 "license": "MIT",
646 "optional": true,
647 "os": [
648 "freebsd"
649 ]
650 },
651 "node_modules/@rollup/rollup-freebsd-x64": {
652 "version": "4.50.1",
653 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.50.1.tgz",
654 "integrity": "sha512-A/xeqaHTlKbQggxCqispFAcNjycpUEHP52mwMQZUNqDUJFFYtPHCXS1VAG29uMlDzIVr+i00tSFWFLivMcoIBQ==",
655 "cpu": [
656 "x64"
657 ],
658 "dev": true,
659 "license": "MIT",
660 "optional": true,
661 "os": [
662 "freebsd"
663 ]
664 },
665 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
666 "version": "4.50.1",
667 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.50.1.tgz",
668 "integrity": "sha512-54v4okehwl5TaSIkpp97rAHGp7t3ghinRd/vyC1iXqXMfjYUTm7TfYmCzXDoHUPTTf36L8pr0E7YsD3CfB3ZDg==",
669 "cpu": [
670 "arm"
671 ],
672 "dev": true,
673 "license": "MIT",
674 "optional": true,
675 "os": [
676 "linux"
677 ]
678 },
679 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
680 "version": "4.50.1",
681 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.50.1.tgz",
682 "integrity": "sha512-p/LaFyajPN/0PUHjv8TNyxLiA7RwmDoVY3flXHPSzqrGcIp/c2FjwPPP5++u87DGHtw+5kSH5bCJz0mvXngYxw==",
683 "cpu": [
684 "arm"
685 ],
686 "dev": true,
687 "license": "MIT",
688 "optional": true,
689 "os": [
690 "linux"
691 ]
692 },
693 "node_modules/@rollup/rollup-linux-arm64-gnu": {
694 "version": "4.50.1",
695 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.50.1.tgz",
696 "integrity": "sha512-2AbMhFFkTo6Ptna1zO7kAXXDLi7H9fGTbVaIq2AAYO7yzcAsuTNWPHhb2aTA6GPiP+JXh85Y8CiS54iZoj4opw==",
697 "cpu": [
698 "arm64"
699 ],
700 "dev": true,
701 "license": "MIT",
702 "optional": true,
703 "os": [
704 "linux"
705 ]
706 },
707 "node_modules/@rollup/rollup-linux-arm64-musl": {
708 "version": "4.50.1",
709 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.50.1.tgz",
710 "integrity": "sha512-Cgef+5aZwuvesQNw9eX7g19FfKX5/pQRIyhoXLCiBOrWopjo7ycfB292TX9MDcDijiuIJlx1IzJz3IoCPfqs9w==",
711 "cpu": [
712 "arm64"
713 ],
714 "dev": true,
715 "license": "MIT",
716 "optional": true,
717 "os": [
718 "linux"
719 ]
720 },
721 "node_modules/@rollup/rollup-linux-loongarch64-gnu": {
722 "version": "4.50.1",
723 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.50.1.tgz",
724 "integrity": "sha512-RPhTwWMzpYYrHrJAS7CmpdtHNKtt2Ueo+BlLBjfZEhYBhK00OsEqM08/7f+eohiF6poe0YRDDd8nAvwtE/Y62Q==",
725 "cpu": [
726 "loong64"
727 ],
728 "dev": true,
729 "license": "MIT",
730 "optional": true,
731 "os": [
732 "linux"
733 ]
734 },
735 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
736 "version": "4.50.1",
737 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.50.1.tgz",
738 "integrity": "sha512-eSGMVQw9iekut62O7eBdbiccRguuDgiPMsw++BVUg+1K7WjZXHOg/YOT9SWMzPZA+w98G+Fa1VqJgHZOHHnY0Q==",
739 "cpu": [
740 "ppc64"
741 ],
742 "dev": true,
743 "license": "MIT",
744 "optional": true,
745 "os": [
746 "linux"
747 ]
748 },
749 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
750 "version": "4.50.1",
751 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.50.1.tgz",
752 "integrity": "sha512-S208ojx8a4ciIPrLgazF6AgdcNJzQE4+S9rsmOmDJkusvctii+ZvEuIC4v/xFqzbuP8yDjn73oBlNDgF6YGSXQ==",
753 "cpu": [
754 "riscv64"
755 ],
756 "dev": true,
757 "license": "MIT",
758 "optional": true,
759 "os": [
760 "linux"
761 ]
762 },
763 "node_modules/@rollup/rollup-linux-riscv64-musl": {
764 "version": "4.50.1",
765 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.50.1.tgz",
766 "integrity": "sha512-3Ag8Ls1ggqkGUvSZWYcdgFwriy2lWo+0QlYgEFra/5JGtAd6C5Hw59oojx1DeqcA2Wds2ayRgvJ4qxVTzCHgzg==",
767 "cpu": [
768 "riscv64"
769 ],
770 "dev": true,
771 "license": "MIT",
772 "optional": true,
773 "os": [
774 "linux"
775 ]
776 },
777 "node_modules/@rollup/rollup-linux-s390x-gnu": {
778 "version": "4.50.1",
779 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.50.1.tgz",
780 "integrity": "sha512-t9YrKfaxCYe7l7ldFERE1BRg/4TATxIg+YieHQ966jwvo7ddHJxPj9cNFWLAzhkVsbBvNA4qTbPVNsZKBO4NSg==",
781 "cpu": [
782 "s390x"
783 ],
784 "dev": true,
785 "license": "MIT",
786 "optional": true,
787 "os": [
788 "linux"
789 ]
790 },
791 "node_modules/@rollup/rollup-linux-x64-gnu": {
792 "version": "4.50.1",
793 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.50.1.tgz",
794 "integrity": "sha512-MCgtFB2+SVNuQmmjHf+wfI4CMxy3Tk8XjA5Z//A0AKD7QXUYFMQcns91K6dEHBvZPCnhJSyDWLApk40Iq/H3tA==",
795 "cpu": [
796 "x64"
797 ],
798 "dev": true,
799 "license": "MIT",
800 "optional": true,
801 "os": [
802 "linux"
803 ]
804 },
805 "node_modules/@rollup/rollup-linux-x64-musl": {
806 "version": "4.50.1",
807 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.50.1.tgz",
808 "integrity": "sha512-nEvqG+0jeRmqaUMuwzlfMKwcIVffy/9KGbAGyoa26iu6eSngAYQ512bMXuqqPrlTyfqdlB9FVINs93j534UJrg==",
809 "cpu": [
810 "x64"
811 ],
812 "dev": true,
813 "license": "MIT",
814 "optional": true,
815 "os": [
816 "linux"
817 ]
818 },
819 "node_modules/@rollup/rollup-openharmony-arm64": {
820 "version": "4.50.1",
821 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.50.1.tgz",
822 "integrity": "sha512-RDsLm+phmT3MJd9SNxA9MNuEAO/J2fhW8GXk62G/B4G7sLVumNFbRwDL6v5NrESb48k+QMqdGbHgEtfU0LCpbA==",
823 "cpu": [
824 "arm64"
825 ],
826 "dev": true,
827 "license": "MIT",
828 "optional": true,
829 "os": [
830 "openharmony"
831 ]
832 },
833 "node_modules/@rollup/rollup-win32-arm64-msvc": {
834 "version": "4.50.1",
835 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.50.1.tgz",
836 "integrity": "sha512-hpZB/TImk2FlAFAIsoElM3tLzq57uxnGYwplg6WDyAxbYczSi8O2eQ+H2Lx74504rwKtZ3N2g4bCUkiamzS6TQ==",
837 "cpu": [
838 "arm64"
839 ],
840 "dev": true,
841 "license": "MIT",
842 "optional": true,
843 "os": [
844 "win32"
845 ]
846 },
847 "node_modules/@rollup/rollup-win32-ia32-msvc": {
848 "version": "4.50.1",
849 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.50.1.tgz",
850 "integrity": "sha512-SXjv8JlbzKM0fTJidX4eVsH+Wmnp0/WcD8gJxIZyR6Gay5Qcsmdbi9zVtnbkGPG8v2vMR1AD06lGWy5FLMcG7A==",
851 "cpu": [
852 "ia32"
853 ],
854 "dev": true,
855 "license": "MIT",
856 "optional": true,
857 "os": [
858 "win32"
859 ]
860 },
861 "node_modules/@rollup/rollup-win32-x64-msvc": {
862 "version": "4.50.1",
863 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.50.1.tgz",
864 "integrity": "sha512-StxAO/8ts62KZVRAm4JZYq9+NqNsV7RvimNK+YM7ry//zebEH6meuugqW/P5OFUCjyQgui+9fUxT6d5NShvMvA==",
865 "cpu": [
866 "x64"
867 ],
868 "dev": true,
869 "license": "MIT",
870 "optional": true,
871 "os": [
872 "win32"
873 ]
874 },
875 "node_modules/@sveltejs/acorn-typescript": {
876 "version": "1.0.5",
877 "resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.5.tgz",
878 "integrity": "sha512-IwQk4yfwLdibDlrXVE04jTZYlLnwsTT2PIOQQGNLWfjavGifnk1JD1LcZjZaBTRcxZu2FfPfNLOE04DSu9lqtQ==",
879 "dev": true,
880 "license": "MIT",
881 "peerDependencies": {
882 "acorn": "^8.9.0"
883 }
884 },
885 "node_modules/@sveltejs/vite-plugin-svelte": {
886 "version": "5.1.1",
887 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-5.1.1.tgz",
888 "integrity": "sha512-Y1Cs7hhTc+a5E9Va/xwKlAJoariQyHY+5zBgCZg4PFWNYQ1nMN9sjK1zhw1gK69DuqVP++sht/1GZg1aRwmAXQ==",
889 "dev": true,
890 "license": "MIT",
891 "peer": true,
892 "dependencies": {
893 "@sveltejs/vite-plugin-svelte-inspector": "^4.0.1",
894 "debug": "^4.4.1",
895 "deepmerge": "^4.3.1",
896 "kleur": "^4.1.5",
897 "magic-string": "^0.30.17",
898 "vitefu": "^1.0.6"
899 },
900 "engines": {
901 "node": "^18.0.0 || ^20.0.0 || >=22"
902 },
903 "peerDependencies": {
904 "svelte": "^5.0.0",
905 "vite": "^6.0.0"
906 }
907 },
908 "node_modules/@sveltejs/vite-plugin-svelte-inspector": {
909 "version": "4.0.1",
910 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-4.0.1.tgz",
911 "integrity": "sha512-J/Nmb2Q2y7mck2hyCX4ckVHcR5tu2J+MtBEQqpDrrgELZ2uvraQcK/ioCV61AqkdXFgriksOKIceDcQmqnGhVw==",
912 "dev": true,
913 "license": "MIT",
914 "dependencies": {
915 "debug": "^4.3.7"
916 },
917 "engines": {
918 "node": "^18.0.0 || ^20.0.0 || >=22"
919 },
920 "peerDependencies": {
921 "@sveltejs/vite-plugin-svelte": "^5.0.0",
922 "svelte": "^5.0.0",
923 "vite": "^6.0.0"
924 }
925 },
926 "node_modules/@tsconfig/svelte": {
927 "version": "5.0.5",
928 "resolved": "https://registry.npmjs.org/@tsconfig/svelte/-/svelte-5.0.5.tgz",
929 "integrity": "sha512-48fAnUjKye38FvMiNOj0J9I/4XlQQiZlpe9xaNPfe8vy2Y1hFBt8g1yqf2EGjVvHavo4jf2lC+TQyENCr4BJBQ==",
930 "dev": true,
931 "license": "MIT"
932 },
933 "node_modules/@types/estree": {
934 "version": "1.0.8",
935 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
936 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
937 "dev": true,
938 "license": "MIT"
939 },
940 "node_modules/@types/node": {
941 "version": "24.10.1",
942 "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.1.tgz",
943 "integrity": "sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==",
944 "dev": true,
945 "license": "MIT",
946 "peer": true,
947 "dependencies": {
948 "undici-types": "~7.16.0"
949 }
950 },
951 "node_modules/acorn": {
952 "version": "8.15.0",
953 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
954 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
955 "dev": true,
956 "license": "MIT",
957 "peer": true,
958 "bin": {
959 "acorn": "bin/acorn"
960 },
961 "engines": {
962 "node": ">=0.4.0"
963 }
964 },
965 "node_modules/aria-query": {
966 "version": "5.3.2",
967 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
968 "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
969 "dev": true,
970 "license": "Apache-2.0",
971 "engines": {
972 "node": ">= 0.4"
973 }
974 },
975 "node_modules/atproto": {
976 "version": "0.0.1",
977 "resolved": "https://registry.npmjs.org/atproto/-/atproto-0.0.1.tgz",
978 "integrity": "sha512-iFbMYS8/UViX8bAKrSPD/SmXunEfarp3Y5OLpe/H5hp8cbjEm8t4KPpqrXPV55RzthAVtKj+vcM2d91wG/OLYA==",
979 "dev": true,
980 "license": "MIT"
981 },
982 "node_modules/axobject-query": {
983 "version": "4.1.0",
984 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
985 "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==",
986 "dev": true,
987 "license": "Apache-2.0",
988 "engines": {
989 "node": ">= 0.4"
990 }
991 },
992 "node_modules/chokidar": {
993 "version": "4.0.3",
994 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
995 "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
996 "dev": true,
997 "license": "MIT",
998 "dependencies": {
999 "readdirp": "^4.0.1"
1000 },
1001 "engines": {
1002 "node": ">= 14.16.0"
1003 },
1004 "funding": {
1005 "url": "https://paulmillr.com/funding/"
1006 }
1007 },
1008 "node_modules/clsx": {
1009 "version": "2.1.1",
1010 "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
1011 "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
1012 "dev": true,
1013 "license": "MIT",
1014 "engines": {
1015 "node": ">=6"
1016 }
1017 },
1018 "node_modules/commander": {
1019 "version": "14.0.2",
1020 "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
1021 "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
1022 "dev": true,
1023 "license": "MIT",
1024 "engines": {
1025 "node": ">=20"
1026 }
1027 },
1028 "node_modules/debug": {
1029 "version": "4.4.3",
1030 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
1031 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
1032 "dev": true,
1033 "license": "MIT",
1034 "dependencies": {
1035 "ms": "^2.1.3"
1036 },
1037 "engines": {
1038 "node": ">=6.0"
1039 },
1040 "peerDependenciesMeta": {
1041 "supports-color": {
1042 "optional": true
1043 }
1044 }
1045 },
1046 "node_modules/deepmerge": {
1047 "version": "4.3.1",
1048 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
1049 "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
1050 "dev": true,
1051 "license": "MIT",
1052 "engines": {
1053 "node": ">=0.10.0"
1054 }
1055 },
1056 "node_modules/esbuild": {
1057 "version": "0.25.9",
1058 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.9.tgz",
1059 "integrity": "sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==",
1060 "dev": true,
1061 "hasInstallScript": true,
1062 "license": "MIT",
1063 "bin": {
1064 "esbuild": "bin/esbuild"
1065 },
1066 "engines": {
1067 "node": ">=18"
1068 },
1069 "optionalDependencies": {
1070 "@esbuild/aix-ppc64": "0.25.9",
1071 "@esbuild/android-arm": "0.25.9",
1072 "@esbuild/android-arm64": "0.25.9",
1073 "@esbuild/android-x64": "0.25.9",
1074 "@esbuild/darwin-arm64": "0.25.9",
1075 "@esbuild/darwin-x64": "0.25.9",
1076 "@esbuild/freebsd-arm64": "0.25.9",
1077 "@esbuild/freebsd-x64": "0.25.9",
1078 "@esbuild/linux-arm": "0.25.9",
1079 "@esbuild/linux-arm64": "0.25.9",
1080 "@esbuild/linux-ia32": "0.25.9",
1081 "@esbuild/linux-loong64": "0.25.9",
1082 "@esbuild/linux-mips64el": "0.25.9",
1083 "@esbuild/linux-ppc64": "0.25.9",
1084 "@esbuild/linux-riscv64": "0.25.9",
1085 "@esbuild/linux-s390x": "0.25.9",
1086 "@esbuild/linux-x64": "0.25.9",
1087 "@esbuild/netbsd-arm64": "0.25.9",
1088 "@esbuild/netbsd-x64": "0.25.9",
1089 "@esbuild/openbsd-arm64": "0.25.9",
1090 "@esbuild/openbsd-x64": "0.25.9",
1091 "@esbuild/openharmony-arm64": "0.25.9",
1092 "@esbuild/sunos-x64": "0.25.9",
1093 "@esbuild/win32-arm64": "0.25.9",
1094 "@esbuild/win32-ia32": "0.25.9",
1095 "@esbuild/win32-x64": "0.25.9"
1096 }
1097 },
1098 "node_modules/esm-env": {
1099 "version": "1.2.2",
1100 "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz",
1101 "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==",
1102 "dev": true,
1103 "license": "MIT"
1104 },
1105 "node_modules/esrap": {
1106 "version": "2.1.0",
1107 "resolved": "https://registry.npmjs.org/esrap/-/esrap-2.1.0.tgz",
1108 "integrity": "sha512-yzmPNpl7TBbMRC5Lj2JlJZNPml0tzqoqP5B1JXycNUwtqma9AKCO0M2wHrdgsHcy1WRW7S9rJknAMtByg3usgA==",
1109 "dev": true,
1110 "license": "MIT",
1111 "dependencies": {
1112 "@jridgewell/sourcemap-codec": "^1.4.15"
1113 }
1114 },
1115 "node_modules/fdir": {
1116 "version": "6.5.0",
1117 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
1118 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
1119 "dev": true,
1120 "license": "MIT",
1121 "engines": {
1122 "node": ">=12.0.0"
1123 },
1124 "peerDependencies": {
1125 "picomatch": "^3 || ^4"
1126 },
1127 "peerDependenciesMeta": {
1128 "picomatch": {
1129 "optional": true
1130 }
1131 }
1132 },
1133 "node_modules/fsevents": {
1134 "version": "2.3.3",
1135 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1136 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1137 "dev": true,
1138 "hasInstallScript": true,
1139 "license": "MIT",
1140 "optional": true,
1141 "os": [
1142 "darwin"
1143 ],
1144 "engines": {
1145 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1146 }
1147 },
1148 "node_modules/is-reference": {
1149 "version": "3.0.3",
1150 "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.3.tgz",
1151 "integrity": "sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==",
1152 "dev": true,
1153 "license": "MIT",
1154 "dependencies": {
1155 "@types/estree": "^1.0.6"
1156 }
1157 },
1158 "node_modules/kleur": {
1159 "version": "4.1.5",
1160 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
1161 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
1162 "dev": true,
1163 "license": "MIT",
1164 "engines": {
1165 "node": ">=6"
1166 }
1167 },
1168 "node_modules/locate-character": {
1169 "version": "3.0.0",
1170 "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz",
1171 "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==",
1172 "dev": true,
1173 "license": "MIT"
1174 },
1175 "node_modules/magic-string": {
1176 "version": "0.30.19",
1177 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.19.tgz",
1178 "integrity": "sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==",
1179 "dev": true,
1180 "license": "MIT",
1181 "dependencies": {
1182 "@jridgewell/sourcemap-codec": "^1.5.5"
1183 }
1184 },
1185 "node_modules/moment": {
1186 "version": "2.30.1",
1187 "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz",
1188 "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==",
1189 "license": "MIT",
1190 "engines": {
1191 "node": "*"
1192 }
1193 },
1194 "node_modules/mri": {
1195 "version": "1.2.0",
1196 "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
1197 "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
1198 "dev": true,
1199 "license": "MIT",
1200 "engines": {
1201 "node": ">=4"
1202 }
1203 },
1204 "node_modules/ms": {
1205 "version": "2.1.3",
1206 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1207 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
1208 "dev": true,
1209 "license": "MIT"
1210 },
1211 "node_modules/mutex-ts": {
1212 "version": "1.2.1",
1213 "resolved": "https://registry.npmjs.org/mutex-ts/-/mutex-ts-1.2.1.tgz",
1214 "integrity": "sha512-OkcXgf0viuCgYdnm48kiNQ9PzC5OzISQ261svHr/Ybc2vBYC/5xfLXn44hQ+dYRX74v7MCSqV/LKPEbpYdDybw==",
1215 "license": "MIT"
1216 },
1217 "node_modules/nanoid": {
1218 "version": "3.3.11",
1219 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
1220 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
1221 "dev": true,
1222 "funding": [
1223 {
1224 "type": "github",
1225 "url": "https://github.com/sponsors/ai"
1226 }
1227 ],
1228 "license": "MIT",
1229 "bin": {
1230 "nanoid": "bin/nanoid.cjs"
1231 },
1232 "engines": {
1233 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1234 }
1235 },
1236 "node_modules/node-fetch-native": {
1237 "version": "1.6.7",
1238 "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.7.tgz",
1239 "integrity": "sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==",
1240 "dev": true,
1241 "license": "MIT"
1242 },
1243 "node_modules/picocolors": {
1244 "version": "1.1.1",
1245 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
1246 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
1247 "dev": true,
1248 "license": "ISC"
1249 },
1250 "node_modules/picomatch": {
1251 "version": "4.0.3",
1252 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
1253 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
1254 "dev": true,
1255 "license": "MIT",
1256 "peer": true,
1257 "engines": {
1258 "node": ">=12"
1259 },
1260 "funding": {
1261 "url": "https://github.com/sponsors/jonschlinkert"
1262 }
1263 },
1264 "node_modules/postcss": {
1265 "version": "8.5.6",
1266 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
1267 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
1268 "dev": true,
1269 "funding": [
1270 {
1271 "type": "opencollective",
1272 "url": "https://opencollective.com/postcss/"
1273 },
1274 {
1275 "type": "tidelift",
1276 "url": "https://tidelift.com/funding/github/npm/postcss"
1277 },
1278 {
1279 "type": "github",
1280 "url": "https://github.com/sponsors/ai"
1281 }
1282 ],
1283 "license": "MIT",
1284 "dependencies": {
1285 "nanoid": "^3.3.11",
1286 "picocolors": "^1.1.1",
1287 "source-map-js": "^1.2.1"
1288 },
1289 "engines": {
1290 "node": "^10 || ^12 || >=14"
1291 }
1292 },
1293 "node_modules/readdirp": {
1294 "version": "4.1.2",
1295 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz",
1296 "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
1297 "dev": true,
1298 "license": "MIT",
1299 "engines": {
1300 "node": ">= 14.18.0"
1301 },
1302 "funding": {
1303 "type": "individual",
1304 "url": "https://paulmillr.com/funding/"
1305 }
1306 },
1307 "node_modules/rollup": {
1308 "version": "4.50.1",
1309 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.50.1.tgz",
1310 "integrity": "sha512-78E9voJHwnXQMiQdiqswVLZwJIzdBKJ1GdI5Zx6XwoFKUIk09/sSrr+05QFzvYb8q6Y9pPV45zzDuYa3907TZA==",
1311 "dev": true,
1312 "license": "MIT",
1313 "dependencies": {
1314 "@types/estree": "1.0.8"
1315 },
1316 "bin": {
1317 "rollup": "dist/bin/rollup"
1318 },
1319 "engines": {
1320 "node": ">=18.0.0",
1321 "npm": ">=8.0.0"
1322 },
1323 "optionalDependencies": {
1324 "@rollup/rollup-android-arm-eabi": "4.50.1",
1325 "@rollup/rollup-android-arm64": "4.50.1",
1326 "@rollup/rollup-darwin-arm64": "4.50.1",
1327 "@rollup/rollup-darwin-x64": "4.50.1",
1328 "@rollup/rollup-freebsd-arm64": "4.50.1",
1329 "@rollup/rollup-freebsd-x64": "4.50.1",
1330 "@rollup/rollup-linux-arm-gnueabihf": "4.50.1",
1331 "@rollup/rollup-linux-arm-musleabihf": "4.50.1",
1332 "@rollup/rollup-linux-arm64-gnu": "4.50.1",
1333 "@rollup/rollup-linux-arm64-musl": "4.50.1",
1334 "@rollup/rollup-linux-loongarch64-gnu": "4.50.1",
1335 "@rollup/rollup-linux-ppc64-gnu": "4.50.1",
1336 "@rollup/rollup-linux-riscv64-gnu": "4.50.1",
1337 "@rollup/rollup-linux-riscv64-musl": "4.50.1",
1338 "@rollup/rollup-linux-s390x-gnu": "4.50.1",
1339 "@rollup/rollup-linux-x64-gnu": "4.50.1",
1340 "@rollup/rollup-linux-x64-musl": "4.50.1",
1341 "@rollup/rollup-openharmony-arm64": "4.50.1",
1342 "@rollup/rollup-win32-arm64-msvc": "4.50.1",
1343 "@rollup/rollup-win32-ia32-msvc": "4.50.1",
1344 "@rollup/rollup-win32-x64-msvc": "4.50.1",
1345 "fsevents": "~2.3.2"
1346 }
1347 },
1348 "node_modules/sade": {
1349 "version": "1.8.1",
1350 "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz",
1351 "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==",
1352 "dev": true,
1353 "license": "MIT",
1354 "dependencies": {
1355 "mri": "^1.1.0"
1356 },
1357 "engines": {
1358 "node": ">=6"
1359 }
1360 },
1361 "node_modules/shadcn-svelte": {
1362 "version": "1.0.12",
1363 "resolved": "https://registry.npmjs.org/shadcn-svelte/-/shadcn-svelte-1.0.12.tgz",
1364 "integrity": "sha512-yupVyTFuPKOOEPjkDOOIpGZhBsibrZhm1qtT/yRJIrxa9+NwzDdbUboppDvKQiCxvxgLHnhTdX0J3abmkjpR2w==",
1365 "dev": true,
1366 "license": "MIT",
1367 "dependencies": {
1368 "commander": "^14.0.0",
1369 "node-fetch-native": "^1.6.4",
1370 "postcss": "^8.5.5"
1371 },
1372 "bin": {
1373 "shadcn-svelte": "dist/index.js"
1374 }
1375 },
1376 "node_modules/source-map-js": {
1377 "version": "1.2.1",
1378 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
1379 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
1380 "dev": true,
1381 "license": "BSD-3-Clause",
1382 "engines": {
1383 "node": ">=0.10.0"
1384 }
1385 },
1386 "node_modules/svelte": {
1387 "version": "5.38.10",
1388 "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.38.10.tgz",
1389 "integrity": "sha512-UY+OhrWK7WI22bCZ00P/M3HtyWgwJPi9IxSRkoAE2MeAy6kl7ZlZWJZ8RaB+X4KD/G+wjis+cGVnVYaoqbzBqg==",
1390 "dev": true,
1391 "license": "MIT",
1392 "peer": true,
1393 "dependencies": {
1394 "@jridgewell/remapping": "^2.3.4",
1395 "@jridgewell/sourcemap-codec": "^1.5.0",
1396 "@sveltejs/acorn-typescript": "^1.0.5",
1397 "@types/estree": "^1.0.5",
1398 "acorn": "^8.12.1",
1399 "aria-query": "^5.3.1",
1400 "axobject-query": "^4.1.0",
1401 "clsx": "^2.1.1",
1402 "esm-env": "^1.2.1",
1403 "esrap": "^2.1.0",
1404 "is-reference": "^3.0.3",
1405 "locate-character": "^3.0.0",
1406 "magic-string": "^0.30.11",
1407 "zimmerframe": "^1.1.2"
1408 },
1409 "engines": {
1410 "node": ">=18"
1411 }
1412 },
1413 "node_modules/svelte-check": {
1414 "version": "4.3.1",
1415 "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.3.1.tgz",
1416 "integrity": "sha512-lkh8gff5gpHLjxIV+IaApMxQhTGnir2pNUAqcNgeKkvK5bT/30Ey/nzBxNLDlkztCH4dP7PixkMt9SWEKFPBWg==",
1417 "dev": true,
1418 "license": "MIT",
1419 "dependencies": {
1420 "@jridgewell/trace-mapping": "^0.3.25",
1421 "chokidar": "^4.0.1",
1422 "fdir": "^6.2.0",
1423 "picocolors": "^1.0.0",
1424 "sade": "^1.7.4"
1425 },
1426 "bin": {
1427 "svelte-check": "bin/svelte-check"
1428 },
1429 "engines": {
1430 "node": ">= 18.0.0"
1431 },
1432 "peerDependencies": {
1433 "svelte": "^4.0.0 || ^5.0.0-next.0",
1434 "typescript": ">=5.0.0"
1435 }
1436 },
1437 "node_modules/svelte-infinite-loading": {
1438 "version": "1.4.0",
1439 "resolved": "https://registry.npmjs.org/svelte-infinite-loading/-/svelte-infinite-loading-1.4.0.tgz",
1440 "integrity": "sha512-Jo+f/yr/HmZQuIiiKKzAHVFXdAUWHW2RBbrcQTil8JVk1sCm/riy7KTJVzjBgQvHasrFQYKF84zvtc9/Y4lFYg==",
1441 "license": "MIT"
1442 },
1443 "node_modules/svelte5-heatmap": {
1444 "version": "0.0.4",
1445 "resolved": "https://registry.npmjs.org/svelte5-heatmap/-/svelte5-heatmap-0.0.4.tgz",
1446 "integrity": "sha512-GwNX74qTz/zgtB5IrI+didnPf9fY+prQBxYaGVoNkTy1tA1lQxOUAJDq5tu+nVyEBNTNCcnIo7nLrll8Zlb0tQ==",
1447 "dev": true,
1448 "license": "MIT",
1449 "peerDependencies": {
1450 "svelte": "^5.0.0"
1451 }
1452 },
1453 "node_modules/tailwindcss": {
1454 "version": "4.1.17",
1455 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.17.tgz",
1456 "integrity": "sha512-j9Ee2YjuQqYT9bbRTfTZht9W/ytp5H+jJpZKiYdP/bpnXARAuELt9ofP0lPnmHjbga7SNQIxdTAXCmtKVYjN+Q==",
1457 "dev": true,
1458 "license": "MIT"
1459 },
1460 "node_modules/tinyglobby": {
1461 "version": "0.2.15",
1462 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
1463 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
1464 "dev": true,
1465 "license": "MIT",
1466 "dependencies": {
1467 "fdir": "^6.5.0",
1468 "picomatch": "^4.0.3"
1469 },
1470 "engines": {
1471 "node": ">=12.0.0"
1472 },
1473 "funding": {
1474 "url": "https://github.com/sponsors/SuperchupuDev"
1475 }
1476 },
1477 "node_modules/typescript": {
1478 "version": "5.7.3",
1479 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz",
1480 "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==",
1481 "dev": true,
1482 "license": "Apache-2.0",
1483 "peer": true,
1484 "bin": {
1485 "tsc": "bin/tsc",
1486 "tsserver": "bin/tsserver"
1487 },
1488 "engines": {
1489 "node": ">=14.17"
1490 }
1491 },
1492 "node_modules/undici-types": {
1493 "version": "7.16.0",
1494 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
1495 "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
1496 "dev": true,
1497 "license": "MIT"
1498 },
1499 "node_modules/vite": {
1500 "version": "6.3.6",
1501 "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.6.tgz",
1502 "integrity": "sha512-0msEVHJEScQbhkbVTb/4iHZdJ6SXp/AvxL2sjwYQFfBqleHtnCqv1J3sa9zbWz/6kW1m9Tfzn92vW+kZ1WV6QA==",
1503 "dev": true,
1504 "license": "MIT",
1505 "peer": true,
1506 "dependencies": {
1507 "esbuild": "^0.25.0",
1508 "fdir": "^6.4.4",
1509 "picomatch": "^4.0.2",
1510 "postcss": "^8.5.3",
1511 "rollup": "^4.34.9",
1512 "tinyglobby": "^0.2.13"
1513 },
1514 "bin": {
1515 "vite": "bin/vite.js"
1516 },
1517 "engines": {
1518 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
1519 },
1520 "funding": {
1521 "url": "https://github.com/vitejs/vite?sponsor=1"
1522 },
1523 "optionalDependencies": {
1524 "fsevents": "~2.3.3"
1525 },
1526 "peerDependencies": {
1527 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
1528 "jiti": ">=1.21.0",
1529 "less": "*",
1530 "lightningcss": "^1.21.0",
1531 "sass": "*",
1532 "sass-embedded": "*",
1533 "stylus": "*",
1534 "sugarss": "*",
1535 "terser": "^5.16.0",
1536 "tsx": "^4.8.1",
1537 "yaml": "^2.4.2"
1538 },
1539 "peerDependenciesMeta": {
1540 "@types/node": {
1541 "optional": true
1542 },
1543 "jiti": {
1544 "optional": true
1545 },
1546 "less": {
1547 "optional": true
1548 },
1549 "lightningcss": {
1550 "optional": true
1551 },
1552 "sass": {
1553 "optional": true
1554 },
1555 "sass-embedded": {
1556 "optional": true
1557 },
1558 "stylus": {
1559 "optional": true
1560 },
1561 "sugarss": {
1562 "optional": true
1563 },
1564 "terser": {
1565 "optional": true
1566 },
1567 "tsx": {
1568 "optional": true
1569 },
1570 "yaml": {
1571 "optional": true
1572 }
1573 }
1574 },
1575 "node_modules/vitefu": {
1576 "version": "1.1.1",
1577 "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.1.1.tgz",
1578 "integrity": "sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==",
1579 "dev": true,
1580 "license": "MIT",
1581 "workspaces": [
1582 "tests/deps/*",
1583 "tests/projects/*",
1584 "tests/projects/workspace/packages/*"
1585 ],
1586 "peerDependencies": {
1587 "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0"
1588 },
1589 "peerDependenciesMeta": {
1590 "vite": {
1591 "optional": true
1592 }
1593 }
1594 },
1595 "node_modules/zimmerframe": {
1596 "version": "1.1.4",
1597 "resolved": "https://registry.npmjs.org/zimmerframe/-/zimmerframe-1.1.4.tgz",
1598 "integrity": "sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ==",
1599 "dev": true,
1600 "license": "MIT"
1601 }
1602 }
1603}