[package]
name = "aimdb-cli"
version.workspace = true
edition.workspace = true
license.workspace = true
description = "Command-line interface for AimDB - development and administration tool"
[[bin]]
name = "aimdb"
path = "src/main.rs"
[dependencies]
aimdb-client = { version = "0.1.0", path = "../../aimdb-client" }
aimdb-core = { version = "0.1.0", path = "../../aimdb-core", features = [
"std",
] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
clap = { version = "4", features = ["derive", "cargo"] }
tokio = { version = "1", features = [
"net",
"io-util",
"rt-multi-thread",
"signal",
"macros",
"time",
"fs",
] }
anyhow = "1"
thiserror = "1"
tabled = "0.20"
colored = "3"
chrono = "0.4"
serde_yaml = { version = "0.9", optional = true }
[features]
default = []
yaml = ["serde_yaml"]
[dev-dependencies]
tokio-test = "0.4"
tempfile = "3"