/ backend / Cargo.toml
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"