scribouilli-backend/Cargo.toml
2026-08-03 23:52:42 +02:00

28 lines
1.1 KiB
TOML

[package]
name = "scribouilli-backend"
version = "0.1.0"
edition = "2024"
[dependencies]
axum = { version = "0.8", default-features = false, features = [ "http1", "json", "tokio", "query", "form" ]}
axum-extra = { version = "0.12", default-features = false, features = [ "cookie-private", "cookie-key-expansion" ] }
tokio = {version = "1", default-features = false, features = [ "macros", "rt-multi-thread", "time", "process", "io-util", "fs", "sync" ] }
serde = { version = "1", features = ["derive"] }
toml = "1"
futures-util = { version = "0.3", default-features = false }
bb8 = "0.9"
rusqlite = { version = "0.40", features = ["bundled"] }
uuid = { version = "1", features = ["v4", "serde"] }
serde_json = "1"
async-trait = { version = "0.1" }
chrono = { version = "0.4", features = ["serde", "now"], default-features = false }
hkdf = { version = "0.13" }
sha2 = { version = "0.11" }
base64 = { version = "0.23" }
aes-gcm = { version = "0.11", features = ["getrandom"]}
url = { version = "2" }
humantime = { version = "2" }
env_logger = "0.11"
log = "0.4"
tower-http = { version = "0.7", features = ["cors"] }
maud = { version = "0.27", features = ["axum"] }