1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 4
4
5[[package]]
6name = "adler2"
7version = "2.0.1"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"
10
11[[package]]
12name = "anyhow"
13version = "1.0.100"
14source = "registry+https://github.com/rust-lang/crates.io-index"
15checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61"
16
17[[package]]
18name = "auditable-serde"
19version = "0.8.0"
20source = "registry+https://github.com/rust-lang/crates.io-index"
21checksum = "5c7bf8143dfc3c0258df908843e169b5cc5fcf76c7718bd66135ef4a9cd558c5"
22dependencies = [
23 "semver",
24 "serde",
25 "serde_json",
26 "topological-sort",
27]
28
29[[package]]
30name = "bitflags"
31version = "2.10.0"
32source = "registry+https://github.com/rust-lang/crates.io-index"
33checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3"
34
35[[package]]
36name = "cfg-if"
37version = "1.0.4"
38source = "registry+https://github.com/rust-lang/crates.io-index"
39checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
40
41[[package]]
42name = "crc32fast"
43version = "1.5.0"
44source = "registry+https://github.com/rust-lang/crates.io-index"
45checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"
46dependencies = [
47 "cfg-if",
48]
49
50[[package]]
51name = "displaydoc"
52version = "0.2.5"
53source = "registry+https://github.com/rust-lang/crates.io-index"
54checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
55dependencies = [
56 "proc-macro2",
57 "quote",
58 "syn",
59]
60
61[[package]]
62name = "equivalent"
63version = "1.0.2"
64source = "registry+https://github.com/rust-lang/crates.io-index"
65checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
66
67[[package]]
68name = "flate2"
69version = "1.1.5"
70source = "registry+https://github.com/rust-lang/crates.io-index"
71checksum = "bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb"
72dependencies = [
73 "crc32fast",
74 "miniz_oxide",
75]
76
77[[package]]
78name = "foldhash"
79version = "0.1.5"
80source = "registry+https://github.com/rust-lang/crates.io-index"
81checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
82
83[[package]]
84name = "form_urlencoded"
85version = "1.2.2"
86source = "registry+https://github.com/rust-lang/crates.io-index"
87checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf"
88dependencies = [
89 "percent-encoding",
90]
91
92[[package]]
93name = "futures"
94version = "0.3.31"
95source = "registry+https://github.com/rust-lang/crates.io-index"
96checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876"
97dependencies = [
98 "futures-channel",
99 "futures-core",
100 "futures-executor",
101 "futures-io",
102 "futures-sink",
103 "futures-task",
104 "futures-util",
105]
106
107[[package]]
108name = "futures-channel"
109version = "0.3.31"
110source = "registry+https://github.com/rust-lang/crates.io-index"
111checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"
112dependencies = [
113 "futures-core",
114 "futures-sink",
115]
116
117[[package]]
118name = "futures-core"
119version = "0.3.31"
120source = "registry+https://github.com/rust-lang/crates.io-index"
121checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
122
123[[package]]
124name = "futures-executor"
125version = "0.3.31"
126source = "registry+https://github.com/rust-lang/crates.io-index"
127checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f"
128dependencies = [
129 "futures-core",
130 "futures-task",
131 "futures-util",
132]
133
134[[package]]
135name = "futures-io"
136version = "0.3.31"
137source = "registry+https://github.com/rust-lang/crates.io-index"
138checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
139
140[[package]]
141name = "futures-macro"
142version = "0.3.31"
143source = "registry+https://github.com/rust-lang/crates.io-index"
144checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
145dependencies = [
146 "proc-macro2",
147 "quote",
148 "syn",
149]
150
151[[package]]
152name = "futures-sink"
153version = "0.3.31"
154source = "registry+https://github.com/rust-lang/crates.io-index"
155checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
156
157[[package]]
158name = "futures-task"
159version = "0.3.31"
160source = "registry+https://github.com/rust-lang/crates.io-index"
161checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
162
163[[package]]
164name = "futures-util"
165version = "0.3.31"
166source = "registry+https://github.com/rust-lang/crates.io-index"
167checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
168dependencies = [
169 "futures-channel",
170 "futures-core",
171 "futures-io",
172 "futures-macro",
173 "futures-sink",
174 "futures-task",
175 "memchr",
176 "pin-project-lite",
177 "pin-utils",
178 "slab",
179]
180
181[[package]]
182name = "hashbrown"
183version = "0.15.5"
184source = "registry+https://github.com/rust-lang/crates.io-index"
185checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
186dependencies = [
187 "foldhash",
188]
189
190[[package]]
191name = "hashbrown"
192version = "0.16.1"
193source = "registry+https://github.com/rust-lang/crates.io-index"
194checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
195
196[[package]]
197name = "heck"
198version = "0.5.0"
199source = "registry+https://github.com/rust-lang/crates.io-index"
200checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
201
202[[package]]
203name = "icu_collections"
204version = "2.1.1"
205source = "registry+https://github.com/rust-lang/crates.io-index"
206checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43"
207dependencies = [
208 "displaydoc",
209 "potential_utf",
210 "yoke",
211 "zerofrom",
212 "zerovec",
213]
214
215[[package]]
216name = "icu_locale_core"
217version = "2.1.1"
218source = "registry+https://github.com/rust-lang/crates.io-index"
219checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6"
220dependencies = [
221 "displaydoc",
222 "litemap",
223 "tinystr",
224 "writeable",
225 "zerovec",
226]
227
228[[package]]
229name = "icu_normalizer"
230version = "2.1.1"
231source = "registry+https://github.com/rust-lang/crates.io-index"
232checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599"
233dependencies = [
234 "icu_collections",
235 "icu_normalizer_data",
236 "icu_properties",
237 "icu_provider",
238 "smallvec",
239 "zerovec",
240]
241
242[[package]]
243name = "icu_normalizer_data"
244version = "2.1.1"
245source = "registry+https://github.com/rust-lang/crates.io-index"
246checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a"
247
248[[package]]
249name = "icu_properties"
250version = "2.1.1"
251source = "registry+https://github.com/rust-lang/crates.io-index"
252checksum = "e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99"
253dependencies = [
254 "icu_collections",
255 "icu_locale_core",
256 "icu_properties_data",
257 "icu_provider",
258 "zerotrie",
259 "zerovec",
260]
261
262[[package]]
263name = "icu_properties_data"
264version = "2.1.1"
265source = "registry+https://github.com/rust-lang/crates.io-index"
266checksum = "02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899"
267
268[[package]]
269name = "icu_provider"
270version = "2.1.1"
271source = "registry+https://github.com/rust-lang/crates.io-index"
272checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614"
273dependencies = [
274 "displaydoc",
275 "icu_locale_core",
276 "writeable",
277 "yoke",
278 "zerofrom",
279 "zerotrie",
280 "zerovec",
281]
282
283[[package]]
284name = "id-arena"
285version = "2.2.1"
286source = "registry+https://github.com/rust-lang/crates.io-index"
287checksum = "25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005"
288
289[[package]]
290name = "idna"
291version = "1.1.0"
292source = "registry+https://github.com/rust-lang/crates.io-index"
293checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de"
294dependencies = [
295 "idna_adapter",
296 "smallvec",
297 "utf8_iter",
298]
299
300[[package]]
301name = "idna_adapter"
302version = "1.2.1"
303source = "registry+https://github.com/rust-lang/crates.io-index"
304checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344"
305dependencies = [
306 "icu_normalizer",
307 "icu_properties",
308]
309
310[[package]]
311name = "indexmap"
312version = "2.12.1"
313source = "registry+https://github.com/rust-lang/crates.io-index"
314checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2"
315dependencies = [
316 "equivalent",
317 "hashbrown 0.16.1",
318 "serde",
319 "serde_core",
320]
321
322[[package]]
323name = "itoa"
324version = "1.0.15"
325source = "registry+https://github.com/rust-lang/crates.io-index"
326checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
327
328[[package]]
329name = "leb128fmt"
330version = "0.1.0"
331source = "registry+https://github.com/rust-lang/crates.io-index"
332checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2"
333
334[[package]]
335name = "litemap"
336version = "0.8.1"
337source = "registry+https://github.com/rust-lang/crates.io-index"
338checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77"
339
340[[package]]
341name = "log"
342version = "0.4.29"
343source = "registry+https://github.com/rust-lang/crates.io-index"
344checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897"
345
346[[package]]
347name = "memchr"
348version = "2.7.6"
349source = "registry+https://github.com/rust-lang/crates.io-index"
350checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
351
352[[package]]
353name = "miniz_oxide"
354version = "0.8.9"
355source = "registry+https://github.com/rust-lang/crates.io-index"
356checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316"
357dependencies = [
358 "adler2",
359 "simd-adler32",
360]
361
362[[package]]
363name = "once_cell"
364version = "1.21.3"
365source = "registry+https://github.com/rust-lang/crates.io-index"
366checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
367
368[[package]]
369name = "openrouter"
370version = "0.1.0"
371dependencies = [
372 "serde",
373 "serde_json",
374 "zed_extension_api",
375]
376
377[[package]]
378name = "percent-encoding"
379version = "2.3.2"
380source = "registry+https://github.com/rust-lang/crates.io-index"
381checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
382
383[[package]]
384name = "pin-project-lite"
385version = "0.2.16"
386source = "registry+https://github.com/rust-lang/crates.io-index"
387checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
388
389[[package]]
390name = "pin-utils"
391version = "0.1.0"
392source = "registry+https://github.com/rust-lang/crates.io-index"
393checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
394
395[[package]]
396name = "potential_utf"
397version = "0.1.4"
398source = "registry+https://github.com/rust-lang/crates.io-index"
399checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77"
400dependencies = [
401 "zerovec",
402]
403
404[[package]]
405name = "prettyplease"
406version = "0.2.37"
407source = "registry+https://github.com/rust-lang/crates.io-index"
408checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
409dependencies = [
410 "proc-macro2",
411 "syn",
412]
413
414[[package]]
415name = "proc-macro2"
416version = "1.0.103"
417source = "registry+https://github.com/rust-lang/crates.io-index"
418checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8"
419dependencies = [
420 "unicode-ident",
421]
422
423[[package]]
424name = "quote"
425version = "1.0.42"
426source = "registry+https://github.com/rust-lang/crates.io-index"
427checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f"
428dependencies = [
429 "proc-macro2",
430]
431
432[[package]]
433name = "ryu"
434version = "1.0.20"
435source = "registry+https://github.com/rust-lang/crates.io-index"
436checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
437
438[[package]]
439name = "semver"
440version = "1.0.27"
441source = "registry+https://github.com/rust-lang/crates.io-index"
442checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2"
443dependencies = [
444 "serde",
445 "serde_core",
446]
447
448[[package]]
449name = "serde"
450version = "1.0.228"
451source = "registry+https://github.com/rust-lang/crates.io-index"
452checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
453dependencies = [
454 "serde_core",
455 "serde_derive",
456]
457
458[[package]]
459name = "serde_core"
460version = "1.0.228"
461source = "registry+https://github.com/rust-lang/crates.io-index"
462checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
463dependencies = [
464 "serde_derive",
465]
466
467[[package]]
468name = "serde_derive"
469version = "1.0.228"
470source = "registry+https://github.com/rust-lang/crates.io-index"
471checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
472dependencies = [
473 "proc-macro2",
474 "quote",
475 "syn",
476]
477
478[[package]]
479name = "serde_json"
480version = "1.0.145"
481source = "registry+https://github.com/rust-lang/crates.io-index"
482checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c"
483dependencies = [
484 "itoa",
485 "memchr",
486 "ryu",
487 "serde",
488 "serde_core",
489]
490
491[[package]]
492name = "simd-adler32"
493version = "0.3.7"
494source = "registry+https://github.com/rust-lang/crates.io-index"
495checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe"
496
497[[package]]
498name = "slab"
499version = "0.4.11"
500source = "registry+https://github.com/rust-lang/crates.io-index"
501checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589"
502
503[[package]]
504name = "smallvec"
505version = "1.15.1"
506source = "registry+https://github.com/rust-lang/crates.io-index"
507checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
508
509[[package]]
510name = "spdx"
511version = "0.10.9"
512source = "registry+https://github.com/rust-lang/crates.io-index"
513checksum = "c3e17e880bafaeb362a7b751ec46bdc5b61445a188f80e0606e68167cd540fa3"
514dependencies = [
515 "smallvec",
516]
517
518[[package]]
519name = "stable_deref_trait"
520version = "1.2.1"
521source = "registry+https://github.com/rust-lang/crates.io-index"
522checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
523
524[[package]]
525name = "syn"
526version = "2.0.111"
527source = "registry+https://github.com/rust-lang/crates.io-index"
528checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87"
529dependencies = [
530 "proc-macro2",
531 "quote",
532 "unicode-ident",
533]
534
535[[package]]
536name = "synstructure"
537version = "0.13.2"
538source = "registry+https://github.com/rust-lang/crates.io-index"
539checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"
540dependencies = [
541 "proc-macro2",
542 "quote",
543 "syn",
544]
545
546[[package]]
547name = "tinystr"
548version = "0.8.2"
549source = "registry+https://github.com/rust-lang/crates.io-index"
550checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869"
551dependencies = [
552 "displaydoc",
553 "zerovec",
554]
555
556[[package]]
557name = "topological-sort"
558version = "0.2.2"
559source = "registry+https://github.com/rust-lang/crates.io-index"
560checksum = "ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d"
561
562[[package]]
563name = "unicode-ident"
564version = "1.0.22"
565source = "registry+https://github.com/rust-lang/crates.io-index"
566checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
567
568[[package]]
569name = "unicode-xid"
570version = "0.2.6"
571source = "registry+https://github.com/rust-lang/crates.io-index"
572checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
573
574[[package]]
575name = "url"
576version = "2.5.7"
577source = "registry+https://github.com/rust-lang/crates.io-index"
578checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b"
579dependencies = [
580 "form_urlencoded",
581 "idna",
582 "percent-encoding",
583 "serde",
584]
585
586[[package]]
587name = "utf8_iter"
588version = "1.0.4"
589source = "registry+https://github.com/rust-lang/crates.io-index"
590checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
591
592[[package]]
593name = "wasm-encoder"
594version = "0.227.1"
595source = "registry+https://github.com/rust-lang/crates.io-index"
596checksum = "80bb72f02e7fbf07183443b27b0f3d4144abf8c114189f2e088ed95b696a7822"
597dependencies = [
598 "leb128fmt",
599 "wasmparser",
600]
601
602[[package]]
603name = "wasm-metadata"
604version = "0.227.1"
605source = "registry+https://github.com/rust-lang/crates.io-index"
606checksum = "ce1ef0faabbbba6674e97a56bee857ccddf942785a336c8b47b42373c922a91d"
607dependencies = [
608 "anyhow",
609 "auditable-serde",
610 "flate2",
611 "indexmap",
612 "serde",
613 "serde_derive",
614 "serde_json",
615 "spdx",
616 "url",
617 "wasm-encoder",
618 "wasmparser",
619]
620
621[[package]]
622name = "wasmparser"
623version = "0.227.1"
624source = "registry+https://github.com/rust-lang/crates.io-index"
625checksum = "0f51cad774fb3c9461ab9bccc9c62dfb7388397b5deda31bf40e8108ccd678b2"
626dependencies = [
627 "bitflags",
628 "hashbrown 0.15.5",
629 "indexmap",
630 "semver",
631]
632
633[[package]]
634name = "wit-bindgen"
635version = "0.41.0"
636source = "registry+https://github.com/rust-lang/crates.io-index"
637checksum = "10fb6648689b3929d56bbc7eb1acf70c9a42a29eb5358c67c10f54dbd5d695de"
638dependencies = [
639 "wit-bindgen-rt",
640 "wit-bindgen-rust-macro",
641]
642
643[[package]]
644name = "wit-bindgen-core"
645version = "0.41.0"
646source = "registry+https://github.com/rust-lang/crates.io-index"
647checksum = "92fa781d4f2ff6d3f27f3cc9b74a73327b31ca0dc4a3ef25a0ce2983e0e5af9b"
648dependencies = [
649 "anyhow",
650 "heck",
651 "wit-parser",
652]
653
654[[package]]
655name = "wit-bindgen-rt"
656version = "0.41.0"
657source = "registry+https://github.com/rust-lang/crates.io-index"
658checksum = "c4db52a11d4dfb0a59f194c064055794ee6564eb1ced88c25da2cf76e50c5621"
659dependencies = [
660 "bitflags",
661 "futures",
662 "once_cell",
663]
664
665[[package]]
666name = "wit-bindgen-rust"
667version = "0.41.0"
668source = "registry+https://github.com/rust-lang/crates.io-index"
669checksum = "9d0809dc5ba19e2e98661bf32fc0addc5a3ca5bf3a6a7083aa6ba484085ff3ce"
670dependencies = [
671 "anyhow",
672 "heck",
673 "indexmap",
674 "prettyplease",
675 "syn",
676 "wasm-metadata",
677 "wit-bindgen-core",
678 "wit-component",
679]
680
681[[package]]
682name = "wit-bindgen-rust-macro"
683version = "0.41.0"
684source = "registry+https://github.com/rust-lang/crates.io-index"
685checksum = "ad19eec017904e04c60719592a803ee5da76cb51c81e3f6fbf9457f59db49799"
686dependencies = [
687 "anyhow",
688 "prettyplease",
689 "proc-macro2",
690 "quote",
691 "syn",
692 "wit-bindgen-core",
693 "wit-bindgen-rust",
694]
695
696[[package]]
697name = "wit-component"
698version = "0.227.1"
699source = "registry+https://github.com/rust-lang/crates.io-index"
700checksum = "635c3adc595422cbf2341a17fb73a319669cc8d33deed3a48368a841df86b676"
701dependencies = [
702 "anyhow",
703 "bitflags",
704 "indexmap",
705 "log",
706 "serde",
707 "serde_derive",
708 "serde_json",
709 "wasm-encoder",
710 "wasm-metadata",
711 "wasmparser",
712 "wit-parser",
713]
714
715[[package]]
716name = "wit-parser"
717version = "0.227.1"
718source = "registry+https://github.com/rust-lang/crates.io-index"
719checksum = "ddf445ed5157046e4baf56f9138c124a0824d4d1657e7204d71886ad8ce2fc11"
720dependencies = [
721 "anyhow",
722 "id-arena",
723 "indexmap",
724 "log",
725 "semver",
726 "serde",
727 "serde_derive",
728 "serde_json",
729 "unicode-xid",
730 "wasmparser",
731]
732
733[[package]]
734name = "writeable"
735version = "0.6.2"
736source = "registry+https://github.com/rust-lang/crates.io-index"
737checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9"
738
739[[package]]
740name = "yoke"
741version = "0.8.1"
742source = "registry+https://github.com/rust-lang/crates.io-index"
743checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954"
744dependencies = [
745 "stable_deref_trait",
746 "yoke-derive",
747 "zerofrom",
748]
749
750[[package]]
751name = "yoke-derive"
752version = "0.8.1"
753source = "registry+https://github.com/rust-lang/crates.io-index"
754checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d"
755dependencies = [
756 "proc-macro2",
757 "quote",
758 "syn",
759 "synstructure",
760]
761
762[[package]]
763name = "zed_extension_api"
764version = "0.8.0"
765dependencies = [
766 "serde",
767 "serde_json",
768 "wit-bindgen",
769]
770
771[[package]]
772name = "zerofrom"
773version = "0.1.6"
774source = "registry+https://github.com/rust-lang/crates.io-index"
775checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5"
776dependencies = [
777 "zerofrom-derive",
778]
779
780[[package]]
781name = "zerofrom-derive"
782version = "0.1.6"
783source = "registry+https://github.com/rust-lang/crates.io-index"
784checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
785dependencies = [
786 "proc-macro2",
787 "quote",
788 "syn",
789 "synstructure",
790]
791
792[[package]]
793name = "zerotrie"
794version = "0.2.3"
795source = "registry+https://github.com/rust-lang/crates.io-index"
796checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851"
797dependencies = [
798 "displaydoc",
799 "yoke",
800 "zerofrom",
801]
802
803[[package]]
804name = "zerovec"
805version = "0.11.5"
806source = "registry+https://github.com/rust-lang/crates.io-index"
807checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002"
808dependencies = [
809 "yoke",
810 "zerofrom",
811 "zerovec-derive",
812]
813
814[[package]]
815name = "zerovec-derive"
816version = "0.11.2"
817source = "registry+https://github.com/rust-lang/crates.io-index"
818checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3"
819dependencies = [
820 "proc-macro2",
821 "quote",
822 "syn",
823]