[workspace] members = ["crates/*", "examples/*"] resolver = "2" [workspace.dependencies] crunch = { path = "crates/crunch" } crunch-traits = { path = "crates/crunch-traits" } crunch-envelope = { path = "crates/crunch-envelope" } crunch-in-memory = { path = "crates/crunch-in-memory" } crunch-nats = { path = "crates/crunch-nats" } crunch-file = {path = "crates/crunch-file"} anyhow = { version = "1.0.71" } tokio = { version = "1", features = ["full"] } tokio-stream = {version = "0.1.14"} tracing = { version = "0.1", features = ["log"] } tracing-subscriber = "0.3.17" thiserror = {version = "1.0.48"} async-trait = "0.1.73" uuid = { version = "1.4.1", features = ["v4"]} futures = "0.3.28" nats = "0.24.0" clap = {version = "4.4.4", features = ["derive"]} toml_edit = {version = "0.20.0",features = ["serde"]} serde = {version = "1.0.88", features = ["derive"]} pretty_assertions = "1.4.0"