2025-10-14 08:26:18 -05:00
|
|
|
[package]
|
2025-11-27 13:45:21 -06:00
|
|
|
name = "mascarpone"
|
2025-10-14 08:26:18 -05:00
|
|
|
version = "0.1.0"
|
|
|
|
|
edition = "2024"
|
|
|
|
|
|
|
|
|
|
[dependencies]
|
2025-12-01 15:23:56 -06:00
|
|
|
anyhow = "1.0.100"
|
|
|
|
|
axum = { version = "0.8.6", features = ["macros", "form"] }
|
|
|
|
|
axum-extra = { version = "0.10.3", features = ["form"] }
|
|
|
|
|
axum-htmx = "0.8.1"
|
|
|
|
|
axum-login = "0.18.0"
|
|
|
|
|
cache_bust = { version = "0.2.0", features = ["macro"] }
|
|
|
|
|
chrono = { version = "0.4.42", features = ["clock", "alloc"] }
|
|
|
|
|
clap = { version = "4.5.53", features = ["derive"] }
|
|
|
|
|
http = "1.3.1"
|
|
|
|
|
icalendar = "0.17.5"
|
|
|
|
|
itertools = "0.14.0"
|
|
|
|
|
listenfd = "1.0.2"
|
|
|
|
|
markdown = "1.0.0"
|
|
|
|
|
maud = { version = "0.27.0", features = ["axum"] }
|
|
|
|
|
password-auth = "1.0.0"
|
|
|
|
|
radix_trie = "0.3.0"
|
|
|
|
|
regex = "1.12.2"
|
|
|
|
|
rpassword = "7.4.0"
|
|
|
|
|
serde = { version = "1.0.228", features = ["derive"] }
|
|
|
|
|
serde_json = "1.0.145"
|
|
|
|
|
short-uuid = "0.2.0"
|
|
|
|
|
sqlx = { version = "0.8", features = ["macros", "runtime-tokio", "sqlite", "tls-rustls"] }
|
|
|
|
|
thiserror = "2.0.17"
|
|
|
|
|
time = "0.3.44"
|
|
|
|
|
tokio = { version = "1.47.1", features = ["macros", "rt-multi-thread", "signal"] }
|
|
|
|
|
tower-http = { version = "0.6.6", features = ["fs"] }
|
|
|
|
|
tower-sessions = { version = "0.14.0", features = ["signed"] }
|
|
|
|
|
tower-sessions-sqlx-store = { version = "0.15.0", features = ["sqlite"] }
|
|
|
|
|
tracing = "0.1.41"
|
|
|
|
|
tracing-subscriber = { version = "0.3.20", features = ["env-filter"] }
|
|
|
|
|
vcard = "0.4.13"
|
2025-10-14 08:26:18 -05:00
|
|
|
|
2025-12-01 15:23:56 -06:00
|
|
|
[build-dependencies]
|
|
|
|
|
cache_bust = "0.2.0"
|