-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbun.lock
More file actions
4261 lines (2581 loc) · 482 KB
/
bun.lock
File metadata and controls
4261 lines (2581 loc) · 482 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
{
"lockfileVersion": 1,
"workspaces": {
"": {
"name": "reloop",
"devDependencies": {
"@biomejs/biome": "2.2.6",
"husky": "9.1.7",
"lint-staged": "16.2.4",
"turbo": "2.5.8",
},
},
"apps/backend/api-key": {
"name": "api-key",
"dependencies": {
"@elysiajs/cors": "catalog:backend",
"@elysiajs/cron": "catalog:backend",
"@elysiajs/eden": "catalog:backend",
"@elysiajs/openapi": "catalog:backend",
"@elysiajs/opentelemetry": "catalog:backend",
"@elysiajs/server-timing": "catalog:backend",
"@elysiajs/swagger": "catalog:backend",
"@opentelemetry/exporter-trace-otlp-http": "catalog:backend",
"@opentelemetry/exporter-trace-otlp-proto": "catalog:backend",
"@opentelemetry/instrumentation-express": "catalog:backend",
"@opentelemetry/instrumentation-http": "catalog:backend",
"@opentelemetry/resources": "catalog:backend",
"@opentelemetry/sdk-trace-node": "catalog:backend",
"@opentelemetry/semantic-conventions": "catalog:backend",
"@paralleldrive/cuid2": "catalog:backend",
"@reloop/apikey": "workspace:*",
"@reloop/auth": "workspace:*",
"@reloop/cache": "workspace:*",
"@reloop/db": "workspace:*",
"@reloop/logger": "workspace:*",
"better-auth": "catalog:",
"dotenv": "catalog:backend",
"drizzle-orm": "catalog:db",
"drizzle-typebox": "catalog:db",
"elysia": "catalog:backend",
"evlog": "catalog:backend",
"pg": "catalog:db",
"redis": "catalog:db",
"zod": "catalog:ui",
},
"devDependencies": {
"@better-auth/cli": "catalog:backend",
"@reloop/tsconfig": "workspace:*",
"@types/bun": "catalog:backend",
"@types/pg": "catalog:db",
"drizzle-kit": "catalog:db",
"tsdown": "catalog:backend",
"typescript": "catalog:",
},
},
"apps/backend/auth": {
"name": "auth",
"dependencies": {
"@elysiajs/cors": "catalog:backend",
"@elysiajs/cron": "catalog:backend",
"@elysiajs/eden": "catalog:backend",
"@elysiajs/openapi": "catalog:backend",
"@elysiajs/opentelemetry": "catalog:backend",
"@elysiajs/server-timing": "catalog:backend",
"@opentelemetry/exporter-trace-otlp-http": "catalog:backend",
"@opentelemetry/exporter-trace-otlp-proto": "catalog:backend",
"@opentelemetry/instrumentation-express": "catalog:backend",
"@opentelemetry/instrumentation-http": "catalog:backend",
"@opentelemetry/resources": "catalog:backend",
"@opentelemetry/sdk-trace-node": "catalog:backend",
"@opentelemetry/semantic-conventions": "catalog:backend",
"@paralleldrive/cuid2": "catalog:backend",
"@reloop/cache": "workspace:*",
"@reloop/db": "workspace:*",
"@reloop/logger": "workspace:*",
"@reloop/react-email": "workspace:*",
"better-auth": "catalog:",
"dotenv": "catalog:backend",
"drizzle-orm": "catalog:db",
"drizzle-typebox": "catalog:db",
"elysia": "catalog:backend",
"pg": "catalog:db",
"redis": "catalog:db",
"zod": "catalog:ui",
},
"devDependencies": {
"@better-auth/cli": "catalog:backend",
"@reloop/tsconfig": "workspace:*",
"@types/bun": "catalog:backend",
"@types/pg": "catalog:db",
"drizzle-kit": "catalog:db",
"tsdown": "catalog:backend",
"typescript": "catalog:",
},
},
"apps/backend/contacts": {
"name": "contacts",
"dependencies": {
"@elysiajs/cors": "catalog:backend",
"@elysiajs/cron": "catalog:backend",
"@elysiajs/eden": "catalog:backend",
"@elysiajs/openapi": "catalog:backend",
"@elysiajs/opentelemetry": "catalog:backend",
"@elysiajs/server-timing": "catalog:backend",
"@elysiajs/swagger": "catalog:backend",
"@opentelemetry/exporter-trace-otlp-http": "catalog:backend",
"@opentelemetry/exporter-trace-otlp-proto": "catalog:backend",
"@opentelemetry/instrumentation-express": "catalog:backend",
"@opentelemetry/instrumentation-http": "catalog:backend",
"@opentelemetry/resources": "catalog:backend",
"@opentelemetry/sdk-trace-node": "catalog:backend",
"@opentelemetry/semantic-conventions": "catalog:backend",
"@paralleldrive/cuid2": "catalog:backend",
"@reloop/apikey": "workspace:*",
"@reloop/auth": "workspace:*",
"@reloop/cache": "workspace:*",
"@reloop/db": "workspace:*",
"@reloop/logger": "workspace:*",
"@reloop/webhook-events": "workspace:*",
"better-auth": "catalog:",
"dotenv": "catalog:backend",
"drizzle-orm": "catalog:db",
"drizzle-typebox": "catalog:db",
"elysia": "catalog:backend",
"pg": "catalog:db",
"redis": "catalog:db",
"zod": "catalog:ui",
},
"devDependencies": {
"@better-auth/cli": "catalog:backend",
"@reloop/tsconfig": "workspace:*",
"@types/bun": "catalog:backend",
"@types/pg": "catalog:db",
"bun-types": "catalog:backend",
"drizzle-kit": "catalog:db",
"tsdown": "catalog:backend",
"typescript": "catalog:",
},
},
"apps/backend/domain": {
"name": "domain",
"dependencies": {
"@bull-board/api": "catalog:backend",
"@bull-board/elysia": "catalog:backend",
"@elysiajs/cors": "catalog:backend",
"@elysiajs/cron": "catalog:backend",
"@elysiajs/eden": "catalog:backend",
"@elysiajs/openapi": "catalog:backend",
"@elysiajs/opentelemetry": "catalog:backend",
"@elysiajs/server-timing": "catalog:backend",
"@elysiajs/swagger": "catalog:backend",
"@opentelemetry/exporter-trace-otlp-http": "catalog:backend",
"@opentelemetry/exporter-trace-otlp-proto": "catalog:backend",
"@opentelemetry/instrumentation-express": "catalog:backend",
"@opentelemetry/instrumentation-http": "catalog:backend",
"@opentelemetry/resources": "catalog:backend",
"@opentelemetry/sdk-trace-node": "catalog:backend",
"@opentelemetry/semantic-conventions": "catalog:backend",
"@paralleldrive/cuid2": "catalog:backend",
"@reloop/apikey": "workspace:*",
"@reloop/auth": "workspace:*",
"@reloop/cache": "workspace:*",
"@reloop/db": "workspace:*",
"@reloop/logger": "workspace:*",
"@reloop/webhook-events": "workspace:*",
"better-auth": "catalog:",
"bullmq": "catalog:backend",
"dotenv": "catalog:backend",
"drizzle-orm": "catalog:db",
"drizzle-typebox": "catalog:db",
"elysia": "catalog:backend",
"pg": "catalog:db",
"redis": "catalog:db",
"zod": "catalog:ui",
},
"devDependencies": {
"@better-auth/cli": "catalog:backend",
"@reloop/tsconfig": "workspace:*",
"@types/bun": "catalog:backend",
"@types/pg": "catalog:db",
"drizzle-kit": "catalog:db",
"tsdown": "catalog:backend",
"typescript": "catalog:",
},
},
"apps/backend/kumomta": {
"name": "kumomta",
"dependencies": {
"@elysiajs/cors": "catalog:backend",
"@elysiajs/openapi": "catalog:backend",
"@elysiajs/opentelemetry": "catalog:backend",
"@elysiajs/server-timing": "catalog:backend",
"@reloop/apikey": "workspace:*",
"@reloop/auth": "workspace:*",
"@reloop/cache": "workspace:*",
"@reloop/db": "workspace:*",
"@reloop/logger": "workspace:*",
"dotenv": "catalog:backend",
"drizzle-orm": "catalog:db",
"elysia": "catalog:backend",
"evlog": "catalog:backend",
"mailparser": "^3.9.8",
"zod": "catalog:ui",
},
"devDependencies": {
"@reloop/tsconfig": "workspace:*",
"@types/bun": "catalog:backend",
"@types/mailparser": "^3.4.6",
"tsdown": "catalog:backend",
"typescript": "catalog:",
},
},
"apps/backend/kumomta-smtp": {
"name": "kumomta-smtp",
"version": "1.0.0",
},
"apps/backend/logs": {
"name": "logs",
"dependencies": {
"@clickhouse/client": "catalog:backend",
"@elysiajs/cors": "catalog:backend",
"@elysiajs/cron": "catalog:backend",
"@elysiajs/openapi": "catalog:backend",
"@elysiajs/opentelemetry": "catalog:backend",
"@elysiajs/server-timing": "catalog:backend",
"@elysiajs/swagger": "catalog:backend",
"@opentelemetry/exporter-trace-otlp-http": "catalog:backend",
"@opentelemetry/exporter-trace-otlp-proto": "catalog:backend",
"@opentelemetry/instrumentation-express": "catalog:backend",
"@opentelemetry/instrumentation-http": "catalog:backend",
"@opentelemetry/resources": "catalog:backend",
"@opentelemetry/sdk-trace-node": "catalog:backend",
"@opentelemetry/semantic-conventions": "catalog:backend",
"@reloop/apikey": "workspace:*",
"@reloop/cache": "workspace:*",
"@reloop/db": "workspace:*",
"@reloop/logger": "workspace:*",
"dotenv": "catalog:backend",
"drizzle-orm": "catalog:db",
"drizzle-typebox": "catalog:db",
"elysia": "catalog:backend",
"pg": "catalog:db",
"redis": "catalog:db",
"zod": "catalog:ui",
},
"devDependencies": {
"@reloop/tsconfig": "workspace:*",
"@types/bun": "catalog:backend",
"tsdown": "catalog:backend",
"typescript": "catalog:",
},
},
"apps/backend/mail": {
"name": "mail",
"dependencies": {
"@elysiajs/cors": "catalog:backend",
"@elysiajs/cron": "catalog:backend",
"@elysiajs/eden": "catalog:backend",
"@elysiajs/openapi": "catalog:backend",
"@elysiajs/opentelemetry": "catalog:backend",
"@elysiajs/server-timing": "catalog:backend",
"@elysiajs/swagger": "catalog:backend",
"@opentelemetry/exporter-trace-otlp-http": "catalog:backend",
"@opentelemetry/exporter-trace-otlp-proto": "catalog:backend",
"@opentelemetry/instrumentation-express": "catalog:backend",
"@opentelemetry/instrumentation-http": "catalog:backend",
"@opentelemetry/resources": "catalog:backend",
"@opentelemetry/sdk-trace-node": "catalog:backend",
"@opentelemetry/semantic-conventions": "catalog:backend",
"@paralleldrive/cuid2": "catalog:backend",
"@reloop/apikey": "workspace:*",
"@reloop/auth": "workspace:*",
"@reloop/cache": "workspace:*",
"@reloop/db": "workspace:*",
"@reloop/logger": "workspace:*",
"@reloop/react-email": "workspace:*",
"@types/nodemailer": "catalog:backend",
"better-auth": "catalog:",
"dotenv": "catalog:backend",
"drizzle-orm": "catalog:db",
"drizzle-typebox": "catalog:db",
"elysia": "catalog:backend",
"evlog": "catalog:backend",
"nodemailer": "catalog:backend",
"pg": "catalog:db",
"redis": "catalog:db",
"zod": "catalog:ui",
},
"devDependencies": {
"@better-auth/cli": "catalog:backend",
"@reloop/tsconfig": "workspace:*",
"@types/bun": "catalog:backend",
"@types/pg": "catalog:db",
"drizzle-kit": "catalog:db",
"tsdown": "catalog:backend",
"typescript": "catalog:",
},
},
"apps/backend/template": {
"name": "template",
"dependencies": {
"@elysiajs/cors": "catalog:backend",
"@elysiajs/cron": "catalog:backend",
"@elysiajs/eden": "catalog:backend",
"@elysiajs/openapi": "catalog:backend",
"@elysiajs/opentelemetry": "catalog:backend",
"@elysiajs/server-timing": "catalog:backend",
"@elysiajs/swagger": "catalog:backend",
"@opentelemetry/exporter-trace-otlp-http": "catalog:backend",
"@opentelemetry/exporter-trace-otlp-proto": "catalog:backend",
"@opentelemetry/instrumentation-express": "catalog:backend",
"@opentelemetry/instrumentation-http": "catalog:backend",
"@opentelemetry/resources": "catalog:backend",
"@opentelemetry/sdk-trace-node": "catalog:backend",
"@opentelemetry/semantic-conventions": "catalog:backend",
"@paralleldrive/cuid2": "catalog:backend",
"@reloop/auth": "workspace:*",
"@reloop/cache": "workspace:*",
"@reloop/db": "workspace:*",
"@reloop/logger": "workspace:*",
"better-auth": "catalog:",
"dotenv": "catalog:backend",
"drizzle-orm": "catalog:db",
"drizzle-typebox": "catalog:db",
"elysia": "catalog:backend",
"lib0": "catalog:backend",
"pg": "catalog:db",
"redis": "catalog:db",
"y-protocols": "catalog:backend",
"yjs": "catalog:backend",
"zod": "catalog:ui",
},
"devDependencies": {
"@better-auth/cli": "catalog:backend",
"@reloop/tsconfig": "workspace:*",
"@types/bun": "catalog:backend",
"@types/pg": "catalog:db",
"drizzle-kit": "catalog:db",
"tsdown": "catalog:backend",
"typescript": "catalog:",
},
},
"apps/backend/upload": {
"name": "upload",
"dependencies": {
"@aws-sdk/client-s3": "catalog:backend",
"@aws-sdk/lib-storage": "catalog:backend",
"@elysiajs/cors": "catalog:backend",
"@elysiajs/cron": "catalog:backend",
"@elysiajs/eden": "catalog:backend",
"@elysiajs/openapi": "catalog:backend",
"@elysiajs/opentelemetry": "catalog:backend",
"@elysiajs/server-timing": "catalog:backend",
"@elysiajs/static": "catalog:backend",
"@elysiajs/swagger": "catalog:backend",
"@opentelemetry/exporter-trace-otlp-http": "catalog:backend",
"@opentelemetry/exporter-trace-otlp-proto": "catalog:backend",
"@opentelemetry/instrumentation-express": "catalog:backend",
"@opentelemetry/instrumentation-http": "catalog:backend",
"@opentelemetry/resources": "catalog:backend",
"@opentelemetry/sdk-trace-node": "catalog:backend",
"@opentelemetry/semantic-conventions": "catalog:backend",
"@paralleldrive/cuid2": "catalog:backend",
"@reloop/apikey": "workspace:*",
"@reloop/auth": "workspace:*",
"@reloop/cache": "workspace:*",
"@reloop/db": "workspace:*",
"@reloop/logger": "workspace:*",
"better-auth": "catalog:",
"dotenv": "catalog:backend",
"drizzle-orm": "catalog:db",
"drizzle-typebox": "catalog:db",
"elysia": "catalog:backend",
"pg": "catalog:db",
"redis": "catalog:db",
"zod": "catalog:ui",
},
"devDependencies": {
"@better-auth/cli": "catalog:backend",
"@reloop/tsconfig": "workspace:*",
"@types/bun": "catalog:backend",
"@types/pg": "catalog:db",
"drizzle-kit": "catalog:db",
"tsdown": "catalog:backend",
"typescript": "catalog:",
},
},
"apps/backend/webhook": {
"name": "webhook",
"dependencies": {
"@elysiajs/cors": "catalog:backend",
"@elysiajs/cron": "catalog:backend",
"@elysiajs/eden": "catalog:backend",
"@elysiajs/openapi": "catalog:backend",
"@elysiajs/opentelemetry": "catalog:backend",
"@elysiajs/server-timing": "catalog:backend",
"@elysiajs/swagger": "catalog:backend",
"@opentelemetry/exporter-trace-otlp-http": "catalog:backend",
"@opentelemetry/exporter-trace-otlp-proto": "catalog:backend",
"@opentelemetry/instrumentation-express": "catalog:backend",
"@opentelemetry/instrumentation-http": "catalog:backend",
"@opentelemetry/resources": "catalog:backend",
"@opentelemetry/sdk-trace-node": "catalog:backend",
"@opentelemetry/semantic-conventions": "catalog:backend",
"@paralleldrive/cuid2": "catalog:backend",
"@reloop/apikey": "workspace:*",
"@reloop/auth": "workspace:*",
"@reloop/cache": "workspace:*",
"@reloop/db": "workspace:*",
"@reloop/logger": "workspace:*",
"@reloop/webhook-events": "workspace:*",
"better-auth": "catalog:",
"bullmq": "catalog:backend",
"dotenv": "catalog:backend",
"drizzle-orm": "catalog:db",
"drizzle-typebox": "catalog:db",
"elysia": "catalog:backend",
"pg": "catalog:db",
"redis": "catalog:db",
"zod": "catalog:ui",
},
"devDependencies": {
"@better-auth/cli": "catalog:backend",
"@reloop/tsconfig": "workspace:*",
"@types/bun": "catalog:backend",
"@types/pg": "catalog:db",
"drizzle-kit": "catalog:db",
"tsdown": "catalog:backend",
"typescript": "catalog:",
},
},
"apps/frontend/dashboard": {
"name": "dashboard",
"version": "0.1.0",
"dependencies": {
"@dnd-kit/core": "catalog:ui",
"@dnd-kit/sortable": "catalog:ui",
"@dnd-kit/utilities": "catalog:ui",
"@hookform/resolvers": "catalog:ui",
"@number-flow/react": "catalog:ui",
"@react-email/editor": "catalog:ui",
"@reloop/auth": "workspace:*",
"@reloop/tailwind": "workspace:*",
"@reloop/ui": "workspace:*",
"@reloop/webhook-events": "workspace:*",
"@tanstack/react-table": "catalog:ui",
"@tiptap/extension-collaboration": "catalog:ui",
"@tiptap/extension-collaboration-caret": "catalog:ui",
"axios": "catalog:",
"babel-plugin-react-compiler": "catalog:ui",
"better-auth": "catalog:",
"boring-avatars": "catalog:ui",
"calligraph": "catalog:ui",
"dayjs": "catalog:ui",
"framer-motion": "catalog:ui",
"lucide-react": "catalog:ui",
"motion": "catalog:ui",
"next": "catalog:ui",
"next-themes": "catalog:ui",
"nuqs": "catalog:ui",
"perfect-cursors": "catalog:ui",
"react": "catalog:ui",
"react-colorful": "catalog:ui",
"react-dom": "catalog:ui",
"react-dropzone": "catalog:ui",
"react-hook-form": "catalog:ui",
"react-hotkeys-hook": "catalog:ui",
"react-use-measure": "catalog:ui",
"recharts": "catalog:ui",
"shiki": "catalog:ui",
"simple-icons": "catalog:ui",
"sonner": "catalog:ui",
"swr": "catalog:ui",
"usehooks-ts": "catalog:ui",
"valibot": "catalog:db",
"y-indexeddb": "catalog:ui",
"y-protocols": "catalog:backend",
"y-websocket": "catalog:ui",
"yjs": "catalog:ui",
"zustand": "catalog:ui",
},
"devDependencies": {
"@reloop/tsconfig": "workspace:*",
"@tailwindcss/postcss": "catalog:ui",
"@types/node": "catalog:",
"@types/react": "catalog:ui",
"@types/react-dom": "catalog:ui",
"tailwindcss": "catalog:ui",
"typescript": "catalog:",
},
},
"apps/frontend/docs": {
"name": "docs",
"version": "0.0.0",
"dependencies": {
"@mintlify/components": "catalog:ui",
"@radix-ui/react-collapsible": "catalog:ui",
"@radix-ui/react-dialog": "catalog:ui",
"@radix-ui/react-popover": "catalog:ui",
"@radix-ui/react-presence": "catalog:ui",
"@radix-ui/react-scroll-area": "catalog:ui",
"@reloop/ui": "workspace:*",
"ajv": "catalog:ui",
"class-variance-authority": "catalog:ui",
"framer-motion": "catalog:ui",
"gray-matter": "catalog:ui",
"hast-util-to-jsx-runtime": "catalog:ui",
"lru-cache": "catalog:ui",
"lucide-react": "catalog:ui",
"next": "catalog:ui",
"next-mdx-remote": "catalog:ui",
"next-themes": "catalog:ui",
"react": "catalog:ui",
"react-dom": "catalog:ui",
"shiki": "catalog:ui",
"simple-icons": "catalog:ui",
"tailwind-merge": "catalog:ui",
"zod": "catalog:ui",
},
"devDependencies": {
"@tailwindcss/postcss": "catalog:ui",
"@types/mdx": "catalog:ui",
"@types/node": "catalog:",
"@types/react": "catalog:ui",
"@types/react-dom": "catalog:ui",
"postcss": "catalog:ui",
"tailwindcss": "catalog:ui",
"typescript": "catalog:",
},
},
"apps/frontend/web": {
"name": "web",
"version": "0.1.0",
"dependencies": {
"@hookform/resolvers": "catalog:ui",
"@reloop/auth": "workspace:*",
"@reloop/tailwind": "workspace:*",
"@reloop/ui": "workspace:*",
"@tailwindcss/postcss": "catalog:ui",
"babel-plugin-react-compiler": "catalog:ui",
"better-auth": "catalog:",
"calligraph": "catalog:ui",
"framer-motion": "catalog:ui",
"motion": "catalog:ui",
"next": "catalog:ui",
"next-themes": "catalog:ui",
"postcss": "catalog:ui",
"react": "catalog:ui",
"react-dom": "catalog:ui",
"react-hook-form": "catalog:ui",
"simple-icons": "catalog:ui",
"sonner": "catalog:ui",
"tailwindcss": "catalog:ui",
},
"devDependencies": {
"@reloop/tsconfig": "workspace:*",
"@types/node": "catalog:",
"@types/react": "catalog:ui",
"@types/react-dom": "catalog:ui",
"typescript": "catalog:",
},
},
"packages/analytics": {
"name": "@reloop/analytics",
"version": "0.0.1",
"dependencies": {
"@paralleldrive/cuid2": "catalog:backend",
},
"devDependencies": {
"@reloop/tsconfig": "workspace:*",
"@types/node": "catalog:",
"typescript": "catalog:",
},
},
"packages/apikey": {
"name": "@reloop/apikey",
"version": "0.1.0",
"dependencies": {
"@reloop/db": "workspace:*",
"drizzle-orm": "catalog:db",
},
"devDependencies": {
"@reloop/cache": "workspace:*",
"@reloop/logger": "workspace:*",
"@reloop/tsconfig": "workspace:*",
"@types/node": "catalog:",
"typescript": "catalog:",
},
},
"packages/auth": {
"name": "@reloop/auth",
"version": "0.1.0",
"dependencies": {
"better-auth": "catalog:",
},
"devDependencies": {
"@reloop/tsconfig": "workspace:*",
"@types/node": "catalog:",
"typescript": "catalog:",
},
},
"packages/cache": {
"name": "@reloop/cache",
"version": "0.0.1",
"dependencies": {
"@types/redis": "catalog:db",
"redis": "catalog:db",
},
},
"packages/db": {
"name": "@reloop/db",
"dependencies": {
"@paralleldrive/cuid2": "catalog:backend",
"@reloop/webhook-events": "workspace:*",
"drizzle-orm": "catalog:db",
"drizzle-typebox": "catalog:db",
"pg": "catalog:db",
"redis": "catalog:db",
},
"devDependencies": {
"@reloop/tsconfig": "workspace:*",
"@types/node": "catalog:",
"@types/pg": "catalog:db",
"dotenv-cli": "catalog:db",
"drizzle-kit": "catalog:db",
"shx": "catalog:db",
"typescript": "catalog:",
},
},
"packages/email": {
"name": "@reloop/react-email",
"version": "1.0.0",
"dependencies": {
"@react-email/render": "catalog:ui",
"@react-email/tailwind": "catalog:ui",
"date-fns": "catalog:backend",
"react": "catalog:ui",
"react-dom": "catalog:ui",
"react-email": "catalog:ui",
},
"devDependencies": {
"@react-email/ui": "catalog:ui",
"@types/bun": "catalog:backend",
"typescript": "catalog:",
},
},
"packages/logger": {
"name": "@reloop/logger",
"version": "0.0.0",
"dependencies": {
"pino": "catalog:backend",
"pino-pretty": "catalog:backend",
},
"devDependencies": {
"@reloop/tsconfig": "workspace:*",
"@types/node": "catalog:",
"typescript": "catalog:",
},
},
"packages/tailwind": {
"name": "@reloop/tailwind",
"dependencies": {
"tailwindcss": "catalog:ui",
"tailwindcss-animate": "catalog:ui",
},
},
"packages/tsconfig": {
"name": "@reloop/tsconfig",
"version": "1.0.0",
},
"packages/ui": {
"name": "@reloop/ui",
"version": "1.0.0",
"dependencies": {
"@radix-ui/react-accordion": "catalog:ui",
"@radix-ui/react-avatar": "catalog:ui",
"@radix-ui/react-checkbox": "catalog:ui",
"@radix-ui/react-dialog": "catalog:ui",
"@radix-ui/react-dropdown-menu": "catalog:ui",
"@radix-ui/react-icons": "catalog:ui",
"@radix-ui/react-label": "catalog:ui",
"@radix-ui/react-popover": "catalog:ui",
"@radix-ui/react-radio-group": "catalog:ui",
"@radix-ui/react-scroll-area": "catalog:ui",
"@radix-ui/react-select": "catalog:ui",
"@radix-ui/react-slider": "catalog:ui",
"@radix-ui/react-slot": "catalog:ui",
"@radix-ui/react-switch": "catalog:ui",
"@radix-ui/react-tabs": "catalog:ui",
"@radix-ui/react-toast": "catalog:ui",
"@radix-ui/react-tooltip": "catalog:ui",
"class-variance-authority": "catalog:ui",
"cmdk": "catalog:ui",
"merge-refs": "catalog:ui",
"motion": "catalog:ui",
"next-themes": "catalog:ui",
"radix-ui": "catalog:ui",
"react-aria-components": "catalog:ui",
"react-day-picker": "catalog:ui",
"react-otp-input": "catalog:ui",
"shiki": "catalog:ui",
"sonner": "catalog:ui",
"tailwind-merge": "catalog:ui",
"tailwind-variants": "catalog:ui",
"tailwindcss": "catalog:ui",
},
"devDependencies": {
"@reloop/tsconfig": "workspace:*",
"@tailwindcss/postcss": "catalog:ui",
},
"peerDependencies": {
"@types/react": "catalog:ui",
"@types/react-dom": "catalog:ui",
"react": "catalog:ui",
"react-dom": "catalog:ui",
},
},
"packages/webhook-events": {
"name": "@reloop/webhook-events",
"version": "0.1.0",
"devDependencies": {
"@reloop/tsconfig": "workspace:*",
"@types/node": "catalog:",
"typescript": "catalog:",
},
},
},
"trustedDependencies": [
"@tailwindcss/oxide",
"docs",
"protobufjs",
],
"catalog": {
"@types/node": "24.0.15",
"axios": "1.12.2",
"better-auth": "1.4.3",
"typescript": "5.9.2",
},
"catalogs": {
"backend": {
"@aws-sdk/client-s3": "3.1033.0",
"@aws-sdk/lib-storage": "3.1033.0",
"@better-auth/cli": "1.3.8",
"@bogeychan/elysia-logger": "0.1.10",
"@bull-board/api": "^7.0.0",
"@bull-board/elysia": "^7.0.0",
"@clickhouse/client": "1.12.1",
"@elysiajs/cors": "1.2.0",
"@elysiajs/cron": "1.3.0",
"@elysiajs/eden": "1.3.3",
"@elysiajs/openapi": "1.4.11",
"@elysiajs/opentelemetry": "1.3.1",
"@elysiajs/server-timing": "1.3.0",
"@elysiajs/static": "1.4.7",
"@elysiajs/swagger": "1.3.1",
"@opentelemetry/exporter-trace-otlp-http": "0.203.0",
"@opentelemetry/exporter-trace-otlp-proto": "0.203.0",
"@opentelemetry/instrumentation-express": "0.52.0",
"@opentelemetry/instrumentation-http": "0.203.0",
"@opentelemetry/resources": "2.0.1",
"@opentelemetry/sdk-trace-node": "2.0.1",
"@opentelemetry/semantic-conventions": "1.36.0",
"@paralleldrive/cuid2": "2.2.2",
"@types/bun": "1.2.6",
"@types/nodemailer": "6.4.14",
"bullmq": "5.74.1",
"bun-types": "latest",
"cloudflare": "5.2.0",
"date-fns": "4.1.0",
"dotenv": "16.4.7",
"elysia": "1.4.15",
"evlog": "2.10.0",
"lib0": "^0.2.117",
"nodemailer": "6.9.7",
"pino": "10.0.0",
"pino-pretty": "13.1.2",
"tsdown": "0.12.9",
"y-protocols": "^1.0.7",
"yjs": "^13.6.30",
},
"db": {
"@types/pg": "8.15.4",
"@types/redis": "4.0.11",
"dotenv-cli": "9.0.0",
"drizzle-kit": "0.31.4",
"drizzle-orm": "0.44.3",
"drizzle-typebox": "0.3.3",
"pg": "8.16.3",
"redis": "5.8.2",
"shx": "0.4.0",
"valibot": "1.1.0",
},
"ui": {
"@ai-sdk/react": "3.0.140",
"@better-fetch/fetch": "1.1.18",
"@dnd-kit/core": "^6.3.1",
"@dnd-kit/sortable": "^10.0.0",
"@dnd-kit/utilities": "^3.2.2",
"@hookform/resolvers": "5.2.1",
"@mintlify/components": "^1.0.16",
"@number-flow/react": "0.5.10",
"@openrouter/ai-sdk-provider": "2.3.3",
"@radix-ui/react-accordion": "1.2.11",
"@radix-ui/react-avatar": "1.1.10",
"@radix-ui/react-checkbox": "1.3.2",
"@radix-ui/react-collapsible": "1.1.11",
"@radix-ui/react-dialog": "1.1.14",
"@radix-ui/react-dropdown-menu": "2.1.15",
"@radix-ui/react-icons": "1.3.2",
"@radix-ui/react-label": "2.1.7",
"@radix-ui/react-popover": "1.1.14",
"@radix-ui/react-presence": "1.1.4",
"@radix-ui/react-radio-group": "1.3.7",
"@radix-ui/react-scroll-area": "1.2.9",
"@radix-ui/react-select": "2.2.5",
"@radix-ui/react-slider": "1.3.5",
"@radix-ui/react-slot": "1.2.3",
"@radix-ui/react-switch": "1.2.5",
"@radix-ui/react-tabs": "1.1.12",
"@radix-ui/react-toast": "1.2.14",
"@radix-ui/react-tooltip": "1.2.7",
"@react-email/editor": "latest",
"@react-email/render": "1.2.3",
"@react-email/tailwind": "1.2.2",
"@react-email/ui": "^6.0.0",
"@responsive-email/react-email": "0.0.4",
"@tailwindcss/postcss": "4.1.11",
"@takumi-rs/image-response": "0.73.1",
"@tanstack/react-table": "8.21.3",
"@tiptap/core": "^3.22.5",
"@tiptap/extension-collaboration": "^3.22.5",
"@tiptap/extension-collaboration-caret": "^3.22.5",
"@tiptap/pm": "^3.22.5",
"@tiptap/react": "^3.22.5",
"@tiptap/starter-kit": "^3.22.5",
"@types/mdx": "2.0.13",
"@types/react": "19.2.2",
"@types/react-dom": "19.2.2",
"ai": "6.0.138",
"ajv": "8.17.1",
"babel-plugin-react-compiler": "1.0.0",
"boring-avatars": "2.0.4",
"calligraph": "^1.4.1",
"class-variance-authority": "0.7.1",
"cmdk": "1.1.1",
"dayjs": "1.11.18",
"flexsearch": "0.8.212",
"framer-motion": "^12.38.0",
"gray-matter": "^4.0.3",
"hast-util-to-jsx-runtime": "2.3.6",
"lru-cache": "11.2.2",
"lucide-react": "0.525.0",
"merge-refs": "2.0.0",
"motion": "12.23.12",
"next": "16.2.1",
"next-mdx-remote": "^6.0.0",
"next-themes": "0.4.6",
"nuqs": "2.6.0",
"perfect-cursors": "^1.0.5",
"postcss": "8.5.6",
"radix-ui": "1.4.2",
"react": "19.2.0",
"react-aria-components": "1.11.0",
"react-colorful": "^5.6.1",
"react-day-picker": "9.8.0",
"react-dom": "19.2.0",
"react-dropzone": "14.3.8",
"react-email": "^6.0.0",
"react-hook-form": "7.62.0",
"react-hotkeys-hook": "5.2.1",
"react-markdown": "10.1.0",
"react-otp-input": "3.1.1",
"react-use-measure": "2.1.7",
"recharts": "2.15.0",
"rehype-highlight": "7.0.2",
"remark": "15.0.1",
"remark-rehype": "11.1.2",
"shiki": "3.14.0",
"simple-icons": "16.14.0",
"sonner": "2.0.6",
"swr": "2.3.6",
"tailwind-merge": "3.3.1",
"tailwind-variants": "1.0.0",
"tailwindcss": "4.1.11",
"tailwindcss-animate": "1.0.7",
"unist-util-visit": "5.1.0",
"usehooks-ts": "3.1.1",
"y-indexeddb": "^9.0.12",
"y-presence": "^0.2.3",
"y-protocols": "^1.0.7",
"y-webrtc": "^10.3.0",
"y-websocket": "^3.0.0",
"yjs": "^13.6.30",
"zod": "3.25.67",
"zustand": "5.0.8",
},
},
"packages": {
"@adobe/react-spectrum": ["@adobe/react-spectrum@3.47.0", "", { "dependencies": { "@internationalized/date": "^3.12.1", "@react-types/shared": "^3.34.0", "@spectrum-icons/ui": "^3.7.0", "@spectrum-icons/workflow": "^4.3.0", "@swc/helpers": "^0.5.0", "client-only": "^0.0.1", "clsx": "^2.0.0", "react-aria": "3.48.0", "react-aria-components": "1.17.0", "react-stately": "3.46.0", "react-transition-group": "^4.4.5", "use-sync-external-store": "^1.6.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-EDQuMzz0kUeiMUUlxoeLFQyyxOXaAC7qlBw2PYOUfFLYd87xcV7VVV0JxiYx8zGk1IIY3UgQHgXrS1fv7CgezQ=="],
"@adobe/react-spectrum-ui": ["@adobe/react-spectrum-ui@1.2.1", "", { "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0" } }, "sha512-wcrbEE2O/9WnEn6avBnaVRRx88S5PLFsPLr4wffzlbMfXeQsy+RMQwaJd3cbzrn18/j04Isit7f7Emfn0dhrJA=="],
"@adobe/react-spectrum-workflow": ["@adobe/react-spectrum-workflow@2.3.5", "", { "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0" } }, "sha512-b53VIPwPWKb/T5gzE3qs+QlGP5gVrw/LnWV3xMksDU+CRl3rzOKUwxIGiZO8ICyYh1WiyqY4myGlPU/nAynBUg=="],
"@alloc/quick-lru": ["@alloc/quick-lru@5.2.0", "", {}, "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw=="],
"@ampproject/remapping": ["@ampproject/remapping@2.3.0", "", { "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw=="],
"@antfu/install-pkg": ["@antfu/install-pkg@1.1.0", "", { "dependencies": { "package-manager-detector": "^1.3.0", "tinyexec": "^1.0.1" } }, "sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ=="],
"@aws-crypto/crc32": ["@aws-crypto/crc32@5.2.0", "", { "dependencies": { "@aws-crypto/util": "^5.2.0", "@aws-sdk/types": "^3.222.0", "tslib": "^2.6.2" } }, "sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg=="],
"@aws-crypto/crc32c": ["@aws-crypto/crc32c@5.2.0", "", { "dependencies": { "@aws-crypto/util": "^5.2.0", "@aws-sdk/types": "^3.222.0", "tslib": "^2.6.2" } }, "sha512-+iWb8qaHLYKrNvGRbiYRHSdKRWhto5XlZUEBwDjYNf+ly5SVYG6zEoYIdxvf5R3zyeP16w4PLBn3rH1xc74Rag=="],
"@aws-crypto/sha1-browser": ["@aws-crypto/sha1-browser@5.2.0", "", { "dependencies": { "@aws-crypto/supports-web-crypto": "^5.2.0", "@aws-crypto/util": "^5.2.0", "@aws-sdk/types": "^3.222.0", "@aws-sdk/util-locate-window": "^3.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.6.2" } }, "sha512-OH6lveCFfcDjX4dbAvCFSYUjJZjDr/3XJ3xHtjn3Oj5b9RjojQo8npoLeA/bNwkOkrSQ0wgrHzXk4tDRxGKJeg=="],
"@aws-crypto/sha256-browser": ["@aws-crypto/sha256-browser@5.2.0", "", { "dependencies": { "@aws-crypto/sha256-js": "^5.2.0", "@aws-crypto/supports-web-crypto": "^5.2.0", "@aws-crypto/util": "^5.2.0", "@aws-sdk/types": "^3.222.0", "@aws-sdk/util-locate-window": "^3.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.6.2" } }, "sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw=="],
"@aws-crypto/sha256-js": ["@aws-crypto/sha256-js@5.2.0", "", { "dependencies": { "@aws-crypto/util": "^5.2.0", "@aws-sdk/types": "^3.222.0", "tslib": "^2.6.2" } }, "sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA=="],
"@aws-crypto/supports-web-crypto": ["@aws-crypto/supports-web-crypto@5.2.0", "", { "dependencies": { "tslib": "^2.6.2" } }, "sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg=="],
"@aws-crypto/util": ["@aws-crypto/util@5.2.0", "", { "dependencies": { "@aws-sdk/types": "^3.222.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.6.2" } }, "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ=="],
"@aws-sdk/client-s3": ["@aws-sdk/client-s3@3.1033.0", "", { "dependencies": { "@aws-crypto/sha1-browser": "5.2.0", "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", "@aws-sdk/core": "^3.974.2", "@aws-sdk/credential-provider-node": "^3.972.33", "@aws-sdk/middleware-bucket-endpoint": "^3.972.10", "@aws-sdk/middleware-expect-continue": "^3.972.10", "@aws-sdk/middleware-flexible-checksums": "^3.974.10", "@aws-sdk/middleware-host-header": "^3.972.10", "@aws-sdk/middleware-location-constraint": "^3.972.10", "@aws-sdk/middleware-logger": "^3.972.10", "@aws-sdk/middleware-recursion-detection": "^3.972.11", "@aws-sdk/middleware-sdk-s3": "^3.972.31", "@aws-sdk/middleware-ssec": "^3.972.10", "@aws-sdk/middleware-user-agent": "^3.972.32", "@aws-sdk/region-config-resolver": "^3.972.12", "@aws-sdk/signature-v4-multi-region": "^3.996.19", "@aws-sdk/types": "^3.973.8", "@aws-sdk/util-endpoints": "^3.996.7", "@aws-sdk/util-user-agent-browser": "^3.972.10", "@aws-sdk/util-user-agent-node": "^3.973.18", "@smithy/config-resolver": "^4.4.16", "@smithy/core": "^3.23.15", "@smithy/eventstream-serde-browser": "^4.2.14", "@smithy/eventstream-serde-config-resolver": "^4.3.14", "@smithy/eventstream-serde-node": "^4.2.14", "@smithy/fetch-http-handler": "^5.3.17", "@smithy/hash-blob-browser": "^4.2.15", "@smithy/hash-node": "^4.2.14", "@smithy/hash-stream-node": "^4.2.14", "@smithy/invalid-dependency": "^4.2.14", "@smithy/md5-js": "^4.2.14", "@smithy/middleware-content-length": "^4.2.14", "@smithy/middleware-endpoint": "^4.4.30", "@smithy/middleware-retry": "^4.5.3", "@smithy/middleware-serde": "^4.2.18", "@smithy/middleware-stack": "^4.2.14", "@smithy/node-config-provider": "^4.3.14", "@smithy/node-http-handler": "^4.5.3", "@smithy/protocol-http": "^5.3.14", "@smithy/smithy-client": "^4.12.11", "@smithy/types": "^4.14.1", "@smithy/url-parser": "^4.2.14", "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-body-length-node": "^4.2.3", "@smithy/util-defaults-mode-browser": "^4.3.47", "@smithy/util-defaults-mode-node": "^4.2.52", "@smithy/util-endpoints": "^3.4.1", "@smithy/util-middleware": "^4.2.14", "@smithy/util-retry": "^4.3.2", "@smithy/util-stream": "^4.5.23", "@smithy/util-utf8": "^4.2.2", "@smithy/util-waiter": "^4.2.16", "tslib": "^2.6.2" } }, "sha512-c8iDFppzyhQUTTPsUWDy43mSKzQsTIi+RkY9u9fHPDiu1bUJWO/2xhuFx9j6l0+29HKqlQx8yJGe8lRF3xSw3w=="],
"@aws-sdk/core": ["@aws-sdk/core@3.974.7", "", { "dependencies": { "@aws-sdk/types": "^3.973.8", "@aws-sdk/xml-builder": "^3.972.22", "@smithy/core": "^3.23.17", "@smithy/node-config-provider": "^4.3.14", "@smithy/property-provider": "^4.2.14", "@smithy/protocol-http": "^5.3.14", "@smithy/signature-v4": "^5.3.14", "@smithy/smithy-client": "^4.12.13", "@smithy/types": "^4.14.1", "@smithy/util-base64": "^4.3.2", "@smithy/util-middleware": "^4.2.14", "@smithy/util-retry": "^4.3.6", "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" } }, "sha512-YhRC90ofz5oolTJZlA8voU/oUrCB2azi8Usx51k8hhB5LpWbYQMMXKUqSqkoL0Cru+RQJgWTHpAfEDDIwfUhJw=="],
"@aws-sdk/crc64-nvme": ["@aws-sdk/crc64-nvme@3.972.7", "", { "dependencies": { "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-QUagVVBbC8gODCF6e1aV0mE2TXWB9Opz4k8EJFdNrujUVQm5R4AjJa1mpOqzwOuROBzqJU9zawzig7M96L8Ejg=="],
"@aws-sdk/credential-provider-env": ["@aws-sdk/credential-provider-env@3.972.33", "", { "dependencies": { "@aws-sdk/core": "^3.974.7", "@aws-sdk/types": "^3.973.8", "@smithy/property-provider": "^4.2.14", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-bJV7eViSJV6GSuuN+VIdNVPdwPsNSf75BiC2v5alPrjR/OCcqgKwSZInKbDFz9mNeizldsyf67jt6YSIiv53Cw=="],
"@aws-sdk/credential-provider-http": ["@aws-sdk/credential-provider-http@3.972.35", "", { "dependencies": { "@aws-sdk/core": "^3.974.7", "@aws-sdk/types": "^3.973.8", "@smithy/fetch-http-handler": "^5.3.17", "@smithy/node-http-handler": "^4.6.1", "@smithy/property-provider": "^4.2.14", "@smithy/protocol-http": "^5.3.14", "@smithy/smithy-client": "^4.12.13", "@smithy/types": "^4.14.1", "@smithy/util-stream": "^4.5.25", "tslib": "^2.6.2" } }, "sha512-x/BQGEIdq0oI+4WxLjKmnQvT7CnF9r8ezdGt7wXwxb7ckHXQz0Zmgxt8v3Ne0JaT3R5YefmuybHX6E8EnsDXyA=="],
"@aws-sdk/credential-provider-ini": ["@aws-sdk/credential-provider-ini@3.972.37", "", { "dependencies": { "@aws-sdk/core": "^3.974.7", "@aws-sdk/credential-provider-env": "^3.972.33", "@aws-sdk/credential-provider-http": "^3.972.35", "@aws-sdk/credential-provider-login": "^3.972.37", "@aws-sdk/credential-provider-process": "^3.972.33", "@aws-sdk/credential-provider-sso": "^3.972.37", "@aws-sdk/credential-provider-web-identity": "^3.972.37", "@aws-sdk/nested-clients": "^3.997.5", "@aws-sdk/types": "^3.973.8", "@smithy/credential-provider-imds": "^4.2.14", "@smithy/property-provider": "^4.2.14", "@smithy/shared-ini-file-loader": "^4.4.9", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-eUTpmWfd/BKsq9medhCRcu+GRAhFP2Zrn7/2jKDHHOOjCkhrMoTp/t4cEthqFoG7gE0VGp5wUxrXTdvBCmSmJg=="],
"@aws-sdk/credential-provider-login": ["@aws-sdk/credential-provider-login@3.972.37", "", { "dependencies": { "@aws-sdk/core": "^3.974.7", "@aws-sdk/nested-clients": "^3.997.5", "@aws-sdk/types": "^3.973.8", "@smithy/property-provider": "^4.2.14", "@smithy/protocol-http": "^5.3.14", "@smithy/shared-ini-file-loader": "^4.4.9", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-Ty68y8ISSC+g5Q3D0K8uAaoINwvfaOslnNpsF/LgVUxyosYXHawcK2yV4HLXDVugiTTYLQfJfcw0ce5meAGkKw=="],
"@aws-sdk/credential-provider-node": ["@aws-sdk/credential-provider-node@3.972.38", "", { "dependencies": { "@aws-sdk/credential-provider-env": "^3.972.33", "@aws-sdk/credential-provider-http": "^3.972.35", "@aws-sdk/credential-provider-ini": "^3.972.37", "@aws-sdk/credential-provider-process": "^3.972.33", "@aws-sdk/credential-provider-sso": "^3.972.37", "@aws-sdk/credential-provider-web-identity": "^3.972.37", "@aws-sdk/types": "^3.973.8", "@smithy/credential-provider-imds": "^4.2.14", "@smithy/property-provider": "^4.2.14", "@smithy/shared-ini-file-loader": "^4.4.9", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-BQ9XYnBDVxR2HuV5huXYQYF/PZMTsY+EnwfGnCU2cA8Zw63XpkOtPY8WqiMIZMQCrKPQQEiFURS/o9CIolRLqg=="],
"@aws-sdk/credential-provider-process": ["@aws-sdk/credential-provider-process@3.972.33", "", { "dependencies": { "@aws-sdk/core": "^3.974.7", "@aws-sdk/types": "^3.973.8", "@smithy/property-provider": "^4.2.14", "@smithy/shared-ini-file-loader": "^4.4.9", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-yfjGksI9WQbdMObb0VeLXqzTLI+a0qXLJT9gCDiv0+X/xjPpI3mTz6a5FibrhpuEKIe0gSgvs3MaoFZy5cx4WA=="],
"@aws-sdk/credential-provider-sso": ["@aws-sdk/credential-provider-sso@3.972.37", "", { "dependencies": { "@aws-sdk/core": "^3.974.7", "@aws-sdk/nested-clients": "^3.997.5", "@aws-sdk/token-providers": "3.1039.0", "@aws-sdk/types": "^3.973.8", "@smithy/property-provider": "^4.2.14", "@smithy/shared-ini-file-loader": "^4.4.9", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-fpwE+20ntpp3i9Xb9vUuQfXLDKYHH+5I2V+ZG96SX1nBzrruhy10RXDgmN7t1etOz3c55stlA3TeQASUA451NQ=="],
"@aws-sdk/credential-provider-web-identity": ["@aws-sdk/credential-provider-web-identity@3.972.37", "", { "dependencies": { "@aws-sdk/core": "^3.974.7", "@aws-sdk/nested-clients": "^3.997.5", "@aws-sdk/types": "^3.973.8", "@smithy/property-provider": "^4.2.14", "@smithy/shared-ini-file-loader": "^4.4.9", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-aryawqyebf+3WhAFNHfF62rekFpYtVcVN7dQ89qnAWsa4n5hJst8qBG6gXC24WHtW7Nnhkf9ScYnjwo0Brn3bw=="],
"@aws-sdk/lib-storage": ["@aws-sdk/lib-storage@3.1033.0", "", { "dependencies": { "@smithy/middleware-endpoint": "^4.4.30", "@smithy/protocol-http": "^5.3.14", "@smithy/smithy-client": "^4.12.11", "@smithy/types": "^4.14.1", "buffer": "5.6.0", "events": "3.3.0", "stream-browserify": "3.0.0", "tslib": "^2.6.2" }, "peerDependencies": { "@aws-sdk/client-s3": "^3.1033.0" } }, "sha512-ILWSK/WvjM2hgbuLCTVNK1n1sh/8D3PrHcuRigu6jWKqALyCeBRB+nc7faSaZPsCx4p1wYQ0qhhXM18LUO95Dw=="],
"@aws-sdk/middleware-bucket-endpoint": ["@aws-sdk/middleware-bucket-endpoint@3.972.10", "", { "dependencies": { "@aws-sdk/types": "^3.973.8", "@aws-sdk/util-arn-parser": "^3.972.3", "@smithy/node-config-provider": "^4.3.14", "@smithy/protocol-http": "^5.3.14", "@smithy/types": "^4.14.1", "@smithy/util-config-provider": "^4.2.2", "tslib": "^2.6.2" } }, "sha512-Vbc2frZH7wXlMNd+ZZSXUEs/l1Sv8Jj4zUnIfwrYF5lwaLdXHZ9xx4U3rjUcaye3HRhFVc+E5DbBxpRAbB16BA=="],
"@aws-sdk/middleware-expect-continue": ["@aws-sdk/middleware-expect-continue@3.972.10", "", { "dependencies": { "@aws-sdk/types": "^3.973.8", "@smithy/protocol-http": "^5.3.14", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-2Yn0f1Qiq/DjxYR3wfI3LokXnjOhFM7Ssn4LTdFDIxRMCE6I32MAsVnhPX1cUZsuVA9tiZtwwhlSLAtFGxAZlQ=="],
"@aws-sdk/middleware-flexible-checksums": ["@aws-sdk/middleware-flexible-checksums@3.974.15", "", { "dependencies": { "@aws-crypto/crc32": "5.2.0", "@aws-crypto/crc32c": "5.2.0", "@aws-crypto/util": "5.2.0", "@aws-sdk/core": "^3.974.7", "@aws-sdk/crc64-nvme": "^3.972.7", "@aws-sdk/types": "^3.973.8", "@smithy/is-array-buffer": "^4.2.2", "@smithy/node-config-provider": "^4.3.14", "@smithy/protocol-http": "^5.3.14", "@smithy/types": "^4.14.1", "@smithy/util-middleware": "^4.2.14", "@smithy/util-stream": "^4.5.25", "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" } }, "sha512-j4Zp7rA1HfhDTteICnx/tPax4N/v5wmytgguXExUGyEwQ8Ug4EBA4kjp9puFAN1UZoBVpxoiXMiuTFvjaHjeEw=="],
"@aws-sdk/middleware-host-header": ["@aws-sdk/middleware-host-header@3.972.10", "", { "dependencies": { "@aws-sdk/types": "^3.973.8", "@smithy/protocol-http": "^5.3.14", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-IJSsIMeVQ8MMCPbuh1AbltkFhLBLXn7aejzfX5YKT/VLDHn++Dcz8886tXckE+wQssyPUhaXrJhdakO2VilRhg=="],
"@aws-sdk/middleware-location-constraint": ["@aws-sdk/middleware-location-constraint@3.972.10", "", { "dependencies": { "@aws-sdk/types": "^3.973.8", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-rI3NZvJcEvjoD0+0PI0iUAwlPw2IlSlhyvgBK/3WkKJQE/YiKFedd9dMN2lVacdNxPNhxL/jzQaKQdrGtQagjQ=="],
"@aws-sdk/middleware-logger": ["@aws-sdk/middleware-logger@3.972.10", "", { "dependencies": { "@aws-sdk/types": "^3.973.8", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-OOuGvvz1Dm20SjZo5oEBePFqxt5nf8AwkNDSyUHvD9/bfNASmstcYxFAHUowy4n6Io7mWUZ04JURZwSBvyQanQ=="],
"@aws-sdk/middleware-recursion-detection": ["@aws-sdk/middleware-recursion-detection@3.972.11", "", { "dependencies": { "@aws-sdk/types": "^3.973.8", "@aws/lambda-invoke-store": "^0.2.2", "@smithy/protocol-http": "^5.3.14", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-+zz6f79Kj9V5qFK2P+D8Ehjnw4AhphAlCAsPjUqEcInA9umtSSKMrHbSagEeOIsDNuvVrH98bjRHcyQukTrhaQ=="],
"@aws-sdk/middleware-sdk-s3": ["@aws-sdk/middleware-sdk-s3@3.972.36", "", { "dependencies": { "@aws-sdk/core": "^3.974.7", "@aws-sdk/types": "^3.973.8", "@aws-sdk/util-arn-parser": "^3.972.3", "@smithy/core": "^3.23.17", "@smithy/node-config-provider": "^4.3.14", "@smithy/protocol-http": "^5.3.14", "@smithy/signature-v4": "^5.3.14", "@smithy/smithy-client": "^4.12.13", "@smithy/types": "^4.14.1", "@smithy/util-config-provider": "^4.2.2", "@smithy/util-middleware": "^4.2.14", "@smithy/util-stream": "^4.5.25", "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" } }, "sha512-YhPix+0x/MdQrb1Ug1GDKeS5fqylIy+naz800asX8II4jqfTk2KY2KhmmYCwZcky8YWtRQQwWCGdoqeAnip8Uw=="],
"@aws-sdk/middleware-ssec": ["@aws-sdk/middleware-ssec@3.972.10", "", { "dependencies": { "@aws-sdk/types": "^3.973.8", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-Gli9A0u8EVVb+5bFDGS/QbSVg28w/wpEidg1ggVcSj65BDTdGR6punsOcVjqdiu1i42WHWo51MCvARPIIz9juw=="],
"@aws-sdk/middleware-user-agent": ["@aws-sdk/middleware-user-agent@3.972.37", "", { "dependencies": { "@aws-sdk/core": "^3.974.7", "@aws-sdk/types": "^3.973.8", "@aws-sdk/util-endpoints": "^3.996.8", "@smithy/core": "^3.23.17", "@smithy/protocol-http": "^5.3.14", "@smithy/types": "^4.14.1", "@smithy/util-retry": "^4.3.6", "tslib": "^2.6.2" } }, "sha512-N1oNpdiLoVAWYD3WFBnUi3LlfoDA06ZHo4ozyjbsJNLvILzvt//0CnR8N+CZ0NWeYgVB/5V59ivixHCWCx2ALw=="],
"@aws-sdk/nested-clients": ["@aws-sdk/nested-clients@3.997.5", "", { "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", "@aws-sdk/core": "^3.974.7", "@aws-sdk/middleware-host-header": "^3.972.10", "@aws-sdk/middleware-logger": "^3.972.10", "@aws-sdk/middleware-recursion-detection": "^3.972.11", "@aws-sdk/middleware-user-agent": "^3.972.37", "@aws-sdk/region-config-resolver": "^3.972.13", "@aws-sdk/signature-v4-multi-region": "^3.996.24", "@aws-sdk/types": "^3.973.8", "@aws-sdk/util-endpoints": "^3.996.8", "@aws-sdk/util-user-agent-browser": "^3.972.10", "@aws-sdk/util-user-agent-node": "^3.973.23", "@smithy/config-resolver": "^4.4.17", "@smithy/core": "^3.23.17", "@smithy/fetch-http-handler": "^5.3.17", "@smithy/hash-node": "^4.2.14", "@smithy/invalid-dependency": "^4.2.14", "@smithy/middleware-content-length": "^4.2.14", "@smithy/middleware-endpoint": "^4.4.32", "@smithy/middleware-retry": "^4.5.7", "@smithy/middleware-serde": "^4.2.20", "@smithy/middleware-stack": "^4.2.14", "@smithy/node-config-provider": "^4.3.14", "@smithy/node-http-handler": "^4.6.1", "@smithy/protocol-http": "^5.3.14", "@smithy/smithy-client": "^4.12.13", "@smithy/types": "^4.14.1", "@smithy/url-parser": "^4.2.14", "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-body-length-node": "^4.2.3", "@smithy/util-defaults-mode-browser": "^4.3.49", "@smithy/util-defaults-mode-node": "^4.2.54", "@smithy/util-endpoints": "^3.4.2", "@smithy/util-middleware": "^4.2.14", "@smithy/util-retry": "^4.3.6", "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" } }, "sha512-jGFr6DxtcMTmzOkG/a0jCZYv4BBDmeNYVeO+/memSoDkYCJu4Y58xviYmzwJfYyIVSts+X/BVjJm1uGBnwHEMg=="],
"@aws-sdk/region-config-resolver": ["@aws-sdk/region-config-resolver@3.972.13", "", { "dependencies": { "@aws-sdk/types": "^3.973.8", "@smithy/config-resolver": "^4.4.17", "@smithy/node-config-provider": "^4.3.14", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-CvJ2ZIjK/jVD/lbOpowBVElJyC1YxLTIJ13yM0AEo0t2v7swOzGjSA6lJGH+DwZXQhcjUjoYwc8bVYCX5MDr1A=="],
"@aws-sdk/signature-v4-multi-region": ["@aws-sdk/signature-v4-multi-region@3.996.24", "", { "dependencies": { "@aws-sdk/middleware-sdk-s3": "^3.972.36", "@aws-sdk/types": "^3.973.8", "@smithy/protocol-http": "^5.3.14", "@smithy/signature-v4": "^5.3.14", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-amP7tLikppN940wbBFISYqiuzVmpzMS9U3mcgtmVLjX4fdWI/SNCvrXv6ZxfVzTT4cT0rPKOLhFah2xLwzREWw=="],
"@aws-sdk/token-providers": ["@aws-sdk/token-providers@3.1039.0", "", { "dependencies": { "@aws-sdk/core": "^3.974.7", "@aws-sdk/nested-clients": "^3.997.5", "@aws-sdk/types": "^3.973.8", "@smithy/property-provider": "^4.2.14", "@smithy/shared-ini-file-loader": "^4.4.9", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-NMSFL2HwkAOoCeLCQiqoOq5pT3vVbSjww2QZTuYgYknVwhhv125PSDzZIcL5EYnlxuPWjEOdauZK+FspkZDVdw=="],
"@aws-sdk/types": ["@aws-sdk/types@3.973.8", "", { "dependencies": { "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-gjlAdtHMbtR9X5iIhVUvbVcy55KnznpC6bkDUWW9z915bi0ckdUr5cjf16Kp6xq0bP5HBD2xzgbL9F9Quv5vUw=="],
"@aws-sdk/util-arn-parser": ["@aws-sdk/util-arn-parser@3.972.3", "", { "dependencies": { "tslib": "^2.6.2" } }, "sha512-HzSD8PMFrvgi2Kserxuff5VitNq2sgf3w9qxmskKDiDTThWfVteJxuCS9JXiPIPtmCrp+7N9asfIaVhBFORllA=="],
"@aws-sdk/util-endpoints": ["@aws-sdk/util-endpoints@3.996.8", "", { "dependencies": { "@aws-sdk/types": "^3.973.8", "@smithy/types": "^4.14.1", "@smithy/url-parser": "^4.2.14", "@smithy/util-endpoints": "^3.4.2", "tslib": "^2.6.2" } }, "sha512-oOZHcRDihk5iEe5V25NVWg45b3qEA8OpHWVdU/XQh8Zj4heVPAJqWvMphQnU7LkufmUo10EpvFPZuQMiFLJK3g=="],
"@aws-sdk/util-locate-window": ["@aws-sdk/util-locate-window@3.965.5", "", { "dependencies": { "tslib": "^2.6.2" } }, "sha512-WhlJNNINQB+9qtLtZJcpQdgZw3SCDCpXdUJP7cToGwHbCWCnRckGlc6Bx/OhWwIYFNAn+FIydY8SZ0QmVu3xTQ=="],
"@aws-sdk/util-user-agent-browser": ["@aws-sdk/util-user-agent-browser@3.972.10", "", { "dependencies": { "@aws-sdk/types": "^3.973.8", "@smithy/types": "^4.14.1", "bowser": "^2.11.0", "tslib": "^2.6.2" } }, "sha512-FAzqXvfEssGdSIz8ejatan0bOdx1qefBWKF/gWmVBXIP1HkS7v/wjjaqrAGGKvyihrXTXW00/2/1nTJtxpXz7g=="],
"@aws-sdk/util-user-agent-node": ["@aws-sdk/util-user-agent-node@3.973.23", "", { "dependencies": { "@aws-sdk/middleware-user-agent": "^3.972.37", "@aws-sdk/types": "^3.973.8", "@smithy/node-config-provider": "^4.3.14", "@smithy/types": "^4.14.1", "@smithy/util-config-provider": "^4.2.2", "tslib": "^2.6.2" }, "peerDependencies": { "aws-crt": ">=1.0.0" }, "optionalPeers": ["aws-crt"] }, "sha512-gGwq8L2Euw0aNG6Ey4EktiAo3fSCVoDy1CaBIthd+oeaKHPXUrNaApMewQ6La5Hv0lcznOtECZaNvYyc5LXXfA=="],
"@aws-sdk/xml-builder": ["@aws-sdk/xml-builder@3.972.22", "", { "dependencies": { "@nodable/entities": "2.1.0", "@smithy/types": "^4.14.1", "fast-xml-parser": "5.7.2", "tslib": "^2.6.2" } }, "sha512-PMYKKtJd70IsSG0yHrdAbxBr+ZWBKLvzFZfD3/urxgf6hXVMzuU5M+3MJ5G67RpOmLBu1fAUN65SbWuKUCOlAA=="],
"@aws/lambda-invoke-store": ["@aws/lambda-invoke-store@0.2.4", "", {}, "sha512-iY8yvjE0y651BixKNPgmv1WrQc+GZ142sb0z4gYnChDDY2YqI4P/jsSopBWrKfAt7LOJAkOXt7rC/hms+WclQQ=="],
"@babel/code-frame": ["@babel/code-frame@7.29.0", "", { "dependencies": { "@babel/helper-validator-identifier": "^7.28.5", "js-tokens": "^4.0.0", "picocolors": "^1.1.1" } }, "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw=="],
"@babel/compat-data": ["@babel/compat-data@7.29.0", "", {}, "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg=="],
"@babel/core": ["@babel/core@7.29.0", "", { "dependencies": { "@babel/code-frame": "^7.29.0", "@babel/generator": "^7.29.0", "@babel/helper-compilation-targets": "^7.28.6", "@babel/helper-module-transforms": "^7.28.6", "@babel/helpers": "^7.28.6", "@babel/parser": "^7.29.0", "@babel/template": "^7.28.6", "@babel/traverse": "^7.29.0", "@babel/types": "^7.29.0", "@jridgewell/remapping": "^2.3.5", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA=="],
"@babel/generator": ["@babel/generator@7.29.1", "", { "dependencies": { "@babel/parser": "^7.29.0", "@babel/types": "^7.29.0", "@jridgewell/gen-mapping": "^0.3.12", "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" } }, "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw=="],