on 6c11708 help sign in
helix/Cargo.lock
1270 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.53"
17source = "registry+https://github.com/rust-lang/crates.io-index"
18checksum = "94a45b455c14666b85fc40a019e8ab9eb75e3a124e05494f5397122bc9eb06e0"
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.17"
82source = "registry+https://github.com/rust-lang/crates.io-index"
83checksum = "14b8f0b65b7b08ae3c8187e8d77174de20cb6777864c6b832d8ad365999cf1ea"
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.4.1"
105source = "registry+https://github.com/rust-lang/crates.io-index"
106checksum = "2f3e1238132dc01f081e1cbb9dace14e5ef4c3a51ee244bd982275fb514605db"
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.6"
125source = "registry+https://github.com/rust-lang/crates.io-index"
126checksum = "cfcae03edb34f947e64acdb1c33ec169824e20657e9ecb61cef6c8c74dcb8120"
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.30"
188source = "registry+https://github.com/rust-lang/crates.io-index"
189checksum = "7896dc8abb250ffdda33912550faa54c88ec8b998dec0b2c55ab224921ce11df"
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.1"
206source = "registry+https://github.com/rust-lang/crates.io-index"
207checksum = "64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21"
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.19"
262source = "registry+https://github.com/rust-lang/crates.io-index"
263checksum = "d0c8ff0461b82559810cdccfde3215c3f373807f5e5232b71479bff7bb2583d7"
265[[package]]
266name = "futures-executor"
267version = "0.3.19"
268source = "registry+https://github.com/rust-lang/crates.io-index"
269checksum = "29d6d2ff5bb10fb95c85b8ce46538a2e5f5e7fdc755623a7d4529ab8a4ed9d2a"
270dependencies = [
271 "futures-core",
272 "futures-task",
273 "futures-util",
276[[package]]
277name = "futures-task"
278version = "0.3.19"
279source = "registry+https://github.com/rust-lang/crates.io-index"
280checksum = "6ee7c6485c30167ce4dfb83ac568a849fe53274c831081476ee13e0dce1aad72"
282[[package]]
283name = "futures-util"
284version = "0.3.19"
285source = "registry+https://github.com/rust-lang/crates.io-index"
286checksum = "d9b5cf40b47a271f77a8b1bec03ca09044d99d2372c0de244e66430761127164"
287dependencies = [
288 "futures-core",
289 "futures-task",
290 "pin-project-lite",
291 "pin-utils",
292 "slab",
295[[package]]
296name = "fuzzy-matcher"
297version = "0.3.7"
298source = "registry+https://github.com/rust-lang/crates.io-index"
299checksum = "54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94"
300dependencies = [
301 "thread_local",
304[[package]]
305name = "getrandom"
306version = "0.2.4"
307source = "registry+https://github.com/rust-lang/crates.io-index"
308checksum = "418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c"
309dependencies = [
310 "cfg-if",
311 "libc",
312 "wasi",
315[[package]]
316name = "globset"
317version = "0.4.8"
318source = "registry+https://github.com/rust-lang/crates.io-index"
319checksum = "10463d9ff00a2a068db14231982f5132edebad0d7660cd956a1c30292dbcbfbd"
320dependencies = [
321 "aho-corasick",
322 "bstr",
323 "fnv",
324 "log",
325 "regex",
328[[package]]
329name = "grep-matcher"
330version = "0.1.5"
331source = "registry+https://github.com/rust-lang/crates.io-index"
332checksum = "6d27563c33062cd33003b166ade2bb4fd82db1fd6a86db764dfdad132d46c1cc"
333dependencies = [
334 "memchr",
337[[package]]
338name = "grep-regex"
339version = "0.1.9"
340source = "registry+https://github.com/rust-lang/crates.io-index"
341checksum = "121553c9768c363839b92fc2d7cdbbad44a3b70e8d6e7b1b72b05c977527bd06"
342dependencies = [
343 "aho-corasick",
344 "bstr",
345 "grep-matcher",
346 "log",
347 "regex",
348 "regex-syntax",
349 "thread_local",
352[[package]]
353name = "grep-searcher"
354version = "0.1.8"
355source = "registry+https://github.com/rust-lang/crates.io-index"
356checksum = "7fbdbde90ba52adc240d2deef7b6ad1f99f53142d074b771fe9b7bede6c4c23d"
357dependencies = [
358 "bstr",
359 "bytecount",
360 "encoding_rs",
361 "encoding_rs_io",
362 "grep-matcher",
363 "log",
364 "memmap2",
367[[package]]
368name = "helix-core"
369version = "0.6.0"
370dependencies = [
371 "arc-swap",
372 "chrono",
373 "encoding_rs",
374 "etcetera",
375 "helix-syntax",
376 "log",
377 "once_cell",
378 "quickcheck",
379 "regex",
380 "ropey",
381 "serde",
382 "serde_json",
383 "similar",
384 "slotmap",
385 "smallvec",
386 "tendril",
387 "toml",
388 "tree-sitter",
389 "unicode-general-category",
390 "unicode-segmentation",
391 "unicode-width",
394[[package]]
395name = "helix-lsp"
396version = "0.6.0"
397dependencies = [
398 "anyhow",
399 "futures-executor",
400 "futures-util",
401 "helix-core",
402 "jsonrpc-core",
403 "log",
404 "lsp-types",
405 "serde",
406 "serde_json",
407 "thiserror",
408 "tokio",
409 "tokio-stream",
412[[package]]
413name = "helix-syntax"
414version = "0.6.0"
415dependencies = [
416 "anyhow",
417 "cc",
418 "libloading",
419 "threadpool",
420 "tree-sitter",
423[[package]]
424name = "helix-term"
425version = "0.6.0"
426dependencies = [
427 "anyhow",
428 "chrono",
429 "content_inspector",
430 "crossterm",
431 "fern",
432 "futures-util",
433 "fuzzy-matcher",
434 "grep-regex",
435 "grep-searcher",
436 "helix-core",
437 "helix-lsp",
438 "helix-tui",
439 "helix-view",
440 "ignore",
441 "log",
442 "num_cpus",
443 "once_cell",
444 "pulldown-cmark",
445 "serde",
446 "serde_json",
447 "signal-hook",
448 "signal-hook-tokio",
449 "tokio",
450 "tokio-stream",
451 "toml",
454[[package]]
455name = "helix-tui"
456version = "0.6.0"
457dependencies = [
458 "bitflags",
459 "cassowary",
460 "crossterm",
461 "helix-core",
462 "helix-view",
463 "serde",
464 "unicode-segmentation",
467[[package]]
468name = "helix-view"
469version = "0.6.0"
470dependencies = [
471 "anyhow",
472 "bitflags",
473 "chardetng",
474 "clipboard-win",
475 "crossterm",
476 "futures-util",
477 "helix-core",
478 "helix-lsp",
479 "helix-tui",
480 "log",
481 "once_cell",
482 "serde",
483 "slotmap",
484 "tokio",
485 "toml",
486 "url",
487 "which",
490[[package]]
491name = "hermit-abi"
492version = "0.1.19"
493source = "registry+https://github.com/rust-lang/crates.io-index"
494checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
495dependencies = [
496 "libc",
499[[package]]
500name = "idna"
501version = "0.2.3"
502source = "registry+https://github.com/rust-lang/crates.io-index"
503checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"
504dependencies = [
505 "matches",
506 "unicode-bidi",
507 "unicode-normalization",
510[[package]]
511name = "ignore"
512version = "0.4.18"
513source = "registry+https://github.com/rust-lang/crates.io-index"
514checksum = "713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d"
515dependencies = [
516 "crossbeam-utils",
517 "globset",
518 "lazy_static",
519 "log",
520 "memchr",
521 "regex",
522 "same-file",
523 "thread_local",
524 "walkdir",
525 "winapi-util",
528[[package]]
529name = "instant"
530version = "0.1.12"
531source = "registry+https://github.com/rust-lang/crates.io-index"
532checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
533dependencies = [
534 "cfg-if",
537[[package]]
538name = "itoa"
539version = "1.0.1"
540source = "registry+https://github.com/rust-lang/crates.io-index"
541checksum = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35"
543[[package]]
544name = "jsonrpc-core"
545version = "18.0.0"
546source = "registry+https://github.com/rust-lang/crates.io-index"
547checksum = "14f7f76aef2d054868398427f6c54943cf3d1caa9a7ec7d0c38d69df97a965eb"
548dependencies = [
549 "futures-util",
550 "log",
551 "serde",
552 "serde_derive",
553 "serde_json",
556[[package]]
557name = "lazy_static"
558version = "1.4.0"
559source = "registry+https://github.com/rust-lang/crates.io-index"
560checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
562[[package]]
563name = "libc"
564version = "0.2.113"
565source = "registry+https://github.com/rust-lang/crates.io-index"
566checksum = "eef78b64d87775463c549fbd80e19249ef436ea3bf1de2a1eb7e717ec7fab1e9"
568[[package]]
569name = "libloading"
570version = "0.7.3"
571source = "registry+https://github.com/rust-lang/crates.io-index"
572checksum = "efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd"
573dependencies = [
574 "cfg-if",
575 "winapi",
578[[package]]
579name = "lock_api"
580version = "0.4.5"
581source = "registry+https://github.com/rust-lang/crates.io-index"
582checksum = "712a4d093c9976e24e7dbca41db895dabcbac38eb5f4045393d17a95bdfb1109"
583dependencies = [
584 "scopeguard",
587[[package]]
588name = "log"
589version = "0.4.14"
590source = "registry+https://github.com/rust-lang/crates.io-index"
591checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
592dependencies = [
593 "cfg-if",
596[[package]]
597name = "lsp-types"
598version = "0.91.1"
599source = "registry+https://github.com/rust-lang/crates.io-index"
600checksum = "2368312c59425dd133cb9a327afee65be0a633a8ce471d248e2202a48f8f68ae"
601dependencies = [
602 "bitflags",
603 "serde",
604 "serde_json",
605 "serde_repr",
606 "url",
609[[package]]
610name = "mac"
611version = "0.1.1"
612source = "registry+https://github.com/rust-lang/crates.io-index"
613checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4"
615[[package]]
616name = "matches"
617version = "0.1.9"
618source = "registry+https://github.com/rust-lang/crates.io-index"
619checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f"
621[[package]]
622name = "memchr"
623version = "2.4.1"
624source = "registry+https://github.com/rust-lang/crates.io-index"
625checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a"
627[[package]]
628name = "memmap2"
629version = "0.3.1"
630source = "registry+https://github.com/rust-lang/crates.io-index"
631checksum = "00b6c2ebff6180198788f5db08d7ce3bc1d0b617176678831a7510825973e357"
632dependencies = [
633 "libc",
636[[package]]
637name = "mio"
638version = "0.7.14"
639source = "registry+https://github.com/rust-lang/crates.io-index"
640checksum = "8067b404fe97c70829f082dec8bcf4f71225d7eaea1d8645349cb76fa06205cc"
641dependencies = [
642 "libc",
643 "log",
644 "miow",
645 "ntapi",
646 "winapi",
649[[package]]
650name = "miow"
651version = "0.3.7"
652source = "registry+https://github.com/rust-lang/crates.io-index"
653checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21"
654dependencies = [
655 "winapi",
658[[package]]
659name = "new_debug_unreachable"
660version = "1.0.4"
661source = "registry+https://github.com/rust-lang/crates.io-index"
662checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54"
664[[package]]
665name = "ntapi"
666version = "0.3.6"
667source = "registry+https://github.com/rust-lang/crates.io-index"
668checksum = "3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44"
669dependencies = [
670 "winapi",
673[[package]]
674name = "num-integer"
675version = "0.1.44"
676source = "registry+https://github.com/rust-lang/crates.io-index"
677checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db"
678dependencies = [
679 "autocfg",
680 "num-traits",
683[[package]]
684name = "num-traits"
685version = "0.2.14"
686source = "registry+https://github.com/rust-lang/crates.io-index"
687checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290"
688dependencies = [
689 "autocfg",
692[[package]]
693name = "num_cpus"
694version = "1.13.1"
695source = "registry+https://github.com/rust-lang/crates.io-index"
696checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1"
697dependencies = [
698 "hermit-abi",
699 "libc",
702[[package]]
703name = "once_cell"
704version = "1.9.0"
705source = "registry+https://github.com/rust-lang/crates.io-index"
706checksum = "da32515d9f6e6e489d7bc9d84c71b060db7247dc035bbe44eac88cf87486d8d5"
708[[package]]
709name = "parking_lot"
710version = "0.11.2"
711source = "registry+https://github.com/rust-lang/crates.io-index"
712checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99"
713dependencies = [
714 "instant",
715 "lock_api",
716 "parking_lot_core",
719[[package]]
720name = "parking_lot_core"
721version = "0.8.5"
722source = "registry+https://github.com/rust-lang/crates.io-index"
723checksum = "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216"
724dependencies = [
725 "cfg-if",
726 "instant",
727 "libc",
728 "redox_syscall",
729 "smallvec",
730 "winapi",
733[[package]]
734name = "percent-encoding"
735version = "2.1.0"
736source = "registry+https://github.com/rust-lang/crates.io-index"
737checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
739[[package]]
740name = "pin-project-lite"
741version = "0.2.8"
742source = "registry+https://github.com/rust-lang/crates.io-index"
743checksum = "e280fbe77cc62c91527259e9442153f4688736748d24660126286329742b4c6c"
745[[package]]
746name = "pin-utils"
747version = "0.1.0"
748source = "registry+https://github.com/rust-lang/crates.io-index"
749checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
751[[package]]
752name = "proc-macro2"
753version = "1.0.36"
754source = "registry+https://github.com/rust-lang/crates.io-index"
755checksum = "c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029"
756dependencies = [
757 "unicode-xid",
760[[package]]
761name = "pulldown-cmark"
762version = "0.9.1"
763source = "registry+https://github.com/rust-lang/crates.io-index"
764checksum = "34f197a544b0c9ab3ae46c359a7ec9cbbb5c7bf97054266fecb7ead794a181d6"
765dependencies = [
766 "bitflags",
767 "memchr",
768 "unicase",
771[[package]]
772name = "quickcheck"
773version = "1.0.3"
774source = "registry+https://github.com/rust-lang/crates.io-index"
775checksum = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6"
776dependencies = [
777 "rand",
780[[package]]
781name = "quote"
782version = "1.0.15"
783source = "registry+https://github.com/rust-lang/crates.io-index"
784checksum = "864d3e96a899863136fc6e99f3d7cae289dafe43bf2c5ac19b70df7210c0a145"
785dependencies = [
786 "proc-macro2",
789[[package]]
790name = "rand"
791version = "0.8.4"
792source = "registry+https://github.com/rust-lang/crates.io-index"
793checksum = "2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8"
794dependencies = [
795 "rand_core",
798[[package]]
799name = "rand_core"
800version = "0.6.3"
801source = "registry+https://github.com/rust-lang/crates.io-index"
802checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7"
803dependencies = [
804 "getrandom",
807[[package]]
808name = "redox_syscall"
809version = "0.2.10"
810source = "registry+https://github.com/rust-lang/crates.io-index"
811checksum = "8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff"
812dependencies = [
813 "bitflags",
816[[package]]
817name = "redox_users"
818version = "0.4.0"
819source = "registry+https://github.com/rust-lang/crates.io-index"
820checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64"
821dependencies = [
822 "getrandom",
823 "redox_syscall",
826[[package]]
827name = "regex"
828version = "1.5.4"
829source = "registry+https://github.com/rust-lang/crates.io-index"
830checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461"
831dependencies = [
832 "aho-corasick",
833 "memchr",
834 "regex-syntax",
837[[package]]
838name = "regex-automata"
839version = "0.1.10"
840source = "registry+https://github.com/rust-lang/crates.io-index"
841checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
843[[package]]
844name = "regex-syntax"
845version = "0.6.25"
846source = "registry+https://github.com/rust-lang/crates.io-index"
847checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
849[[package]]
850name = "ropey"
851version = "1.3.2"
852source = "registry+https://github.com/rust-lang/crates.io-index"
853checksum = "e6b9aa65bcd9f308d37c7158b4a1afaaa32b8450213e20c9b98e7d5b3cc2fec3"
854dependencies = [
855 "smallvec",
858[[package]]
859name = "ryu"
860version = "1.0.9"
861source = "registry+https://github.com/rust-lang/crates.io-index"
862checksum = "73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f"
864[[package]]
865name = "same-file"
866version = "1.0.6"
867source = "registry+https://github.com/rust-lang/crates.io-index"
868checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
869dependencies = [
870 "winapi-util",
873[[package]]
874name = "scopeguard"
875version = "1.1.0"
876source = "registry+https://github.com/rust-lang/crates.io-index"
877checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
879[[package]]
880name = "serde"
881version = "1.0.136"
882source = "registry+https://github.com/rust-lang/crates.io-index"
883checksum = "ce31e24b01e1e524df96f1c2fdd054405f8d7376249a5110886fb4b658484789"
884dependencies = [
885 "serde_derive",
888[[package]]
889name = "serde_derive"
890version = "1.0.136"
891source = "registry+https://github.com/rust-lang/crates.io-index"
892checksum = "08597e7152fcd306f41838ed3e37be9eaeed2b61c42e2117266a554fab4662f9"
893dependencies = [
894 "proc-macro2",
895 "quote",
896 "syn",
899[[package]]
900name = "serde_json"
901version = "1.0.78"
902source = "registry+https://github.com/rust-lang/crates.io-index"
903checksum = "d23c1ba4cf0efd44be32017709280b32d1cea5c3f1275c3b6d9e8bc54f758085"
904dependencies = [
905 "itoa",
906 "ryu",
907 "serde",
910[[package]]
911name = "serde_repr"
912version = "0.1.7"
913source = "registry+https://github.com/rust-lang/crates.io-index"
914checksum = "98d0516900518c29efa217c298fa1f4e6c6ffc85ae29fd7f4ee48f176e1a9ed5"
915dependencies = [
916 "proc-macro2",
917 "quote",
918 "syn",
921[[package]]
922name = "signal-hook"
923version = "0.3.13"
924source = "registry+https://github.com/rust-lang/crates.io-index"
925checksum = "647c97df271007dcea485bb74ffdb57f2e683f1306c854f468a0c244badabf2d"
926dependencies = [
927 "libc",
928 "signal-hook-registry",
931[[package]]
932name = "signal-hook-mio"
933version = "0.2.1"
934source = "registry+https://github.com/rust-lang/crates.io-index"
935checksum = "29fd5867f1c4f2c5be079aee7a2adf1152ebb04a4bc4d341f504b7dece607ed4"
936dependencies = [
937 "libc",
938 "mio",
939 "signal-hook",
942[[package]]
943name = "signal-hook-registry"
944version = "1.4.0"
945source = "registry+https://github.com/rust-lang/crates.io-index"
946checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0"
947dependencies = [
948 "libc",
951[[package]]
952name = "signal-hook-tokio"
953version = "0.3.1"
954source = "registry+https://github.com/rust-lang/crates.io-index"
955checksum = "213241f76fb1e37e27de3b6aa1b068a2c333233b59cca6634f634b80a27ecf1e"
956dependencies = [
957 "futures-core",
958 "libc",
959 "signal-hook",
960 "tokio",
963[[package]]
964name = "similar"
965version = "2.1.0"
966source = "registry+https://github.com/rust-lang/crates.io-index"
967checksum = "2e24979f63a11545f5f2c60141afe249d4f19f84581ea2138065e400941d83d3"
969[[package]]
970name = "slab"
971version = "0.4.5"
972source = "registry+https://github.com/rust-lang/crates.io-index"
973checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5"
975[[package]]
976name = "slotmap"
977version = "1.0.6"
978source = "registry+https://github.com/rust-lang/crates.io-index"
979checksum = "e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342"
980dependencies = [
981 "version_check",
984[[package]]
985name = "smallvec"
986version = "1.8.0"
987source = "registry+https://github.com/rust-lang/crates.io-index"
988checksum = "f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83"
990[[package]]
991name = "str-buf"
992version = "1.0.5"
993source = "registry+https://github.com/rust-lang/crates.io-index"
994checksum = "d44a3643b4ff9caf57abcee9c2c621d6c03d9135e0d8b589bd9afb5992cb176a"
996[[package]]
997name = "syn"
998version = "1.0.86"
999source = "registry+https://github.com/rust-lang/crates.io-index"
1000checksum = "8a65b3f4ffa0092e9887669db0eae07941f023991ab58ea44da8fe8e2d511c6b"
1001dependencies = [
1002 "proc-macro2",
1003 "quote",
1004 "unicode-xid",
1007[[package]]
1008name = "tendril"
1009version = "0.4.2"
1010source = "registry+https://github.com/rust-lang/crates.io-index"
1011checksum = "a9ef557cb397a4f0a5a3a628f06515f78563f2209e64d47055d9dc6052bf5e33"
1012dependencies = [
1013 "futf",
1014 "mac",
1015 "utf-8",
1018[[package]]
1019name = "thiserror"
1020version = "1.0.30"
1021source = "registry+https://github.com/rust-lang/crates.io-index"
1022checksum = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417"
1023dependencies = [
1024 "thiserror-impl",
1027[[package]]
1028name = "thiserror-impl"
1029version = "1.0.30"
1030source = "registry+https://github.com/rust-lang/crates.io-index"
1031checksum = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b"
1032dependencies = [
1033 "proc-macro2",
1034 "quote",
1035 "syn",
1038[[package]]
1039name = "thread_local"
1040version = "1.1.3"
1041source = "registry+https://github.com/rust-lang/crates.io-index"
1042checksum = "8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd"
1043dependencies = [
1044 "once_cell",
1047[[package]]
1048name = "threadpool"
1049version = "1.8.1"
1050source = "registry+https://github.com/rust-lang/crates.io-index"
1051checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa"
1052dependencies = [
1053 "num_cpus",
1056[[package]]
1057name = "tinyvec"
1058version = "1.5.1"
1059source = "registry+https://github.com/rust-lang/crates.io-index"
1060checksum = "2c1c1d5a42b6245520c249549ec267180beaffcc0615401ac8e31853d4b6d8d2"
1061dependencies = [
1062 "tinyvec_macros",
1065[[package]]
1066name = "tinyvec_macros"
1067version = "0.1.0"
1068source = "registry+https://github.com/rust-lang/crates.io-index"
1069checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
1071[[package]]
1072name = "tokio"
1073version = "1.16.1"
1074source = "registry+https://github.com/rust-lang/crates.io-index"
1075checksum = "0c27a64b625de6d309e8c57716ba93021dccf1b3b5c97edd6d3dd2d2135afc0a"
1076dependencies = [
1077 "bytes",
1078 "libc",
1079 "memchr",
1080 "mio",
1081 "num_cpus",
1082 "once_cell",
1083 "parking_lot",
1084 "pin-project-lite",
1085 "signal-hook-registry",
1086 "tokio-macros",
1087 "winapi",
1090[[package]]
1091name = "tokio-macros"
1092version = "1.7.0"
1093source = "registry+https://github.com/rust-lang/crates.io-index"
1094checksum = "b557f72f448c511a979e2564e55d74e6c4432fc96ff4f6241bc6bded342643b7"
1095dependencies = [
1096 "proc-macro2",
1097 "quote",
1098 "syn",
1101[[package]]
1102name = "tokio-stream"
1103version = "0.1.8"
1104source = "registry+https://github.com/rust-lang/crates.io-index"
1105checksum = "50145484efff8818b5ccd256697f36863f587da82cf8b409c53adf1e840798e3"
1106dependencies = [
1107 "futures-core",
1108 "pin-project-lite",
1109 "tokio",
1112[[package]]
1113name = "toml"
1114version = "0.5.8"
1115source = "registry+https://github.com/rust-lang/crates.io-index"
1116checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa"
1117dependencies = [
1118 "serde",
1121[[package]]
1122name = "tree-sitter"
1123version = "0.20.3"
1124source = "registry+https://github.com/rust-lang/crates.io-index"
1125checksum = "a2355eeb5e7d836fe4cf144555855dffb04f395e5f20a15af8c53d1e1bcbd0bf"
1126dependencies = [
1127 "cc",
1128 "regex",
1131[[package]]
1132name = "unicase"
1133version = "2.6.0"
1134source = "registry+https://github.com/rust-lang/crates.io-index"
1135checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
1136dependencies = [
1137 "version_check",
1140[[package]]
1141name = "unicode-bidi"
1142version = "0.3.7"
1143source = "registry+https://github.com/rust-lang/crates.io-index"
1144checksum = "1a01404663e3db436ed2746d9fefef640d868edae3cceb81c3b8d5732fda678f"
1146[[package]]
1147name = "unicode-general-category"
1148version = "0.5.1"
1149source = "registry+https://github.com/rust-lang/crates.io-index"
1150checksum = "1218098468b8085b19a2824104c70d976491d247ce194bbd9dc77181150cdfd6"
1152[[package]]
1153name = "unicode-normalization"
1154version = "0.1.19"
1155source = "registry+https://github.com/rust-lang/crates.io-index"
1156checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9"
1157dependencies = [
1158 "tinyvec",
1161[[package]]
1162name = "unicode-segmentation"
1163version = "1.8.0"
1164source = "registry+https://github.com/rust-lang/crates.io-index"
1165checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b"
1167[[package]]
1168name = "unicode-width"
1169version = "0.1.9"
1170source = "registry+https://github.com/rust-lang/crates.io-index"
1171checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973"
1173[[package]]
1174name = "unicode-xid"
1175version = "0.2.2"
1176source = "registry+https://github.com/rust-lang/crates.io-index"
1177checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
1179[[package]]
1180name = "url"
1181version = "2.2.2"
1182source = "registry+https://github.com/rust-lang/crates.io-index"
1183checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c"
1184dependencies = [
1185 "form_urlencoded",
1186 "idna",
1187 "matches",
1188 "percent-encoding",
1189 "serde",
1192[[package]]
1193name = "utf-8"
1194version = "0.7.6"
1195source = "registry+https://github.com/rust-lang/crates.io-index"
1196checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
1198[[package]]
1199name = "version_check"
1200version = "0.9.4"
1201source = "registry+https://github.com/rust-lang/crates.io-index"
1202checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
1204[[package]]
1205name = "walkdir"
1206version = "2.3.2"
1207source = "registry+https://github.com/rust-lang/crates.io-index"
1208checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56"
1209dependencies = [
1210 "same-file",
1211 "winapi",
1212 "winapi-util",
1215[[package]]
1216name = "wasi"
1217version = "0.10.2+wasi-snapshot-preview1"
1218source = "registry+https://github.com/rust-lang/crates.io-index"
1219checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
1221[[package]]
1222name = "which"
1223version = "4.2.4"
1224source = "registry+https://github.com/rust-lang/crates.io-index"
1225checksum = "2a5a7e487e921cf220206864a94a89b6c6905bfc19f1057fa26a4cb360e5c1d2"
1226dependencies = [
1227 "either",
1228 "lazy_static",
1229 "libc",
1232[[package]]
1233name = "winapi"
1234version = "0.3.9"
1235source = "registry+https://github.com/rust-lang/crates.io-index"
1236checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1237dependencies = [
1238 "winapi-i686-pc-windows-gnu",
1239 "winapi-x86_64-pc-windows-gnu",
1242[[package]]
1243name = "winapi-i686-pc-windows-gnu"
1244version = "0.4.0"
1245source = "registry+https://github.com/rust-lang/crates.io-index"
1246checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1248[[package]]
1249name = "winapi-util"
1250version = "0.1.5"
1251source = "registry+https://github.com/rust-lang/crates.io-index"
1252checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
1253dependencies = [
1254 "winapi",
1257[[package]]
1258name = "winapi-x86_64-pc-windows-gnu"
1259version = "0.4.0"
1260source = "registry+https://github.com/rust-lang/crates.io-index"
1261checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
1263[[package]]
1264name = "xtask"
1265version = "0.6.0"
1266dependencies = [
1267 "helix-core",
1268 "helix-term",
1269 "toml",