huellas/Cargo.toml

53 lines
1.3 KiB
TOML

[package]
name = "huellas"
version = "0.3.1"
edition = "2024"
license = "AGPL-3.0"
[dependencies]
anyhow = "1.0.98"
axum = { version = "0.8.4", default-features = false, features = [
"tracing",
"tokio",
"http1",
"http2",
] }
axum-msgpack = "0.5.0"
clap = { version = "4.5.40", features = ["derive"] }
crossterm = { version = "0.29.0", default-features = false, features = [
"bracketed-paste",
"event-stream",
"serde",
] }
dotenvy = "0.15.7"
itertools = "0.14.0"
futures = { version = "0.3.31", default-features = false }
ratatui = { version = "0.29.0", default-features = false, features = [
"crossterm",
] }
serde = { version = "1.0.219", features = ["derive"] }
sqlx = { version = "0.8.6", default-features = false, features = [
"macros",
"migrate",
"runtime-tokio",
"sqlite",
"tls-rustls",
] }
tokio = { version = "1.45.1", default-features = false, features = [
"macros",
"rt-multi-thread",
"signal",
] }
tokio-util = "0.7.15"
thiserror = "2.0.12"
tower-http = { version = "0.6.6", default-features = false, features = ["fs"] }
tracing = "0.1.41"
tracing-subscriber = { version = "0.3.19", default-features = false, features = [
"env-filter",
"fmt",
"tracing",
"tracing-log",
] }
[dev-dependencies]
axum-test = { version = "17.3.0", features = ["msgpack"] }