[workspace] members = [ "crates/domain", "crates/protocol", "crates/application", "crates/client-domain", "crates/client-application", "crates/adapters/config-memory", "crates/adapters/tcp-server", "crates/adapters/tcp-client", "crates/adapters/display-terminal", "crates/bootstrap", "crates/client-desktop", ] exclude = [ "crates/client-esp32", ] resolver = "2" [workspace.dependencies] domain = { path = "crates/domain" } protocol = { path = "crates/protocol" } application = { path = "crates/application" } client-domain = { path = "crates/client-domain" } client-application = { path = "crates/client-application" } config-memory = { path = "crates/adapters/config-memory" } tcp-server = { path = "crates/adapters/tcp-server" } tcp-client = { path = "crates/adapters/tcp-client" } display-terminal = { path = "crates/adapters/display-terminal" } serde = { version = "1.0", default-features = false, features = ["derive", "alloc"] } postcard = { version = "1.1", default-features = false, features = ["alloc"] } tokio = { version = "1.0", features = ["macros", "rt", "rt-multi-thread", "net", "sync", "time", "io-util"] }