on e476321 help sign in
helix/Cargo.lock
1249 lines 30 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.44"
17source = "registry+https://github.com/rust-lang/crates.io-index"
18checksum = "61604a8f862e1d5c3229fdd78f8b02c68dcf73a4c4b05fd636d12240aaa242c1"
20[[package]]
21name = "arc-swap"
22version = "1.4.0"
23source = "registry+https://github.com/rust-lang/crates.io-index"
24checksum = "e6df5aef5c5830360ce5218cecb8f018af3438af5686ae945094affc86fdec63"
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 "lazy_static",
45 "memchr",
46 "regex-automata",
49[[package]]
50name = "bytecount"
51version = "0.6.2"
52source = "registry+https://github.com/rust-lang/crates.io-index"
53checksum = "72feb31ffc86498dacdbd0fcebb56138e7177a8cc5cea4516031d15ae85a742e"
55[[package]]
56name = "bytes"
57version = "1.0.1"
58source = "registry+https://github.com/rust-lang/crates.io-index"
59checksum = "b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040"
61[[package]]
62name = "cassowary"
63version = "0.3.0"
64source = "registry+https://github.com/rust-lang/crates.io-index"
65checksum = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53"
67[[package]]
68name = "cc"
69version = "1.0.70"
70source = "registry+https://github.com/rust-lang/crates.io-index"
71checksum = "d26a6ce4b6a484fa3edb70f7efa6fc430fd2b87285fe8b84304fd0936faa0dc0"
73[[package]]
74name = "cfg-if"
75version = "1.0.0"
76source = "registry+https://github.com/rust-lang/crates.io-index"
77checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
79[[package]]
80name = "chardetng"
81version = "0.1.14"
82source = "registry+https://github.com/rust-lang/crates.io-index"
83checksum = "36a5a2ca47925d19fb6835f53b3e70dec0d25659211c8ee5cc784f1fd6838f9c"
84dependencies = [
85 "cfg-if",
86 "encoding_rs",
87 "memchr",
90[[package]]
91name = "chrono"
92version = "0.4.19"
93source = "registry+https://github.com/rust-lang/crates.io-index"
94checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73"
95dependencies = [
96 "libc",
97 "num-integer",
98 "num-traits",
99 "winapi",
102[[package]]
103name = "clipboard-win"
104version = "4.2.1"
105source = "registry+https://github.com/rust-lang/crates.io-index"
106checksum = "4e4ea1881992efc993e4dc50a324cdbd03216e41bdc8385720ff47efc9bd2ca8"
107dependencies = [
108 "error-code",
109 "str-buf",
110 "winapi",
113[[package]]
114name = "crossbeam-utils"
115version = "0.8.5"
116source = "registry+https://github.com/rust-lang/crates.io-index"
117checksum = "d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db"
118dependencies = [
119 "cfg-if",
120 "lazy_static",
123[[package]]
124name = "crossterm"
125version = "0.21.0"
126source = "registry+https://github.com/rust-lang/crates.io-index"
127checksum = "486d44227f71a1ef39554c0dc47e44b9f4139927c75043312690c3f476d1d788"
128dependencies = [
129 "bitflags",
130 "crossterm_winapi",
131 "futures-core",
132 "libc",
133 "mio",
134 "parking_lot",
135 "signal-hook",
136 "signal-hook-mio",
137 "winapi",
140[[package]]
141name = "crossterm_winapi"
142version = "0.8.0"
143source = "registry+https://github.com/rust-lang/crates.io-index"
144checksum = "3a6966607622438301997d3dac0d2f6e9a90c68bb6bc1785ea98456ab93c0507"
145dependencies = [
146 "winapi",
149[[package]]
150name = "dirs-next"
151version = "2.0.0"
152source = "registry+https://github.com/rust-lang/crates.io-index"
153checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1"
154dependencies = [
155 "cfg-if",
156 "dirs-sys-next",
159[[package]]
160name = "dirs-sys-next"
161version = "0.1.2"
162source = "registry+https://github.com/rust-lang/crates.io-index"
163checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"
164dependencies = [
165 "libc",
166 "redox_users",
167 "winapi",
170[[package]]
171name = "either"
172version = "1.6.1"
173source = "registry+https://github.com/rust-lang/crates.io-index"
174checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
176[[package]]
177name = "encoding_rs"
178version = "0.8.28"
179source = "registry+https://github.com/rust-lang/crates.io-index"
180checksum = "80df024fbc5ac80f87dfef0d9f5209a252f2a497f7f42944cff24d8253cac065"
181dependencies = [
182 "cfg-if",
185[[package]]
186name = "encoding_rs_io"
187version = "0.1.7"
188source = "registry+https://github.com/rust-lang/crates.io-index"
189checksum = "1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83"
190dependencies = [
191 "encoding_rs",
194[[package]]
195name = "error-code"
196version = "2.3.0"
197source = "registry+https://github.com/rust-lang/crates.io-index"
198checksum = "b5115567ac25674e0043e472be13d14e537f37ea8aa4bdc4aef0c89add1db1ff"
199dependencies = [
200 "libc",
201 "str-buf",
204[[package]]
205name = "etcetera"
206version = "0.3.2"
207source = "registry+https://github.com/rust-lang/crates.io-index"
208checksum = "016b04fd1e94fb833d432634245c9bb61cf1c7409668a0e7d4c3ab00c5172dec"
209dependencies = [
210 "cfg-if",
211 "dirs-next",
212 "thiserror",
215[[package]]
216name = "fern"
217version = "0.6.0"
218source = "registry+https://github.com/rust-lang/crates.io-index"
219checksum = "8c9a4820f0ccc8a7afd67c39a0f1a0f4b07ca1725164271a64939d7aeb9af065"
220dependencies = [
221 "log",
224[[package]]
225name = "fnv"
226version = "1.0.7"
227source = "registry+https://github.com/rust-lang/crates.io-index"
228checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
230[[package]]
231name = "form_urlencoded"
232version = "1.0.1"
233source = "registry+https://github.com/rust-lang/crates.io-index"
234checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191"
235dependencies = [
236 "matches",
237 "percent-encoding",
240[[package]]
241name = "futf"
242version = "0.1.4"
243source = "registry+https://github.com/rust-lang/crates.io-index"
244checksum = "7c9c1ce3fa9336301af935ab852c437817d14cd33690446569392e65170aac3b"
245dependencies = [
246 "mac",
247 "new_debug_unreachable",
250[[package]]
251name = "futures-core"
252version = "0.3.17"
253source = "registry+https://github.com/rust-lang/crates.io-index"
254checksum = "88d1c26957f23603395cd326b0ffe64124b818f4449552f960d815cfba83a53d"
256[[package]]
257name = "futures-executor"
258version = "0.3.17"
259source = "registry+https://github.com/rust-lang/crates.io-index"
260checksum = "45025be030969d763025784f7f355043dc6bc74093e4ecc5000ca4dc50d8745c"
261dependencies = [
262 "futures-core",
263 "futures-task",
264 "futures-util",
267[[package]]
268name = "futures-task"
269version = "0.3.17"
270source = "registry+https://github.com/rust-lang/crates.io-index"
271checksum = "1d3d00f4eddb73e498a54394f228cd55853bdf059259e8e7bc6e69d408892e99"
273[[package]]
274name = "futures-util"
275version = "0.3.17"
276source = "registry+https://github.com/rust-lang/crates.io-index"
277checksum = "36568465210a3a6ee45e1f165136d68671471a501e632e9a98d96872222b5481"
278dependencies = [
279 "autocfg",
280 "futures-core",
281 "futures-task",
282 "pin-project-lite",
283 "pin-utils",
284 "slab",
287[[package]]
288name = "fuzzy-matcher"
289version = "0.3.7"
290source = "registry+https://github.com/rust-lang/crates.io-index"
291checksum = "54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94"
292dependencies = [
293 "thread_local",
296[[package]]
297name = "getrandom"
298version = "0.2.3"
299source = "registry+https://github.com/rust-lang/crates.io-index"
300checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753"
301dependencies = [
302 "cfg-if",
303 "libc",
304 "wasi",
307[[package]]
308name = "globset"
309version = "0.4.8"
310source = "registry+https://github.com/rust-lang/crates.io-index"
311checksum = "10463d9ff00a2a068db14231982f5132edebad0d7660cd956a1c30292dbcbfbd"
312dependencies = [
313 "aho-corasick",
314 "bstr",
315 "fnv",
316 "log",
317 "regex",
320[[package]]
321name = "grep-matcher"
322version = "0.1.5"
323source = "registry+https://github.com/rust-lang/crates.io-index"
324checksum = "6d27563c33062cd33003b166ade2bb4fd82db1fd6a86db764dfdad132d46c1cc"
325dependencies = [
326 "memchr",
329[[package]]
330name = "grep-regex"
331version = "0.1.9"
332source = "registry+https://github.com/rust-lang/crates.io-index"
333checksum = "121553c9768c363839b92fc2d7cdbbad44a3b70e8d6e7b1b72b05c977527bd06"
334dependencies = [
335 "aho-corasick",
336 "bstr",
337 "grep-matcher",
338 "log",
339 "regex",
340 "regex-syntax",
341 "thread_local",
344[[package]]
345name = "grep-searcher"
346version = "0.1.8"
347source = "registry+https://github.com/rust-lang/crates.io-index"
348checksum = "7fbdbde90ba52adc240d2deef7b6ad1f99f53142d074b771fe9b7bede6c4c23d"
349dependencies = [
350 "bstr",
351 "bytecount",
352 "encoding_rs",
353 "encoding_rs_io",
354 "grep-matcher",
355 "log",
356 "memmap2",
359[[package]]
360name = "helix-core"
361version = "0.4.1"
362dependencies = [
363 "arc-swap",
364 "etcetera",
365 "helix-syntax",
366 "once_cell",
367 "quickcheck",
368 "regex",
369 "ropey",
370 "serde",
371 "similar",
372 "smallvec",
373 "tendril",
374 "toml",
375 "tree-sitter",
376 "unicode-general-category",
377 "unicode-segmentation",
378 "unicode-width",
381[[package]]
382name = "helix-lsp"
383version = "0.4.1"
384dependencies = [
385 "anyhow",
386 "futures-executor",
387 "futures-util",
388 "helix-core",
389 "jsonrpc-core",
390 "log",
391 "lsp-types",
392 "serde",
393 "serde_json",
394 "thiserror",
395 "tokio",
396 "tokio-stream",
399[[package]]
400name = "helix-syntax"
401version = "0.4.1"
402dependencies = [
403 "anyhow",
404 "cc",
405 "libloading",
406 "threadpool",
407 "tree-sitter",
410[[package]]
411name = "helix-term"
412version = "0.4.1"
413dependencies = [
414 "anyhow",
415 "chrono",
416 "crossterm",
417 "fern",
418 "futures-util",
419 "fuzzy-matcher",
420 "grep-regex",
421 "grep-searcher",
422 "helix-core",
423 "helix-lsp",
424 "helix-tui",
425 "helix-view",
426 "ignore",
427 "log",
428 "num_cpus",
429 "once_cell",
430 "pulldown-cmark",
431 "serde",
432 "serde_json",
433 "signal-hook",
434 "signal-hook-tokio",
435 "tokio",
436 "tokio-stream",
437 "toml",
440[[package]]
441name = "helix-tui"
442version = "0.4.1"
443dependencies = [
444 "bitflags",
445 "cassowary",
446 "crossterm",
447 "helix-core",
448 "helix-view",
449 "serde",
450 "unicode-segmentation",
453[[package]]
454name = "helix-view"
455version = "0.4.1"
456dependencies = [
457 "anyhow",
458 "bitflags",
459 "chardetng",
460 "clipboard-win",
461 "crossterm",
462 "encoding_rs",
463 "futures-util",
464 "helix-core",
465 "helix-lsp",
466 "helix-tui",
467 "log",
468 "once_cell",
469 "serde",
470 "slotmap",
471 "tokio",
472 "toml",
473 "url",
474 "which",
477[[package]]
478name = "hermit-abi"
479version = "0.1.19"
480source = "registry+https://github.com/rust-lang/crates.io-index"
481checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
482dependencies = [
483 "libc",
486[[package]]
487name = "idna"
488version = "0.2.3"
489source = "registry+https://github.com/rust-lang/crates.io-index"
490checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"
491dependencies = [
492 "matches",
493 "unicode-bidi",
494 "unicode-normalization",
497[[package]]
498name = "ignore"
499version = "0.4.18"
500source = "registry+https://github.com/rust-lang/crates.io-index"
501checksum = "713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d"
502dependencies = [
503 "crossbeam-utils",
504 "globset",
505 "lazy_static",
506 "log",
507 "memchr",
508 "regex",
509 "same-file",
510 "thread_local",
511 "walkdir",
512 "winapi-util",
515[[package]]
516name = "instant"
517version = "0.1.10"
518source = "registry+https://github.com/rust-lang/crates.io-index"
519checksum = "bee0328b1209d157ef001c94dd85b4f8f64139adb0eac2659f4b08382b2f474d"
520dependencies = [
521 "cfg-if",
524[[package]]
525name = "itoa"
526version = "0.4.7"
527source = "registry+https://github.com/rust-lang/crates.io-index"
528checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736"
530[[package]]
531name = "jsonrpc-core"
532version = "18.0.0"
533source = "registry+https://github.com/rust-lang/crates.io-index"
534checksum = "14f7f76aef2d054868398427f6c54943cf3d1caa9a7ec7d0c38d69df97a965eb"
535dependencies = [
536 "futures-util",
537 "log",
538 "serde",
539 "serde_derive",
540 "serde_json",
543[[package]]
544name = "lazy_static"
545version = "1.4.0"
546source = "registry+https://github.com/rust-lang/crates.io-index"
547checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
549[[package]]
550name = "libc"
551version = "0.2.99"
552source = "registry+https://github.com/rust-lang/crates.io-index"
553checksum = "a7f823d141fe0a24df1e23b4af4e3c7ba9e5966ec514ea068c93024aa7deb765"
555[[package]]
556name = "libloading"
557version = "0.7.0"
558source = "registry+https://github.com/rust-lang/crates.io-index"
559checksum = "6f84d96438c15fcd6c3f244c8fce01d1e2b9c6b5623e9c711dc9286d8fc92d6a"
560dependencies = [
561 "cfg-if",
562 "winapi",
565[[package]]
566name = "lock_api"
567version = "0.4.4"
568source = "registry+https://github.com/rust-lang/crates.io-index"
569checksum = "0382880606dff6d15c9476c416d18690b72742aa7b605bb6dd6ec9030fbf07eb"
570dependencies = [
571 "scopeguard",
574[[package]]
575name = "log"
576version = "0.4.14"
577source = "registry+https://github.com/rust-lang/crates.io-index"
578checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
579dependencies = [
580 "cfg-if",
583[[package]]
584name = "lsp-types"
585version = "0.90.0"
586source = "registry+https://github.com/rust-lang/crates.io-index"
587checksum = "a7404037aab080771c90b0a499836d9d8a10336ecd07badf969567b65c6d51a1"
588dependencies = [
589 "bitflags",
590 "serde",
591 "serde_json",
592 "serde_repr",
593 "url",
596[[package]]
597name = "mac"
598version = "0.1.1"
599source = "registry+https://github.com/rust-lang/crates.io-index"
600checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4"
602[[package]]
603name = "matches"
604version = "0.1.9"
605source = "registry+https://github.com/rust-lang/crates.io-index"
606checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f"
608[[package]]
609name = "memchr"
610version = "2.4.1"
611source = "registry+https://github.com/rust-lang/crates.io-index"
612checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a"
614[[package]]
615name = "memmap2"
616version = "0.3.1"
617source = "registry+https://github.com/rust-lang/crates.io-index"
618checksum = "00b6c2ebff6180198788f5db08d7ce3bc1d0b617176678831a7510825973e357"
619dependencies = [
620 "libc",
623[[package]]
624name = "mio"
625version = "0.7.13"
626source = "registry+https://github.com/rust-lang/crates.io-index"
627checksum = "8c2bdb6314ec10835cd3293dd268473a835c02b7b352e788be788b3c6ca6bb16"
628dependencies = [
629 "libc",
630 "log",
631 "miow",
632 "ntapi",
633 "winapi",
636[[package]]
637name = "miow"
638version = "0.3.7"
639source = "registry+https://github.com/rust-lang/crates.io-index"
640checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21"
641dependencies = [
642 "winapi",
645[[package]]
646name = "new_debug_unreachable"
647version = "1.0.4"
648source = "registry+https://github.com/rust-lang/crates.io-index"
649checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54"
651[[package]]
652name = "ntapi"
653version = "0.3.6"
654source = "registry+https://github.com/rust-lang/crates.io-index"
655checksum = "3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44"
656dependencies = [
657 "winapi",
660[[package]]
661name = "num-integer"
662version = "0.1.44"
663source = "registry+https://github.com/rust-lang/crates.io-index"
664checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db"
665dependencies = [
666 "autocfg",
667 "num-traits",
670[[package]]
671name = "num-traits"
672version = "0.2.14"
673source = "registry+https://github.com/rust-lang/crates.io-index"
674checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290"
675dependencies = [
676 "autocfg",
679[[package]]
680name = "num_cpus"
681version = "1.13.0"
682source = "registry+https://github.com/rust-lang/crates.io-index"
683checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3"
684dependencies = [
685 "hermit-abi",
686 "libc",
689[[package]]
690name = "once_cell"
691version = "1.8.0"
692source = "registry+https://github.com/rust-lang/crates.io-index"
693checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56"
695[[package]]
696name = "parking_lot"
697version = "0.11.1"
698source = "registry+https://github.com/rust-lang/crates.io-index"
699checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb"
700dependencies = [
701 "instant",
702 "lock_api",
703 "parking_lot_core",
706[[package]]
707name = "parking_lot_core"
708version = "0.8.3"
709source = "registry+https://github.com/rust-lang/crates.io-index"
710checksum = "fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018"
711dependencies = [
712 "cfg-if",
713 "instant",
714 "libc",
715 "redox_syscall",
716 "smallvec",
717 "winapi",
720[[package]]
721name = "percent-encoding"
722version = "2.1.0"
723source = "registry+https://github.com/rust-lang/crates.io-index"
724checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
726[[package]]
727name = "pin-project-lite"
728version = "0.2.7"
729source = "registry+https://github.com/rust-lang/crates.io-index"
730checksum = "8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443"
732[[package]]
733name = "pin-utils"
734version = "0.1.0"
735source = "registry+https://github.com/rust-lang/crates.io-index"
736checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
738[[package]]
739name = "proc-macro2"
740version = "1.0.28"
741source = "registry+https://github.com/rust-lang/crates.io-index"
742checksum = "5c7ed8b8c7b886ea3ed7dde405212185f423ab44682667c8c6dd14aa1d9f6612"
743dependencies = [
744 "unicode-xid",
747[[package]]
748name = "pulldown-cmark"
749version = "0.8.0"
750source = "registry+https://github.com/rust-lang/crates.io-index"
751checksum = "ffade02495f22453cd593159ea2f59827aae7f53fa8323f756799b670881dcf8"
752dependencies = [
753 "bitflags",
754 "memchr",
755 "unicase",
758[[package]]
759name = "quickcheck"
760version = "1.0.3"
761source = "registry+https://github.com/rust-lang/crates.io-index"
762checksum = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6"
763dependencies = [
764 "rand",
767[[package]]
768name = "quote"
769version = "1.0.9"
770source = "registry+https://github.com/rust-lang/crates.io-index"
771checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7"
772dependencies = [
773 "proc-macro2",
776[[package]]
777name = "rand"
778version = "0.8.4"
779source = "registry+https://github.com/rust-lang/crates.io-index"
780checksum = "2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8"
781dependencies = [
782 "rand_core",
785[[package]]
786name = "rand_core"
787version = "0.6.3"
788source = "registry+https://github.com/rust-lang/crates.io-index"
789checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7"
790dependencies = [
791 "getrandom",
794[[package]]
795name = "redox_syscall"
796version = "0.2.10"
797source = "registry+https://github.com/rust-lang/crates.io-index"
798checksum = "8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff"
799dependencies = [
800 "bitflags",
803[[package]]
804name = "redox_users"
805version = "0.4.0"
806source = "registry+https://github.com/rust-lang/crates.io-index"
807checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64"
808dependencies = [
809 "getrandom",
810 "redox_syscall",
813[[package]]
814name = "regex"
815version = "1.5.4"
816source = "registry+https://github.com/rust-lang/crates.io-index"
817checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461"
818dependencies = [
819 "aho-corasick",
820 "memchr",
821 "regex-syntax",
824[[package]]
825name = "regex-automata"
826version = "0.1.10"
827source = "registry+https://github.com/rust-lang/crates.io-index"
828checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
830[[package]]
831name = "regex-syntax"
832version = "0.6.25"
833source = "registry+https://github.com/rust-lang/crates.io-index"
834checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
836[[package]]
837name = "ropey"
838version = "1.3.1"
839source = "registry+https://github.com/rust-lang/crates.io-index"
840checksum = "9150aff6deb25b20ed110889f070a678bcd1033e46e5e9d6fb1abeab17947f28"
841dependencies = [
842 "smallvec",
845[[package]]
846name = "ryu"
847version = "1.0.5"
848source = "registry+https://github.com/rust-lang/crates.io-index"
849checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
851[[package]]
852name = "same-file"
853version = "1.0.6"
854source = "registry+https://github.com/rust-lang/crates.io-index"
855checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
856dependencies = [
857 "winapi-util",
860[[package]]
861name = "scopeguard"
862version = "1.1.0"
863source = "registry+https://github.com/rust-lang/crates.io-index"
864checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
866[[package]]
867name = "serde"
868version = "1.0.130"
869source = "registry+https://github.com/rust-lang/crates.io-index"
870checksum = "f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913"
871dependencies = [
872 "serde_derive",
875[[package]]
876name = "serde_derive"
877version = "1.0.130"
878source = "registry+https://github.com/rust-lang/crates.io-index"
879checksum = "d7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b"
880dependencies = [
881 "proc-macro2",
882 "quote",
883 "syn",
886[[package]]
887name = "serde_json"
888version = "1.0.68"
889source = "registry+https://github.com/rust-lang/crates.io-index"
890checksum = "0f690853975602e1bfe1ccbf50504d67174e3bcf340f23b5ea9992e0587a52d8"
891dependencies = [
892 "itoa",
893 "ryu",
894 "serde",
897[[package]]
898name = "serde_repr"
899version = "0.1.7"
900source = "registry+https://github.com/rust-lang/crates.io-index"
901checksum = "98d0516900518c29efa217c298fa1f4e6c6ffc85ae29fd7f4ee48f176e1a9ed5"
902dependencies = [
903 "proc-macro2",
904 "quote",
905 "syn",
908[[package]]
909name = "signal-hook"
910version = "0.3.10"
911source = "registry+https://github.com/rust-lang/crates.io-index"
912checksum = "9c98891d737e271a2954825ef19e46bd16bdb98e2746f2eec4f7a4ef7946efd1"
913dependencies = [
914 "libc",
915 "signal-hook-registry",
918[[package]]
919name = "signal-hook-mio"
920version = "0.2.1"
921source = "registry+https://github.com/rust-lang/crates.io-index"
922checksum = "29fd5867f1c4f2c5be079aee7a2adf1152ebb04a4bc4d341f504b7dece607ed4"
923dependencies = [
924 "libc",
925 "mio",
926 "signal-hook",
929[[package]]
930name = "signal-hook-registry"
931version = "1.4.0"
932source = "registry+https://github.com/rust-lang/crates.io-index"
933checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0"
934dependencies = [
935 "libc",
938[[package]]
939name = "signal-hook-tokio"
940version = "0.3.0"
941source = "registry+https://github.com/rust-lang/crates.io-index"
942checksum = "f6c5d32165ff8b94e68e7b3bdecb1b082e958c22434b363482cfb89dcd6f3ff8"
943dependencies = [
944 "futures-core",
945 "libc",
946 "signal-hook",
947 "tokio",
950[[package]]
951name = "similar"
952version = "2.0.0"
953source = "registry+https://github.com/rust-lang/crates.io-index"
954checksum = "6bf11003835e462f07851028082d2a1c89d956180ce4b4b50e07fb085ec4131a"
956[[package]]
957name = "slab"
958version = "0.4.4"
959source = "registry+https://github.com/rust-lang/crates.io-index"
960checksum = "c307a32c1c5c437f38c7fd45d753050587732ba8628319fbdf12a7e289ccc590"
962[[package]]
963name = "slotmap"
964version = "1.0.6"
965source = "registry+https://github.com/rust-lang/crates.io-index"
966checksum = "e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342"
967dependencies = [
968 "version_check",
971[[package]]
972name = "smallvec"
973version = "1.6.1"
974source = "registry+https://github.com/rust-lang/crates.io-index"
975checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e"
977[[package]]
978name = "str-buf"
979version = "1.0.5"
980source = "registry+https://github.com/rust-lang/crates.io-index"
981checksum = "d44a3643b4ff9caf57abcee9c2c621d6c03d9135e0d8b589bd9afb5992cb176a"
983[[package]]
984name = "syn"
985version = "1.0.74"
986source = "registry+https://github.com/rust-lang/crates.io-index"
987checksum = "1873d832550d4588c3dbc20f01361ab00bfe741048f71e3fecf145a7cc18b29c"
988dependencies = [
989 "proc-macro2",
990 "quote",
991 "unicode-xid",
994[[package]]
995name = "tendril"
996version = "0.4.2"
997source = "registry+https://github.com/rust-lang/crates.io-index"
998checksum = "a9ef557cb397a4f0a5a3a628f06515f78563f2209e64d47055d9dc6052bf5e33"
999dependencies = [
1000 "futf",
1001 "mac",
1002 "utf-8",
1005[[package]]
1006name = "thiserror"
1007version = "1.0.29"
1008source = "registry+https://github.com/rust-lang/crates.io-index"
1009checksum = "602eca064b2d83369e2b2f34b09c70b605402801927c65c11071ac911d299b88"
1010dependencies = [
1011 "thiserror-impl",
1014[[package]]
1015name = "thiserror-impl"
1016version = "1.0.29"
1017source = "registry+https://github.com/rust-lang/crates.io-index"
1018checksum = "bad553cc2c78e8de258400763a647e80e6d1b31ee237275d756f6836d204494c"
1019dependencies = [
1020 "proc-macro2",
1021 "quote",
1022 "syn",
1025[[package]]
1026name = "thread_local"
1027version = "1.1.3"
1028source = "registry+https://github.com/rust-lang/crates.io-index"
1029checksum = "8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd"
1030dependencies = [
1031 "once_cell",
1034[[package]]
1035name = "threadpool"
1036version = "1.8.1"
1037source = "registry+https://github.com/rust-lang/crates.io-index"
1038checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa"
1039dependencies = [
1040 "num_cpus",
1043[[package]]
1044name = "tinyvec"
1045version = "1.3.1"
1046source = "registry+https://github.com/rust-lang/crates.io-index"
1047checksum = "848a1e1181b9f6753b5e96a092749e29b11d19ede67dfbbd6c7dc7e0f49b5338"
1048dependencies = [
1049 "tinyvec_macros",
1052[[package]]
1053name = "tinyvec_macros"
1054version = "0.1.0"
1055source = "registry+https://github.com/rust-lang/crates.io-index"
1056checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
1058[[package]]
1059name = "tokio"
1060version = "1.12.0"
1061source = "registry+https://github.com/rust-lang/crates.io-index"
1062checksum = "c2c2416fdedca8443ae44b4527de1ea633af61d8f7169ffa6e72c5b53d24efcc"
1063dependencies = [
1064 "autocfg",
1065 "bytes",
1066 "libc",
1067 "memchr",
1068 "mio",
1069 "num_cpus",
1070 "once_cell",
1071 "parking_lot",
1072 "pin-project-lite",
1073 "signal-hook-registry",
1074 "tokio-macros",
1075 "winapi",
1078[[package]]
1079name = "tokio-macros"
1080version = "1.3.0"
1081source = "registry+https://github.com/rust-lang/crates.io-index"
1082checksum = "54473be61f4ebe4efd09cec9bd5d16fa51d70ea0192213d754d2d500457db110"
1083dependencies = [
1084 "proc-macro2",
1085 "quote",
1086 "syn",
1089[[package]]
1090name = "tokio-stream"
1091version = "0.1.7"
1092source = "registry+https://github.com/rust-lang/crates.io-index"
1093checksum = "7b2f3f698253f03119ac0102beaa64f67a67e08074d03a22d18784104543727f"
1094dependencies = [
1095 "futures-core",
1096 "pin-project-lite",
1097 "tokio",
1100[[package]]
1101name = "toml"
1102version = "0.5.8"
1103source = "registry+https://github.com/rust-lang/crates.io-index"
1104checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa"
1105dependencies = [
1106 "serde",
1109[[package]]
1110name = "tree-sitter"
1111version = "0.20.0"
1112source = "registry+https://github.com/rust-lang/crates.io-index"
1113checksum = "63ec02a07a782abef91279b72fe8fd2bee4c168a22112cedec5d3b0d49b9e4f9"
1114dependencies = [
1115 "cc",
1116 "regex",
1119[[package]]
1120name = "unicase"
1121version = "2.6.0"
1122source = "registry+https://github.com/rust-lang/crates.io-index"
1123checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
1124dependencies = [
1125 "version_check",
1128[[package]]
1129name = "unicode-bidi"
1130version = "0.3.6"
1131source = "registry+https://github.com/rust-lang/crates.io-index"
1132checksum = "246f4c42e67e7a4e3c6106ff716a5d067d4132a642840b242e357e468a2a0085"
1134[[package]]
1135name = "unicode-general-category"
1136version = "0.4.0"
1137source = "registry+https://github.com/rust-lang/crates.io-index"
1138checksum = "07547e3ee45e28326cc23faac56d44f58f16ab23e413db526debce3b0bfd2742"
1140[[package]]
1141name = "unicode-normalization"
1142version = "0.1.19"
1143source = "registry+https://github.com/rust-lang/crates.io-index"
1144checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9"
1145dependencies = [
1146 "tinyvec",
1149[[package]]
1150name = "unicode-segmentation"
1151version = "1.8.0"
1152source = "registry+https://github.com/rust-lang/crates.io-index"
1153checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b"
1155[[package]]
1156name = "unicode-width"
1157version = "0.1.9"
1158source = "registry+https://github.com/rust-lang/crates.io-index"
1159checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973"
1161[[package]]
1162name = "unicode-xid"
1163version = "0.2.2"
1164source = "registry+https://github.com/rust-lang/crates.io-index"
1165checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
1167[[package]]
1168name = "url"
1169version = "2.2.2"
1170source = "registry+https://github.com/rust-lang/crates.io-index"
1171checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c"
1172dependencies = [
1173 "form_urlencoded",
1174 "idna",
1175 "matches",
1176 "percent-encoding",
1177 "serde",
1180[[package]]
1181name = "utf-8"
1182version = "0.7.6"
1183source = "registry+https://github.com/rust-lang/crates.io-index"
1184checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
1186[[package]]
1187name = "version_check"
1188version = "0.9.3"
1189source = "registry+https://github.com/rust-lang/crates.io-index"
1190checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe"
1192[[package]]
1193name = "walkdir"
1194version = "2.3.2"
1195source = "registry+https://github.com/rust-lang/crates.io-index"
1196checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56"
1197dependencies = [
1198 "same-file",
1199 "winapi",
1200 "winapi-util",
1203[[package]]
1204name = "wasi"
1205version = "0.10.2+wasi-snapshot-preview1"
1206source = "registry+https://github.com/rust-lang/crates.io-index"
1207checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
1209[[package]]
1210name = "which"
1211version = "4.2.2"
1212source = "registry+https://github.com/rust-lang/crates.io-index"
1213checksum = "ea187a8ef279bc014ec368c27a920da2024d2a711109bfbe3440585d5cf27ad9"
1214dependencies = [
1215 "either",
1216 "lazy_static",
1217 "libc",
1220[[package]]
1221name = "winapi"
1222version = "0.3.9"
1223source = "registry+https://github.com/rust-lang/crates.io-index"
1224checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1225dependencies = [
1226 "winapi-i686-pc-windows-gnu",
1227 "winapi-x86_64-pc-windows-gnu",
1230[[package]]
1231name = "winapi-i686-pc-windows-gnu"
1232version = "0.4.0"
1233source = "registry+https://github.com/rust-lang/crates.io-index"
1234checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1236[[package]]
1237name = "winapi-util"
1238version = "0.1.5"
1239source = "registry+https://github.com/rust-lang/crates.io-index"
1240checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
1241dependencies = [
1242 "winapi",
1245[[package]]
1246name = "winapi-x86_64-pc-windows-gnu"
1247version = "0.4.0"
1248source = "registry+https://github.com/rust-lang/crates.io-index"
1249checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"