[package]
name = "void-cli"
version.workspace = true
edition.workspace = true
license.workspace = true
description = "CLI for void — anonymous encrypted source control"
repository.workspace = true
[[bin]]
name = "void"
path = "src/main.rs"
[dependencies]
void-core.workspace = true
void-graph.workspace = true
void-audit-tui.workspace = true
clap = { version = "4", features = ["derive", "env"] }
clap_complete = "4"
indicatif = "0.17"
console = "0.16"
serde.workspace = true
serde_json.workspace = true
ciborium.workspace = true
thiserror.workspace = true
camino.workspace = true
ed25519-dalek.workspace = true
x25519-dalek.workspace = true
uuid = { version = "1", features = ["v4"] }
hex = "0.4"
rpassword = "7.4"
dirs = "5"
rand.workspace = true
chrono = "0.4"
terminal_size = "0.4"
base64 = "0.22"
ignore.workspace = true
dialoguer = "0.12.0"
tempfile = "3"
keyring = { version = "3", features = ["apple-native", "windows-native", "sync-secret-service"] }
[dev-dependencies]