+12
lexicons.json
+12
lexicons.json
···
1
+
{
2
+
"version": 1,
3
+
"lexicons": [
4
+
"com.atproto.sync.getRepo"
5
+
],
6
+
"resolutions": {
7
+
"com.atproto.sync.getRepo": {
8
+
"uri": "at://did:plc:6msi3pj7krzih5qxqtryxlzw/com.atproto.lexicon.schema/com.atproto.sync.getRepo",
9
+
"cid": "bafyreieyt5x6wf4pgcn56tb2724uplmwcqjivkubmi25km3xrvroz6dw5q"
10
+
}
11
+
}
12
+
}
+46
lexicons/com/atproto/sync/getRepo.json
+46
lexicons/com/atproto/sync/getRepo.json
···
1
+
{
2
+
"id": "com.atproto.sync.getRepo",
3
+
"defs": {
4
+
"main": {
5
+
"type": "query",
6
+
"errors": [
7
+
{
8
+
"name": "RepoNotFound"
9
+
},
10
+
{
11
+
"name": "RepoTakendown"
12
+
},
13
+
{
14
+
"name": "RepoSuspended"
15
+
},
16
+
{
17
+
"name": "RepoDeactivated"
18
+
}
19
+
],
20
+
"output": {
21
+
"encoding": "application/vnd.ipld.car"
22
+
},
23
+
"parameters": {
24
+
"type": "params",
25
+
"required": [
26
+
"did"
27
+
],
28
+
"properties": {
29
+
"did": {
30
+
"type": "string",
31
+
"format": "did",
32
+
"description": "The DID of the repo."
33
+
},
34
+
"since": {
35
+
"type": "string",
36
+
"format": "tid",
37
+
"description": "The revision ('rev') of the repo to create a diff from."
38
+
}
39
+
}
40
+
},
41
+
"description": "Download a repository export as CAR file. Optionally only a 'diff' since a previous revision. Does not require auth; implemented by PDS."
42
+
}
43
+
},
44
+
"$type": "com.atproto.lexicon.schema",
45
+
"lexicon": 1
46
+
}
+2
-1
package.json
+2
-1
package.json
+498
pnpm-lock.yaml
+498
pnpm-lock.yaml
···
17
17
'@atproto/identity':
18
18
specifier: ^0.4.10
19
19
version: 0.4.10
20
+
'@atproto/lex':
21
+
specifier: ^0.0.10
22
+
version: 0.0.10
20
23
devDependencies:
21
24
'@sveltejs/vite-plugin-svelte':
22
25
specifier: ^6.2.1
···
63
66
'@atproto/common-web@0.4.11':
64
67
resolution: {integrity: sha512-VHejNmSABU8/03VrQ3e36AmT5U3UIeio+qSUqCrO1oNgrJcWfGy1rpj0FVtUugWF8Un29+yzkukzWGZfXL70rQ==}
65
68
69
+
'@atproto/common@0.5.7':
70
+
resolution: {integrity: sha512-SSdXo8s1PtyeJyZd/AOocwlMloNQn+6WMwF4DzYihn/dT3Dx+6+WSOx8/Q/xCK4bIG15OTTEyLV+RxpOHmmUnQ==}
71
+
engines: {node: '>=18.7.0'}
72
+
66
73
'@atproto/crypto@0.4.5':
67
74
resolution: {integrity: sha512-n40aKkMoCatP0u9Yvhrdk6fXyOHFDDbkdm4h4HCyWW+KlKl8iXfD5iV+ECq+w5BM+QH25aIpt3/j6EUNerhLxw==}
68
75
engines: {node: '>=18.7.0'}
···
73
80
'@atproto/identity@0.4.10':
74
81
resolution: {integrity: sha512-nQbzDLXOhM8p/wo0cTh5DfMSOSHzj6jizpodX37LJ4S1TZzumSxAjHEZa5Rev3JaoD5uSWMVE0MmKEGWkPPvfQ==}
75
82
engines: {node: '>=18.7.0'}
83
+
84
+
'@atproto/lex-builder@0.0.10':
85
+
resolution: {integrity: sha512-vQ7l9yWdqBxFclNllxWhR38/PNLaPHuLaKcb/qpt5Xh7fw1+dMQwYNG8TYUjdXd1DbAWhWzmG4iejbZcoWP05g==}
86
+
87
+
'@atproto/lex-cbor@0.0.7':
88
+
resolution: {integrity: sha512-thpjx0anzMi4J+o8JuKtyVQNFE+XStFhmYR4qf6mPWFC16MGbvoWnzONwJPTTP2kl6MiFVlQMnsUX7k9XGvxQg==}
89
+
90
+
'@atproto/lex-client@0.0.8':
91
+
resolution: {integrity: sha512-KnqpEzJl8WUQ8u7tTp38FXzYl5namHhB1Ez9rWGq1RqqLQE5dGDtWjSt5Eksx1Pcvi/TEGdZR6BoKakF6Z9P5Q==}
76
92
77
93
'@atproto/lex-data@0.0.7':
78
94
resolution: {integrity: sha512-W/Q5o9o7n2Sv3UywckChu01X5lwQUtaiiOkGJLnRsdkQTyC6813nPgY+p2sG7NwwM+82lu+FUV9fE/Ul3VqaJw==}
79
95
96
+
'@atproto/lex-document@0.0.9':
97
+
resolution: {integrity: sha512-f6vcLvBS3tn/aJf3gv/c2a/FVIulpIZWrXQkNjb6jo2jg2DOJkKBel+6nm4ygaBDUQjSDngZGFMe1eq4e6JJmg==}
98
+
99
+
'@atproto/lex-installer@0.0.10':
100
+
resolution: {integrity: sha512-JpP+Jcf/gXlV+ClkBC972sJmdXsxi3W65PA3A8DQJCtC95kqm/PLoEwGW/YsQEuBcIlWjx3Dc8NVpgiAfp4qTQ==}
101
+
80
102
'@atproto/lex-json@0.0.7':
81
103
resolution: {integrity: sha512-bjNPD5M/MhLfjNM7tcxuls80UgXpHqxdOxDXEUouAtZQV/nIDhGjmNUvKxOmOgnDsiZRnT2g5y3onrnjH3a44g==}
82
104
105
+
'@atproto/lex-resolver@0.0.9':
106
+
resolution: {integrity: sha512-vysKmRCQOdEmys1WUQWNYdwKCmckbFGsIAbyKKCk4oBNz6TkksZKd8ifsW+OIh0a+68lMZZIDiGxeXFgZSdFrA==}
107
+
108
+
'@atproto/lex-schema@0.0.8':
109
+
resolution: {integrity: sha512-Dfx+n0bFJsFofN7sDhftOXXrJ+YRN8q/JXlGFuS9p72ZdrwahNU5Yp1X7yga3vyeEftffxlw0gw8NXIpNbDQmg==}
110
+
111
+
'@atproto/lex@0.0.10':
112
+
resolution: {integrity: sha512-ajmMw4uks1BNO2nS4yMeox08dB7lTPXFTZhGY13OMWSBYetsU42iM0Cm0bw3DJ7gSrS6sRcHgTvSJAKNNpLNqg==}
113
+
hasBin: true
114
+
115
+
'@atproto/lexicon@0.6.0':
116
+
resolution: {integrity: sha512-5veb8aD+J5M0qszLJ+73KSFsFrJBgAY/nM1TSAJvGY7fNc9ZAT+PSUlmIyrdye9YznAZ07yktalls/TwNV7cHQ==}
117
+
118
+
'@atproto/repo@0.8.12':
119
+
resolution: {integrity: sha512-QpVTVulgfz5PUiCTELlDBiRvnsnwrFWi+6CfY88VwXzrRHd9NE8GItK7sfxQ6U65vD/idH8ddCgFrlrsn1REPQ==}
120
+
engines: {node: '>=18.7.0'}
121
+
83
122
'@atproto/syntax@0.4.2':
84
123
resolution: {integrity: sha512-X9XSRPinBy/0VQ677j8VXlBsYSsUXaiqxWVpGGxJYsAhugdQRb0jqaVKJFtm6RskeNkV6y9xclSUi9UYG/COrA==}
85
124
···
239
278
cpu: [x64]
240
279
os: [win32]
241
280
281
+
'@ipld/dag-cbor@7.0.3':
282
+
resolution: {integrity: sha512-1VVh2huHsuohdXC1bGJNE8WR72slZ9XE2T3wbBBq31dm7ZBatmKLLxrB+XAqafxfRFjv08RZmj/W/ZqaM13AuA==}
283
+
284
+
'@isaacs/balanced-match@4.0.1':
285
+
resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==}
286
+
engines: {node: 20 || >=22}
287
+
288
+
'@isaacs/brace-expansion@5.0.0':
289
+
resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==}
290
+
engines: {node: 20 || >=22}
291
+
242
292
'@jridgewell/gen-mapping@0.3.13':
243
293
resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==}
244
294
···
408
458
svelte: ^5.0.0
409
459
vite: ^6.3.0 || ^7.0.0
410
460
461
+
'@ts-morph/common@0.28.1':
462
+
resolution: {integrity: sha512-W74iWf7ILp1ZKNYXY5qbddNaml7e9Sedv5lvU1V8lftlitkc9Pq1A+jlH23ltDgWYeZFFEqGCD1Ies9hqu3O+g==}
463
+
411
464
'@tsconfig/svelte@5.0.6':
412
465
resolution: {integrity: sha512-yGxYL0I9eETH1/DR9qVJey4DAsCdeau4a9wYPKuXfEhm8lFO8wg+LLYJjIpAm6Fw7HSlhepPhYPDop75485yWQ==}
413
466
···
416
469
417
470
'@types/node@24.10.4':
418
471
resolution: {integrity: sha512-vnDVpYPMzs4wunl27jHrfmwojOGKya0xyM3sH+UE5iv5uPS6vX7UIoh6m+vQc5LGBq52HBKPIn/zcSZVzeDEZg==}
472
+
473
+
abort-controller@3.0.0:
474
+
resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==}
475
+
engines: {node: '>=6.5'}
419
476
420
477
acorn@8.15.0:
421
478
resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==}
422
479
engines: {node: '>=0.4.0'}
423
480
hasBin: true
424
481
482
+
ansi-regex@5.0.1:
483
+
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
484
+
engines: {node: '>=8'}
485
+
486
+
ansi-styles@4.3.0:
487
+
resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
488
+
engines: {node: '>=8'}
489
+
425
490
aria-query@5.3.2:
426
491
resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==}
427
492
engines: {node: '>= 0.4'}
428
493
494
+
atomic-sleep@1.0.0:
495
+
resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==}
496
+
engines: {node: '>=8.0.0'}
497
+
429
498
axobject-query@4.1.0:
430
499
resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
431
500
engines: {node: '>= 0.4'}
501
+
502
+
base64-js@1.5.1:
503
+
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
504
+
505
+
buffer@6.0.3:
506
+
resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==}
507
+
508
+
cborg@1.10.2:
509
+
resolution: {integrity: sha512-b3tFPA9pUr2zCUiCfRd2+wok2/LBSNUMKOuRRok+WlvvAgEt/PlbgPTsZUcwCOs53IJvLgTp0eotwtosE6njug==}
510
+
hasBin: true
432
511
433
512
chokidar@4.0.3:
434
513
resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==}
435
514
engines: {node: '>= 14.16.0'}
436
515
516
+
cliui@8.0.1:
517
+
resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==}
518
+
engines: {node: '>=12'}
519
+
437
520
clsx@2.1.1:
438
521
resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}
439
522
engines: {node: '>=6'}
440
523
524
+
code-block-writer@13.0.3:
525
+
resolution: {integrity: sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==}
526
+
527
+
color-convert@2.0.1:
528
+
resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
529
+
engines: {node: '>=7.0.0'}
530
+
531
+
color-name@1.1.4:
532
+
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
533
+
534
+
core-js@3.47.0:
535
+
resolution: {integrity: sha512-c3Q2VVkGAUyupsjRnaNX6u8Dq2vAdzm9iuPj5FW0fRxzlxgq9Q39MDq10IvmQSpLgHQNyQzQmOo6bgGHmH3NNg==}
536
+
441
537
deepmerge@4.3.1:
442
538
resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
443
539
engines: {node: '>=0.10.0'}
···
445
541
devalue@5.6.1:
446
542
resolution: {integrity: sha512-jDwizj+IlEZBunHcOuuFVBnIMPAEHvTsJj0BcIp94xYguLRVBcXO853px/MyIJvbVzWdsGvrRweIUWJw8hBP7A==}
447
543
544
+
emoji-regex@8.0.0:
545
+
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
546
+
448
547
esbuild@0.27.2:
449
548
resolution: {integrity: sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==}
450
549
engines: {node: '>=18'}
451
550
hasBin: true
452
551
552
+
escalade@3.2.0:
553
+
resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
554
+
engines: {node: '>=6'}
555
+
453
556
esm-env@1.2.2:
454
557
resolution: {integrity: sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==}
455
558
456
559
esrap@2.2.1:
457
560
resolution: {integrity: sha512-GiYWG34AN/4CUyaWAgunGt0Rxvr1PTMlGC0vvEov/uOQYWne2bpN03Um+k8jT+q3op33mKouP2zeJ6OlM+qeUg==}
458
561
562
+
event-target-shim@5.0.1:
563
+
resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==}
564
+
engines: {node: '>=6'}
565
+
566
+
events@3.3.0:
567
+
resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
568
+
engines: {node: '>=0.8.x'}
569
+
570
+
fast-redact@3.5.0:
571
+
resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==}
572
+
engines: {node: '>=6'}
573
+
459
574
fdir@6.5.0:
460
575
resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
461
576
engines: {node: '>=12.0.0'}
···
470
585
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
471
586
os: [darwin]
472
587
588
+
get-caller-file@2.0.5:
589
+
resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
590
+
engines: {node: 6.* || 8.* || >= 10.*}
591
+
592
+
ieee754@1.2.1:
593
+
resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
594
+
595
+
is-fullwidth-code-point@3.0.0:
596
+
resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
597
+
engines: {node: '>=8'}
598
+
473
599
is-reference@3.0.3:
474
600
resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==}
601
+
602
+
iso-datestring-validator@2.2.2:
603
+
resolution: {integrity: sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==}
475
604
476
605
locate-character@3.0.0:
477
606
resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==}
···
481
610
482
611
magic-string@0.30.21:
483
612
resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==}
613
+
614
+
minimatch@10.1.1:
615
+
resolution: {integrity: sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==}
616
+
engines: {node: 20 || >=22}
484
617
485
618
mri@1.2.0:
486
619
resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
···
497
630
obug@2.1.1:
498
631
resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==}
499
632
633
+
on-exit-leak-free@2.1.2:
634
+
resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==}
635
+
engines: {node: '>=14.0.0'}
636
+
637
+
path-browserify@1.0.1:
638
+
resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
639
+
500
640
picocolors@1.1.1:
501
641
resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
502
642
···
504
644
resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==}
505
645
engines: {node: '>=12'}
506
646
647
+
pino-abstract-transport@1.2.0:
648
+
resolution: {integrity: sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==}
649
+
650
+
pino-std-serializers@6.2.2:
651
+
resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==}
652
+
653
+
pino@8.21.0:
654
+
resolution: {integrity: sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==}
655
+
hasBin: true
656
+
507
657
postcss@8.5.6:
508
658
resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
509
659
engines: {node: ^10 || ^12 || >=14}
510
660
661
+
prettier@3.7.4:
662
+
resolution: {integrity: sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==}
663
+
engines: {node: '>=14'}
664
+
hasBin: true
665
+
666
+
process-warning@3.0.0:
667
+
resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==}
668
+
669
+
process@0.11.10:
670
+
resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==}
671
+
engines: {node: '>= 0.6.0'}
672
+
673
+
quick-format-unescaped@4.0.4:
674
+
resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==}
675
+
676
+
readable-stream@4.7.0:
677
+
resolution: {integrity: sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==}
678
+
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
679
+
511
680
readdirp@4.1.2:
512
681
resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==}
513
682
engines: {node: '>= 14.18.0'}
514
683
684
+
real-require@0.2.0:
685
+
resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==}
686
+
engines: {node: '>= 12.13.0'}
687
+
688
+
require-directory@2.1.1:
689
+
resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
690
+
engines: {node: '>=0.10.0'}
691
+
515
692
rollup@4.55.1:
516
693
resolution: {integrity: sha512-wDv/Ht1BNHB4upNbK74s9usvl7hObDnvVzknxqY/E/O3X6rW1U1rV1aENEfJ54eFZDTNo7zv1f5N4edCluH7+A==}
517
694
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
···
520
697
sade@1.8.1:
521
698
resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
522
699
engines: {node: '>=6'}
700
+
701
+
safe-buffer@5.2.1:
702
+
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
703
+
704
+
safe-stable-stringify@2.5.0:
705
+
resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==}
706
+
engines: {node: '>=10'}
707
+
708
+
sonic-boom@3.8.1:
709
+
resolution: {integrity: sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==}
523
710
524
711
source-map-js@1.2.1:
525
712
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
526
713
engines: {node: '>=0.10.0'}
527
714
715
+
split2@4.2.0:
716
+
resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==}
717
+
engines: {node: '>= 10.x'}
718
+
719
+
string-width@4.2.3:
720
+
resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
721
+
engines: {node: '>=8'}
722
+
723
+
string_decoder@1.3.0:
724
+
resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
725
+
726
+
strip-ansi@6.0.1:
727
+
resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
728
+
engines: {node: '>=8'}
729
+
528
730
svelte-check@4.3.5:
529
731
resolution: {integrity: sha512-e4VWZETyXaKGhpkxOXP+B/d0Fp/zKViZoJmneZWe/05Y2aqSKj3YN2nLfYPJBQ87WEiY4BQCQ9hWGu9mPT1a1Q==}
530
732
engines: {node: '>= 18.0.0'}
···
537
739
resolution: {integrity: sha512-ynjfCHD3nP2el70kN5Pmg37sSi0EjOm9FgHYQdC4giWG/hzO3AatzXXJJgP305uIhGQxSufJLuYWtkY8uK/8RA==}
538
740
engines: {node: '>=18'}
539
741
742
+
thread-stream@2.7.0:
743
+
resolution: {integrity: sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==}
744
+
540
745
tinyglobby@0.2.15:
541
746
resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
542
747
engines: {node: '>=12.0.0'}
748
+
749
+
ts-morph@27.0.2:
750
+
resolution: {integrity: sha512-fhUhgeljcrdZ+9DZND1De1029PrE+cMkIP7ooqkLRTrRLTqcki2AstsyJm0vRNbTbVCNJ0idGlbBrfqc7/nA8w==}
543
751
544
752
tslib@2.8.1:
545
753
resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
···
557
765
558
766
unicode-segmenter@0.14.5:
559
767
resolution: {integrity: sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==}
768
+
769
+
varint@6.0.0:
770
+
resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==}
560
771
561
772
vite@7.3.1:
562
773
resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==}
···
606
817
vite:
607
818
optional: true
608
819
820
+
wrap-ansi@7.0.0:
821
+
resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
822
+
engines: {node: '>=10'}
823
+
824
+
y18n@5.0.8:
825
+
resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
826
+
engines: {node: '>=10'}
827
+
828
+
yargs-parser@21.1.1:
829
+
resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
830
+
engines: {node: '>=12'}
831
+
832
+
yargs@17.7.2:
833
+
resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==}
834
+
engines: {node: '>=12'}
835
+
609
836
zimmerframe@1.1.4:
610
837
resolution: {integrity: sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ==}
611
838
···
649
876
'@atproto/lex-json': 0.0.7
650
877
zod: 3.25.76
651
878
879
+
'@atproto/common@0.5.7':
880
+
dependencies:
881
+
'@atproto/common-web': 0.4.11
882
+
'@atproto/lex-cbor': 0.0.7
883
+
'@atproto/lex-data': 0.0.7
884
+
iso-datestring-validator: 2.2.2
885
+
multiformats: 9.9.0
886
+
pino: 8.21.0
887
+
652
888
'@atproto/crypto@0.4.5':
653
889
dependencies:
654
890
'@noble/curves': 1.9.7
···
664
900
'@atproto/common-web': 0.4.11
665
901
'@atproto/crypto': 0.4.5
666
902
903
+
'@atproto/lex-builder@0.0.10':
904
+
dependencies:
905
+
'@atproto/lex-document': 0.0.9
906
+
'@atproto/lex-schema': 0.0.8
907
+
prettier: 3.7.4
908
+
ts-morph: 27.0.2
909
+
tslib: 2.8.1
910
+
911
+
'@atproto/lex-cbor@0.0.7':
912
+
dependencies:
913
+
'@atproto/lex-data': 0.0.7
914
+
tslib: 2.8.1
915
+
916
+
'@atproto/lex-client@0.0.8':
917
+
dependencies:
918
+
'@atproto/lex-data': 0.0.7
919
+
'@atproto/lex-json': 0.0.7
920
+
'@atproto/lex-schema': 0.0.8
921
+
tslib: 2.8.1
922
+
667
923
'@atproto/lex-data@0.0.7':
668
924
dependencies:
669
925
'@atproto/syntax': 0.4.2
···
672
928
uint8arrays: 3.0.0
673
929
unicode-segmenter: 0.14.5
674
930
931
+
'@atproto/lex-document@0.0.9':
932
+
dependencies:
933
+
'@atproto/lex-schema': 0.0.8
934
+
core-js: 3.47.0
935
+
tslib: 2.8.1
936
+
937
+
'@atproto/lex-installer@0.0.10':
938
+
dependencies:
939
+
'@atproto/lex-builder': 0.0.10
940
+
'@atproto/lex-cbor': 0.0.7
941
+
'@atproto/lex-data': 0.0.7
942
+
'@atproto/lex-document': 0.0.9
943
+
'@atproto/lex-resolver': 0.0.9
944
+
'@atproto/lex-schema': 0.0.8
945
+
'@atproto/syntax': 0.4.2
946
+
tslib: 2.8.1
947
+
675
948
'@atproto/lex-json@0.0.7':
676
949
dependencies:
677
950
'@atproto/lex-data': 0.0.7
678
951
tslib: 2.8.1
679
952
953
+
'@atproto/lex-resolver@0.0.9':
954
+
dependencies:
955
+
'@atproto-labs/did-resolver': 0.2.5
956
+
'@atproto/crypto': 0.4.5
957
+
'@atproto/lex-client': 0.0.8
958
+
'@atproto/lex-data': 0.0.7
959
+
'@atproto/lex-document': 0.0.9
960
+
'@atproto/lex-schema': 0.0.8
961
+
'@atproto/repo': 0.8.12
962
+
'@atproto/syntax': 0.4.2
963
+
tslib: 2.8.1
964
+
965
+
'@atproto/lex-schema@0.0.8':
966
+
dependencies:
967
+
'@atproto/lex-data': 0.0.7
968
+
'@atproto/syntax': 0.4.2
969
+
tslib: 2.8.1
970
+
971
+
'@atproto/lex@0.0.10':
972
+
dependencies:
973
+
'@atproto/lex-builder': 0.0.10
974
+
'@atproto/lex-client': 0.0.8
975
+
'@atproto/lex-data': 0.0.7
976
+
'@atproto/lex-installer': 0.0.10
977
+
'@atproto/lex-json': 0.0.7
978
+
'@atproto/lex-schema': 0.0.8
979
+
tslib: 2.8.1
980
+
yargs: 17.7.2
981
+
982
+
'@atproto/lexicon@0.6.0':
983
+
dependencies:
984
+
'@atproto/common-web': 0.4.11
985
+
'@atproto/syntax': 0.4.2
986
+
iso-datestring-validator: 2.2.2
987
+
multiformats: 9.9.0
988
+
zod: 3.25.76
989
+
990
+
'@atproto/repo@0.8.12':
991
+
dependencies:
992
+
'@atproto/common': 0.5.7
993
+
'@atproto/common-web': 0.4.11
994
+
'@atproto/crypto': 0.4.5
995
+
'@atproto/lexicon': 0.6.0
996
+
'@ipld/dag-cbor': 7.0.3
997
+
multiformats: 9.9.0
998
+
uint8arrays: 3.0.0
999
+
varint: 6.0.0
1000
+
zod: 3.25.76
1001
+
680
1002
'@atproto/syntax@0.4.2': {}
681
1003
682
1004
'@esbuild/aix-ppc64@0.27.2':
···
756
1078
757
1079
'@esbuild/win32-x64@0.27.2':
758
1080
optional: true
1081
+
1082
+
'@ipld/dag-cbor@7.0.3':
1083
+
dependencies:
1084
+
cborg: 1.10.2
1085
+
multiformats: 9.9.0
1086
+
1087
+
'@isaacs/balanced-match@4.0.1': {}
1088
+
1089
+
'@isaacs/brace-expansion@5.0.0':
1090
+
dependencies:
1091
+
'@isaacs/balanced-match': 4.0.1
759
1092
760
1093
'@jridgewell/gen-mapping@0.3.13':
761
1094
dependencies:
···
878
1211
vite: 7.3.1(@types/node@24.10.4)
879
1212
vitefu: 1.1.1(vite@7.3.1(@types/node@24.10.4))
880
1213
1214
+
'@ts-morph/common@0.28.1':
1215
+
dependencies:
1216
+
minimatch: 10.1.1
1217
+
path-browserify: 1.0.1
1218
+
tinyglobby: 0.2.15
1219
+
881
1220
'@tsconfig/svelte@5.0.6': {}
882
1221
883
1222
'@types/estree@1.0.8': {}
···
885
1224
'@types/node@24.10.4':
886
1225
dependencies:
887
1226
undici-types: 7.16.0
1227
+
1228
+
abort-controller@3.0.0:
1229
+
dependencies:
1230
+
event-target-shim: 5.0.1
888
1231
889
1232
acorn@8.15.0: {}
890
1233
1234
+
ansi-regex@5.0.1: {}
1235
+
1236
+
ansi-styles@4.3.0:
1237
+
dependencies:
1238
+
color-convert: 2.0.1
1239
+
891
1240
aria-query@5.3.2: {}
1241
+
1242
+
atomic-sleep@1.0.0: {}
892
1243
893
1244
axobject-query@4.1.0: {}
894
1245
1246
+
base64-js@1.5.1: {}
1247
+
1248
+
buffer@6.0.3:
1249
+
dependencies:
1250
+
base64-js: 1.5.1
1251
+
ieee754: 1.2.1
1252
+
1253
+
cborg@1.10.2: {}
1254
+
895
1255
chokidar@4.0.3:
896
1256
dependencies:
897
1257
readdirp: 4.1.2
898
1258
1259
+
cliui@8.0.1:
1260
+
dependencies:
1261
+
string-width: 4.2.3
1262
+
strip-ansi: 6.0.1
1263
+
wrap-ansi: 7.0.0
1264
+
899
1265
clsx@2.1.1: {}
900
1266
1267
+
code-block-writer@13.0.3: {}
1268
+
1269
+
color-convert@2.0.1:
1270
+
dependencies:
1271
+
color-name: 1.1.4
1272
+
1273
+
color-name@1.1.4: {}
1274
+
1275
+
core-js@3.47.0: {}
1276
+
901
1277
deepmerge@4.3.1: {}
902
1278
903
1279
devalue@5.6.1: {}
1280
+
1281
+
emoji-regex@8.0.0: {}
904
1282
905
1283
esbuild@0.27.2:
906
1284
optionalDependencies:
···
931
1309
'@esbuild/win32-ia32': 0.27.2
932
1310
'@esbuild/win32-x64': 0.27.2
933
1311
1312
+
escalade@3.2.0: {}
1313
+
934
1314
esm-env@1.2.2: {}
935
1315
936
1316
esrap@2.2.1:
937
1317
dependencies:
938
1318
'@jridgewell/sourcemap-codec': 1.5.5
939
1319
1320
+
event-target-shim@5.0.1: {}
1321
+
1322
+
events@3.3.0: {}
1323
+
1324
+
fast-redact@3.5.0: {}
1325
+
940
1326
fdir@6.5.0(picomatch@4.0.3):
941
1327
optionalDependencies:
942
1328
picomatch: 4.0.3
···
944
1330
fsevents@2.3.3:
945
1331
optional: true
946
1332
1333
+
get-caller-file@2.0.5: {}
1334
+
1335
+
ieee754@1.2.1: {}
1336
+
1337
+
is-fullwidth-code-point@3.0.0: {}
1338
+
947
1339
is-reference@3.0.3:
948
1340
dependencies:
949
1341
'@types/estree': 1.0.8
1342
+
1343
+
iso-datestring-validator@2.2.2: {}
950
1344
951
1345
locate-character@3.0.0: {}
952
1346
···
955
1349
magic-string@0.30.21:
956
1350
dependencies:
957
1351
'@jridgewell/sourcemap-codec': 1.5.5
1352
+
1353
+
minimatch@10.1.1:
1354
+
dependencies:
1355
+
'@isaacs/brace-expansion': 5.0.0
958
1356
959
1357
mri@1.2.0: {}
960
1358
···
964
1362
965
1363
obug@2.1.1: {}
966
1364
1365
+
on-exit-leak-free@2.1.2: {}
1366
+
1367
+
path-browserify@1.0.1: {}
1368
+
967
1369
picocolors@1.1.1: {}
968
1370
969
1371
picomatch@4.0.3: {}
970
1372
1373
+
pino-abstract-transport@1.2.0:
1374
+
dependencies:
1375
+
readable-stream: 4.7.0
1376
+
split2: 4.2.0
1377
+
1378
+
pino-std-serializers@6.2.2: {}
1379
+
1380
+
pino@8.21.0:
1381
+
dependencies:
1382
+
atomic-sleep: 1.0.0
1383
+
fast-redact: 3.5.0
1384
+
on-exit-leak-free: 2.1.2
1385
+
pino-abstract-transport: 1.2.0
1386
+
pino-std-serializers: 6.2.2
1387
+
process-warning: 3.0.0
1388
+
quick-format-unescaped: 4.0.4
1389
+
real-require: 0.2.0
1390
+
safe-stable-stringify: 2.5.0
1391
+
sonic-boom: 3.8.1
1392
+
thread-stream: 2.7.0
1393
+
971
1394
postcss@8.5.6:
972
1395
dependencies:
973
1396
nanoid: 3.3.11
974
1397
picocolors: 1.1.1
975
1398
source-map-js: 1.2.1
976
1399
1400
+
prettier@3.7.4: {}
1401
+
1402
+
process-warning@3.0.0: {}
1403
+
1404
+
process@0.11.10: {}
1405
+
1406
+
quick-format-unescaped@4.0.4: {}
1407
+
1408
+
readable-stream@4.7.0:
1409
+
dependencies:
1410
+
abort-controller: 3.0.0
1411
+
buffer: 6.0.3
1412
+
events: 3.3.0
1413
+
process: 0.11.10
1414
+
string_decoder: 1.3.0
1415
+
977
1416
readdirp@4.1.2: {}
1417
+
1418
+
real-require@0.2.0: {}
1419
+
1420
+
require-directory@2.1.1: {}
978
1421
979
1422
rollup@4.55.1:
980
1423
dependencies:
···
1011
1454
dependencies:
1012
1455
mri: 1.2.0
1013
1456
1457
+
safe-buffer@5.2.1: {}
1458
+
1459
+
safe-stable-stringify@2.5.0: {}
1460
+
1461
+
sonic-boom@3.8.1:
1462
+
dependencies:
1463
+
atomic-sleep: 1.0.0
1464
+
1014
1465
source-map-js@1.2.1: {}
1466
+
1467
+
split2@4.2.0: {}
1468
+
1469
+
string-width@4.2.3:
1470
+
dependencies:
1471
+
emoji-regex: 8.0.0
1472
+
is-fullwidth-code-point: 3.0.0
1473
+
strip-ansi: 6.0.1
1474
+
1475
+
string_decoder@1.3.0:
1476
+
dependencies:
1477
+
safe-buffer: 5.2.1
1478
+
1479
+
strip-ansi@6.0.1:
1480
+
dependencies:
1481
+
ansi-regex: 5.0.1
1015
1482
1016
1483
svelte-check@4.3.5(picomatch@4.0.3)(svelte@5.46.1)(typescript@5.9.3):
1017
1484
dependencies:
···
1043
1510
magic-string: 0.30.21
1044
1511
zimmerframe: 1.1.4
1045
1512
1513
+
thread-stream@2.7.0:
1514
+
dependencies:
1515
+
real-require: 0.2.0
1516
+
1046
1517
tinyglobby@0.2.15:
1047
1518
dependencies:
1048
1519
fdir: 6.5.0(picomatch@4.0.3)
1049
1520
picomatch: 4.0.3
1050
1521
1522
+
ts-morph@27.0.2:
1523
+
dependencies:
1524
+
'@ts-morph/common': 0.28.1
1525
+
code-block-writer: 13.0.3
1526
+
1051
1527
tslib@2.8.1: {}
1052
1528
1053
1529
typescript@5.9.3: {}
···
1059
1535
undici-types@7.16.0: {}
1060
1536
1061
1537
unicode-segmenter@0.14.5: {}
1538
+
1539
+
varint@6.0.0: {}
1062
1540
1063
1541
vite@7.3.1(@types/node@24.10.4):
1064
1542
dependencies:
···
1075
1553
vitefu@1.1.1(vite@7.3.1(@types/node@24.10.4)):
1076
1554
optionalDependencies:
1077
1555
vite: 7.3.1(@types/node@24.10.4)
1556
+
1557
+
wrap-ansi@7.0.0:
1558
+
dependencies:
1559
+
ansi-styles: 4.3.0
1560
+
string-width: 4.2.3
1561
+
strip-ansi: 6.0.1
1562
+
1563
+
y18n@5.0.8: {}
1564
+
1565
+
yargs-parser@21.1.1: {}
1566
+
1567
+
yargs@17.7.2:
1568
+
dependencies:
1569
+
cliui: 8.0.1
1570
+
escalade: 3.2.0
1571
+
get-caller-file: 2.0.5
1572
+
require-directory: 2.1.1
1573
+
string-width: 4.2.3
1574
+
y18n: 5.0.8
1575
+
yargs-parser: 21.1.1
1078
1576
1079
1577
zimmerframe@1.1.4: {}
1080
1578
+9
-2
src/App.svelte
+9
-2
src/App.svelte
···
1
1
<script lang="ts">
2
2
3
3
import SearchForm from "./lib/SearchForm.svelte";
4
+
import RepoStats from "./lib/RepoStats.svelte";
4
5
5
6
let showRepoStats = $state(false)
7
+
let did = $state("")
8
+
let pdsUrl = $state("")
6
9
7
-
const resolvedResult = (did: string, pdsUrl: string) => {
8
-
console.log(did, pdsUrl);
10
+
const resolvedResult = (didResult: string, pdsUrlResult: string) => {
11
+
did = didResult;
12
+
pdsUrl = pdsUrlResult;
13
+
showRepoStats = true;
9
14
}
10
15
11
16
···
16
21
17
22
<div class="card">
18
23
{#if showRepoStats}
24
+
<RepoStats did={did} pdsUrl={pdsUrl}/>
25
+
{:else}
19
26
<SearchForm resolvedResult={resolvedResult} />
20
27
{/if}
21
28
</div>
+5
src/lexicons/com.ts
+5
src/lexicons/com.ts
+5
src/lexicons/com/atproto.ts
+5
src/lexicons/com/atproto.ts
+5
src/lexicons/com/atproto/sync.ts
+5
src/lexicons/com/atproto/sync.ts
+29
src/lexicons/com/atproto/sync/getRepo.defs.ts
+29
src/lexicons/com/atproto/sync/getRepo.defs.ts
···
1
+
/*
2
+
* THIS FILE WAS GENERATED BY "@atproto/lex". DO NOT EDIT.
3
+
*/
4
+
5
+
import { l } from '@atproto/lex'
6
+
7
+
const $nsid = 'com.atproto.sync.getRepo'
8
+
9
+
export { $nsid }
10
+
11
+
/** Download a repository export as CAR file. Optionally only a 'diff' since a previous revision. Does not require auth; implemented by PDS. */
12
+
const main = l.query(
13
+
$nsid,
14
+
l.params({
15
+
did: l.string({ format: 'did' }),
16
+
since: l.optional(l.string({ format: 'tid' })),
17
+
}),
18
+
l.payload('application/vnd.ipld.car'),
19
+
['RepoNotFound', 'RepoTakendown', 'RepoSuspended', 'RepoDeactivated'],
20
+
)
21
+
export { main }
22
+
23
+
export type Params = l.InferMethodParams<typeof main>
24
+
export type Output = l.InferMethodOutput<typeof main>
25
+
export type OutputBody = l.InferMethodOutputBody<typeof main>
26
+
27
+
export const $lxm = main.nsid,
28
+
$params = main.parameters,
29
+
$output = main.output
+6
src/lexicons/com/atproto/sync/getRepo.ts
+6
src/lexicons/com/atproto/sync/getRepo.ts
+24
src/lib/RepoStats.svelte
+24
src/lib/RepoStats.svelte
···
1
1
<script lang="ts">
2
+
import { Client } from '@atproto/lex'
3
+
import * as com from '../lexicons/com'
2
4
const { did, pdsUrl } = $props();
5
+
let loading = $state(true)
6
+
7
+
const getRepoStats = async () => {
8
+
9
+
const endPoint = `${pdsUrl}/xrpc/com.atproto.sync.getRepo`
10
+
11
+
const client = new Client( pdsUrl);
12
+
const response = await client.call(com.atproto.sync.getRepo, {
13
+
did: did,
14
+
});
15
+
console.log(response);
16
+
}
3
17
4
18
</script>
19
+
20
+
<div>
21
+
{#if loading}
22
+
Loading...
23
+
{:else }
24
+
<ol>
25
+
26
+
</ol>
27
+
{/if}
28
+
</div>