[package] name = "pds_gatekeeper" version = "0.1.0" edition = "2024" [dependencies] axum = { version = "0.8.4", features = ["macros", "json"] } tokio = { version = "1.47.1", features = ["rt-multi-thread", "macros", "signal"] } sqlx = { version = "0.8.6", features = ["runtime-tokio-rustls", "sqlite", "migrate"] } dotenvy = "0.15.7" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter", "fmt"] } hyper-util = { version = "0.1.16", features = ["client", "client-legacy"] } tower-http = { version = "0.6", features = ["cors", "compression-zstd"] } tower_governor = "0.8.0" hex = "0.4" jwt-compact = { version = "0.8.0", features = ["es256k"] } scrypt = "0.11" lettre = { version = "0.11.18", features = ["tokio1", "pool", "tokio1-native-tls"] } handlebars = { version = "6.3.2", features = ["rust-embed"] } rust-embed = "8.7.2" axum-template = { version = "3.0.0", features = ["handlebars"] }