on 39d5921 help sign in
helix/Cargo.lock
1113 lines 27 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 = "1.0.0"
71source = "registry+https://github.com/rust-lang/crates.io-index"
72checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
74[[package]]
75name = "chrono"
76version = "0.4.19"
77source = "registry+https://github.com/rust-lang/crates.io-index"
78checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73"
79dependencies = [
80 "libc",
81 "num-integer",
82 "num-traits",
83 "winapi",
86[[package]]
87name = "crossbeam-utils"
88version = "0.8.5"
89source = "registry+https://github.com/rust-lang/crates.io-index"
90checksum = "d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db"
91dependencies = [
92 "cfg-if",
93 "lazy_static",
96[[package]]
97name = "crossterm"
98version = "0.20.0"
99source = "registry+https://github.com/rust-lang/crates.io-index"
100checksum = "c0ebde6a9dd5e331cd6c6f48253254d117642c31653baa475e394657c59c1f7d"
101dependencies = [
102 "bitflags",
103 "crossterm_winapi",
104 "futures-core",
105 "libc",
106 "mio",
107 "parking_lot",
108 "signal-hook",
109 "signal-hook-mio",
110 "winapi",
113[[package]]
114name = "crossterm_winapi"
115version = "0.8.0"
116source = "registry+https://github.com/rust-lang/crates.io-index"
117checksum = "3a6966607622438301997d3dac0d2f6e9a90c68bb6bc1785ea98456ab93c0507"
118dependencies = [
119 "winapi",
122[[package]]
123name = "dirs-next"
124version = "2.0.0"
125source = "registry+https://github.com/rust-lang/crates.io-index"
126checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1"
127dependencies = [
128 "cfg-if",
129 "dirs-sys-next",
132[[package]]
133name = "dirs-sys-next"
134version = "0.1.2"
135source = "registry+https://github.com/rust-lang/crates.io-index"
136checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"
137dependencies = [
138 "libc",
139 "redox_users",
140 "winapi",
143[[package]]
144name = "either"
145version = "1.6.1"
146source = "registry+https://github.com/rust-lang/crates.io-index"
147checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
149[[package]]
150name = "etcetera"
151version = "0.3.2"
152source = "registry+https://github.com/rust-lang/crates.io-index"
153checksum = "016b04fd1e94fb833d432634245c9bb61cf1c7409668a0e7d4c3ab00c5172dec"
154dependencies = [
155 "cfg-if",
156 "dirs-next",
157 "thiserror",
160[[package]]
161name = "fern"
162version = "0.6.0"
163source = "registry+https://github.com/rust-lang/crates.io-index"
164checksum = "8c9a4820f0ccc8a7afd67c39a0f1a0f4b07ca1725164271a64939d7aeb9af065"
165dependencies = [
166 "log",
169[[package]]
170name = "fnv"
171version = "1.0.7"
172source = "registry+https://github.com/rust-lang/crates.io-index"
173checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
175[[package]]
176name = "form_urlencoded"
177version = "1.0.1"
178source = "registry+https://github.com/rust-lang/crates.io-index"
179checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191"
180dependencies = [
181 "matches",
182 "percent-encoding",
185[[package]]
186name = "futf"
187version = "0.1.4"
188source = "registry+https://github.com/rust-lang/crates.io-index"
189checksum = "7c9c1ce3fa9336301af935ab852c437817d14cd33690446569392e65170aac3b"
190dependencies = [
191 "mac",
192 "new_debug_unreachable",
195[[package]]
196name = "futures-core"
197version = "0.3.15"
198source = "registry+https://github.com/rust-lang/crates.io-index"
199checksum = "0402f765d8a89a26043b889b26ce3c4679d268fa6bb22cd7c6aad98340e179d1"
201[[package]]
202name = "futures-executor"
203version = "0.3.15"
204source = "registry+https://github.com/rust-lang/crates.io-index"
205checksum = "badaa6a909fac9e7236d0620a2f57f7664640c56575b71a7552fbd68deafab79"
206dependencies = [
207 "futures-core",
208 "futures-task",
209 "futures-util",
212[[package]]
213name = "futures-task"
214version = "0.3.15"
215source = "registry+https://github.com/rust-lang/crates.io-index"
216checksum = "8a16bef9fc1a4dddb5bee51c989e3fbba26569cbb0e31f5b303c184e3dd33dae"
218[[package]]
219name = "futures-util"
220version = "0.3.15"
221source = "registry+https://github.com/rust-lang/crates.io-index"
222checksum = "feb5c238d27e2bf94ffdfd27b2c29e3df4a68c4193bb6427384259e2bf191967"
223dependencies = [
224 "autocfg",
225 "futures-core",
226 "futures-task",
227 "pin-project-lite",
228 "pin-utils",
229 "slab",
232[[package]]
233name = "fuzzy-matcher"
234version = "0.3.7"
235source = "registry+https://github.com/rust-lang/crates.io-index"
236checksum = "54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94"
237dependencies = [
238 "thread_local",
241[[package]]
242name = "getrandom"
243version = "0.2.3"
244source = "registry+https://github.com/rust-lang/crates.io-index"
245checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753"
246dependencies = [
247 "cfg-if",
248 "libc",
249 "wasi",
252[[package]]
253name = "globset"
254version = "0.4.7"
255source = "registry+https://github.com/rust-lang/crates.io-index"
256checksum = "f0fc1b9fa0e64ffb1aa5b95daa0f0f167734fd528b7c02eabc581d9d843649b1"
257dependencies = [
258 "aho-corasick",
259 "bstr",
260 "fnv",
261 "log",
262 "regex",
265[[package]]
266name = "helix-core"
267version = "0.2.0"
268dependencies = [
269 "arc-swap",
270 "etcetera",
271 "helix-syntax",
272 "once_cell",
273 "regex",
274 "ropey",
275 "rust-embed",
276 "serde",
277 "smallvec",
278 "tendril",
279 "toml",
280 "tree-sitter",
281 "unicode-general-category",
282 "unicode-segmentation",
283 "unicode-width",
286[[package]]
287name = "helix-lsp"
288version = "0.2.0"
289dependencies = [
290 "anyhow",
291 "futures-executor",
292 "futures-util",
293 "helix-core",
294 "jsonrpc-core",
295 "log",
296 "lsp-types",
297 "serde",
298 "serde_json",
299 "thiserror",
300 "tokio",
301 "tokio-stream",
304[[package]]
305name = "helix-syntax"
306version = "0.2.0"
307dependencies = [
308 "cc",
309 "serde",
310 "threadpool",
311 "tree-sitter",
314[[package]]
315name = "helix-term"
316version = "0.2.0"
317dependencies = [
318 "anyhow",
319 "chrono",
320 "crossterm",
321 "dirs-next",
322 "fern",
323 "futures-util",
324 "fuzzy-matcher",
325 "helix-core",
326 "helix-lsp",
327 "helix-tui",
328 "helix-view",
329 "ignore",
330 "log",
331 "num_cpus",
332 "once_cell",
333 "pulldown-cmark",
334 "serde",
335 "serde_json",
336 "tokio",
337 "toml",
340[[package]]
341name = "helix-tui"
342version = "0.2.0"
343dependencies = [
344 "bitflags",
345 "cassowary",
346 "crossterm",
347 "helix-core",
348 "serde",
349 "unicode-segmentation",
350 "unicode-width",
353[[package]]
354name = "helix-view"
355version = "0.2.0"
356dependencies = [
357 "anyhow",
358 "crossterm",
359 "futures-util",
360 "helix-core",
361 "helix-lsp",
362 "helix-tui",
363 "log",
364 "once_cell",
365 "serde",
366 "slotmap",
367 "tokio",
368 "toml",
369 "url",
370 "which",
373[[package]]
374name = "hermit-abi"
375version = "0.1.18"
376source = "registry+https://github.com/rust-lang/crates.io-index"
377checksum = "322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c"
378dependencies = [
379 "libc",
382[[package]]
383name = "idna"
384version = "0.2.3"
385source = "registry+https://github.com/rust-lang/crates.io-index"
386checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"
387dependencies = [
388 "matches",
389 "unicode-bidi",
390 "unicode-normalization",
393[[package]]
394name = "ignore"
395version = "0.4.18"
396source = "registry+https://github.com/rust-lang/crates.io-index"
397checksum = "713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d"
398dependencies = [
399 "crossbeam-utils",
400 "globset",
401 "lazy_static",
402 "log",
403 "memchr",
404 "regex",
405 "same-file",
406 "thread_local",
407 "walkdir",
408 "winapi-util",
411[[package]]
412name = "instant"
413version = "0.1.9"
414source = "registry+https://github.com/rust-lang/crates.io-index"
415checksum = "61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec"
416dependencies = [
417 "cfg-if",
420[[package]]
421name = "itoa"
422version = "0.4.7"
423source = "registry+https://github.com/rust-lang/crates.io-index"
424checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736"
426[[package]]
427name = "jobserver"
428version = "0.1.22"
429source = "registry+https://github.com/rust-lang/crates.io-index"
430checksum = "972f5ae5d1cb9c6ae417789196c803205313edde988685da5e3aae0827b9e7fd"
431dependencies = [
432 "libc",
435[[package]]
436name = "jsonrpc-core"
437version = "17.1.0"
438source = "registry+https://github.com/rust-lang/crates.io-index"
439checksum = "d4467ab6dfa369b69e52bd0692e480c4d117410538526a57a304a0f2250fd95e"
440dependencies = [
441 "futures-util",
442 "log",
443 "serde",
444 "serde_derive",
445 "serde_json",
448[[package]]
449name = "lazy_static"
450version = "1.4.0"
451source = "registry+https://github.com/rust-lang/crates.io-index"
452checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
454[[package]]
455name = "libc"
456version = "0.2.95"
457source = "registry+https://github.com/rust-lang/crates.io-index"
458checksum = "789da6d93f1b866ffe175afc5322a4d76c038605a1c3319bb57b06967ca98a36"
460[[package]]
461name = "lock_api"
462version = "0.4.4"
463source = "registry+https://github.com/rust-lang/crates.io-index"
464checksum = "0382880606dff6d15c9476c416d18690b72742aa7b605bb6dd6ec9030fbf07eb"
465dependencies = [
466 "scopeguard",
469[[package]]
470name = "log"
471version = "0.4.14"
472source = "registry+https://github.com/rust-lang/crates.io-index"
473checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
474dependencies = [
475 "cfg-if",
478[[package]]
479name = "lsp-types"
480version = "0.89.2"
481source = "registry+https://github.com/rust-lang/crates.io-index"
482checksum = "852e0dedfd52cc32325598b2631e0eba31b7b708959676a9f837042f276b09a2"
483dependencies = [
484 "bitflags",
485 "serde",
486 "serde_json",
487 "serde_repr",
488 "url",
491[[package]]
492name = "mac"
493version = "0.1.1"
494source = "registry+https://github.com/rust-lang/crates.io-index"
495checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4"
497[[package]]
498name = "matches"
499version = "0.1.8"
500source = "registry+https://github.com/rust-lang/crates.io-index"
501checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
503[[package]]
504name = "memchr"
505version = "2.4.0"
506source = "registry+https://github.com/rust-lang/crates.io-index"
507checksum = "b16bd47d9e329435e309c58469fe0791c2d0d1ba96ec0954152a5ae2b04387dc"
509[[package]]
510name = "mio"
511version = "0.7.11"
512source = "registry+https://github.com/rust-lang/crates.io-index"
513checksum = "cf80d3e903b34e0bd7282b218398aec54e082c840d9baf8339e0080a0c542956"
514dependencies = [
515 "libc",
516 "log",
517 "miow",
518 "ntapi",
519 "winapi",
522[[package]]
523name = "miow"
524version = "0.3.7"
525source = "registry+https://github.com/rust-lang/crates.io-index"
526checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21"
527dependencies = [
528 "winapi",
531[[package]]
532name = "new_debug_unreachable"
533version = "1.0.4"
534source = "registry+https://github.com/rust-lang/crates.io-index"
535checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54"
537[[package]]
538name = "ntapi"
539version = "0.3.6"
540source = "registry+https://github.com/rust-lang/crates.io-index"
541checksum = "3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44"
542dependencies = [
543 "winapi",
546[[package]]
547name = "num-integer"
548version = "0.1.44"
549source = "registry+https://github.com/rust-lang/crates.io-index"
550checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db"
551dependencies = [
552 "autocfg",
553 "num-traits",
556[[package]]
557name = "num-traits"
558version = "0.2.14"
559source = "registry+https://github.com/rust-lang/crates.io-index"
560checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290"
561dependencies = [
562 "autocfg",
565[[package]]
566name = "num_cpus"
567version = "1.13.0"
568source = "registry+https://github.com/rust-lang/crates.io-index"
569checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3"
570dependencies = [
571 "hermit-abi",
572 "libc",
575[[package]]
576name = "once_cell"
577version = "1.8.0"
578source = "registry+https://github.com/rust-lang/crates.io-index"
579checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56"
581[[package]]
582name = "parking_lot"
583version = "0.11.1"
584source = "registry+https://github.com/rust-lang/crates.io-index"
585checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb"
586dependencies = [
587 "instant",
588 "lock_api",
589 "parking_lot_core",
592[[package]]
593name = "parking_lot_core"
594version = "0.8.3"
595source = "registry+https://github.com/rust-lang/crates.io-index"
596checksum = "fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018"
597dependencies = [
598 "cfg-if",
599 "instant",
600 "libc",
601 "redox_syscall",
602 "smallvec",
603 "winapi",
606[[package]]
607name = "percent-encoding"
608version = "2.1.0"
609source = "registry+https://github.com/rust-lang/crates.io-index"
610checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
612[[package]]
613name = "pin-project-lite"
614version = "0.2.6"
615source = "registry+https://github.com/rust-lang/crates.io-index"
616checksum = "dc0e1f259c92177c30a4c9d177246edd0a3568b25756a977d0632cf8fa37e905"
618[[package]]
619name = "pin-utils"
620version = "0.1.0"
621source = "registry+https://github.com/rust-lang/crates.io-index"
622checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
624[[package]]
625name = "proc-macro2"
626version = "1.0.27"
627source = "registry+https://github.com/rust-lang/crates.io-index"
628checksum = "f0d8caf72986c1a598726adc988bb5984792ef84f5ee5aa50209145ee8077038"
629dependencies = [
630 "unicode-xid",
633[[package]]
634name = "pulldown-cmark"
635version = "0.8.0"
636source = "registry+https://github.com/rust-lang/crates.io-index"
637checksum = "ffade02495f22453cd593159ea2f59827aae7f53fa8323f756799b670881dcf8"
638dependencies = [
639 "bitflags",
640 "memchr",
641 "unicase",
644[[package]]
645name = "quote"
646version = "1.0.9"
647source = "registry+https://github.com/rust-lang/crates.io-index"
648checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7"
649dependencies = [
650 "proc-macro2",
653[[package]]
654name = "redox_syscall"
655version = "0.2.8"
656source = "registry+https://github.com/rust-lang/crates.io-index"
657checksum = "742739e41cd49414de871ea5e549afb7e2a3ac77b589bcbebe8c82fab37147fc"
658dependencies = [
659 "bitflags",
662[[package]]
663name = "redox_users"
664version = "0.4.0"
665source = "registry+https://github.com/rust-lang/crates.io-index"
666checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64"
667dependencies = [
668 "getrandom",
669 "redox_syscall",
672[[package]]
673name = "regex"
674version = "1.5.4"
675source = "registry+https://github.com/rust-lang/crates.io-index"
676checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461"
677dependencies = [
678 "aho-corasick",
679 "memchr",
680 "regex-syntax",
683[[package]]
684name = "regex-syntax"
685version = "0.6.25"
686source = "registry+https://github.com/rust-lang/crates.io-index"
687checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
689[[package]]
690name = "ropey"
691version = "1.3.0"
692source = "registry+https://github.com/rust-lang/crates.io-index"
693checksum = "e4b1996ad82fb6b8ac0711329432d80aa1ad5d70a0fe6edd1a9cf6fd2375fbb2"
694dependencies = [
695 "smallvec",
698[[package]]
699name = "rust-embed"
700version = "5.9.0"
701source = "registry+https://github.com/rust-lang/crates.io-index"
702checksum = "2fe1fe6aac5d6bb9e1ffd81002340363272a7648234ec7bdfac5ee202cb65523"
703dependencies = [
704 "rust-embed-impl",
705 "rust-embed-utils",
706 "walkdir",
709[[package]]
710name = "rust-embed-impl"
711version = "5.9.0"
712source = "registry+https://github.com/rust-lang/crates.io-index"
713checksum = "3ed91c41c42ef7bf687384439c312e75e0da9c149b0390889b94de3c7d9d9e66"
714dependencies = [
715 "proc-macro2",
716 "quote",
717 "rust-embed-utils",
718 "syn",
719 "walkdir",
722[[package]]
723name = "rust-embed-utils"
724version = "5.1.0"
725source = "registry+https://github.com/rust-lang/crates.io-index"
726checksum = "2a512219132473ab0a77b52077059f1c47ce4af7fbdc94503e9862a34422876d"
727dependencies = [
728 "walkdir",
731[[package]]
732name = "ryu"
733version = "1.0.5"
734source = "registry+https://github.com/rust-lang/crates.io-index"
735checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
737[[package]]
738name = "same-file"
739version = "1.0.6"
740source = "registry+https://github.com/rust-lang/crates.io-index"
741checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
742dependencies = [
743 "winapi-util",
746[[package]]
747name = "scopeguard"
748version = "1.1.0"
749source = "registry+https://github.com/rust-lang/crates.io-index"
750checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
752[[package]]
753name = "serde"
754version = "1.0.126"
755source = "registry+https://github.com/rust-lang/crates.io-index"
756checksum = "ec7505abeacaec74ae4778d9d9328fe5a5d04253220a85c4ee022239fc996d03"
757dependencies = [
758 "serde_derive",
761[[package]]
762name = "serde_derive"
763version = "1.0.126"
764source = "registry+https://github.com/rust-lang/crates.io-index"
765checksum = "963a7dbc9895aeac7ac90e74f34a5d5261828f79df35cbed41e10189d3804d43"
766dependencies = [
767 "proc-macro2",
768 "quote",
769 "syn",
772[[package]]
773name = "serde_json"
774version = "1.0.64"
775source = "registry+https://github.com/rust-lang/crates.io-index"
776checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79"
777dependencies = [
778 "itoa",
779 "ryu",
780 "serde",
783[[package]]
784name = "serde_repr"
785version = "0.1.7"
786source = "registry+https://github.com/rust-lang/crates.io-index"
787checksum = "98d0516900518c29efa217c298fa1f4e6c6ffc85ae29fd7f4ee48f176e1a9ed5"
788dependencies = [
789 "proc-macro2",
790 "quote",
791 "syn",
794[[package]]
795name = "signal-hook"
796version = "0.3.9"
797source = "registry+https://github.com/rust-lang/crates.io-index"
798checksum = "470c5a6397076fae0094aaf06a08e6ba6f37acb77d3b1b91ea92b4d6c8650c39"
799dependencies = [
800 "libc",
801 "signal-hook-registry",
804[[package]]
805name = "signal-hook-mio"
806version = "0.2.1"
807source = "registry+https://github.com/rust-lang/crates.io-index"
808checksum = "29fd5867f1c4f2c5be079aee7a2adf1152ebb04a4bc4d341f504b7dece607ed4"
809dependencies = [
810 "libc",
811 "mio",
812 "signal-hook",
815[[package]]
816name = "signal-hook-registry"
817version = "1.4.0"
818source = "registry+https://github.com/rust-lang/crates.io-index"
819checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0"
820dependencies = [
821 "libc",
824[[package]]
825name = "slab"
826version = "0.4.3"
827source = "registry+https://github.com/rust-lang/crates.io-index"
828checksum = "f173ac3d1a7e3b28003f40de0b5ce7fe2710f9b9dc3fc38664cebee46b3b6527"
830[[package]]
831name = "slotmap"
832version = "1.0.3"
833source = "registry+https://github.com/rust-lang/crates.io-index"
834checksum = "585cd5dffe4e9e06f6dfdf66708b70aca3f781bed561f4f667b2d9c0d4559e36"
835dependencies = [
836 "version_check",
839[[package]]
840name = "smallvec"
841version = "1.6.1"
842source = "registry+https://github.com/rust-lang/crates.io-index"
843checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e"
845[[package]]
846name = "syn"
847version = "1.0.72"
848source = "registry+https://github.com/rust-lang/crates.io-index"
849checksum = "a1e8cdbefb79a9a5a65e0db8b47b723ee907b7c7f8496c76a1770b5c310bab82"
850dependencies = [
851 "proc-macro2",
852 "quote",
853 "unicode-xid",
856[[package]]
857name = "tendril"
858version = "0.4.2"
859source = "registry+https://github.com/rust-lang/crates.io-index"
860checksum = "a9ef557cb397a4f0a5a3a628f06515f78563f2209e64d47055d9dc6052bf5e33"
861dependencies = [
862 "futf",
863 "mac",
864 "utf-8",
867[[package]]
868name = "thiserror"
869version = "1.0.25"
870source = "registry+https://github.com/rust-lang/crates.io-index"
871checksum = "fa6f76457f59514c7eeb4e59d891395fab0b2fd1d40723ae737d64153392e9c6"
872dependencies = [
873 "thiserror-impl",
876[[package]]
877name = "thiserror-impl"
878version = "1.0.25"
879source = "registry+https://github.com/rust-lang/crates.io-index"
880checksum = "8a36768c0fbf1bb15eca10defa29526bda730a2376c2ab4393ccfa16fb1a318d"
881dependencies = [
882 "proc-macro2",
883 "quote",
884 "syn",
887[[package]]
888name = "thread_local"
889version = "1.1.3"
890source = "registry+https://github.com/rust-lang/crates.io-index"
891checksum = "8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd"
892dependencies = [
893 "once_cell",
896[[package]]
897name = "threadpool"
898version = "1.8.1"
899source = "registry+https://github.com/rust-lang/crates.io-index"
900checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa"
901dependencies = [
902 "num_cpus",
905[[package]]
906name = "tinyvec"
907version = "1.2.0"
908source = "registry+https://github.com/rust-lang/crates.io-index"
909checksum = "5b5220f05bb7de7f3f53c7c065e1199b3172696fe2db9f9c4d8ad9b4ee74c342"
910dependencies = [
911 "tinyvec_macros",
914[[package]]
915name = "tinyvec_macros"
916version = "0.1.0"
917source = "registry+https://github.com/rust-lang/crates.io-index"
918checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
920[[package]]
921name = "tokio"
922version = "1.7.1"
923source = "registry+https://github.com/rust-lang/crates.io-index"
924checksum = "5fb2ed024293bb19f7a5dc54fe83bf86532a44c12a2bb8ba40d64a4509395ca2"
925dependencies = [
926 "autocfg",
927 "bytes",
928 "libc",
929 "memchr",
930 "mio",
931 "num_cpus",
932 "once_cell",
933 "parking_lot",
934 "pin-project-lite",
935 "signal-hook-registry",
936 "tokio-macros",
937 "winapi",
940[[package]]
941name = "tokio-macros"
942version = "1.2.0"
943source = "registry+https://github.com/rust-lang/crates.io-index"
944checksum = "c49e3df43841dafb86046472506755d8501c5615673955f6aa17181125d13c37"
945dependencies = [
946 "proc-macro2",
947 "quote",
948 "syn",
951[[package]]
952name = "tokio-stream"
953version = "0.1.6"
954source = "registry+https://github.com/rust-lang/crates.io-index"
955checksum = "f8864d706fdb3cc0843a49647ac892720dac98a6eeb818b77190592cf4994066"
956dependencies = [
957 "futures-core",
958 "pin-project-lite",
959 "tokio",
962[[package]]
963name = "toml"
964version = "0.5.8"
965source = "registry+https://github.com/rust-lang/crates.io-index"
966checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa"
967dependencies = [
968 "serde",
971[[package]]
972name = "tree-sitter"
973version = "0.19.5"
974source = "registry+https://github.com/rust-lang/crates.io-index"
975checksum = "ad726ec26496bf4c083fff0f43d4eb3a2ad1bba305323af5ff91383c0b6ecac0"
976dependencies = [
977 "cc",
978 "regex",
981[[package]]
982name = "unicase"
983version = "2.6.0"
984source = "registry+https://github.com/rust-lang/crates.io-index"
985checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
986dependencies = [
987 "version_check",
990[[package]]
991name = "unicode-bidi"
992version = "0.3.5"
993source = "registry+https://github.com/rust-lang/crates.io-index"
994checksum = "eeb8be209bb1c96b7c177c7420d26e04eccacb0eeae6b980e35fcb74678107e0"
995dependencies = [
996 "matches",
999[[package]]
1000name = "unicode-general-category"
1001version = "0.4.0"
1002source = "registry+https://github.com/rust-lang/crates.io-index"
1003checksum = "07547e3ee45e28326cc23faac56d44f58f16ab23e413db526debce3b0bfd2742"
1005[[package]]
1006name = "unicode-normalization"
1007version = "0.1.19"
1008source = "registry+https://github.com/rust-lang/crates.io-index"
1009checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9"
1010dependencies = [
1011 "tinyvec",
1014[[package]]
1015name = "unicode-segmentation"
1016version = "1.7.1"
1017source = "registry+https://github.com/rust-lang/crates.io-index"
1018checksum = "bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796"
1020[[package]]
1021name = "unicode-width"
1022version = "0.1.8"
1023source = "registry+https://github.com/rust-lang/crates.io-index"
1024checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3"
1026[[package]]
1027name = "unicode-xid"
1028version = "0.2.2"
1029source = "registry+https://github.com/rust-lang/crates.io-index"
1030checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
1032[[package]]
1033name = "url"
1034version = "2.2.2"
1035source = "registry+https://github.com/rust-lang/crates.io-index"
1036checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c"
1037dependencies = [
1038 "form_urlencoded",
1039 "idna",
1040 "matches",
1041 "percent-encoding",
1042 "serde",
1045[[package]]
1046name = "utf-8"
1047version = "0.7.6"
1048source = "registry+https://github.com/rust-lang/crates.io-index"
1049checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
1051[[package]]
1052name = "version_check"
1053version = "0.9.3"
1054source = "registry+https://github.com/rust-lang/crates.io-index"
1055checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe"
1057[[package]]
1058name = "walkdir"
1059version = "2.3.2"
1060source = "registry+https://github.com/rust-lang/crates.io-index"
1061checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56"
1062dependencies = [
1063 "same-file",
1064 "winapi",
1065 "winapi-util",
1068[[package]]
1069name = "wasi"
1070version = "0.10.2+wasi-snapshot-preview1"
1071source = "registry+https://github.com/rust-lang/crates.io-index"
1072checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
1074[[package]]
1075name = "which"
1076version = "4.1.0"
1077source = "registry+https://github.com/rust-lang/crates.io-index"
1078checksum = "b55551e42cbdf2ce2bedd2203d0cc08dba002c27510f86dab6d0ce304cba3dfe"
1079dependencies = [
1080 "either",
1081 "libc",
1084[[package]]
1085name = "winapi"
1086version = "0.3.9"
1087source = "registry+https://github.com/rust-lang/crates.io-index"
1088checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1089dependencies = [
1090 "winapi-i686-pc-windows-gnu",
1091 "winapi-x86_64-pc-windows-gnu",
1094[[package]]
1095name = "winapi-i686-pc-windows-gnu"
1096version = "0.4.0"
1097source = "registry+https://github.com/rust-lang/crates.io-index"
1098checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1100[[package]]
1101name = "winapi-util"
1102version = "0.1.5"
1103source = "registry+https://github.com/rust-lang/crates.io-index"
1104checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
1105dependencies = [
1106 "winapi",
1109[[package]]
1110name = "winapi-x86_64-pc-windows-gnu"
1111version = "0.4.0"
1112source = "registry+https://github.com/rust-lang/crates.io-index"
1113checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"