28 lines
1.1 KiB
TOML
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"] }
|