[package] name = "anwesen" description = "Read-only HTTP daemon over a markdown vault, querying YAML frontmatter." version = "0.0.0" edition = "2024" rust-version = "1.95" license = "MIT OR Apache-2.0" repository = "ssh://gw.aristov.cc/srv/repos/anwesen.git" [[bin]] name = "anwesen" path = "src/main.rs" [dependencies] anyhow = "1" axum = "0.8" blake3 = "1" chrono = { version = "0.4", default-features = false, features = ["std", "serde"] } clap = { version = "4", features = ["derive", "env"] } hydra = "0.1" notify = "8" regex = "1" serde = { version = "1", features = ["derive"] } serde_json = "1" serde_yaml = "0.9" tantivy = "0.25" thiserror = "2" tokio = { version = "1", features = ["full"] } tower = { version = "0.5", features = ["util"] } tower-http = { version = "0.6", features = ["trace"] } tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] } walkdir = "2" [dev-dependencies] tempfile = "3" [lints.rust] unsafe_code = "forbid" [lints.clippy] pedantic = { level = "warn", priority = -1 } module_name_repetitions = "allow"