/ Cargo.lock
Cargo.lock
  1  # This file is automatically @generated by Cargo.
  2  # It is not intended for manual editing.
  3  version = 4
  4  
  5  [[package]]
  6  name = "anyhow"
  7  version = "1.0.95"
  8  source = "registry+https://github.com/rust-lang/crates.io-index"
  9  checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04"
 10  
 11  [[package]]
 12  name = "bitflags"
 13  version = "2.8.0"
 14  source = "registry+https://github.com/rust-lang/crates.io-index"
 15  checksum = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36"
 16  
 17  [[package]]
 18  name = "equivalent"
 19  version = "1.0.1"
 20  source = "registry+https://github.com/rust-lang/crates.io-index"
 21  checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
 22  
 23  [[package]]
 24  name = "hashbrown"
 25  version = "0.15.2"
 26  source = "registry+https://github.com/rust-lang/crates.io-index"
 27  checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
 28  
 29  [[package]]
 30  name = "heck"
 31  version = "0.4.1"
 32  source = "registry+https://github.com/rust-lang/crates.io-index"
 33  checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
 34  dependencies = [
 35   "unicode-segmentation",
 36  ]
 37  
 38  [[package]]
 39  name = "id-arena"
 40  version = "2.2.1"
 41  source = "registry+https://github.com/rust-lang/crates.io-index"
 42  checksum = "25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005"
 43  
 44  [[package]]
 45  name = "indexmap"
 46  version = "2.7.1"
 47  source = "registry+https://github.com/rust-lang/crates.io-index"
 48  checksum = "8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652"
 49  dependencies = [
 50   "equivalent",
 51   "hashbrown",
 52   "serde",
 53  ]
 54  
 55  [[package]]
 56  name = "itoa"
 57  version = "1.0.14"
 58  source = "registry+https://github.com/rust-lang/crates.io-index"
 59  checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674"
 60  
 61  [[package]]
 62  name = "leb128"
 63  version = "0.2.5"
 64  source = "registry+https://github.com/rust-lang/crates.io-index"
 65  checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67"
 66  
 67  [[package]]
 68  name = "log"
 69  version = "0.4.25"
 70  source = "registry+https://github.com/rust-lang/crates.io-index"
 71  checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f"
 72  
 73  [[package]]
 74  name = "memchr"
 75  version = "2.7.4"
 76  source = "registry+https://github.com/rust-lang/crates.io-index"
 77  checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
 78  
 79  [[package]]
 80  name = "proc-macro2"
 81  version = "1.0.93"
 82  source = "registry+https://github.com/rust-lang/crates.io-index"
 83  checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99"
 84  dependencies = [
 85   "unicode-ident",
 86  ]
 87  
 88  [[package]]
 89  name = "quote"
 90  version = "1.0.38"
 91  source = "registry+https://github.com/rust-lang/crates.io-index"
 92  checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc"
 93  dependencies = [
 94   "proc-macro2",
 95  ]
 96  
 97  [[package]]
 98  name = "ryu"
 99  version = "1.0.19"
100  source = "registry+https://github.com/rust-lang/crates.io-index"
101  checksum = "6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd"
102  
103  [[package]]
104  name = "semver"
105  version = "1.0.25"
106  source = "registry+https://github.com/rust-lang/crates.io-index"
107  checksum = "f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03"
108  
109  [[package]]
110  name = "serde"
111  version = "1.0.217"
112  source = "registry+https://github.com/rust-lang/crates.io-index"
113  checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70"
114  dependencies = [
115   "serde_derive",
116  ]
117  
118  [[package]]
119  name = "serde_derive"
120  version = "1.0.217"
121  source = "registry+https://github.com/rust-lang/crates.io-index"
122  checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0"
123  dependencies = [
124   "proc-macro2",
125   "quote",
126   "syn",
127  ]
128  
129  [[package]]
130  name = "serde_json"
131  version = "1.0.138"
132  source = "registry+https://github.com/rust-lang/crates.io-index"
133  checksum = "d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949"
134  dependencies = [
135   "itoa",
136   "memchr",
137   "ryu",
138   "serde",
139  ]
140  
141  [[package]]
142  name = "smallvec"
143  version = "1.13.2"
144  source = "registry+https://github.com/rust-lang/crates.io-index"
145  checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
146  
147  [[package]]
148  name = "spdx"
149  version = "0.10.8"
150  source = "registry+https://github.com/rust-lang/crates.io-index"
151  checksum = "58b69356da67e2fc1f542c71ea7e654a361a79c938e4424392ecf4fa065d2193"
152  dependencies = [
153   "smallvec",
154  ]
155  
156  [[package]]
157  name = "syn"
158  version = "2.0.98"
159  source = "registry+https://github.com/rust-lang/crates.io-index"
160  checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1"
161  dependencies = [
162   "proc-macro2",
163   "quote",
164   "unicode-ident",
165  ]
166  
167  [[package]]
168  name = "unicode-ident"
169  version = "1.0.16"
170  source = "registry+https://github.com/rust-lang/crates.io-index"
171  checksum = "a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034"
172  
173  [[package]]
174  name = "unicode-segmentation"
175  version = "1.12.0"
176  source = "registry+https://github.com/rust-lang/crates.io-index"
177  checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
178  
179  [[package]]
180  name = "unicode-xid"
181  version = "0.2.6"
182  source = "registry+https://github.com/rust-lang/crates.io-index"
183  checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
184  
185  [[package]]
186  name = "wasm-encoder"
187  version = "0.201.0"
188  source = "registry+https://github.com/rust-lang/crates.io-index"
189  checksum = "b9c7d2731df60006819b013f64ccc2019691deccf6e11a1804bc850cd6748f1a"
190  dependencies = [
191   "leb128",
192  ]
193  
194  [[package]]
195  name = "wasm-metadata"
196  version = "0.201.0"
197  source = "registry+https://github.com/rust-lang/crates.io-index"
198  checksum = "0fd83062c17b9f4985d438603cde0a5e8c5c8198201a6937f778b607924c7da2"
199  dependencies = [
200   "anyhow",
201   "indexmap",
202   "serde",
203   "serde_derive",
204   "serde_json",
205   "spdx",
206   "wasm-encoder",
207   "wasmparser",
208  ]
209  
210  [[package]]
211  name = "wasmparser"
212  version = "0.201.0"
213  source = "registry+https://github.com/rust-lang/crates.io-index"
214  checksum = "84e5df6dba6c0d7fafc63a450f1738451ed7a0b52295d83e868218fa286bf708"
215  dependencies = [
216   "bitflags",
217   "indexmap",
218   "semver",
219  ]
220  
221  [[package]]
222  name = "wit-bindgen"
223  version = "0.22.0"
224  source = "registry+https://github.com/rust-lang/crates.io-index"
225  checksum = "288f992ea30e6b5c531b52cdd5f3be81c148554b09ea416f058d16556ba92c27"
226  dependencies = [
227   "bitflags",
228   "wit-bindgen-rt",
229   "wit-bindgen-rust-macro",
230  ]
231  
232  [[package]]
233  name = "wit-bindgen-core"
234  version = "0.22.0"
235  source = "registry+https://github.com/rust-lang/crates.io-index"
236  checksum = "e85e72719ffbccf279359ad071497e47eb0675fe22106dea4ed2d8a7fcb60ba4"
237  dependencies = [
238   "anyhow",
239   "wit-parser",
240  ]
241  
242  [[package]]
243  name = "wit-bindgen-rt"
244  version = "0.22.0"
245  source = "registry+https://github.com/rust-lang/crates.io-index"
246  checksum = "fcb8738270f32a2d6739973cbbb7c1b6dd8959ce515578a6e19165853272ee64"
247  
248  [[package]]
249  name = "wit-bindgen-rust"
250  version = "0.22.0"
251  source = "registry+https://github.com/rust-lang/crates.io-index"
252  checksum = "d8a39a15d1ae2077688213611209849cad40e9e5cccf6e61951a425850677ff3"
253  dependencies = [
254   "anyhow",
255   "heck",
256   "indexmap",
257   "wasm-metadata",
258   "wit-bindgen-core",
259   "wit-component",
260  ]
261  
262  [[package]]
263  name = "wit-bindgen-rust-macro"
264  version = "0.22.0"
265  source = "registry+https://github.com/rust-lang/crates.io-index"
266  checksum = "d376d3ae5850526dfd00d937faea0d81a06fa18f7ac1e26f386d760f241a8f4b"
267  dependencies = [
268   "anyhow",
269   "proc-macro2",
270   "quote",
271   "syn",
272   "wit-bindgen-core",
273   "wit-bindgen-rust",
274  ]
275  
276  [[package]]
277  name = "wit-component"
278  version = "0.201.0"
279  source = "registry+https://github.com/rust-lang/crates.io-index"
280  checksum = "421c0c848a0660a8c22e2fd217929a0191f14476b68962afd2af89fd22e39825"
281  dependencies = [
282   "anyhow",
283   "bitflags",
284   "indexmap",
285   "log",
286   "serde",
287   "serde_derive",
288   "serde_json",
289   "wasm-encoder",
290   "wasm-metadata",
291   "wasmparser",
292   "wit-parser",
293  ]
294  
295  [[package]]
296  name = "wit-parser"
297  version = "0.201.0"
298  source = "registry+https://github.com/rust-lang/crates.io-index"
299  checksum = "196d3ecfc4b759a8573bf86a9b3f8996b304b3732e4c7de81655f875f6efdca6"
300  dependencies = [
301   "anyhow",
302   "id-arena",
303   "indexmap",
304   "log",
305   "semver",
306   "serde",
307   "serde_derive",
308   "serde_json",
309   "unicode-xid",
310   "wasmparser",
311  ]
312  
313  [[package]]
314  name = "zed42header"
315  version = "0.1.0"
316  dependencies = [
317   "zed_extension_api",
318  ]
319  
320  [[package]]
321  name = "zed_extension_api"
322  version = "0.2.0"
323  source = "registry+https://github.com/rust-lang/crates.io-index"
324  checksum = "9fd16b8b30a9dc920fc1678ff852f696b5bdf5b5843bc745a128be0aac29859e"
325  dependencies = [
326   "serde",
327   "serde_json",
328   "wit-bindgen",
329  ]