[package] name = "server" version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true description = "Axum API server" [[bin]] name = "server" path = "src/main.rs" [[bin]] name = "export-openapi" path = "src/bin/export-openapi.rs" [dependencies] anyhow.workspace = true axum.workspace = true chrono.workspace = true dotenvy.workspace = true figment.workspace = true http.workspace = true reqwest = { version = "0.13.4", features = ["json"] } serde.workspace = true serde_json.workspace = true sqlx.workspace = true thiserror.workspace = true tokio.workspace = true tower.workspace = true tower-http.workspace = true tracing.workspace = true tracing-subscriber.workspace = true utoipa.workspace = true utoipa-axum.workspace = true utoipa-swagger-ui.workspace = true uuid.workspace = true validator.workspace = true log = "0.4.33" [dev-dependencies] http-body-util = "0.1" tower = { version = "0.5", features = ["util"] }