[package] name = "whaleprep" version = "0.1.0" edition = "2024" [dependencies] anyhow = "1.0.104" axum = { version = "0.8.9", features = ["form", "query", "json", "http1", "http2"] } base64 = "0.23.1" chrono = { version = "0.4.45", features = ["serde"] } jsonwebtoken = { version = "11.1.0", features = ["rust_crypto", "use_pem"] } reqwest = { version = "0.13.5", features = ["cookies", "form", "json"] } serde = { version = "1.0.229", features = ["derive"] } serde_json = "1.0.152" sha2 = "0.11.0" sqlx = { version = "0.9.0", features = ["sqlite", "runtime-tokio", "macros", "chrono", "uuid"] } tokio = { version = "1.53.2", features = ["full"] } tower-cookies = "0.11.0" tower-http = { version = "0.7.1", features = ["fs", "compression-gzip"] } tracing = "0.1.44" tracing-subscriber = { version = "0.3.23", features = ["env-filter"] } uuid = { version = "1.28.0", features = ["v4", "serde"] } [dev-dependencies] rand = "0.8" rsa = { version = "0.9", features = ["pem"] } serde_urlencoded = "0.7.1"