[package] name = "streambed-kafka" version.workspace = true edition.workspace = true rust-version.workspace = true license.workspace = true repository.workspace = true description = "Provides commit log functionality to connect with the Kafka HTTP API" [dependencies] async-stream = { workspace = true } async-trait = { workspace = true } clap = { workspace = true, features = ["derive", "env"] } humantime = { workspace = true } log = { workspace = true } metrics = { workspace = true, default-features = false } reqwest = { workspace = true, features = ["json"] } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } smol_str = { workspace = true, features = ["serde"] } streambed = { workspace = true, features = ["reqwest"] } tokio = { workspace = true } tokio-stream = { workspace = true } [dev-dependencies] env_logger ={ workspace = true } http = { workspace = true } hyper = { workspace = true, default-features = false, features = ["tcp", "stream", "http1", "http2", "client", "server", "runtime"] } streambed-test = { workspace = true } test-log = { workspace = true }