Your music, beautifully tracked. All yours. (coming soon)
teal.fm
teal-fm
atproto
1lockfileVersion: '9.0'
2
3settings:
4 autoInstallPeers: true
5 excludeLinksFromLockfile: false
6
7importers:
8
9 .:
10 dependencies:
11 '@atproto/lex-cli':
12 specifier: ^0.5.4
13 version: 0.5.7
14 chokidar:
15 specifier: ^4.0.1
16 version: 4.0.3
17 commander:
18 specifier: ^12.1.0
19 version: 12.1.0
20 execa:
21 specifier: ^9.5.1
22 version: 9.6.0
23 glob:
24 specifier: ^11.0.0
25 version: 11.0.3
26 picocolors:
27 specifier: ^1.1.1
28 version: 1.1.1
29 devDependencies:
30 '@types/node':
31 specifier: ^20.17.10
32 version: 20.19.9
33 typescript:
34 specifier: ^5.7.2
35 version: 5.8.3
36
37packages:
38
39 '@atproto/common-web@0.4.2':
40 resolution: {integrity: sha512-vrXwGNoFGogodjQvJDxAeP3QbGtawgZute2ed1XdRO0wMixLk3qewtikZm06H259QDJVu6voKC5mubml+WgQUw==}
41
42 '@atproto/lex-cli@0.5.7':
43 resolution: {integrity: sha512-V5rsU95Th57KICxUGwTjudN5wmFBHL/fLkl7banl6izsQBiUrVvrj3EScNW/Wx2PnwlJwxtTpa1rTnP30+i5/A==}
44 engines: {node: '>=18.7.0'}
45 hasBin: true
46
47 '@atproto/lexicon@0.4.12':
48 resolution: {integrity: sha512-fcEvEQ1GpQYF5igZ4IZjPWEoWVpsEF22L9RexxLS3ptfySXLflEyH384e7HITzO/73McDeaJx3lqHIuqn9ulnw==}
49
50 '@atproto/syntax@0.3.4':
51 resolution: {integrity: sha512-8CNmi5DipOLaVeSMPggMe7FCksVag0aO6XZy9WflbduTKM4dFZVCs4686UeMLfGRXX+X966XgwECHoLYrovMMg==}
52
53 '@atproto/syntax@0.4.0':
54 resolution: {integrity: sha512-b9y5ceHS8YKOfP3mdKmwAx5yVj9294UN7FG2XzP6V5aKUdFazEYRnR9m5n5ZQFKa3GNvz7de9guZCJ/sUTcOAA==}
55
56 '@isaacs/balanced-match@4.0.1':
57 resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==}
58 engines: {node: 20 || >=22}
59
60 '@isaacs/brace-expansion@5.0.0':
61 resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==}
62 engines: {node: 20 || >=22}
63
64 '@isaacs/cliui@8.0.2':
65 resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
66 engines: {node: '>=12'}
67
68 '@nodelib/fs.scandir@2.1.5':
69 resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
70 engines: {node: '>= 8'}
71
72 '@nodelib/fs.stat@2.0.5':
73 resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
74 engines: {node: '>= 8'}
75
76 '@nodelib/fs.walk@1.2.8':
77 resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
78 engines: {node: '>= 8'}
79
80 '@sec-ant/readable-stream@0.4.1':
81 resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==}
82
83 '@sindresorhus/merge-streams@4.0.0':
84 resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==}
85 engines: {node: '>=18'}
86
87 '@ts-morph/common@0.17.0':
88 resolution: {integrity: sha512-RMSSvSfs9kb0VzkvQ2NWobwnj7TxCA9vI/IjR9bDHqgAyVbu2T0DN4wiKVqomyDWqO7dPr/tErSfq7urQ1Q37g==}
89
90 '@types/node@20.19.9':
91 resolution: {integrity: sha512-cuVNgarYWZqxRJDQHEB58GEONhOK79QVR/qYx4S7kcUObQvUwvFnYxJuuHUKm2aieN9X3yZB4LZsuYNU1Qphsw==}
92
93 ansi-regex@5.0.1:
94 resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
95 engines: {node: '>=8'}
96
97 ansi-regex@6.1.0:
98 resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==}
99 engines: {node: '>=12'}
100
101 ansi-styles@4.3.0:
102 resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
103 engines: {node: '>=8'}
104
105 ansi-styles@6.2.1:
106 resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
107 engines: {node: '>=12'}
108
109 balanced-match@1.0.2:
110 resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
111
112 brace-expansion@2.0.2:
113 resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==}
114
115 braces@3.0.3:
116 resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
117 engines: {node: '>=8'}
118
119 chalk@4.1.2:
120 resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
121 engines: {node: '>=10'}
122
123 chokidar@4.0.3:
124 resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==}
125 engines: {node: '>= 14.16.0'}
126
127 code-block-writer@11.0.3:
128 resolution: {integrity: sha512-NiujjUFB4SwScJq2bwbYUtXbZhBSlY6vYzm++3Q6oC+U+injTqfPYFK8wS9COOmb2lueqp0ZRB4nK1VYeHgNyw==}
129
130 color-convert@2.0.1:
131 resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
132 engines: {node: '>=7.0.0'}
133
134 color-name@1.1.4:
135 resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
136
137 commander@12.1.0:
138 resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==}
139 engines: {node: '>=18'}
140
141 commander@9.5.0:
142 resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==}
143 engines: {node: ^12.20.0 || >=14}
144
145 cross-spawn@7.0.6:
146 resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
147 engines: {node: '>= 8'}
148
149 eastasianwidth@0.2.0:
150 resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
151
152 emoji-regex@8.0.0:
153 resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
154
155 emoji-regex@9.2.2:
156 resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
157
158 execa@9.6.0:
159 resolution: {integrity: sha512-jpWzZ1ZhwUmeWRhS7Qv3mhpOhLfwI+uAX4e5fOcXqwMR7EcJ0pj2kV1CVzHVMX/LphnKWD3LObjZCoJ71lKpHw==}
160 engines: {node: ^18.19.0 || >=20.5.0}
161
162 fast-glob@3.3.3:
163 resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==}
164 engines: {node: '>=8.6.0'}
165
166 fastq@1.19.1:
167 resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==}
168
169 figures@6.1.0:
170 resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==}
171 engines: {node: '>=18'}
172
173 fill-range@7.1.1:
174 resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
175 engines: {node: '>=8'}
176
177 foreground-child@3.3.1:
178 resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==}
179 engines: {node: '>=14'}
180
181 get-stream@9.0.1:
182 resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==}
183 engines: {node: '>=18'}
184
185 glob-parent@5.1.2:
186 resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
187 engines: {node: '>= 6'}
188
189 glob@11.0.3:
190 resolution: {integrity: sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==}
191 engines: {node: 20 || >=22}
192 hasBin: true
193
194 graphemer@1.4.0:
195 resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
196
197 has-flag@4.0.0:
198 resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
199 engines: {node: '>=8'}
200
201 human-signals@8.0.1:
202 resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==}
203 engines: {node: '>=18.18.0'}
204
205 is-extglob@2.1.1:
206 resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
207 engines: {node: '>=0.10.0'}
208
209 is-fullwidth-code-point@3.0.0:
210 resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
211 engines: {node: '>=8'}
212
213 is-glob@4.0.3:
214 resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
215 engines: {node: '>=0.10.0'}
216
217 is-number@7.0.0:
218 resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
219 engines: {node: '>=0.12.0'}
220
221 is-plain-obj@4.1.0:
222 resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==}
223 engines: {node: '>=12'}
224
225 is-stream@4.0.1:
226 resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==}
227 engines: {node: '>=18'}
228
229 is-unicode-supported@2.1.0:
230 resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==}
231 engines: {node: '>=18'}
232
233 isexe@2.0.0:
234 resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
235
236 iso-datestring-validator@2.2.2:
237 resolution: {integrity: sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==}
238
239 jackspeak@4.1.1:
240 resolution: {integrity: sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==}
241 engines: {node: 20 || >=22}
242
243 lru-cache@11.1.0:
244 resolution: {integrity: sha512-QIXZUBJUx+2zHUdQujWejBkcD9+cs94tLn0+YL8UrCh+D5sCXZ4c7LaEH48pNwRY3MLDgqUFyhlCyjJPf1WP0A==}
245 engines: {node: 20 || >=22}
246
247 merge2@1.4.1:
248 resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
249 engines: {node: '>= 8'}
250
251 micromatch@4.0.8:
252 resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
253 engines: {node: '>=8.6'}
254
255 minimatch@10.0.3:
256 resolution: {integrity: sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==}
257 engines: {node: 20 || >=22}
258
259 minimatch@5.1.6:
260 resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==}
261 engines: {node: '>=10'}
262
263 minipass@7.1.2:
264 resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
265 engines: {node: '>=16 || 14 >=14.17'}
266
267 mkdirp@1.0.4:
268 resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==}
269 engines: {node: '>=10'}
270 hasBin: true
271
272 multiformats@9.9.0:
273 resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==}
274
275 npm-run-path@6.0.0:
276 resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==}
277 engines: {node: '>=18'}
278
279 package-json-from-dist@1.0.1:
280 resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}
281
282 parse-ms@4.0.0:
283 resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==}
284 engines: {node: '>=18'}
285
286 path-browserify@1.0.1:
287 resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
288
289 path-key@3.1.1:
290 resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
291 engines: {node: '>=8'}
292
293 path-key@4.0.0:
294 resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
295 engines: {node: '>=12'}
296
297 path-scurry@2.0.0:
298 resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==}
299 engines: {node: 20 || >=22}
300
301 picocolors@1.1.1:
302 resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
303
304 picomatch@2.3.1:
305 resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
306 engines: {node: '>=8.6'}
307
308 prettier@3.6.2:
309 resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==}
310 engines: {node: '>=14'}
311 hasBin: true
312
313 pretty-ms@9.2.0:
314 resolution: {integrity: sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==}
315 engines: {node: '>=18'}
316
317 queue-microtask@1.2.3:
318 resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
319
320 readdirp@4.1.2:
321 resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==}
322 engines: {node: '>= 14.18.0'}
323
324 reusify@1.1.0:
325 resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
326 engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
327
328 run-parallel@1.2.0:
329 resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
330
331 shebang-command@2.0.0:
332 resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
333 engines: {node: '>=8'}
334
335 shebang-regex@3.0.0:
336 resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
337 engines: {node: '>=8'}
338
339 signal-exit@4.1.0:
340 resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
341 engines: {node: '>=14'}
342
343 string-width@4.2.3:
344 resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
345 engines: {node: '>=8'}
346
347 string-width@5.1.2:
348 resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
349 engines: {node: '>=12'}
350
351 strip-ansi@6.0.1:
352 resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
353 engines: {node: '>=8'}
354
355 strip-ansi@7.1.0:
356 resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
357 engines: {node: '>=12'}
358
359 strip-final-newline@4.0.0:
360 resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==}
361 engines: {node: '>=18'}
362
363 supports-color@7.2.0:
364 resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
365 engines: {node: '>=8'}
366
367 to-regex-range@5.0.1:
368 resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
369 engines: {node: '>=8.0'}
370
371 ts-morph@16.0.0:
372 resolution: {integrity: sha512-jGNF0GVpFj0orFw55LTsQxVYEUOCWBAbR5Ls7fTYE5pQsbW18ssTb/6UXx/GYAEjS+DQTp8VoTw0vqYMiaaQuw==}
373
374 typescript@5.8.3:
375 resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==}
376 engines: {node: '>=14.17'}
377 hasBin: true
378
379 uint8arrays@3.0.0:
380 resolution: {integrity: sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==}
381
382 undici-types@6.21.0:
383 resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
384
385 unicorn-magic@0.3.0:
386 resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==}
387 engines: {node: '>=18'}
388
389 which@2.0.2:
390 resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
391 engines: {node: '>= 8'}
392 hasBin: true
393
394 wrap-ansi@7.0.0:
395 resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
396 engines: {node: '>=10'}
397
398 wrap-ansi@8.1.0:
399 resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
400 engines: {node: '>=12'}
401
402 yesno@0.4.0:
403 resolution: {integrity: sha512-tdBxmHvbXPBKYIg81bMCB7bVeDmHkRzk5rVJyYYXurwKkHq/MCd8rz4HSJUP7hW0H2NlXiq8IFiWvYKEHhlotA==}
404
405 yoctocolors@2.1.1:
406 resolution: {integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==}
407 engines: {node: '>=18'}
408
409 zod@3.25.76:
410 resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==}
411
412snapshots:
413
414 '@atproto/common-web@0.4.2':
415 dependencies:
416 graphemer: 1.4.0
417 multiformats: 9.9.0
418 uint8arrays: 3.0.0
419 zod: 3.25.76
420
421 '@atproto/lex-cli@0.5.7':
422 dependencies:
423 '@atproto/lexicon': 0.4.12
424 '@atproto/syntax': 0.3.4
425 chalk: 4.1.2
426 commander: 9.5.0
427 prettier: 3.6.2
428 ts-morph: 16.0.0
429 yesno: 0.4.0
430 zod: 3.25.76
431
432 '@atproto/lexicon@0.4.12':
433 dependencies:
434 '@atproto/common-web': 0.4.2
435 '@atproto/syntax': 0.4.0
436 iso-datestring-validator: 2.2.2
437 multiformats: 9.9.0
438 zod: 3.25.76
439
440 '@atproto/syntax@0.3.4': {}
441
442 '@atproto/syntax@0.4.0': {}
443
444 '@isaacs/balanced-match@4.0.1': {}
445
446 '@isaacs/brace-expansion@5.0.0':
447 dependencies:
448 '@isaacs/balanced-match': 4.0.1
449
450 '@isaacs/cliui@8.0.2':
451 dependencies:
452 string-width: 5.1.2
453 string-width-cjs: string-width@4.2.3
454 strip-ansi: 7.1.0
455 strip-ansi-cjs: strip-ansi@6.0.1
456 wrap-ansi: 8.1.0
457 wrap-ansi-cjs: wrap-ansi@7.0.0
458
459 '@nodelib/fs.scandir@2.1.5':
460 dependencies:
461 '@nodelib/fs.stat': 2.0.5
462 run-parallel: 1.2.0
463
464 '@nodelib/fs.stat@2.0.5': {}
465
466 '@nodelib/fs.walk@1.2.8':
467 dependencies:
468 '@nodelib/fs.scandir': 2.1.5
469 fastq: 1.19.1
470
471 '@sec-ant/readable-stream@0.4.1': {}
472
473 '@sindresorhus/merge-streams@4.0.0': {}
474
475 '@ts-morph/common@0.17.0':
476 dependencies:
477 fast-glob: 3.3.3
478 minimatch: 5.1.6
479 mkdirp: 1.0.4
480 path-browserify: 1.0.1
481
482 '@types/node@20.19.9':
483 dependencies:
484 undici-types: 6.21.0
485
486 ansi-regex@5.0.1: {}
487
488 ansi-regex@6.1.0: {}
489
490 ansi-styles@4.3.0:
491 dependencies:
492 color-convert: 2.0.1
493
494 ansi-styles@6.2.1: {}
495
496 balanced-match@1.0.2: {}
497
498 brace-expansion@2.0.2:
499 dependencies:
500 balanced-match: 1.0.2
501
502 braces@3.0.3:
503 dependencies:
504 fill-range: 7.1.1
505
506 chalk@4.1.2:
507 dependencies:
508 ansi-styles: 4.3.0
509 supports-color: 7.2.0
510
511 chokidar@4.0.3:
512 dependencies:
513 readdirp: 4.1.2
514
515 code-block-writer@11.0.3: {}
516
517 color-convert@2.0.1:
518 dependencies:
519 color-name: 1.1.4
520
521 color-name@1.1.4: {}
522
523 commander@12.1.0: {}
524
525 commander@9.5.0: {}
526
527 cross-spawn@7.0.6:
528 dependencies:
529 path-key: 3.1.1
530 shebang-command: 2.0.0
531 which: 2.0.2
532
533 eastasianwidth@0.2.0: {}
534
535 emoji-regex@8.0.0: {}
536
537 emoji-regex@9.2.2: {}
538
539 execa@9.6.0:
540 dependencies:
541 '@sindresorhus/merge-streams': 4.0.0
542 cross-spawn: 7.0.6
543 figures: 6.1.0
544 get-stream: 9.0.1
545 human-signals: 8.0.1
546 is-plain-obj: 4.1.0
547 is-stream: 4.0.1
548 npm-run-path: 6.0.0
549 pretty-ms: 9.2.0
550 signal-exit: 4.1.0
551 strip-final-newline: 4.0.0
552 yoctocolors: 2.1.1
553
554 fast-glob@3.3.3:
555 dependencies:
556 '@nodelib/fs.stat': 2.0.5
557 '@nodelib/fs.walk': 1.2.8
558 glob-parent: 5.1.2
559 merge2: 1.4.1
560 micromatch: 4.0.8
561
562 fastq@1.19.1:
563 dependencies:
564 reusify: 1.1.0
565
566 figures@6.1.0:
567 dependencies:
568 is-unicode-supported: 2.1.0
569
570 fill-range@7.1.1:
571 dependencies:
572 to-regex-range: 5.0.1
573
574 foreground-child@3.3.1:
575 dependencies:
576 cross-spawn: 7.0.6
577 signal-exit: 4.1.0
578
579 get-stream@9.0.1:
580 dependencies:
581 '@sec-ant/readable-stream': 0.4.1
582 is-stream: 4.0.1
583
584 glob-parent@5.1.2:
585 dependencies:
586 is-glob: 4.0.3
587
588 glob@11.0.3:
589 dependencies:
590 foreground-child: 3.3.1
591 jackspeak: 4.1.1
592 minimatch: 10.0.3
593 minipass: 7.1.2
594 package-json-from-dist: 1.0.1
595 path-scurry: 2.0.0
596
597 graphemer@1.4.0: {}
598
599 has-flag@4.0.0: {}
600
601 human-signals@8.0.1: {}
602
603 is-extglob@2.1.1: {}
604
605 is-fullwidth-code-point@3.0.0: {}
606
607 is-glob@4.0.3:
608 dependencies:
609 is-extglob: 2.1.1
610
611 is-number@7.0.0: {}
612
613 is-plain-obj@4.1.0: {}
614
615 is-stream@4.0.1: {}
616
617 is-unicode-supported@2.1.0: {}
618
619 isexe@2.0.0: {}
620
621 iso-datestring-validator@2.2.2: {}
622
623 jackspeak@4.1.1:
624 dependencies:
625 '@isaacs/cliui': 8.0.2
626
627 lru-cache@11.1.0: {}
628
629 merge2@1.4.1: {}
630
631 micromatch@4.0.8:
632 dependencies:
633 braces: 3.0.3
634 picomatch: 2.3.1
635
636 minimatch@10.0.3:
637 dependencies:
638 '@isaacs/brace-expansion': 5.0.0
639
640 minimatch@5.1.6:
641 dependencies:
642 brace-expansion: 2.0.2
643
644 minipass@7.1.2: {}
645
646 mkdirp@1.0.4: {}
647
648 multiformats@9.9.0: {}
649
650 npm-run-path@6.0.0:
651 dependencies:
652 path-key: 4.0.0
653 unicorn-magic: 0.3.0
654
655 package-json-from-dist@1.0.1: {}
656
657 parse-ms@4.0.0: {}
658
659 path-browserify@1.0.1: {}
660
661 path-key@3.1.1: {}
662
663 path-key@4.0.0: {}
664
665 path-scurry@2.0.0:
666 dependencies:
667 lru-cache: 11.1.0
668 minipass: 7.1.2
669
670 picocolors@1.1.1: {}
671
672 picomatch@2.3.1: {}
673
674 prettier@3.6.2: {}
675
676 pretty-ms@9.2.0:
677 dependencies:
678 parse-ms: 4.0.0
679
680 queue-microtask@1.2.3: {}
681
682 readdirp@4.1.2: {}
683
684 reusify@1.1.0: {}
685
686 run-parallel@1.2.0:
687 dependencies:
688 queue-microtask: 1.2.3
689
690 shebang-command@2.0.0:
691 dependencies:
692 shebang-regex: 3.0.0
693
694 shebang-regex@3.0.0: {}
695
696 signal-exit@4.1.0: {}
697
698 string-width@4.2.3:
699 dependencies:
700 emoji-regex: 8.0.0
701 is-fullwidth-code-point: 3.0.0
702 strip-ansi: 6.0.1
703
704 string-width@5.1.2:
705 dependencies:
706 eastasianwidth: 0.2.0
707 emoji-regex: 9.2.2
708 strip-ansi: 7.1.0
709
710 strip-ansi@6.0.1:
711 dependencies:
712 ansi-regex: 5.0.1
713
714 strip-ansi@7.1.0:
715 dependencies:
716 ansi-regex: 6.1.0
717
718 strip-final-newline@4.0.0: {}
719
720 supports-color@7.2.0:
721 dependencies:
722 has-flag: 4.0.0
723
724 to-regex-range@5.0.1:
725 dependencies:
726 is-number: 7.0.0
727
728 ts-morph@16.0.0:
729 dependencies:
730 '@ts-morph/common': 0.17.0
731 code-block-writer: 11.0.3
732
733 typescript@5.8.3: {}
734
735 uint8arrays@3.0.0:
736 dependencies:
737 multiformats: 9.9.0
738
739 undici-types@6.21.0: {}
740
741 unicorn-magic@0.3.0: {}
742
743 which@2.0.2:
744 dependencies:
745 isexe: 2.0.0
746
747 wrap-ansi@7.0.0:
748 dependencies:
749 ansi-styles: 4.3.0
750 string-width: 4.2.3
751 strip-ansi: 6.0.1
752
753 wrap-ansi@8.1.0:
754 dependencies:
755 ansi-styles: 6.2.1
756 string-width: 5.1.2
757 strip-ansi: 7.1.0
758
759 yesno@0.4.0: {}
760
761 yoctocolors@2.1.1: {}
762
763 zod@3.25.76: {}