on 0eadeab help sign in
helix/Cargo.lock
1278 lines 31 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.46"
17source = "registry+https://github.com/rust-lang/crates.io-index"
18checksum = "3aa828229c44c0293dd7d4d2300bdfc4d2883ffdba934c069a6b968957a81f70"
20[[package]]
21name = "arc-swap"
22version = "1.5.0"
23source = "registry+https://github.com/rust-lang/crates.io-index"
24checksum = "c5d78ce20460b82d3fa150275ed9d55e21064fc7951177baacf86a145c4a4b1f"
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.17"
41source = "registry+https://github.com/rust-lang/crates.io-index"
42checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223"
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.1.0"
58source = "registry+https://github.com/rust-lang/crates.io-index"
59checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8"
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.72"
70source = "registry+https://github.com/rust-lang/crates.io-index"
71checksum = "22a9137b95ea06864e018375b72adfb7db6e6f68cfc8df5a04d00288050485ee"
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.15"
82source = "registry+https://github.com/rust-lang/crates.io-index"
83checksum = "83ee29c16b81c32fbc882ecc568305793338a8353952573db837f4f4a6cd5c2e"
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.2"
105source = "registry+https://github.com/rust-lang/crates.io-index"
106checksum = "3db8340083d28acb43451166543b98c838299b7e0863621be53a338adceea0ed"
107dependencies = [
108 "error-code",
109 "str-buf",
110 "winapi",
113[[package]]
114name = "content_inspector"
115version = "0.2.4"
116source = "registry+https://github.com/rust-lang/crates.io-index"
117checksum = "b7bda66e858c683005a53a9a60c69a4aca7eeaa45d124526e389f7aec8e62f38"
118dependencies = [
119 "memchr",
122[[package]]
123name = "crossbeam-utils"
124version = "0.8.5"
125source = "registry+https://github.com/rust-lang/crates.io-index"
126checksum = "d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db"
127dependencies = [
128 "cfg-if",
129 "lazy_static",
132[[package]]
133name = "crossterm"
134version = "0.22.1"
135source = "registry+https://github.com/rust-lang/crates.io-index"
136checksum = "c85525306c4291d1b73ce93c8acf9c339f9b213aef6c1d85c3830cbf1c16325c"
137dependencies = [
138 "bitflags",
139 "crossterm_winapi",
140 "futures-core",
141 "libc",
142 "mio",
143 "parking_lot",
144 "signal-hook",
145 "signal-hook-mio",
146 "winapi",
149[[package]]
150name = "crossterm_winapi"
151version = "0.9.0"
152source = "registry+https://github.com/rust-lang/crates.io-index"
153checksum = "2ae1b35a484aa10e07fe0638d02301c5ad24de82d310ccbd2f3693da5f09bf1c"
154dependencies = [
155 "winapi",
158[[package]]
159name = "dirs-next"
160version = "2.0.0"
161source = "registry+https://github.com/rust-lang/crates.io-index"
162checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1"
163dependencies = [
164 "cfg-if",
165 "dirs-sys-next",
168[[package]]
169name = "dirs-sys-next"
170version = "0.1.2"
171source = "registry+https://github.com/rust-lang/crates.io-index"
172checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"
173dependencies = [
174 "libc",
175 "redox_users",
176 "winapi",
179[[package]]
180name = "either"
181version = "1.6.1"
182source = "registry+https://github.com/rust-lang/crates.io-index"
183checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
185[[package]]
186name = "encoding_rs"
187version = "0.8.29"
188source = "registry+https://github.com/rust-lang/crates.io-index"
189checksum = "a74ea89a0a1b98f6332de42c95baff457ada66d1cb4030f9ff151b2041a1c746"
190dependencies = [
191 "cfg-if",
194[[package]]
195name = "encoding_rs_io"
196version = "0.1.7"
197source = "registry+https://github.com/rust-lang/crates.io-index"
198checksum = "1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83"
199dependencies = [
200 "encoding_rs",
203[[package]]
204name = "error-code"
205version = "2.3.0"
206source = "registry+https://github.com/rust-lang/crates.io-index"
207checksum = "b5115567ac25674e0043e472be13d14e537f37ea8aa4bdc4aef0c89add1db1ff"
208dependencies = [
209 "libc",
210 "str-buf",
213[[package]]
214name = "etcetera"
215version = "0.3.2"
216source = "registry+https://github.com/rust-lang/crates.io-index"
217checksum = "016b04fd1e94fb833d432634245c9bb61cf1c7409668a0e7d4c3ab00c5172dec"
218dependencies = [
219 "cfg-if",
220 "dirs-next",
221 "thiserror",
224[[package]]
225name = "fern"
226version = "0.6.0"
227source = "registry+https://github.com/rust-lang/crates.io-index"
228checksum = "8c9a4820f0ccc8a7afd67c39a0f1a0f4b07ca1725164271a64939d7aeb9af065"
229dependencies = [
230 "log",
233[[package]]
234name = "fnv"
235version = "1.0.7"
236source = "registry+https://github.com/rust-lang/crates.io-index"
237checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
239[[package]]
240name = "form_urlencoded"
241version = "1.0.1"
242source = "registry+https://github.com/rust-lang/crates.io-index"
243checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191"
244dependencies = [
245 "matches",
246 "percent-encoding",
249[[package]]
250name = "futf"
251version = "0.1.4"
252source = "registry+https://github.com/rust-lang/crates.io-index"
253checksum = "7c9c1ce3fa9336301af935ab852c437817d14cd33690446569392e65170aac3b"
254dependencies = [
255 "mac",
256 "new_debug_unreachable",
259[[package]]
260name = "futures-core"
261version = "0.3.17"
262source = "registry+https://github.com/rust-lang/crates.io-index"
263checksum = "88d1c26957f23603395cd326b0ffe64124b818f4449552f960d815cfba83a53d"
265[[package]]
266name = "futures-executor"
267version = "0.3.17"
268source = "registry+https://github.com/rust-lang/crates.io-index"
269checksum = "45025be030969d763025784f7f355043dc6bc74093e4ecc5000ca4dc50d8745c"
270dependencies = [
271 "futures-core",
272 "futures-task",
273 "futures-util",
276[[package]]
277name = "futures-task"
278version = "0.3.17"
279source = "registry+https://github.com/rust-lang/crates.io-index"
280checksum = "1d3d00f4eddb73e498a54394f228cd55853bdf059259e8e7bc6e69d408892e99"
282[[package]]
283name = "futures-util"
284version = "0.3.17"
285source = "registry+https://github.com/rust-lang/crates.io-index"
286checksum = "36568465210a3a6ee45e1f165136d68671471a501e632e9a98d96872222b5481"
287dependencies = [
288 "autocfg",
289 "futures-core",
290 "futures-task",
291 "pin-project-lite",
292 "pin-utils",
293 "slab",
296[[package]]
297name = "fuzzy-matcher"
298version = "0.3.7"
299source = "registry+https://github.com/rust-lang/crates.io-index"
300checksum = "54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94"
301dependencies = [
302 "thread_local",
305[[package]]
306name = "getrandom"
307version = "0.2.3"
308source = "registry+https://github.com/rust-lang/crates.io-index"
309checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753"
310dependencies = [
311 "cfg-if",
312 "libc",
313 "wasi",
316[[package]]
317name = "globset"
318version = "0.4.8"
319source = "registry+https://github.com/rust-lang/crates.io-index"
320checksum = "10463d9ff00a2a068db14231982f5132edebad0d7660cd956a1c30292dbcbfbd"
321dependencies = [
322 "aho-corasick",
323 "bstr",
324 "fnv",
325 "log",
326 "regex",
329[[package]]
330name = "grep-matcher"
331version = "0.1.5"
332source = "registry+https://github.com/rust-lang/crates.io-index"
333checksum = "6d27563c33062cd33003b166ade2bb4fd82db1fd6a86db764dfdad132d46c1cc"
334dependencies = [
335 "memchr",
338[[package]]
339name = "grep-regex"
340version = "0.1.9"
341source = "registry+https://github.com/rust-lang/crates.io-index"
342checksum = "121553c9768c363839b92fc2d7cdbbad44a3b70e8d6e7b1b72b05c977527bd06"
343dependencies = [
344 "aho-corasick",
345 "bstr",
346 "grep-matcher",
347 "log",
348 "regex",
349 "regex-syntax",
350 "thread_local",
353[[package]]
354name = "grep-searcher"
355version = "0.1.8"
356source = "registry+https://github.com/rust-lang/crates.io-index"
357checksum = "7fbdbde90ba52adc240d2deef7b6ad1f99f53142d074b771fe9b7bede6c4c23d"
358dependencies = [
359 "bstr",
360 "bytecount",
361 "encoding_rs",
362 "encoding_rs_io",
363 "grep-matcher",
364 "log",
365 "memmap2",
368[[package]]
369name = "helix-core"
370version = "0.5.0"
371dependencies = [
372 "arc-swap",
373 "etcetera",
374 "helix-syntax",
375 "log",
376 "once_cell",
377 "quickcheck",
378 "regex",
379 "ropey",
380 "serde",
381 "serde_json",
382 "similar",
383 "smallvec",
384 "tendril",
385 "toml",
386 "tree-sitter",
387 "unicode-general-category",
388 "unicode-segmentation",
389 "unicode-width",
392[[package]]
393name = "helix-dap"
394version = "0.5.0"
395dependencies = [
396 "anyhow",
397 "fern",
398 "helix-core",
399 "log",
400 "serde",
401 "serde_json",
402 "thiserror",
403 "tokio",
406[[package]]
407name = "helix-lsp"
408version = "0.5.0"
409dependencies = [
410 "anyhow",
411 "futures-executor",
412 "futures-util",
413 "helix-core",
414 "jsonrpc-core",
415 "log",
416 "lsp-types",
417 "serde",
418 "serde_json",
419 "thiserror",
420 "tokio",
421 "tokio-stream",
424[[package]]
425name = "helix-syntax"
426version = "0.5.0"
427dependencies = [
428 "anyhow",
429 "cc",
430 "libloading",
431 "threadpool",
432 "tree-sitter",
435[[package]]
436name = "helix-term"
437version = "0.5.0"
438dependencies = [
439 "anyhow",
440 "chrono",
441 "content_inspector",
442 "crossterm",
443 "fern",
444 "futures-util",
445 "fuzzy-matcher",
446 "grep-regex",
447 "grep-searcher",
448 "helix-core",
449 "helix-dap",
450 "helix-lsp",
451 "helix-tui",
452 "helix-view",
453 "ignore",
454 "log",
455 "num_cpus",
456 "once_cell",
457 "pulldown-cmark",
458 "serde",
459 "serde_json",
460 "signal-hook",
461 "signal-hook-tokio",
462 "tokio",
463 "tokio-stream",
464 "toml",
467[[package]]
468name = "helix-tui"
469version = "0.5.0"
470dependencies = [
471 "bitflags",
472 "cassowary",
473 "crossterm",
474 "helix-core",
475 "helix-view",
476 "serde",
477 "unicode-segmentation",
480[[package]]
481name = "helix-view"
482version = "0.5.0"
483dependencies = [
484 "anyhow",
485 "bitflags",
486 "chardetng",
487 "clipboard-win",
488 "crossterm",
489 "encoding_rs",
490 "futures-util",
491 "helix-core",
492 "helix-dap",
493 "helix-lsp",
494 "helix-tui",
495 "log",
496 "once_cell",
497 "serde",
498 "slotmap",
499 "tokio",
500 "tokio-stream",
501 "toml",
502 "url",
503 "which",
506[[package]]
507name = "hermit-abi"
508version = "0.1.19"
509source = "registry+https://github.com/rust-lang/crates.io-index"
510checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
511dependencies = [
512 "libc",
515[[package]]
516name = "idna"
517version = "0.2.3"
518source = "registry+https://github.com/rust-lang/crates.io-index"
519checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"
520dependencies = [
521 "matches",
522 "unicode-bidi",
523 "unicode-normalization",
526[[package]]
527name = "ignore"
528version = "0.4.18"
529source = "registry+https://github.com/rust-lang/crates.io-index"
530checksum = "713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d"
531dependencies = [
532 "crossbeam-utils",
533 "globset",
534 "lazy_static",
535 "log",
536 "memchr",
537 "regex",
538 "same-file",
539 "thread_local",
540 "walkdir",
541 "winapi-util",
544[[package]]
545name = "instant"
546version = "0.1.12"
547source = "registry+https://github.com/rust-lang/crates.io-index"
548checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
549dependencies = [
550 "cfg-if",
553[[package]]
554name = "itoa"
555version = "0.4.8"
556source = "registry+https://github.com/rust-lang/crates.io-index"
557checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
559[[package]]
560name = "jsonrpc-core"
561version = "18.0.0"
562source = "registry+https://github.com/rust-lang/crates.io-index"
563checksum = "14f7f76aef2d054868398427f6c54943cf3d1caa9a7ec7d0c38d69df97a965eb"
564dependencies = [
565 "futures-util",
566 "log",
567 "serde",
568 "serde_derive",
569 "serde_json",
572[[package]]
573name = "lazy_static"
574version = "1.4.0"
575source = "registry+https://github.com/rust-lang/crates.io-index"
576checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
578[[package]]
579name = "libc"
580version = "0.2.104"
581source = "registry+https://github.com/rust-lang/crates.io-index"
582checksum = "7b2f96d100e1cf1929e7719b7edb3b90ab5298072638fccd77be9ce942ecdfce"
584[[package]]
585name = "libloading"
586version = "0.7.2"
587source = "registry+https://github.com/rust-lang/crates.io-index"
588checksum = "afe203d669ec979b7128619bae5a63b7b42e9203c1b29146079ee05e2f604b52"
589dependencies = [
590 "cfg-if",
591 "winapi",
594[[package]]
595name = "lock_api"
596version = "0.4.5"
597source = "registry+https://github.com/rust-lang/crates.io-index"
598checksum = "712a4d093c9976e24e7dbca41db895dabcbac38eb5f4045393d17a95bdfb1109"
599dependencies = [
600 "scopeguard",
603[[package]]
604name = "log"
605version = "0.4.14"
606source = "registry+https://github.com/rust-lang/crates.io-index"
607checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
608dependencies = [
609 "cfg-if",
612[[package]]
613name = "lsp-types"
614version = "0.91.1"
615source = "registry+https://github.com/rust-lang/crates.io-index"
616checksum = "2368312c59425dd133cb9a327afee65be0a633a8ce471d248e2202a48f8f68ae"
617dependencies = [
618 "bitflags",
619 "serde",
620 "serde_json",
621 "serde_repr",
622 "url",
625[[package]]
626name = "mac"
627version = "0.1.1"
628source = "registry+https://github.com/rust-lang/crates.io-index"
629checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4"
631[[package]]
632name = "matches"
633version = "0.1.9"
634source = "registry+https://github.com/rust-lang/crates.io-index"
635checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f"
637[[package]]
638name = "memchr"
639version = "2.4.1"
640source = "registry+https://github.com/rust-lang/crates.io-index"
641checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a"
643[[package]]
644name = "memmap2"
645version = "0.3.1"
646source = "registry+https://github.com/rust-lang/crates.io-index"
647checksum = "00b6c2ebff6180198788f5db08d7ce3bc1d0b617176678831a7510825973e357"
648dependencies = [
649 "libc",
652[[package]]
653name = "mio"
654version = "0.7.14"
655source = "registry+https://github.com/rust-lang/crates.io-index"
656checksum = "8067b404fe97c70829f082dec8bcf4f71225d7eaea1d8645349cb76fa06205cc"
657dependencies = [
658 "libc",
659 "log",
660 "miow",
661 "ntapi",
662 "winapi",
665[[package]]
666name = "miow"
667version = "0.3.7"
668source = "registry+https://github.com/rust-lang/crates.io-index"
669checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21"
670dependencies = [
671 "winapi",
674[[package]]
675name = "new_debug_unreachable"
676version = "1.0.4"
677source = "registry+https://github.com/rust-lang/crates.io-index"
678checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54"
680[[package]]
681name = "ntapi"
682version = "0.3.6"
683source = "registry+https://github.com/rust-lang/crates.io-index"
684checksum = "3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44"
685dependencies = [
686 "winapi",
689[[package]]
690name = "num-integer"
691version = "0.1.44"
692source = "registry+https://github.com/rust-lang/crates.io-index"
693checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db"
694dependencies = [
695 "autocfg",
696 "num-traits",
699[[package]]
700name = "num-traits"
701version = "0.2.14"
702source = "registry+https://github.com/rust-lang/crates.io-index"
703checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290"
704dependencies = [
705 "autocfg",
708[[package]]
709name = "num_cpus"
710version = "1.13.0"
711source = "registry+https://github.com/rust-lang/crates.io-index"
712checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3"
713dependencies = [
714 "hermit-abi",
715 "libc",
718[[package]]
719name = "once_cell"
720version = "1.8.0"
721source = "registry+https://github.com/rust-lang/crates.io-index"
722checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56"
724[[package]]
725name = "parking_lot"
726version = "0.11.2"
727source = "registry+https://github.com/rust-lang/crates.io-index"
728checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99"
729dependencies = [
730 "instant",
731 "lock_api",
732 "parking_lot_core",
735[[package]]
736name = "parking_lot_core"
737version = "0.8.5"
738source = "registry+https://github.com/rust-lang/crates.io-index"
739checksum = "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216"
740dependencies = [
741 "cfg-if",
742 "instant",
743 "libc",
744 "redox_syscall",
745 "smallvec",
746 "winapi",
749[[package]]
750name = "percent-encoding"
751version = "2.1.0"
752source = "registry+https://github.com/rust-lang/crates.io-index"
753checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
755[[package]]
756name = "pin-project-lite"
757version = "0.2.7"
758source = "registry+https://github.com/rust-lang/crates.io-index"
759checksum = "8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443"
761[[package]]
762name = "pin-utils"
763version = "0.1.0"
764source = "registry+https://github.com/rust-lang/crates.io-index"
765checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
767[[package]]
768name = "proc-macro2"
769version = "1.0.30"
770source = "registry+https://github.com/rust-lang/crates.io-index"
771checksum = "edc3358ebc67bc8b7fa0c007f945b0b18226f78437d61bec735a9eb96b61ee70"
772dependencies = [
773 "unicode-xid",
776[[package]]
777name = "pulldown-cmark"
778version = "0.8.0"
779source = "registry+https://github.com/rust-lang/crates.io-index"
780checksum = "ffade02495f22453cd593159ea2f59827aae7f53fa8323f756799b670881dcf8"
781dependencies = [
782 "bitflags",
783 "memchr",
784 "unicase",
787[[package]]
788name = "quickcheck"
789version = "1.0.3"
790source = "registry+https://github.com/rust-lang/crates.io-index"
791checksum = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6"
792dependencies = [
793 "rand",
796[[package]]
797name = "quote"
798version = "1.0.10"
799source = "registry+https://github.com/rust-lang/crates.io-index"
800checksum = "38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05"
801dependencies = [
802 "proc-macro2",
805[[package]]
806name = "rand"
807version = "0.8.4"
808source = "registry+https://github.com/rust-lang/crates.io-index"
809checksum = "2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8"
810dependencies = [
811 "rand_core",
814[[package]]
815name = "rand_core"
816version = "0.6.3"
817source = "registry+https://github.com/rust-lang/crates.io-index"
818checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7"
819dependencies = [
820 "getrandom",
823[[package]]
824name = "redox_syscall"
825version = "0.2.10"
826source = "registry+https://github.com/rust-lang/crates.io-index"
827checksum = "8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff"
828dependencies = [
829 "bitflags",
832[[package]]
833name = "redox_users"
834version = "0.4.0"
835source = "registry+https://github.com/rust-lang/crates.io-index"
836checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64"
837dependencies = [
838 "getrandom",
839 "redox_syscall",
842[[package]]
843name = "regex"
844version = "1.5.4"
845source = "registry+https://github.com/rust-lang/crates.io-index"
846checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461"
847dependencies = [
848 "aho-corasick",
849 "memchr",
850 "regex-syntax",
853[[package]]
854name = "regex-automata"
855version = "0.1.10"
856source = "registry+https://github.com/rust-lang/crates.io-index"
857checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
859[[package]]
860name = "regex-syntax"
861version = "0.6.25"
862source = "registry+https://github.com/rust-lang/crates.io-index"
863checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
865[[package]]
866name = "ropey"
867version = "1.3.1"
868source = "registry+https://github.com/rust-lang/crates.io-index"
869checksum = "9150aff6deb25b20ed110889f070a678bcd1033e46e5e9d6fb1abeab17947f28"
870dependencies = [
871 "smallvec",
874[[package]]
875name = "ryu"
876version = "1.0.5"
877source = "registry+https://github.com/rust-lang/crates.io-index"
878checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
880[[package]]
881name = "same-file"
882version = "1.0.6"
883source = "registry+https://github.com/rust-lang/crates.io-index"
884checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
885dependencies = [
886 "winapi-util",
889[[package]]
890name = "scopeguard"
891version = "1.1.0"
892source = "registry+https://github.com/rust-lang/crates.io-index"
893checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
895[[package]]
896name = "serde"
897version = "1.0.130"
898source = "registry+https://github.com/rust-lang/crates.io-index"
899checksum = "f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913"
900dependencies = [
901 "serde_derive",
904[[package]]
905name = "serde_derive"
906version = "1.0.130"
907source = "registry+https://github.com/rust-lang/crates.io-index"
908checksum = "d7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b"
909dependencies = [
910 "proc-macro2",
911 "quote",
912 "syn",
915[[package]]
916name = "serde_json"
917version = "1.0.70"
918source = "registry+https://github.com/rust-lang/crates.io-index"
919checksum = "e277c495ac6cd1a01a58d0a0c574568b4d1ddf14f59965c6a58b8d96400b54f3"
920dependencies = [
921 "itoa",
922 "ryu",
923 "serde",
926[[package]]
927name = "serde_repr"
928version = "0.1.7"
929source = "registry+https://github.com/rust-lang/crates.io-index"
930checksum = "98d0516900518c29efa217c298fa1f4e6c6ffc85ae29fd7f4ee48f176e1a9ed5"
931dependencies = [
932 "proc-macro2",
933 "quote",
934 "syn",
937[[package]]
938name = "signal-hook"
939version = "0.3.10"
940source = "registry+https://github.com/rust-lang/crates.io-index"
941checksum = "9c98891d737e271a2954825ef19e46bd16bdb98e2746f2eec4f7a4ef7946efd1"
942dependencies = [
943 "libc",
944 "signal-hook-registry",
947[[package]]
948name = "signal-hook-mio"
949version = "0.2.1"
950source = "registry+https://github.com/rust-lang/crates.io-index"
951checksum = "29fd5867f1c4f2c5be079aee7a2adf1152ebb04a4bc4d341f504b7dece607ed4"
952dependencies = [
953 "libc",
954 "mio",
955 "signal-hook",
958[[package]]
959name = "signal-hook-registry"
960version = "1.4.0"
961source = "registry+https://github.com/rust-lang/crates.io-index"
962checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0"
963dependencies = [
964 "libc",
967[[package]]
968name = "signal-hook-tokio"
969version = "0.3.0"
970source = "registry+https://github.com/rust-lang/crates.io-index"
971checksum = "f6c5d32165ff8b94e68e7b3bdecb1b082e958c22434b363482cfb89dcd6f3ff8"
972dependencies = [
973 "futures-core",
974 "libc",
975 "signal-hook",
976 "tokio",
979[[package]]
980name = "similar"
981version = "2.1.0"
982source = "registry+https://github.com/rust-lang/crates.io-index"
983checksum = "2e24979f63a11545f5f2c60141afe249d4f19f84581ea2138065e400941d83d3"
985[[package]]
986name = "slab"
987version = "0.4.5"
988source = "registry+https://github.com/rust-lang/crates.io-index"
989checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5"
991[[package]]
992name = "slotmap"
993version = "1.0.6"
994source = "registry+https://github.com/rust-lang/crates.io-index"
995checksum = "e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342"
996dependencies = [
997 "version_check",
1000[[package]]
1001name = "smallvec"
1002version = "1.7.0"
1003source = "registry+https://github.com/rust-lang/crates.io-index"
1004checksum = "1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309"
1006[[package]]
1007name = "str-buf"
1008version = "1.0.5"
1009source = "registry+https://github.com/rust-lang/crates.io-index"
1010checksum = "d44a3643b4ff9caf57abcee9c2c621d6c03d9135e0d8b589bd9afb5992cb176a"
1012[[package]]
1013name = "syn"
1014version = "1.0.80"
1015source = "registry+https://github.com/rust-lang/crates.io-index"
1016checksum = "d010a1623fbd906d51d650a9916aaefc05ffa0e4053ff7fe601167f3e715d194"
1017dependencies = [
1018 "proc-macro2",
1019 "quote",
1020 "unicode-xid",
1023[[package]]
1024name = "tendril"
1025version = "0.4.2"
1026source = "registry+https://github.com/rust-lang/crates.io-index"
1027checksum = "a9ef557cb397a4f0a5a3a628f06515f78563f2209e64d47055d9dc6052bf5e33"
1028dependencies = [
1029 "futf",
1030 "mac",
1031 "utf-8",
1034[[package]]
1035name = "thiserror"
1036version = "1.0.30"
1037source = "registry+https://github.com/rust-lang/crates.io-index"
1038checksum = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417"
1039dependencies = [
1040 "thiserror-impl",
1043[[package]]
1044name = "thiserror-impl"
1045version = "1.0.30"
1046source = "registry+https://github.com/rust-lang/crates.io-index"
1047checksum = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b"
1048dependencies = [
1049 "proc-macro2",
1050 "quote",
1051 "syn",
1054[[package]]
1055name = "thread_local"
1056version = "1.1.3"
1057source = "registry+https://github.com/rust-lang/crates.io-index"
1058checksum = "8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd"
1059dependencies = [
1060 "once_cell",
1063[[package]]
1064name = "threadpool"
1065version = "1.8.1"
1066source = "registry+https://github.com/rust-lang/crates.io-index"
1067checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa"
1068dependencies = [
1069 "num_cpus",
1072[[package]]
1073name = "tinyvec"
1074version = "1.5.0"
1075source = "registry+https://github.com/rust-lang/crates.io-index"
1076checksum = "f83b2a3d4d9091d0abd7eba4dc2710b1718583bd4d8992e2190720ea38f391f7"
1077dependencies = [
1078 "tinyvec_macros",
1081[[package]]
1082name = "tinyvec_macros"
1083version = "0.1.0"
1084source = "registry+https://github.com/rust-lang/crates.io-index"
1085checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
1087[[package]]
1088name = "tokio"
1089version = "1.13.1"
1090source = "registry+https://github.com/rust-lang/crates.io-index"
1091checksum = "52963f91310c08d91cb7bff5786dfc8b79642ab839e188187e92105dbfb9d2c8"
1092dependencies = [
1093 "autocfg",
1094 "bytes",
1095 "libc",
1096 "memchr",
1097 "mio",
1098 "num_cpus",
1099 "once_cell",
1100 "parking_lot",
1101 "pin-project-lite",
1102 "signal-hook-registry",
1103 "tokio-macros",
1104 "winapi",
1107[[package]]
1108name = "tokio-macros"
1109version = "1.5.0"
1110source = "registry+https://github.com/rust-lang/crates.io-index"
1111checksum = "b2dd85aeaba7b68df939bd357c6afb36c87951be9e80bf9c859f2fc3e9fca0fd"
1112dependencies = [
1113 "proc-macro2",
1114 "quote",
1115 "syn",
1118[[package]]
1119name = "tokio-stream"
1120version = "0.1.8"
1121source = "registry+https://github.com/rust-lang/crates.io-index"
1122checksum = "50145484efff8818b5ccd256697f36863f587da82cf8b409c53adf1e840798e3"
1123dependencies = [
1124 "futures-core",
1125 "pin-project-lite",
1126 "tokio",
1129[[package]]
1130name = "toml"
1131version = "0.5.8"
1132source = "registry+https://github.com/rust-lang/crates.io-index"
1133checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa"
1134dependencies = [
1135 "serde",
1138[[package]]
1139name = "tree-sitter"
1140version = "0.20.0"
1141source = "registry+https://github.com/rust-lang/crates.io-index"
1142checksum = "63ec02a07a782abef91279b72fe8fd2bee4c168a22112cedec5d3b0d49b9e4f9"
1143dependencies = [
1144 "cc",
1145 "regex",
1148[[package]]
1149name = "unicase"
1150version = "2.6.0"
1151source = "registry+https://github.com/rust-lang/crates.io-index"
1152checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
1153dependencies = [
1154 "version_check",
1157[[package]]
1158name = "unicode-bidi"
1159version = "0.3.7"
1160source = "registry+https://github.com/rust-lang/crates.io-index"
1161checksum = "1a01404663e3db436ed2746d9fefef640d868edae3cceb81c3b8d5732fda678f"
1163[[package]]
1164name = "unicode-general-category"
1165version = "0.4.0"
1166source = "registry+https://github.com/rust-lang/crates.io-index"
1167checksum = "07547e3ee45e28326cc23faac56d44f58f16ab23e413db526debce3b0bfd2742"
1169[[package]]
1170name = "unicode-normalization"
1171version = "0.1.19"
1172source = "registry+https://github.com/rust-lang/crates.io-index"
1173checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9"
1174dependencies = [
1175 "tinyvec",
1178[[package]]
1179name = "unicode-segmentation"
1180version = "1.8.0"
1181source = "registry+https://github.com/rust-lang/crates.io-index"
1182checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b"
1184[[package]]
1185name = "unicode-width"
1186version = "0.1.9"
1187source = "registry+https://github.com/rust-lang/crates.io-index"
1188checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973"
1190[[package]]
1191name = "unicode-xid"
1192version = "0.2.2"
1193source = "registry+https://github.com/rust-lang/crates.io-index"
1194checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
1196[[package]]
1197name = "url"
1198version = "2.2.2"
1199source = "registry+https://github.com/rust-lang/crates.io-index"
1200checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c"
1201dependencies = [
1202 "form_urlencoded",
1203 "idna",
1204 "matches",
1205 "percent-encoding",
1206 "serde",
1209[[package]]
1210name = "utf-8"
1211version = "0.7.6"
1212source = "registry+https://github.com/rust-lang/crates.io-index"
1213checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
1215[[package]]
1216name = "version_check"
1217version = "0.9.3"
1218source = "registry+https://github.com/rust-lang/crates.io-index"
1219checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe"
1221[[package]]
1222name = "walkdir"
1223version = "2.3.2"
1224source = "registry+https://github.com/rust-lang/crates.io-index"
1225checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56"
1226dependencies = [
1227 "same-file",
1228 "winapi",
1229 "winapi-util",
1232[[package]]
1233name = "wasi"
1234version = "0.10.2+wasi-snapshot-preview1"
1235source = "registry+https://github.com/rust-lang/crates.io-index"
1236checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
1238[[package]]
1239name = "which"
1240version = "4.2.2"
1241source = "registry+https://github.com/rust-lang/crates.io-index"
1242checksum = "ea187a8ef279bc014ec368c27a920da2024d2a711109bfbe3440585d5cf27ad9"
1243dependencies = [
1244 "either",
1245 "lazy_static",
1246 "libc",
1249[[package]]
1250name = "winapi"
1251version = "0.3.9"
1252source = "registry+https://github.com/rust-lang/crates.io-index"
1253checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1254dependencies = [
1255 "winapi-i686-pc-windows-gnu",
1256 "winapi-x86_64-pc-windows-gnu",
1259[[package]]
1260name = "winapi-i686-pc-windows-gnu"
1261version = "0.4.0"
1262source = "registry+https://github.com/rust-lang/crates.io-index"
1263checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1265[[package]]
1266name = "winapi-util"
1267version = "0.1.5"
1268source = "registry+https://github.com/rust-lang/crates.io-index"
1269checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
1270dependencies = [
1271 "winapi",
1274[[package]]
1275name = "winapi-x86_64-pc-windows-gnu"
1276version = "0.4.0"
1277source = "registry+https://github.com/rust-lang/crates.io-index"
1278checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"