[package] name = "runtime-dashboard" version = "0.1.0" edition = "2024" [dependencies] swactor = { path = "../..", features = ["serde", "tracing"] } tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["registry"] } serde = { version = "1", features = ["derive"] } serde_json = "1" tiny_http = "0.12" crossbeam-queue = "0.3.12" ratatui = { version = "0.29", optional = true, default-features = false, features = ["crossterm"] } crossterm = { version = "0.28", optional = true } [dev-dependencies] ctrlc = "3" [features] default = [] tui = ["dep:ratatui", "dep:crossterm"] [[example]] name = "tui_demo" required-features = ["tui"] [[example]] name = "remote_tui" required-features = ["tui"]