[package] name = "language" version = "0.1.0" edition = "2018" [features] test-support = ["rand", "buffer/test-support"] [dependencies] buffer = { path = "../buffer" } clock = { path = "../clock" } gpui = { path = "../gpui" } lsp = { path = "../lsp" } rpc = { path = "../rpc" } theme = { path = "../theme" } util = { path = "../util" } anyhow = "1.0.38" futures = "0.3" lazy_static = "1.4" log = "0.4" parking_lot = "0.11.1" postage = { version = "0.4.1", features = ["futures-traits"] } rand = { version = "0.8.3", optional = true } serde = { version = "1", features = ["derive"] } similar = "1.3" smol = "1.2" tree-sitter = "0.19.5" [dev-dependencies] buffer = { path = "../buffer", features = ["test-support"] } gpui = { path = "../gpui", features = ["test-support"] } rand = "0.8.3" tree-sitter-rust = "0.19.0" unindent = "0.1.7"