[package]
name = "kvcli"
keywords = ["kv", "cli"]
categories = ["command-line-utilities"]
version = { workspace = true }
description = "A distributed kv storage CLI"
authors = { workspace = true }
edition = { workspace = true }
license = { workspace = true }
publish = { workspace = true }
[[bin]]
name = "kvcli"
doctest = false
test = false
[dependencies]
kv-rs = { workspace = true }
structopt = { workspace = true }
clap = { workspace = true }
indicatif = { workspace = true }
colored = { workspace = true }
chrono = { workspace = true }
anyhow = { workspace = true }
jsonxf = { workspace = true }
mime = { workspace = true }
reqwest = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
serde_derive = { workspace = true }
tokio = { workspace = true }
log = { workspace = true }
logos = { workspace = true }
tracing-appender = { workspace = true }
fern= { workspace = true }
confy = { workspace = true }
sqlformat = { workspace = true }
strum = { workspace = true }
strum_macros = { workspace = true }
ctrlc = "3.4.2"
console = "0.15.5"
signal-hook = {version = "0.3.17"}
human-panic = "1.2.3"
rustyline = "12.0"
[dev-dependencies]
assert_cmd = { workspace = true }
predicates = { workspace = true }
assert_fs = { workspace = true }