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