for faster load times, and seamless updates. because for some reason ServeDir can't do it correctly, and it tells the client "yeah hey nothing changed" even if something changed
40 lines
1 KiB
TOML
40 lines
1 KiB
TOML
[package]
|
|
name = "rkgk"
|
|
version = "0.2.0"
|
|
edition = "2021"
|
|
|
|
[dependencies]
|
|
argon2 = "0.5.3"
|
|
axum = { version = "0.7.5", features = ["macros", "ws"] }
|
|
base64 = "0.22.1"
|
|
blake3 = "1.5.4"
|
|
chrono = "0.4.38"
|
|
color-eyre = "0.6.3"
|
|
copy_dir = "0.1.3"
|
|
dashmap = "6.0.1"
|
|
derive_more = { version = "1.0.0", features = ["try_from"] }
|
|
eyre = "0.6.12"
|
|
haku.workspace = true
|
|
handlebars = "6.0.0"
|
|
indexmap = { version = "2.4.0", features = ["serde"] }
|
|
jotdown = "0.5.0"
|
|
mime_guess = "2.0.5"
|
|
rand = "0.8.5"
|
|
rand_chacha = "0.3.1"
|
|
rayon = "1.10.0"
|
|
rusqlite = { version = "0.32.1", features = ["bundled"] }
|
|
serde = { version = "1.0.206", features = ["derive"] }
|
|
serde_json = "1.0.124"
|
|
tokio = { version = "1.39.2", features = ["full"] }
|
|
toml = "0.8.19"
|
|
tower-http = { version = "0.5.2", features = ["fs"] }
|
|
tracing = "0.1.40"
|
|
tracing-subscriber = { version = "0.3.18", features = ["fmt"] }
|
|
tracy-client = { version = "0.17.1", optional = true}
|
|
walkdir = "2.5.0"
|
|
webp = "0.3.0"
|
|
|
|
[features]
|
|
default = []
|
|
memory-profiling = ["dep:tracy-client"]
|
|
haku-vm-trace = ["haku/vm-trace"]
|