[package] name = "vaultmesh-mesh" version = "0.1.0" edition = "2021" [dependencies] vaultmesh-core = { path = "../vaultmesh-core" } vaultmesh-observability = { path = "../vaultmesh-observability", optional = true } chrono = { version = "0.4", features = ["serde"] } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" [features] default = [] metrics = ["vaultmesh-observability"] [dev-dependencies] tempfile = "3.8" tokio = { version = "1.28", features = ["rt-multi-thread", "macros", "time"] } reqwest = { version = "0.11", features = ["json", "rustls-tls"] } vaultmesh-observability = { path = "../vaultmesh-observability" }