[package]
license.workspace = true
name = "key_managerd" # Key manager Service
version = "0.1.0"
edition = "2021"
default-run = "key_managerd"

[[bin]]
name = "key_manager"  # key manager CLI tool
path = "src/bin/cli/main.rs"

[dependencies]
actix-web = { workspace = true, features = ["rustls-0_21"] }
serde.workspace = true
serde_json.workspace = true
log.workspace = true
log4rs.workspace = true
openssl.workspace = true
rustls.workspace = true
rustls-pemfile.workspace = true
dotenv.workspace = true
thiserror.workspace = true
validator.workspace = true
tokio.workspace = true
futures.workspace = true
async-trait.workspace = true
clap.workspace = true
mockall.workspace = true

[dev-dependencies]
serial_test.workspace = true