[package] name = "workspace" version = "0.1.0" edition = "2021" publish = false [lib] path = "src/workspace.rs" doctest = false [features] test-support = [ "call/test-support", "client/test-support", "project/test-support", "settings/test-support", "gpui/test-support", "fs/test-support" ] [dependencies] db = { path = "../db" } call = { path = "../call" } client = { path = "../client" } collections = { path = "../collections" } # context_menu = { path = "../context_menu" } fs = { path = "../fs" } gpui = { package = "gpui2", path = "../gpui2" } install_cli = { path = "../install_cli" } language = { path = "../language" } #menu = { path = "../menu" } node_runtime = { path = "../node_runtime" } project = { path = "../project" } settings = { path = "../settings" } terminal = { path = "../terminal" } theme = { path = "../theme2", package = "theme2" } util = { path = "../util" } ui = { package = "ui2", path = "../ui2" } async-recursion = "1.0.0" itertools = "0.10" bincode = "1.2.1" anyhow.workspace = true futures.workspace = true lazy_static.workspace = true log.workspace = true parking_lot.workspace = true postage.workspace = true schemars.workspace = true serde.workspace = true serde_derive.workspace = true serde_json.workspace = true smallvec.workspace = true uuid.workspace = true [dev-dependencies] call = { path = "../call", features = ["test-support"] } client = { path = "../client", features = ["test-support"] } gpui = { path = "../gpui2", package = "gpui2", features = ["test-support"] } project = { path = "../project", features = ["test-support"] } settings = { path = "../settings", features = ["test-support"] } fs = { path = "../fs", features = ["test-support"] } db = { path = "../db", features = ["test-support"] } indoc.workspace = true env_logger.workspace = true