[package] name = "mylinspirer" version = "0.1.0" edition = "2024" [dependencies] axum = "0.8" tokio = { version = "1", features = ["full"] } tower-http = { version = "0.6", features = ["catch-panic", "compression-full", "fs"] } hyper = { version = "1", features = ["full"] } serde = { version = "1", features = ["derive"] } serde_with = { version = "3.16", features = ["hashbrown_0_16", "json"] } serde_json = "1" base64 = "0.22" aes = "0.8" cbc = { version = "0.1", features = ["alloc"] } dotenvy = "0.15" tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] } anyhow = "1" thiserror = "2" http-body-util = "0.1.1" chrono = { version = "0.4", features = ["clock", "serde"] } reqwest = { version = "0.12", features = ["json", "rustls-tls", "gzip"], default-features = false } hashbrown = { version = "0.16", features = ["serde"] } concat-idents = "1.1" indoc = "2.0" sqlx = { version = "0.8", features = ["runtime-tokio", "sqlite", "chrono"] } rust-embed = "8.0" mime_guess = "2.0" jsonwebtoken = "9" bcrypt = "0.17" bytes = "1.11.0"