on 44566ea help sign in
helix/Cargo.lock
1143 lines 28 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.41"
17source = "registry+https://github.com/rust-lang/crates.io-index"
18checksum = "15af2628f6890fe2609a3b91bef4c83450512802e59489f9c1cb1fa5df064a61"
20[[package]]
21name = "arc-swap"
22version = "1.3.0"
23source = "registry+https://github.com/rust-lang/crates.io-index"
24checksum = "e906254e445520903e7fc9da4f709886c84ae4bc4ddaf0e093188d66df4dc820"
26[[package]]
27name = "autocfg"
28version = "1.0.1"
29source = "registry+https://github.com/rust-lang/crates.io-index"
30checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
32[[package]]
33name = "bitflags"
34version = "1.2.1"
35source = "registry+https://github.com/rust-lang/crates.io-index"
36checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
38[[package]]
39name = "bstr"
40version = "0.2.16"
41source = "registry+https://github.com/rust-lang/crates.io-index"
42checksum = "90682c8d613ad3373e66de8c6411e0ae2ab2571e879d2efbf73558cc66f21279"
43dependencies = [
44 "memchr",
47[[package]]
48name = "bytes"
49version = "1.0.1"
50source = "registry+https://github.com/rust-lang/crates.io-index"
51checksum = "b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040"
53[[package]]
54name = "cassowary"
55version = "0.3.0"
56source = "registry+https://github.com/rust-lang/crates.io-index"
57checksum = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53"
59[[package]]
60name = "cc"
61version = "1.0.68"
62source = "registry+https://github.com/rust-lang/crates.io-index"
63checksum = "4a72c244c1ff497a746a7e1fb3d14bd08420ecda70c8f25c7112f2781652d787"
64dependencies = [
65 "jobserver",
68[[package]]
69name = "cfg-if"
70version = "0.1.10"
71source = "registry+https://github.com/rust-lang/crates.io-index"
72checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
74[[package]]
75name = "cfg-if"
76version = "1.0.0"
77source = "registry+https://github.com/rust-lang/crates.io-index"
78checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
80[[package]]
81name = "chardetng"
82version = "0.1.13"
83source = "registry+https://github.com/rust-lang/crates.io-index"
84checksum = "81a81b0d8f8ee23417182818b4f06312c5f535c2b04eef1773f7c24bbdf8c500"
85dependencies = [
86 "cfg-if 0.1.10",
87 "encoding_rs",
88 "memchr",
91[[package]]
92name = "chrono"
93version = "0.4.19"
94source = "registry+https://github.com/rust-lang/crates.io-index"
95checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73"
96dependencies = [
97 "libc",
98 "num-integer",
99 "num-traits",
100 "winapi",
103[[package]]
104name = "crossbeam-utils"
105version = "0.8.5"
106source = "registry+https://github.com/rust-lang/crates.io-index"
107checksum = "d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db"
108dependencies = [
109 "cfg-if 1.0.0",
110 "lazy_static",
113[[package]]
114name = "crossterm"
115version = "0.20.0"
116source = "registry+https://github.com/rust-lang/crates.io-index"
117checksum = "c0ebde6a9dd5e331cd6c6f48253254d117642c31653baa475e394657c59c1f7d"
118dependencies = [
119 "bitflags",
120 "crossterm_winapi",
121 "futures-core",
122 "libc",
123 "mio",
124 "parking_lot",
125 "signal-hook",
126 "signal-hook-mio",
127 "winapi",
130[[package]]
131name = "crossterm_winapi"
132version = "0.8.0"
133source = "registry+https://github.com/rust-lang/crates.io-index"
134checksum = "3a6966607622438301997d3dac0d2f6e9a90c68bb6bc1785ea98456ab93c0507"
135dependencies = [
136 "winapi",
139[[package]]
140name = "dirs-next"
141version = "2.0.0"
142source = "registry+https://github.com/rust-lang/crates.io-index"
143checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1"
144dependencies = [
145 "cfg-if 1.0.0",
146 "dirs-sys-next",
149[[package]]
150name = "dirs-sys-next"
151version = "0.1.2"
152source = "registry+https://github.com/rust-lang/crates.io-index"
153checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"
154dependencies = [
155 "libc",
156 "redox_users",
157 "winapi",
160[[package]]
161name = "either"
162version = "1.6.1"
163source = "registry+https://github.com/rust-lang/crates.io-index"
164checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
166[[package]]
167name = "encoding_rs"
168version = "0.8.28"
169source = "registry+https://github.com/rust-lang/crates.io-index"
170checksum = "80df024fbc5ac80f87dfef0d9f5209a252f2a497f7f42944cff24d8253cac065"
171dependencies = [
172 "cfg-if 1.0.0",
175[[package]]
176name = "etcetera"
177version = "0.3.2"
178source = "registry+https://github.com/rust-lang/crates.io-index"
179checksum = "016b04fd1e94fb833d432634245c9bb61cf1c7409668a0e7d4c3ab00c5172dec"
180dependencies = [
181 "cfg-if 1.0.0",
182 "dirs-next",
183 "thiserror",
186[[package]]
187name = "fern"
188version = "0.6.0"
189source = "registry+https://github.com/rust-lang/crates.io-index"
190checksum = "8c9a4820f0ccc8a7afd67c39a0f1a0f4b07ca1725164271a64939d7aeb9af065"
191dependencies = [
192 "log",
195[[package]]
196name = "fnv"
197version = "1.0.7"
198source = "registry+https://github.com/rust-lang/crates.io-index"
199checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
201[[package]]
202name = "form_urlencoded"
203version = "1.0.1"
204source = "registry+https://github.com/rust-lang/crates.io-index"
205checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191"
206dependencies = [
207 "matches",
208 "percent-encoding",
211[[package]]
212name = "futf"
213version = "0.1.4"
214source = "registry+https://github.com/rust-lang/crates.io-index"
215checksum = "7c9c1ce3fa9336301af935ab852c437817d14cd33690446569392e65170aac3b"
216dependencies = [
217 "mac",
218 "new_debug_unreachable",
221[[package]]
222name = "futures-core"
223version = "0.3.15"
224source = "registry+https://github.com/rust-lang/crates.io-index"
225checksum = "0402f765d8a89a26043b889b26ce3c4679d268fa6bb22cd7c6aad98340e179d1"
227[[package]]
228name = "futures-executor"
229version = "0.3.15"
230source = "registry+https://github.com/rust-lang/crates.io-index"
231checksum = "badaa6a909fac9e7236d0620a2f57f7664640c56575b71a7552fbd68deafab79"
232dependencies = [
233 "futures-core",
234 "futures-task",
235 "futures-util",
238[[package]]
239name = "futures-task"
240version = "0.3.15"
241source = "registry+https://github.com/rust-lang/crates.io-index"
242checksum = "8a16bef9fc1a4dddb5bee51c989e3fbba26569cbb0e31f5b303c184e3dd33dae"
244[[package]]
245name = "futures-util"
246version = "0.3.15"
247source = "registry+https://github.com/rust-lang/crates.io-index"
248checksum = "feb5c238d27e2bf94ffdfd27b2c29e3df4a68c4193bb6427384259e2bf191967"
249dependencies = [
250 "autocfg",
251 "futures-core",
252 "futures-task",
253 "pin-project-lite",
254 "pin-utils",
255 "slab",
258[[package]]
259name = "fuzzy-matcher"
260version = "0.3.7"
261source = "registry+https://github.com/rust-lang/crates.io-index"
262checksum = "54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94"
263dependencies = [
264 "thread_local",
267[[package]]
268name = "getrandom"
269version = "0.2.3"
270source = "registry+https://github.com/rust-lang/crates.io-index"
271checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753"
272dependencies = [
273 "cfg-if 1.0.0",
274 "libc",
275 "wasi",
278[[package]]
279name = "globset"
280version = "0.4.8"
281source = "registry+https://github.com/rust-lang/crates.io-index"
282checksum = "10463d9ff00a2a068db14231982f5132edebad0d7660cd956a1c30292dbcbfbd"
283dependencies = [
284 "aho-corasick",
285 "bstr",
286 "fnv",
287 "log",
288 "regex",
291[[package]]
292name = "helix-core"
293version = "0.3.0"
294dependencies = [
295 "arc-swap",
296 "etcetera",
297 "helix-syntax",
298 "once_cell",
299 "regex",
300 "ropey",
301 "rust-embed",
302 "serde",
303 "smallvec",
304 "tendril",
305 "toml",
306 "tree-sitter",
307 "unicode-general-category",
308 "unicode-segmentation",
309 "unicode-width",
312[[package]]
313name = "helix-lsp"
314version = "0.3.0"
315dependencies = [
316 "anyhow",
317 "futures-executor",
318 "futures-util",
319 "helix-core",
320 "jsonrpc-core",
321 "log",
322 "lsp-types",
323 "serde",
324 "serde_json",
325 "thiserror",
326 "tokio",
327 "tokio-stream",
330[[package]]
331name = "helix-syntax"
332version = "0.3.0"
333dependencies = [
334 "cc",
335 "serde",
336 "threadpool",
337 "tree-sitter",
340[[package]]
341name = "helix-term"
342version = "0.3.0"
343dependencies = [
344 "anyhow",
345 "chrono",
346 "crossterm",
347 "dirs-next",
348 "fern",
349 "futures-util",
350 "fuzzy-matcher",
351 "helix-core",
352 "helix-lsp",
353 "helix-tui",
354 "helix-view",
355 "ignore",
356 "log",
357 "num_cpus",
358 "once_cell",
359 "pulldown-cmark",
360 "serde",
361 "serde_json",
362 "tokio",
363 "toml",
366[[package]]
367name = "helix-tui"
368version = "0.3.0"
369dependencies = [
370 "bitflags",
371 "cassowary",
372 "crossterm",
373 "helix-core",
374 "helix-view",
375 "serde",
376 "unicode-segmentation",
377 "unicode-width",
380[[package]]
381name = "helix-view"
382version = "0.3.0"
383dependencies = [
384 "anyhow",
385 "bitflags",
386 "chardetng",
387 "crossterm",
388 "encoding_rs",
389 "futures-util",
390 "helix-core",
391 "helix-lsp",
392 "helix-tui",
393 "log",
394 "once_cell",
395 "serde",
396 "slotmap",
397 "tokio",
398 "toml",
399 "url",
400 "which",
403[[package]]
404name = "hermit-abi"
405version = "0.1.18"
406source = "registry+https://github.com/rust-lang/crates.io-index"
407checksum = "322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c"
408dependencies = [
409 "libc",
412[[package]]
413name = "idna"
414version = "0.2.3"
415source = "registry+https://github.com/rust-lang/crates.io-index"
416checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"
417dependencies = [
418 "matches",
419 "unicode-bidi",
420 "unicode-normalization",
423[[package]]
424name = "ignore"
425version = "0.4.18"
426source = "registry+https://github.com/rust-lang/crates.io-index"
427checksum = "713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d"
428dependencies = [
429 "crossbeam-utils",
430 "globset",
431 "lazy_static",
432 "log",
433 "memchr",
434 "regex",
435 "same-file",
436 "thread_local",
437 "walkdir",
438 "winapi-util",
441[[package]]
442name = "instant"
443version = "0.1.9"
444source = "registry+https://github.com/rust-lang/crates.io-index"
445checksum = "61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec"
446dependencies = [
447 "cfg-if 1.0.0",
450[[package]]
451name = "itoa"
452version = "0.4.7"
453source = "registry+https://github.com/rust-lang/crates.io-index"
454checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736"
456[[package]]
457name = "jobserver"
458version = "0.1.22"
459source = "registry+https://github.com/rust-lang/crates.io-index"
460checksum = "972f5ae5d1cb9c6ae417789196c803205313edde988685da5e3aae0827b9e7fd"
461dependencies = [
462 "libc",
465[[package]]
466name = "jsonrpc-core"
467version = "17.1.0"
468source = "registry+https://github.com/rust-lang/crates.io-index"
469checksum = "d4467ab6dfa369b69e52bd0692e480c4d117410538526a57a304a0f2250fd95e"
470dependencies = [
471 "futures-util",
472 "log",
473 "serde",
474 "serde_derive",
475 "serde_json",
478[[package]]
479name = "lazy_static"
480version = "1.4.0"
481source = "registry+https://github.com/rust-lang/crates.io-index"
482checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
484[[package]]
485name = "libc"
486version = "0.2.97"
487source = "registry+https://github.com/rust-lang/crates.io-index"
488checksum = "12b8adadd720df158f4d70dfe7ccc6adb0472d7c55ca83445f6a5ab3e36f8fb6"
490[[package]]
491name = "lock_api"
492version = "0.4.4"
493source = "registry+https://github.com/rust-lang/crates.io-index"
494checksum = "0382880606dff6d15c9476c416d18690b72742aa7b605bb6dd6ec9030fbf07eb"
495dependencies = [
496 "scopeguard",
499[[package]]
500name = "log"
501version = "0.4.14"
502source = "registry+https://github.com/rust-lang/crates.io-index"
503checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
504dependencies = [
505 "cfg-if 1.0.0",
508[[package]]
509name = "lsp-types"
510version = "0.89.2"
511source = "registry+https://github.com/rust-lang/crates.io-index"
512checksum = "852e0dedfd52cc32325598b2631e0eba31b7b708959676a9f837042f276b09a2"
513dependencies = [
514 "bitflags",
515 "serde",
516 "serde_json",
517 "serde_repr",
518 "url",
521[[package]]
522name = "mac"
523version = "0.1.1"
524source = "registry+https://github.com/rust-lang/crates.io-index"
525checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4"
527[[package]]
528name = "matches"
529version = "0.1.8"
530source = "registry+https://github.com/rust-lang/crates.io-index"
531checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
533[[package]]
534name = "memchr"
535version = "2.4.0"
536source = "registry+https://github.com/rust-lang/crates.io-index"
537checksum = "b16bd47d9e329435e309c58469fe0791c2d0d1ba96ec0954152a5ae2b04387dc"
539[[package]]
540name = "mio"
541version = "0.7.13"
542source = "registry+https://github.com/rust-lang/crates.io-index"
543checksum = "8c2bdb6314ec10835cd3293dd268473a835c02b7b352e788be788b3c6ca6bb16"
544dependencies = [
545 "libc",
546 "log",
547 "miow",
548 "ntapi",
549 "winapi",
552[[package]]
553name = "miow"
554version = "0.3.7"
555source = "registry+https://github.com/rust-lang/crates.io-index"
556checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21"
557dependencies = [
558 "winapi",
561[[package]]
562name = "new_debug_unreachable"
563version = "1.0.4"
564source = "registry+https://github.com/rust-lang/crates.io-index"
565checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54"
567[[package]]
568name = "ntapi"
569version = "0.3.6"
570source = "registry+https://github.com/rust-lang/crates.io-index"
571checksum = "3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44"
572dependencies = [
573 "winapi",
576[[package]]
577name = "num-integer"
578version = "0.1.44"
579source = "registry+https://github.com/rust-lang/crates.io-index"
580checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db"
581dependencies = [
582 "autocfg",
583 "num-traits",
586[[package]]
587name = "num-traits"
588version = "0.2.14"
589source = "registry+https://github.com/rust-lang/crates.io-index"
590checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290"
591dependencies = [
592 "autocfg",
595[[package]]
596name = "num_cpus"
597version = "1.13.0"
598source = "registry+https://github.com/rust-lang/crates.io-index"
599checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3"
600dependencies = [
601 "hermit-abi",
602 "libc",
605[[package]]
606name = "once_cell"
607version = "1.8.0"
608source = "registry+https://github.com/rust-lang/crates.io-index"
609checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56"
611[[package]]
612name = "parking_lot"
613version = "0.11.1"
614source = "registry+https://github.com/rust-lang/crates.io-index"
615checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb"
616dependencies = [
617 "instant",
618 "lock_api",
619 "parking_lot_core",
622[[package]]
623name = "parking_lot_core"
624version = "0.8.3"
625source = "registry+https://github.com/rust-lang/crates.io-index"
626checksum = "fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018"
627dependencies = [
628 "cfg-if 1.0.0",
629 "instant",
630 "libc",
631 "redox_syscall",
632 "smallvec",
633 "winapi",
636[[package]]
637name = "percent-encoding"
638version = "2.1.0"
639source = "registry+https://github.com/rust-lang/crates.io-index"
640checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
642[[package]]
643name = "pin-project-lite"
644version = "0.2.6"
645source = "registry+https://github.com/rust-lang/crates.io-index"
646checksum = "dc0e1f259c92177c30a4c9d177246edd0a3568b25756a977d0632cf8fa37e905"
648[[package]]
649name = "pin-utils"
650version = "0.1.0"
651source = "registry+https://github.com/rust-lang/crates.io-index"
652checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
654[[package]]
655name = "proc-macro2"
656version = "1.0.27"
657source = "registry+https://github.com/rust-lang/crates.io-index"
658checksum = "f0d8caf72986c1a598726adc988bb5984792ef84f5ee5aa50209145ee8077038"
659dependencies = [
660 "unicode-xid",
663[[package]]
664name = "pulldown-cmark"
665version = "0.8.0"
666source = "registry+https://github.com/rust-lang/crates.io-index"
667checksum = "ffade02495f22453cd593159ea2f59827aae7f53fa8323f756799b670881dcf8"
668dependencies = [
669 "bitflags",
670 "memchr",
671 "unicase",
674[[package]]
675name = "quote"
676version = "1.0.9"
677source = "registry+https://github.com/rust-lang/crates.io-index"
678checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7"
679dependencies = [
680 "proc-macro2",
683[[package]]
684name = "redox_syscall"
685version = "0.2.9"
686source = "registry+https://github.com/rust-lang/crates.io-index"
687checksum = "5ab49abadf3f9e1c4bc499e8845e152ad87d2ad2d30371841171169e9d75feee"
688dependencies = [
689 "bitflags",
692[[package]]
693name = "redox_users"
694version = "0.4.0"
695source = "registry+https://github.com/rust-lang/crates.io-index"
696checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64"
697dependencies = [
698 "getrandom",
699 "redox_syscall",
702[[package]]
703name = "regex"
704version = "1.5.4"
705source = "registry+https://github.com/rust-lang/crates.io-index"
706checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461"
707dependencies = [
708 "aho-corasick",
709 "memchr",
710 "regex-syntax",
713[[package]]
714name = "regex-syntax"
715version = "0.6.25"
716source = "registry+https://github.com/rust-lang/crates.io-index"
717checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
719[[package]]
720name = "ropey"
721version = "1.3.1"
722source = "registry+https://github.com/rust-lang/crates.io-index"
723checksum = "9150aff6deb25b20ed110889f070a678bcd1033e46e5e9d6fb1abeab17947f28"
724dependencies = [
725 "smallvec",
728[[package]]
729name = "rust-embed"
730version = "5.9.0"
731source = "registry+https://github.com/rust-lang/crates.io-index"
732checksum = "2fe1fe6aac5d6bb9e1ffd81002340363272a7648234ec7bdfac5ee202cb65523"
733dependencies = [
734 "rust-embed-impl",
735 "rust-embed-utils",
736 "walkdir",
739[[package]]
740name = "rust-embed-impl"
741version = "5.9.0"
742source = "registry+https://github.com/rust-lang/crates.io-index"
743checksum = "3ed91c41c42ef7bf687384439c312e75e0da9c149b0390889b94de3c7d9d9e66"
744dependencies = [
745 "proc-macro2",
746 "quote",
747 "rust-embed-utils",
748 "syn",
749 "walkdir",
752[[package]]
753name = "rust-embed-utils"
754version = "5.1.0"
755source = "registry+https://github.com/rust-lang/crates.io-index"
756checksum = "2a512219132473ab0a77b52077059f1c47ce4af7fbdc94503e9862a34422876d"
757dependencies = [
758 "walkdir",
761[[package]]
762name = "ryu"
763version = "1.0.5"
764source = "registry+https://github.com/rust-lang/crates.io-index"
765checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
767[[package]]
768name = "same-file"
769version = "1.0.6"
770source = "registry+https://github.com/rust-lang/crates.io-index"
771checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
772dependencies = [
773 "winapi-util",
776[[package]]
777name = "scopeguard"
778version = "1.1.0"
779source = "registry+https://github.com/rust-lang/crates.io-index"
780checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
782[[package]]
783name = "serde"
784version = "1.0.126"
785source = "registry+https://github.com/rust-lang/crates.io-index"
786checksum = "ec7505abeacaec74ae4778d9d9328fe5a5d04253220a85c4ee022239fc996d03"
787dependencies = [
788 "serde_derive",
791[[package]]
792name = "serde_derive"
793version = "1.0.126"
794source = "registry+https://github.com/rust-lang/crates.io-index"
795checksum = "963a7dbc9895aeac7ac90e74f34a5d5261828f79df35cbed41e10189d3804d43"
796dependencies = [
797 "proc-macro2",
798 "quote",
799 "syn",
802[[package]]
803name = "serde_json"
804version = "1.0.64"
805source = "registry+https://github.com/rust-lang/crates.io-index"
806checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79"
807dependencies = [
808 "itoa",
809 "ryu",
810 "serde",
813[[package]]
814name = "serde_repr"
815version = "0.1.7"
816source = "registry+https://github.com/rust-lang/crates.io-index"
817checksum = "98d0516900518c29efa217c298fa1f4e6c6ffc85ae29fd7f4ee48f176e1a9ed5"
818dependencies = [
819 "proc-macro2",
820 "quote",
821 "syn",
824[[package]]
825name = "signal-hook"
826version = "0.3.9"
827source = "registry+https://github.com/rust-lang/crates.io-index"
828checksum = "470c5a6397076fae0094aaf06a08e6ba6f37acb77d3b1b91ea92b4d6c8650c39"
829dependencies = [
830 "libc",
831 "signal-hook-registry",
834[[package]]
835name = "signal-hook-mio"
836version = "0.2.1"
837source = "registry+https://github.com/rust-lang/crates.io-index"
838checksum = "29fd5867f1c4f2c5be079aee7a2adf1152ebb04a4bc4d341f504b7dece607ed4"
839dependencies = [
840 "libc",
841 "mio",
842 "signal-hook",
845[[package]]
846name = "signal-hook-registry"
847version = "1.4.0"
848source = "registry+https://github.com/rust-lang/crates.io-index"
849checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0"
850dependencies = [
851 "libc",
854[[package]]
855name = "slab"
856version = "0.4.3"
857source = "registry+https://github.com/rust-lang/crates.io-index"
858checksum = "f173ac3d1a7e3b28003f40de0b5ce7fe2710f9b9dc3fc38664cebee46b3b6527"
860[[package]]
861name = "slotmap"
862version = "1.0.3"
863source = "registry+https://github.com/rust-lang/crates.io-index"
864checksum = "585cd5dffe4e9e06f6dfdf66708b70aca3f781bed561f4f667b2d9c0d4559e36"
865dependencies = [
866 "version_check",
869[[package]]
870name = "smallvec"
871version = "1.6.1"
872source = "registry+https://github.com/rust-lang/crates.io-index"
873checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e"
875[[package]]
876name = "syn"
877version = "1.0.73"
878source = "registry+https://github.com/rust-lang/crates.io-index"
879checksum = "f71489ff30030d2ae598524f61326b902466f72a0fb1a8564c001cc63425bcc7"
880dependencies = [
881 "proc-macro2",
882 "quote",
883 "unicode-xid",
886[[package]]
887name = "tendril"
888version = "0.4.2"
889source = "registry+https://github.com/rust-lang/crates.io-index"
890checksum = "a9ef557cb397a4f0a5a3a628f06515f78563f2209e64d47055d9dc6052bf5e33"
891dependencies = [
892 "futf",
893 "mac",
894 "utf-8",
897[[package]]
898name = "thiserror"
899version = "1.0.25"
900source = "registry+https://github.com/rust-lang/crates.io-index"
901checksum = "fa6f76457f59514c7eeb4e59d891395fab0b2fd1d40723ae737d64153392e9c6"
902dependencies = [
903 "thiserror-impl",
906[[package]]
907name = "thiserror-impl"
908version = "1.0.25"
909source = "registry+https://github.com/rust-lang/crates.io-index"
910checksum = "8a36768c0fbf1bb15eca10defa29526bda730a2376c2ab4393ccfa16fb1a318d"
911dependencies = [
912 "proc-macro2",
913 "quote",
914 "syn",
917[[package]]
918name = "thread_local"
919version = "1.1.3"
920source = "registry+https://github.com/rust-lang/crates.io-index"
921checksum = "8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd"
922dependencies = [
923 "once_cell",
926[[package]]
927name = "threadpool"
928version = "1.8.1"
929source = "registry+https://github.com/rust-lang/crates.io-index"
930checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa"
931dependencies = [
932 "num_cpus",
935[[package]]
936name = "tinyvec"
937version = "1.2.0"
938source = "registry+https://github.com/rust-lang/crates.io-index"
939checksum = "5b5220f05bb7de7f3f53c7c065e1199b3172696fe2db9f9c4d8ad9b4ee74c342"
940dependencies = [
941 "tinyvec_macros",
944[[package]]
945name = "tinyvec_macros"
946version = "0.1.0"
947source = "registry+https://github.com/rust-lang/crates.io-index"
948checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
950[[package]]
951name = "tokio"
952version = "1.7.1"
953source = "registry+https://github.com/rust-lang/crates.io-index"
954checksum = "5fb2ed024293bb19f7a5dc54fe83bf86532a44c12a2bb8ba40d64a4509395ca2"
955dependencies = [
956 "autocfg",
957 "bytes",
958 "libc",
959 "memchr",
960 "mio",
961 "num_cpus",
962 "once_cell",
963 "parking_lot",
964 "pin-project-lite",
965 "signal-hook-registry",
966 "tokio-macros",
967 "winapi",
970[[package]]
971name = "tokio-macros"
972version = "1.2.0"
973source = "registry+https://github.com/rust-lang/crates.io-index"
974checksum = "c49e3df43841dafb86046472506755d8501c5615673955f6aa17181125d13c37"
975dependencies = [
976 "proc-macro2",
977 "quote",
978 "syn",
981[[package]]
982name = "tokio-stream"
983version = "0.1.6"
984source = "registry+https://github.com/rust-lang/crates.io-index"
985checksum = "f8864d706fdb3cc0843a49647ac892720dac98a6eeb818b77190592cf4994066"
986dependencies = [
987 "futures-core",
988 "pin-project-lite",
989 "tokio",
992[[package]]
993name = "toml"
994version = "0.5.8"
995source = "registry+https://github.com/rust-lang/crates.io-index"
996checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa"
997dependencies = [
998 "serde",
1001[[package]]
1002name = "tree-sitter"
1003version = "0.19.5"
1004source = "registry+https://github.com/rust-lang/crates.io-index"
1005checksum = "ad726ec26496bf4c083fff0f43d4eb3a2ad1bba305323af5ff91383c0b6ecac0"
1006dependencies = [
1007 "cc",
1008 "regex",
1011[[package]]
1012name = "unicase"
1013version = "2.6.0"
1014source = "registry+https://github.com/rust-lang/crates.io-index"
1015checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
1016dependencies = [
1017 "version_check",
1020[[package]]
1021name = "unicode-bidi"
1022version = "0.3.5"
1023source = "registry+https://github.com/rust-lang/crates.io-index"
1024checksum = "eeb8be209bb1c96b7c177c7420d26e04eccacb0eeae6b980e35fcb74678107e0"
1025dependencies = [
1026 "matches",
1029[[package]]
1030name = "unicode-general-category"
1031version = "0.4.0"
1032source = "registry+https://github.com/rust-lang/crates.io-index"
1033checksum = "07547e3ee45e28326cc23faac56d44f58f16ab23e413db526debce3b0bfd2742"
1035[[package]]
1036name = "unicode-normalization"
1037version = "0.1.19"
1038source = "registry+https://github.com/rust-lang/crates.io-index"
1039checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9"
1040dependencies = [
1041 "tinyvec",
1044[[package]]
1045name = "unicode-segmentation"
1046version = "1.7.1"
1047source = "registry+https://github.com/rust-lang/crates.io-index"
1048checksum = "bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796"
1050[[package]]
1051name = "unicode-width"
1052version = "0.1.8"
1053source = "registry+https://github.com/rust-lang/crates.io-index"
1054checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3"
1056[[package]]
1057name = "unicode-xid"
1058version = "0.2.2"
1059source = "registry+https://github.com/rust-lang/crates.io-index"
1060checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
1062[[package]]
1063name = "url"
1064version = "2.2.2"
1065source = "registry+https://github.com/rust-lang/crates.io-index"
1066checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c"
1067dependencies = [
1068 "form_urlencoded",
1069 "idna",
1070 "matches",
1071 "percent-encoding",
1072 "serde",
1075[[package]]
1076name = "utf-8"
1077version = "0.7.6"
1078source = "registry+https://github.com/rust-lang/crates.io-index"
1079checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
1081[[package]]
1082name = "version_check"
1083version = "0.9.3"
1084source = "registry+https://github.com/rust-lang/crates.io-index"
1085checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe"
1087[[package]]
1088name = "walkdir"
1089version = "2.3.2"
1090source = "registry+https://github.com/rust-lang/crates.io-index"
1091checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56"
1092dependencies = [
1093 "same-file",
1094 "winapi",
1095 "winapi-util",
1098[[package]]
1099name = "wasi"
1100version = "0.10.2+wasi-snapshot-preview1"
1101source = "registry+https://github.com/rust-lang/crates.io-index"
1102checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
1104[[package]]
1105name = "which"
1106version = "4.1.0"
1107source = "registry+https://github.com/rust-lang/crates.io-index"
1108checksum = "b55551e42cbdf2ce2bedd2203d0cc08dba002c27510f86dab6d0ce304cba3dfe"
1109dependencies = [
1110 "either",
1111 "libc",
1114[[package]]
1115name = "winapi"
1116version = "0.3.9"
1117source = "registry+https://github.com/rust-lang/crates.io-index"
1118checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1119dependencies = [
1120 "winapi-i686-pc-windows-gnu",
1121 "winapi-x86_64-pc-windows-gnu",
1124[[package]]
1125name = "winapi-i686-pc-windows-gnu"
1126version = "0.4.0"
1127source = "registry+https://github.com/rust-lang/crates.io-index"
1128checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1130[[package]]
1131name = "winapi-util"
1132version = "0.1.5"
1133source = "registry+https://github.com/rust-lang/crates.io-index"
1134checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
1135dependencies = [
1136 "winapi",
1139[[package]]
1140name = "winapi-x86_64-pc-windows-gnu"
1141version = "0.4.0"
1142source = "registry+https://github.com/rust-lang/crates.io-index"
1143checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"