[package] name = "mabel" version = "0.1.0" edition = "2021" license = "AGPL-3.0-or-later" [dependencies] axum = "0.6" axum-macros = "0.3" cookie = "0.17" tracing = "0.1" tracing-subscriber = "0.3" tokio = { version = "1", features = ["full"] } sqlx = { version = "0.6", features = [ "runtime-tokio-rustls", "postgres", "uuid", "chrono", "macros", "migrate", "json", "offline", ] } uuid = { version = "1.4", features = ["v7", "serde", "std"] } serde = { version = "1" } serde_json = { version = "1", features = ["raw_value"] } figment = { version = "0.10", features = ["toml", "env", "test"] } chrono = { version = "0.4", features = ["serde", "clock"] } anyhow = "1.0" argon2 = { version = "0.5", features = ["std", "alloc"] } url = "2.4" thiserror = "1.0" async-trait = "0.1" tower-http = { version = "0.4", features = ["cors"] } dotenvy = "0.15" utoipa = { version = "3", features = [ "axum_extras", "uuid", "chrono", "preserve_order", ] } utoipa-swagger-ui = { version = "3", features = ["axum"] } [profile.dev.package.sqlx-macros] opt-level = 3