1[package]
2name = "language"
3version = "0.1.0"
4edition = "2018"
5
6[features]
7test-support = ["rand", "buffer/test-support", "lsp/test-support"]
8
9[dependencies]
10buffer = { path = "../buffer" }
11clock = { path = "../clock" }
12gpui = { path = "../gpui" }
13lsp = { path = "../lsp" }
14rpc = { path = "../rpc" }
15theme = { path = "../theme" }
16util = { path = "../util" }
17anyhow = "1.0.38"
18futures = "0.3"
19lazy_static = "1.4"
20log = "0.4"
21parking_lot = "0.11.1"
22postage = { version = "0.4.1", features = ["futures-traits"] }
23rand = { version = "0.8.3", optional = true }
24serde = { version = "1", features = ["derive"] }
25similar = "1.3"
26smol = "1.2"
27tree-sitter = "0.19.5"
28
29[dev-dependencies]
30buffer = { path = "../buffer", features = ["test-support"] }
31gpui = { path = "../gpui", features = ["test-support"] }
32lsp = { path = "../lsp", features = ["test-support"] }
33rand = "0.8.3"
34tree-sitter-rust = "0.19.0"
35unindent = "0.1.7"