[package] name = "web" description = "Axum router, maud templates, htmx partials, assets, and theming." version.workspace = true edition.workspace = true rust-version.workspace = true license.workspace = true authors.workspace = true repository.workspace = true publish.workspace = true [dependencies] config = { workspace = true } store = { workspace = true } model = { workspace = true } blob = { workspace = true } auth = { workspace = true } mail = { workspace = true } git = { workspace = true } mirror = { workspace = true } api = { workspace = true } highlight = { workspace = true } axum = { workspace = true } axum-extra = { workspace = true } maud = { workspace = true } tower = { workspace = true } tower-http = { workspace = true } rust-embed = { workspace = true } mime_guess = { workspace = true } comrak = { workspace = true } ammonia = { workspace = true } tokio-util = { workspace = true } futures-util = { workspace = true } sha2 = { workspace = true } flate2 = { workspace = true } grep = { workspace = true } reqwest = { workspace = true } base64 = { workspace = true } time = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } url = { workspace = true } thiserror = { workspace = true } tokio = { workspace = true } tracing = { workspace = true } tracing-subscriber = { workspace = true } [dev-dependencies] tower = { workspace = true, features = ["util"] } tempfile = { workspace = true } git2 = { workspace = true } [lints] workspace = true