-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
executable file
·44 lines (42 loc) · 1.59 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
[package]
authors = ["Alexi Peck <[email protected]>"]
edition = "2021"
name = "auth"
version = "0.5.0"
[features]
[dependencies]
aead = "0.5.2"
aes-gcm = "0.10.3"
axum = {version = "0.7.7", features = ["http2", "tokio", "json"]}
axum-core = "0.4.5"
axum-extra = {version = "0.9.4", features = ["typed-header"]}
base64 = "0.22.1"
blake3 = "1.5.4"
chrono = {version = "0.4.38", features = ["serde"]}
cipher = "0.4.4"
cookie = {version = "0.18.1", features = ["secure", "percent-encode"]}
diesel = {version = "2.2.4", default-features = false, features = ["sqlite", "extras", "32-column-tables", "r2d2"]}
diesel_migrations = "2.2.0"
directories = "5.0.1"
email_address = {version = "0.2.9", features = ["serde_support"]}
google-authenticator = "0.4.2"
lettre = "0.11.10"
peck-lib = {git = "https://github.com/alexipeck/peck-lib", features = ["datetime", "hashing", "uid", "crypto", "auth"]}
pkcs1 = "0.7.5"
rand = "0.8.5"
rand_chacha = "0.3.1"
rand_core = {version = "0.6.4", features = ["getrandom"]}
regex = "1.11.1"
rsa = {version = "0.9.6", features = ["sha2", "serde", "std"]}
rust-argon2 = "2.1.0"
serde = {version = "1.0.214", features = ["derive"]}
serde_json = {version = "1.0.132"}
signature = "2.2.0"
thiserror = "1.0.68"
tokio = {version = "1.41.0", default-features = false, features = ["macros", "net", "rt-multi-thread", "time", "signal"]}
toml = "0.8.19"
tower-http = {version = "0.6.1", features = ["cors", "trace"]}
tracing = "0.1.40"
tracing-appender = "0.2.3"
tracing-subscriber = {version = "0.3.18"}
uuid = {version = "1.11.0", features = ["v4", "serde"]}