[package] name = "oxi-axum-helpers" description = "Highly opinionated Axum helpers" version = "0.0.35" authors = ["Mo Bitar "] repository = "https://codeberg.org/mo8it/oxi-axum-helpers" license = "AGPL-3.0" keywords = ["Axum"] edition = "2021" include = [ "/src/", "LICENSE.txt", "README.md", ] [features] init = ["figment/toml", "dep:tracing-subscriber", "dep:anyhow", "dep:serde"] static_router = ["dep:axum"] postgres = ["sqlx/postgres", "dep:tracing", "dep:anyhow", "dep:serde"] [dependencies] anyhow = { version = "1.0.86", optional = true } axum = { version = "0.7.5", default-features = false, optional = true } figment = { version = "0.10.19", features = ["env"], optional = true } serde = { version = "1.0.209", features = ["derive"], optional = true } sqlx = { version = "0.8.1", default-features = false, optional = true } tokio = { version = "1.39.3", default-features = false, features = ["signal", "macros"] } tracing-subscriber = { version = "0.3.18", default-features = false, features = ["std", "fmt"], optional = true } tracing = { version = "0.1.40", optional = true } [package.metadata.docs.rs] all-features = true targets = ["x86_64-unknown-linux-gnu"]