buster/cli/Cargo.toml

49 lines
1.2 KiB
TOML

[package]
name = "buster-cli"
version = "0.0.7"
edition = "2021"
build = "build.rs"
[lib]
name = "buster_cli"
path = "src/lib.rs"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
anyhow = "1.0.79"
clap = { version = "4.4.18", features = ["derive", "env"] }
confy = "0.6.0"
dirs = "5.0.1"
futures = "0.3.29"
indicatif = "0.17.8"
inquire = "0.7.5"
lazy_static = "1.4.0"
ratatui = "0.29.0"
regex = "1.10.3"
reqwest = { version = "0.12.9", features = ["json", "rustls-tls", "stream"] }
rpassword = "7.3.1"
serde = { version = "1.0.196", features = ["derive"] }
serde_json = "1.0.113"
serde_yaml = "0.9.34"
tempfile = "3.10.0"
thiserror = "2.0.3"
tokio = { version = "1.36.0", features = ["full"] }
tokio-util = { version = "0.7.10", features = ["io"] }
futures-util = "0.3.30"
uuid = { version = "1.7.0", features = ["v4", "serde"] }
colored = "3.0"
rustls = { version = "0.23", features = ["tls12"] }
url = "2.5.0"
zip = "2.2.2"
glob = "0.3.1"
walkdir = "2.5.0"
# Add the shared query engine library
query_engine = { path = "../api/libs/query_engine" }
[dev-dependencies]
tempfile = "3.16.0"
[build-dependencies]
chrono = "0.4"