on 2158366 help sign in
helix/Cargo.lock
1195 lines 29 kB history raw
1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 3
5[[package]]
6name = "aho-corasick"
7version = "0.7.18"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f"
10dependencies = [
11 "memchr",
14[[package]]
15name = "anyhow"
16version = "1.0.43"
17source = "registry+https://github.com/rust-lang/crates.io-index"
18checksum = "28ae2b3dec75a406790005a200b1bd89785afc02517a00ca99ecfe093ee9e6cf"
20[[package]]
21name = "arc-swap"
22version = "1.3.0"
23source = "registry+https://github.com/rust-lang/crates.io-index"
24checksum = "e906254e445520903e7fc9da4f709886c84ae4bc4ddaf0e093188d66df4dc820"
26[[package]]
27name = "autocfg"
28version = "1.0.1"
29source = "registry+https://github.com/rust-lang/crates.io-index"
30checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
32[[package]]
33name = "bitflags"
34version = "1.3.2"
35source = "registry+https://github.com/rust-lang/crates.io-index"
36checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
38[[package]]
39name = "bstr"
40version = "0.2.16"
41source = "registry+https://github.com/rust-lang/crates.io-index"
42checksum = "90682c8d613ad3373e66de8c6411e0ae2ab2571e879d2efbf73558cc66f21279"
43dependencies = [
44 "memchr",
47[[package]]
48name = "bytes"
49version = "1.0.1"
50source = "registry+https://github.com/rust-lang/crates.io-index"
51checksum = "b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040"
53[[package]]
54name = "cassowary"
55version = "0.3.0"
56source = "registry+https://github.com/rust-lang/crates.io-index"
57checksum = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53"
59[[package]]
60name = "cc"
61version = "1.0.69"
62source = "registry+https://github.com/rust-lang/crates.io-index"
63checksum = "e70cc2f62c6ce1868963827bd677764c62d07c3d9a3e1fb1177ee1a9ab199eb2"
65[[package]]
66name = "cfg-if"
67version = "1.0.0"
68source = "registry+https://github.com/rust-lang/crates.io-index"
69checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
71[[package]]
72name = "chardetng"
73version = "0.1.14"
74source = "registry+https://github.com/rust-lang/crates.io-index"
75checksum = "36a5a2ca47925d19fb6835f53b3e70dec0d25659211c8ee5cc784f1fd6838f9c"
76dependencies = [
77 "cfg-if",
78 "encoding_rs",
79 "memchr",
82[[package]]
83name = "chrono"
84version = "0.4.19"
85source = "registry+https://github.com/rust-lang/crates.io-index"
86checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73"
87dependencies = [
88 "libc",
89 "num-integer",
90 "num-traits",
91 "winapi",
94[[package]]
95name = "clipboard-win"
96version = "4.2.1"
97source = "registry+https://github.com/rust-lang/crates.io-index"
98checksum = "4e4ea1881992efc993e4dc50a324cdbd03216e41bdc8385720ff47efc9bd2ca8"
99dependencies = [
100 "error-code",
101 "str-buf",
102 "winapi",
105[[package]]
106name = "crossbeam-utils"
107version = "0.8.5"
108source = "registry+https://github.com/rust-lang/crates.io-index"
109checksum = "d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db"
110dependencies = [
111 "cfg-if",
112 "lazy_static",
115[[package]]
116name = "crossterm"
117version = "0.20.0"
118source = "registry+https://github.com/rust-lang/crates.io-index"
119checksum = "c0ebde6a9dd5e331cd6c6f48253254d117642c31653baa475e394657c59c1f7d"
120dependencies = [
121 "bitflags",
122 "crossterm_winapi",
123 "futures-core",
124 "libc",
125 "mio",
126 "parking_lot",
127 "signal-hook",
128 "signal-hook-mio",
129 "winapi",
132[[package]]
133name = "crossterm_winapi"
134version = "0.8.0"
135source = "registry+https://github.com/rust-lang/crates.io-index"
136checksum = "3a6966607622438301997d3dac0d2f6e9a90c68bb6bc1785ea98456ab93c0507"
137dependencies = [
138 "winapi",
141[[package]]
142name = "dirs-next"
143version = "2.0.0"
144source = "registry+https://github.com/rust-lang/crates.io-index"
145checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1"
146dependencies = [
147 "cfg-if",
148 "dirs-sys-next",
151[[package]]
152name = "dirs-sys-next"
153version = "0.1.2"
154source = "registry+https://github.com/rust-lang/crates.io-index"
155checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"
156dependencies = [
157 "libc",
158 "redox_users",
159 "winapi",
162[[package]]
163name = "either"
164version = "1.6.1"
165source = "registry+https://github.com/rust-lang/crates.io-index"
166checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
168[[package]]
169name = "encoding_rs"
170version = "0.8.28"
171source = "registry+https://github.com/rust-lang/crates.io-index"
172checksum = "80df024fbc5ac80f87dfef0d9f5209a252f2a497f7f42944cff24d8253cac065"
173dependencies = [
174 "cfg-if",
177[[package]]
178name = "error-code"
179version = "2.3.0"
180source = "registry+https://github.com/rust-lang/crates.io-index"
181checksum = "b5115567ac25674e0043e472be13d14e537f37ea8aa4bdc4aef0c89add1db1ff"
182dependencies = [
183 "libc",
184 "str-buf",
187[[package]]
188name = "etcetera"
189version = "0.3.2"
190source = "registry+https://github.com/rust-lang/crates.io-index"
191checksum = "016b04fd1e94fb833d432634245c9bb61cf1c7409668a0e7d4c3ab00c5172dec"
192dependencies = [
193 "cfg-if",
194 "dirs-next",
195 "thiserror",
198[[package]]
199name = "fern"
200version = "0.6.0"
201source = "registry+https://github.com/rust-lang/crates.io-index"
202checksum = "8c9a4820f0ccc8a7afd67c39a0f1a0f4b07ca1725164271a64939d7aeb9af065"
203dependencies = [
204 "log",
207[[package]]
208name = "fnv"
209version = "1.0.7"
210source = "registry+https://github.com/rust-lang/crates.io-index"
211checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
213[[package]]
214name = "form_urlencoded"
215version = "1.0.1"
216source = "registry+https://github.com/rust-lang/crates.io-index"
217checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191"
218dependencies = [
219 "matches",
220 "percent-encoding",
223[[package]]
224name = "futf"
225version = "0.1.4"
226source = "registry+https://github.com/rust-lang/crates.io-index"
227checksum = "7c9c1ce3fa9336301af935ab852c437817d14cd33690446569392e65170aac3b"
228dependencies = [
229 "mac",
230 "new_debug_unreachable",
233[[package]]
234name = "futures-core"
235version = "0.3.16"
236source = "registry+https://github.com/rust-lang/crates.io-index"
237checksum = "af51b1b4a7fdff033703db39de8802c673eb91855f2e0d47dcf3bf2c0ef01f99"
239[[package]]
240name = "futures-executor"
241version = "0.3.16"
242source = "registry+https://github.com/rust-lang/crates.io-index"
243checksum = "4d0d535a57b87e1ae31437b892713aee90cd2d7b0ee48727cd11fc72ef54761c"
244dependencies = [
245 "futures-core",
246 "futures-task",
247 "futures-util",
250[[package]]
251name = "futures-task"
252version = "0.3.16"
253source = "registry+https://github.com/rust-lang/crates.io-index"
254checksum = "bbe54a98670017f3be909561f6ad13e810d9a51f3f061b902062ca3da80799f2"
256[[package]]
257name = "futures-util"
258version = "0.3.16"
259source = "registry+https://github.com/rust-lang/crates.io-index"
260checksum = "67eb846bfd58e44a8481a00049e82c43e0ccb5d61f8dc071057cb19249dd4d78"
261dependencies = [
262 "autocfg",
263 "futures-core",
264 "futures-task",
265 "pin-project-lite",
266 "pin-utils",
267 "slab",
270[[package]]
271name = "fuzzy-matcher"
272version = "0.3.7"
273source = "registry+https://github.com/rust-lang/crates.io-index"
274checksum = "54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94"
275dependencies = [
276 "thread_local",
279[[package]]
280name = "getrandom"
281version = "0.2.3"
282source = "registry+https://github.com/rust-lang/crates.io-index"
283checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753"
284dependencies = [
285 "cfg-if",
286 "libc",
287 "wasi",
290[[package]]
291name = "globset"
292version = "0.4.8"
293source = "registry+https://github.com/rust-lang/crates.io-index"
294checksum = "10463d9ff00a2a068db14231982f5132edebad0d7660cd956a1c30292dbcbfbd"
295dependencies = [
296 "aho-corasick",
297 "bstr",
298 "fnv",
299 "log",
300 "regex",
303[[package]]
304name = "helix-core"
305version = "0.4.1"
306dependencies = [
307 "arc-swap",
308 "etcetera",
309 "helix-dap",
310 "helix-syntax",
311 "once_cell",
312 "quickcheck",
313 "regex",
314 "ropey",
315 "serde",
316 "serde_json",
317 "similar",
318 "smallvec",
319 "tendril",
320 "toml",
321 "tree-sitter",
322 "unicode-general-category",
323 "unicode-segmentation",
324 "unicode-width",
327[[package]]
328name = "helix-dap"
329version = "0.4.1"
330dependencies = [
331 "anyhow",
332 "fern",
333 "log",
334 "serde",
335 "serde_json",
336 "thiserror",
337 "tokio",
340[[package]]
341name = "helix-lsp"
342version = "0.4.1"
343dependencies = [
344 "anyhow",
345 "futures-executor",
346 "futures-util",
347 "helix-core",
348 "jsonrpc-core",
349 "log",
350 "lsp-types",
351 "serde",
352 "serde_json",
353 "thiserror",
354 "tokio",
355 "tokio-stream",
358[[package]]
359name = "helix-syntax"
360version = "0.4.1"
361dependencies = [
362 "anyhow",
363 "cc",
364 "libloading",
365 "threadpool",
366 "tree-sitter",
369[[package]]
370name = "helix-term"
371version = "0.4.1"
372dependencies = [
373 "anyhow",
374 "chrono",
375 "crossterm",
376 "fern",
377 "futures-util",
378 "fuzzy-matcher",
379 "helix-core",
380 "helix-dap",
381 "helix-lsp",
382 "helix-tui",
383 "helix-view",
384 "ignore",
385 "log",
386 "num_cpus",
387 "once_cell",
388 "pulldown-cmark",
389 "serde",
390 "serde_json",
391 "signal-hook",
392 "signal-hook-tokio",
393 "smallvec",
394 "tokio",
395 "tokio-stream",
396 "toml",
399[[package]]
400name = "helix-tui"
401version = "0.4.1"
402dependencies = [
403 "bitflags",
404 "cassowary",
405 "crossterm",
406 "helix-core",
407 "helix-view",
408 "serde",
409 "unicode-segmentation",
412[[package]]
413name = "helix-view"
414version = "0.4.1"
415dependencies = [
416 "anyhow",
417 "bitflags",
418 "chardetng",
419 "clipboard-win",
420 "crossterm",
421 "encoding_rs",
422 "futures-util",
423 "helix-core",
424 "helix-dap",
425 "helix-lsp",
426 "helix-tui",
427 "log",
428 "once_cell",
429 "serde",
430 "slotmap",
431 "tokio",
432 "tokio-stream",
433 "toml",
434 "url",
435 "which",
438[[package]]
439name = "hermit-abi"
440version = "0.1.19"
441source = "registry+https://github.com/rust-lang/crates.io-index"
442checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
443dependencies = [
444 "libc",
447[[package]]
448name = "idna"
449version = "0.2.3"
450source = "registry+https://github.com/rust-lang/crates.io-index"
451checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"
452dependencies = [
453 "matches",
454 "unicode-bidi",
455 "unicode-normalization",
458[[package]]
459name = "ignore"
460version = "0.4.18"
461source = "registry+https://github.com/rust-lang/crates.io-index"
462checksum = "713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d"
463dependencies = [
464 "crossbeam-utils",
465 "globset",
466 "lazy_static",
467 "log",
468 "memchr",
469 "regex",
470 "same-file",
471 "thread_local",
472 "walkdir",
473 "winapi-util",
476[[package]]
477name = "instant"
478version = "0.1.10"
479source = "registry+https://github.com/rust-lang/crates.io-index"
480checksum = "bee0328b1209d157ef001c94dd85b4f8f64139adb0eac2659f4b08382b2f474d"
481dependencies = [
482 "cfg-if",
485[[package]]
486name = "itoa"
487version = "0.4.7"
488source = "registry+https://github.com/rust-lang/crates.io-index"
489checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736"
491[[package]]
492name = "jsonrpc-core"
493version = "18.0.0"
494source = "registry+https://github.com/rust-lang/crates.io-index"
495checksum = "14f7f76aef2d054868398427f6c54943cf3d1caa9a7ec7d0c38d69df97a965eb"
496dependencies = [
497 "futures-util",
498 "log",
499 "serde",
500 "serde_derive",
501 "serde_json",
504[[package]]
505name = "lazy_static"
506version = "1.4.0"
507source = "registry+https://github.com/rust-lang/crates.io-index"
508checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
510[[package]]
511name = "libc"
512version = "0.2.99"
513source = "registry+https://github.com/rust-lang/crates.io-index"
514checksum = "a7f823d141fe0a24df1e23b4af4e3c7ba9e5966ec514ea068c93024aa7deb765"
516[[package]]
517name = "libloading"
518version = "0.7.0"
519source = "registry+https://github.com/rust-lang/crates.io-index"
520checksum = "6f84d96438c15fcd6c3f244c8fce01d1e2b9c6b5623e9c711dc9286d8fc92d6a"
521dependencies = [
522 "cfg-if",
523 "winapi",
526[[package]]
527name = "lock_api"
528version = "0.4.4"
529source = "registry+https://github.com/rust-lang/crates.io-index"
530checksum = "0382880606dff6d15c9476c416d18690b72742aa7b605bb6dd6ec9030fbf07eb"
531dependencies = [
532 "scopeguard",
535[[package]]
536name = "log"
537version = "0.4.14"
538source = "registry+https://github.com/rust-lang/crates.io-index"
539checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
540dependencies = [
541 "cfg-if",
544[[package]]
545name = "lsp-types"
546version = "0.89.2"
547source = "registry+https://github.com/rust-lang/crates.io-index"
548checksum = "852e0dedfd52cc32325598b2631e0eba31b7b708959676a9f837042f276b09a2"
549dependencies = [
550 "bitflags",
551 "serde",
552 "serde_json",
553 "serde_repr",
554 "url",
557[[package]]
558name = "mac"
559version = "0.1.1"
560source = "registry+https://github.com/rust-lang/crates.io-index"
561checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4"
563[[package]]
564name = "matches"
565version = "0.1.9"
566source = "registry+https://github.com/rust-lang/crates.io-index"
567checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f"
569[[package]]
570name = "memchr"
571version = "2.4.1"
572source = "registry+https://github.com/rust-lang/crates.io-index"
573checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a"
575[[package]]
576name = "mio"
577version = "0.7.13"
578source = "registry+https://github.com/rust-lang/crates.io-index"
579checksum = "8c2bdb6314ec10835cd3293dd268473a835c02b7b352e788be788b3c6ca6bb16"
580dependencies = [
581 "libc",
582 "log",
583 "miow",
584 "ntapi",
585 "winapi",
588[[package]]
589name = "miow"
590version = "0.3.7"
591source = "registry+https://github.com/rust-lang/crates.io-index"
592checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21"
593dependencies = [
594 "winapi",
597[[package]]
598name = "new_debug_unreachable"
599version = "1.0.4"
600source = "registry+https://github.com/rust-lang/crates.io-index"
601checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54"
603[[package]]
604name = "ntapi"
605version = "0.3.6"
606source = "registry+https://github.com/rust-lang/crates.io-index"
607checksum = "3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44"
608dependencies = [
609 "winapi",
612[[package]]
613name = "num-integer"
614version = "0.1.44"
615source = "registry+https://github.com/rust-lang/crates.io-index"
616checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db"
617dependencies = [
618 "autocfg",
619 "num-traits",
622[[package]]
623name = "num-traits"
624version = "0.2.14"
625source = "registry+https://github.com/rust-lang/crates.io-index"
626checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290"
627dependencies = [
628 "autocfg",
631[[package]]
632name = "num_cpus"
633version = "1.13.0"
634source = "registry+https://github.com/rust-lang/crates.io-index"
635checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3"
636dependencies = [
637 "hermit-abi",
638 "libc",
641[[package]]
642name = "once_cell"
643version = "1.8.0"
644source = "registry+https://github.com/rust-lang/crates.io-index"
645checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56"
647[[package]]
648name = "parking_lot"
649version = "0.11.1"
650source = "registry+https://github.com/rust-lang/crates.io-index"
651checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb"
652dependencies = [
653 "instant",
654 "lock_api",
655 "parking_lot_core",
658[[package]]
659name = "parking_lot_core"
660version = "0.8.3"
661source = "registry+https://github.com/rust-lang/crates.io-index"
662checksum = "fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018"
663dependencies = [
664 "cfg-if",
665 "instant",
666 "libc",
667 "redox_syscall",
668 "smallvec",
669 "winapi",
672[[package]]
673name = "percent-encoding"
674version = "2.1.0"
675source = "registry+https://github.com/rust-lang/crates.io-index"
676checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
678[[package]]
679name = "pin-project-lite"
680version = "0.2.7"
681source = "registry+https://github.com/rust-lang/crates.io-index"
682checksum = "8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443"
684[[package]]
685name = "pin-utils"
686version = "0.1.0"
687source = "registry+https://github.com/rust-lang/crates.io-index"
688checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
690[[package]]
691name = "proc-macro2"
692version = "1.0.28"
693source = "registry+https://github.com/rust-lang/crates.io-index"
694checksum = "5c7ed8b8c7b886ea3ed7dde405212185f423ab44682667c8c6dd14aa1d9f6612"
695dependencies = [
696 "unicode-xid",
699[[package]]
700name = "pulldown-cmark"
701version = "0.8.0"
702source = "registry+https://github.com/rust-lang/crates.io-index"
703checksum = "ffade02495f22453cd593159ea2f59827aae7f53fa8323f756799b670881dcf8"
704dependencies = [
705 "bitflags",
706 "memchr",
707 "unicase",
710[[package]]
711name = "quickcheck"
712version = "1.0.3"
713source = "registry+https://github.com/rust-lang/crates.io-index"
714checksum = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6"
715dependencies = [
716 "rand",
719[[package]]
720name = "quote"
721version = "1.0.9"
722source = "registry+https://github.com/rust-lang/crates.io-index"
723checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7"
724dependencies = [
725 "proc-macro2",
728[[package]]
729name = "rand"
730version = "0.8.4"
731source = "registry+https://github.com/rust-lang/crates.io-index"
732checksum = "2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8"
733dependencies = [
734 "rand_core",
737[[package]]
738name = "rand_core"
739version = "0.6.3"
740source = "registry+https://github.com/rust-lang/crates.io-index"
741checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7"
742dependencies = [
743 "getrandom",
746[[package]]
747name = "redox_syscall"
748version = "0.2.10"
749source = "registry+https://github.com/rust-lang/crates.io-index"
750checksum = "8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff"
751dependencies = [
752 "bitflags",
755[[package]]
756name = "redox_users"
757version = "0.4.0"
758source = "registry+https://github.com/rust-lang/crates.io-index"
759checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64"
760dependencies = [
761 "getrandom",
762 "redox_syscall",
765[[package]]
766name = "regex"
767version = "1.5.4"
768source = "registry+https://github.com/rust-lang/crates.io-index"
769checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461"
770dependencies = [
771 "aho-corasick",
772 "memchr",
773 "regex-syntax",
776[[package]]
777name = "regex-syntax"
778version = "0.6.25"
779source = "registry+https://github.com/rust-lang/crates.io-index"
780checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
782[[package]]
783name = "ropey"
784version = "1.3.1"
785source = "registry+https://github.com/rust-lang/crates.io-index"
786checksum = "9150aff6deb25b20ed110889f070a678bcd1033e46e5e9d6fb1abeab17947f28"
787dependencies = [
788 "smallvec",
791[[package]]
792name = "ryu"
793version = "1.0.5"
794source = "registry+https://github.com/rust-lang/crates.io-index"
795checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
797[[package]]
798name = "same-file"
799version = "1.0.6"
800source = "registry+https://github.com/rust-lang/crates.io-index"
801checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
802dependencies = [
803 "winapi-util",
806[[package]]
807name = "scopeguard"
808version = "1.1.0"
809source = "registry+https://github.com/rust-lang/crates.io-index"
810checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
812[[package]]
813name = "serde"
814version = "1.0.127"
815source = "registry+https://github.com/rust-lang/crates.io-index"
816checksum = "f03b9878abf6d14e6779d3f24f07b2cfa90352cfec4acc5aab8f1ac7f146fae8"
817dependencies = [
818 "serde_derive",
821[[package]]
822name = "serde_derive"
823version = "1.0.127"
824source = "registry+https://github.com/rust-lang/crates.io-index"
825checksum = "a024926d3432516606328597e0f224a51355a493b49fdd67e9209187cbe55ecc"
826dependencies = [
827 "proc-macro2",
828 "quote",
829 "syn",
832[[package]]
833name = "serde_json"
834version = "1.0.66"
835source = "registry+https://github.com/rust-lang/crates.io-index"
836checksum = "336b10da19a12ad094b59d870ebde26a45402e5b470add4b5fd03c5048a32127"
837dependencies = [
838 "itoa",
839 "ryu",
840 "serde",
843[[package]]
844name = "serde_repr"
845version = "0.1.7"
846source = "registry+https://github.com/rust-lang/crates.io-index"
847checksum = "98d0516900518c29efa217c298fa1f4e6c6ffc85ae29fd7f4ee48f176e1a9ed5"
848dependencies = [
849 "proc-macro2",
850 "quote",
851 "syn",
854[[package]]
855name = "signal-hook"
856version = "0.3.9"
857source = "registry+https://github.com/rust-lang/crates.io-index"
858checksum = "470c5a6397076fae0094aaf06a08e6ba6f37acb77d3b1b91ea92b4d6c8650c39"
859dependencies = [
860 "libc",
861 "signal-hook-registry",
864[[package]]
865name = "signal-hook-mio"
866version = "0.2.1"
867source = "registry+https://github.com/rust-lang/crates.io-index"
868checksum = "29fd5867f1c4f2c5be079aee7a2adf1152ebb04a4bc4d341f504b7dece607ed4"
869dependencies = [
870 "libc",
871 "mio",
872 "signal-hook",
875[[package]]
876name = "signal-hook-registry"
877version = "1.4.0"
878source = "registry+https://github.com/rust-lang/crates.io-index"
879checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0"
880dependencies = [
881 "libc",
884[[package]]
885name = "signal-hook-tokio"
886version = "0.3.0"
887source = "registry+https://github.com/rust-lang/crates.io-index"
888checksum = "f6c5d32165ff8b94e68e7b3bdecb1b082e958c22434b363482cfb89dcd6f3ff8"
889dependencies = [
890 "futures-core",
891 "libc",
892 "signal-hook",
893 "tokio",
896[[package]]
897name = "similar"
898version = "1.3.0"
899source = "registry+https://github.com/rust-lang/crates.io-index"
900checksum = "1ad1d488a557b235fc46dae55512ffbfc429d2482b08b4d9435ab07384ca8aec"
902[[package]]
903name = "slab"
904version = "0.4.4"
905source = "registry+https://github.com/rust-lang/crates.io-index"
906checksum = "c307a32c1c5c437f38c7fd45d753050587732ba8628319fbdf12a7e289ccc590"
908[[package]]
909name = "slotmap"
910version = "1.0.5"
911source = "registry+https://github.com/rust-lang/crates.io-index"
912checksum = "a952280edbecfb1d4bd3cf2dbc309dc6ab523e53487c438ae21a6df09fe84bc4"
913dependencies = [
914 "version_check",
917[[package]]
918name = "smallvec"
919version = "1.6.1"
920source = "registry+https://github.com/rust-lang/crates.io-index"
921checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e"
923[[package]]
924name = "str-buf"
925version = "1.0.5"
926source = "registry+https://github.com/rust-lang/crates.io-index"
927checksum = "d44a3643b4ff9caf57abcee9c2c621d6c03d9135e0d8b589bd9afb5992cb176a"
929[[package]]
930name = "syn"
931version = "1.0.74"
932source = "registry+https://github.com/rust-lang/crates.io-index"
933checksum = "1873d832550d4588c3dbc20f01361ab00bfe741048f71e3fecf145a7cc18b29c"
934dependencies = [
935 "proc-macro2",
936 "quote",
937 "unicode-xid",
940[[package]]
941name = "tendril"
942version = "0.4.2"
943source = "registry+https://github.com/rust-lang/crates.io-index"
944checksum = "a9ef557cb397a4f0a5a3a628f06515f78563f2209e64d47055d9dc6052bf5e33"
945dependencies = [
946 "futf",
947 "mac",
948 "utf-8",
951[[package]]
952name = "thiserror"
953version = "1.0.26"
954source = "registry+https://github.com/rust-lang/crates.io-index"
955checksum = "93119e4feac1cbe6c798c34d3a53ea0026b0b1de6a120deef895137c0529bfe2"
956dependencies = [
957 "thiserror-impl",
960[[package]]
961name = "thiserror-impl"
962version = "1.0.26"
963source = "registry+https://github.com/rust-lang/crates.io-index"
964checksum = "060d69a0afe7796bf42e9e2ff91f5ee691fb15c53d38b4b62a9a53eb23164745"
965dependencies = [
966 "proc-macro2",
967 "quote",
968 "syn",
971[[package]]
972name = "thread_local"
973version = "1.1.3"
974source = "registry+https://github.com/rust-lang/crates.io-index"
975checksum = "8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd"
976dependencies = [
977 "once_cell",
980[[package]]
981name = "threadpool"
982version = "1.8.1"
983source = "registry+https://github.com/rust-lang/crates.io-index"
984checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa"
985dependencies = [
986 "num_cpus",
989[[package]]
990name = "tinyvec"
991version = "1.3.1"
992source = "registry+https://github.com/rust-lang/crates.io-index"
993checksum = "848a1e1181b9f6753b5e96a092749e29b11d19ede67dfbbd6c7dc7e0f49b5338"
994dependencies = [
995 "tinyvec_macros",
998[[package]]
999name = "tinyvec_macros"
1000version = "0.1.0"
1001source = "registry+https://github.com/rust-lang/crates.io-index"
1002checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
1004[[package]]
1005name = "tokio"
1006version = "1.10.0"
1007source = "registry+https://github.com/rust-lang/crates.io-index"
1008checksum = "01cf844b23c6131f624accf65ce0e4e9956a8bb329400ea5bcc26ae3a5c20b0b"
1009dependencies = [
1010 "autocfg",
1011 "bytes",
1012 "libc",
1013 "memchr",
1014 "mio",
1015 "num_cpus",
1016 "once_cell",
1017 "parking_lot",
1018 "pin-project-lite",
1019 "signal-hook-registry",
1020 "tokio-macros",
1021 "winapi",
1024[[package]]
1025name = "tokio-macros"
1026version = "1.3.0"
1027source = "registry+https://github.com/rust-lang/crates.io-index"
1028checksum = "54473be61f4ebe4efd09cec9bd5d16fa51d70ea0192213d754d2d500457db110"
1029dependencies = [
1030 "proc-macro2",
1031 "quote",
1032 "syn",
1035[[package]]
1036name = "tokio-stream"
1037version = "0.1.7"
1038source = "registry+https://github.com/rust-lang/crates.io-index"
1039checksum = "7b2f3f698253f03119ac0102beaa64f67a67e08074d03a22d18784104543727f"
1040dependencies = [
1041 "futures-core",
1042 "pin-project-lite",
1043 "tokio",
1046[[package]]
1047name = "toml"
1048version = "0.5.8"
1049source = "registry+https://github.com/rust-lang/crates.io-index"
1050checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa"
1051dependencies = [
1052 "serde",
1055[[package]]
1056name = "tree-sitter"
1057version = "0.19.5"
1058source = "registry+https://github.com/rust-lang/crates.io-index"
1059checksum = "ad726ec26496bf4c083fff0f43d4eb3a2ad1bba305323af5ff91383c0b6ecac0"
1060dependencies = [
1061 "cc",
1062 "regex",
1065[[package]]
1066name = "unicase"
1067version = "2.6.0"
1068source = "registry+https://github.com/rust-lang/crates.io-index"
1069checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
1070dependencies = [
1071 "version_check",
1074[[package]]
1075name = "unicode-bidi"
1076version = "0.3.6"
1077source = "registry+https://github.com/rust-lang/crates.io-index"
1078checksum = "246f4c42e67e7a4e3c6106ff716a5d067d4132a642840b242e357e468a2a0085"
1080[[package]]
1081name = "unicode-general-category"
1082version = "0.4.0"
1083source = "registry+https://github.com/rust-lang/crates.io-index"
1084checksum = "07547e3ee45e28326cc23faac56d44f58f16ab23e413db526debce3b0bfd2742"
1086[[package]]
1087name = "unicode-normalization"
1088version = "0.1.19"
1089source = "registry+https://github.com/rust-lang/crates.io-index"
1090checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9"
1091dependencies = [
1092 "tinyvec",
1095[[package]]
1096name = "unicode-segmentation"
1097version = "1.8.0"
1098source = "registry+https://github.com/rust-lang/crates.io-index"
1099checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b"
1101[[package]]
1102name = "unicode-width"
1103version = "0.1.8"
1104source = "registry+https://github.com/rust-lang/crates.io-index"
1105checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3"
1107[[package]]
1108name = "unicode-xid"
1109version = "0.2.2"
1110source = "registry+https://github.com/rust-lang/crates.io-index"
1111checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
1113[[package]]
1114name = "url"
1115version = "2.2.2"
1116source = "registry+https://github.com/rust-lang/crates.io-index"
1117checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c"
1118dependencies = [
1119 "form_urlencoded",
1120 "idna",
1121 "matches",
1122 "percent-encoding",
1123 "serde",
1126[[package]]
1127name = "utf-8"
1128version = "0.7.6"
1129source = "registry+https://github.com/rust-lang/crates.io-index"
1130checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
1132[[package]]
1133name = "version_check"
1134version = "0.9.3"
1135source = "registry+https://github.com/rust-lang/crates.io-index"
1136checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe"
1138[[package]]
1139name = "walkdir"
1140version = "2.3.2"
1141source = "registry+https://github.com/rust-lang/crates.io-index"
1142checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56"
1143dependencies = [
1144 "same-file",
1145 "winapi",
1146 "winapi-util",
1149[[package]]
1150name = "wasi"
1151version = "0.10.2+wasi-snapshot-preview1"
1152source = "registry+https://github.com/rust-lang/crates.io-index"
1153checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
1155[[package]]
1156name = "which"
1157version = "4.2.2"
1158source = "registry+https://github.com/rust-lang/crates.io-index"
1159checksum = "ea187a8ef279bc014ec368c27a920da2024d2a711109bfbe3440585d5cf27ad9"
1160dependencies = [
1161 "either",
1162 "lazy_static",
1163 "libc",
1166[[package]]
1167name = "winapi"
1168version = "0.3.9"
1169source = "registry+https://github.com/rust-lang/crates.io-index"
1170checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1171dependencies = [
1172 "winapi-i686-pc-windows-gnu",
1173 "winapi-x86_64-pc-windows-gnu",
1176[[package]]
1177name = "winapi-i686-pc-windows-gnu"
1178version = "0.4.0"
1179source = "registry+https://github.com/rust-lang/crates.io-index"
1180checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1182[[package]]
1183name = "winapi-util"
1184version = "0.1.5"
1185source = "registry+https://github.com/rust-lang/crates.io-index"
1186checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
1187dependencies = [
1188 "winapi",
1191[[package]]
1192name = "winapi-x86_64-pc-windows-gnu"
1193version = "0.4.0"
1194source = "registry+https://github.com/rust-lang/crates.io-index"
1195checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"