[package] name = "mecomp-tui" version.workspace = true edition.workspace = true authors.workspace = true description.workspace = true repository.workspace = true keywords.workspace = true categories.workspace = true readme.workspace = true license.workspace = true [[bin]] name = "mecomp-tui" test = false bench = false [features] default = ["autostart-daemon"] autostart-daemon = [] [dependencies] anyhow.workspace = true clap.workspace = true crossterm = { version = "0.28.1", features = ["event-stream"] } ratatui = { version = "0.28.1", features = ["all-widgets"] } # log.workspace = true tarpc.workspace = true tokio = { workspace = true, features = ["signal"] } tokio-stream = "0.1.15" unicode-width = "0.2.0" # MECOMP dependencies one-or-many.workspace = true mecomp-core = { workspace = true, features = ["rpc"] } mecomp-storage = { workspace = true, features = ["serde"] } [dev-dependencies] pretty_assertions.workspace = true mecomp-storage = { workspace = true, features = ["serde", "test_utils"] } rstest.workspace = true [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] }