[package]
name = "kevy"
description = "kevy — a pure-Rust, zero-dependency, Redis-compatible KV server."
version.workspace = true
edition.workspace = true
authors.workspace = true
license.workspace = true
readme = "README.md"
keywords = ["redis", "kv", "key-value", "database", "valkey"]
categories = ["database-implementations", "caching", "network-programming"]
[lints]
workspace = true
[lib]
name = "kevy"
path = "src/lib.rs"
[[bin]]
name = "kevy"
path = "src/main.rs"
[dependencies]
kevy-sys = { path = "../kevy-sys", version = "2.0.0" }
kevy-resp = { path = "../kevy-resp", version = "2.0.0" }
kevy-store = { path = "../kevy-store", version = "2.0.0" }
kevy-rt = { path = "../kevy-rt", version = "2.0.0" }
kevy-config = { path = "../kevy-config", version = "2.0.0" }
kevy-persist = { path = "../kevy-persist", version = "2.0.0" }
kevy-geo = { path = "../kevy-geo", version = "2.0.0" }
kevy-hash = { path = "../kevy-hash", version = "2.0.0" }
kevy-replicate = { path = "../kevy-replicate", version = "2.0.0" }
kevy-elect = { path = "../kevy-elect", version = "2.0.0" }
kevy-scope = { path = "../kevy-scope", version = "2.0.0" }
kevy-lua = { path = "../kevy-lua", version = "=2.0.21" }
kevy-lua-host = { path = "../kevy-lua-host", version = "=2.0.21" }
[dev-dependencies]
kevy-bench = { path = "../kevy-bench" }
kevy-client = { path = "../kevy-client" }
kevy-chaos = { path = "../kevy-chaos" }
kevy-cli = { path = "../kevy-cli" }