Cargo.toml
1 [package] 2 name = "accounts_rs" 3 version = "0.1.0" 4 edition = "2021" 5 authors = ["Vidar Magnusson <accounts-rs@vidarmagnusson.com>"] 6 7 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 8 9 [dependencies] 10 rocket = { version = "0.5.0", features = ["json", "secrets"] } 11 serde = { version = "1", features = ["derive"] } 12 serde_json = "1" 13 rocket_dyn_templates = { version = "0.2", features = ["handlebars"] } 14 dotenvy = "0.15" 15 sqlx = { version = "0.7", features = [ 16 "runtime-async-std-rustls", 17 "postgres", 18 "macros", 19 "migrate", 20 "chrono", 21 "uuid", 22 ] } 23 thiserror = "1.0" 24 uuid = { version = "1.7", features = ["serde"] } 25 log = "0.4" 26 argon2 = "0.5" 27 rand = "0.8" 28 aes-gcm = "0.10" 29 futures = "0.3" 30 tokio = "1.35" 31 jwt = { version = "0.16", features = ["openssl"] } 32 openssl = { version = "0.10", features = ["vendored"] } 33 chrono = { version = "0.4", features = ["serde"] } 34 reqwest = { version = "0.11", features = ["json"] } 35 base64 = "0.21" 36 mobc-redis = "0.8" 37 mobc = "0.8" 38 eyre = "0.6.12" 39 color-eyre = "0.6.3" 40 serde_with = "3.8.3"