[package] name = "channels" version = "0.1.0" edition = "2021" [features] accounts = [] carts = [] emails = [] search = [] stocks = [] orders = [] payments = [] default = ['accounts', 'carts', 'emails', 'search', 'stocks', 'orders', 'payments'] [dependencies] bincode = { version = "*" } bytes = { version = "1.2.1" } config = { path = "../config" } futures = { version = "0.3.25" } model = { path = "../model" } rumqttc = { version = "*" } serde = { version = "*", features = ['derive'] } strum = { version = "0.24.1", features = ['strum_macros', 'default', 'derive'] } tarpc = { version = "0.31.0", features = ["tokio1", "serde-transport-bincode", "serde-transport", "serde", "serde-transport-json", "tcp"] } thiserror = { version = "1.0.37" } tokio = { version = "1.21.2", features = ['full'] } tracing = { version = "0.1.37" } whatlang = { version = "0.16.2" }