holger-front/Cargo.toml
[package]
name = "holger-front"
version.workspace = true
edition = "2021"
license = "AGPL-3.0-only"
repository = "https://git.gunnar.rs/nordisk/holger"
description = "holger.rs's public front page: the page itself, the three-column release row, and the whole door as one pure function"
# A LEAF, and it is a leaf on purpose. `server/lib` mounts it, so it can depend
# on nothing that depends on `server/lib` — and keeping it to two dependencies
# means the page can be built, tested and looked at without the ~1255-package
# server graph.
#
# Both are already in holger's tree, so this crate adds nothing to the build.
[dependencies]
serde = { version = "1", features = ["derive"] }
serde_json = "1"
# The FROZEN code registry. Every refusal this door can produce is a row there,
# so `holger-front-2` means one thing across the server, the page and the audit
# log. Zero-dependency leaf, like this one.
holger-errcode = { version = "3.0.0", path = "../errcode" }
[dev-dependencies]
# The LFS-pointer check in the picture test (`test_support::assert_not_lfs_pointer`).
traits = { package = "holger-traits", path = "../traits", features = ["test-support"] }