1[package]
2name = "lsp"
3version = "0.1.0"
4edition = "2021"
5
6[lib]
7path = "src/lsp.rs"
8doctest = false
9
10[features]
11test-support = ["async-pipe"]
12
13[dependencies]
14collections = { path = "../collections" }
15gpui = { path = "../gpui" }
16util = { path = "../util" }
17anyhow = "1.0"
18async-pipe = { git = "https://github.com/zed-industries/async-pipe-rs", rev = "82d00a04211cf4e1236029aa03e6b6ce2a74c553", optional = true }
19futures = "0.3"
20log = { version = "0.4.16", features = ["kv_unstable_serde"] }
21lsp-types = "0.91"
22parking_lot = "0.11"
23postage = { version = "0.4.1", features = ["futures-traits"] }
24serde = { version = "1.0", features = ["derive", "rc"] }
25serde_json = { version = "1.0", features = ["raw_value"] }
26smol = "1.2"
27
28[dev-dependencies]
29gpui = { path = "../gpui", features = ["test-support"] }
30util = { path = "../util", features = ["test-support"] }
31async-pipe = { git = "https://github.com/zed-industries/async-pipe-rs", rev = "82d00a04211cf4e1236029aa03e6b6ce2a74c553" }
32ctor = "0.1"
33env_logger = "0.9"
34unindent = "0.1.7"