[package] edition = "2018" name = "fluvio-storage" version = "0.3.0" authors = ["fluvio.io"] description = "Storage for Fluvio platform" repository = "https://github.com/infinyon/fluvio" license = "Apache-2.0" [[bin]] name = "storage-cli" path = "src/bin/cli.rs" doc = false required-features = ["cli","fluvio-future/subscriber"] [features] cli = ["structopt"] [dependencies] tracing = "0.1.19" libc = "0.2.58" bytes = "0.5.3" futures-lite = "1.7.0" pin-utils = "0.1.0-alpha.4" async-channel = "1.5.1" async-trait = "0.1.18" structopt = { version = "0.3.5", optional = true } serde = { version = "1.0.103", features = ['derive'] } async-mutex = "1.4.0" derive_builder = "0.9.0" # Fluvio dependencies fluvio-types = { version = "0.2.0" , path = "../types" } fluvio-future = { version = "0.1.8", features = ["fs","mmap"] } fluvio-protocol = { path = "../protocol", version = "0.3.0" } dataplane = { version = "0.3.0", path = "../dataplane-protocol", package = "fluvio-dataplane-protocol" } [dev-dependencies] fluvio-future = { version = "0.1.8", features = ["fixture"] } flv-util = { version = "0.5.2", features = ["fixture"] } fluvio-socket = { path = "../socket", version = "0.6.0" }