fabro/lib/crates/fabro-config/Cargo.toml
Bryan Helmkamp 6572761a82 refactor(settings): resolve server settings in fabro-config
Add the server-side resolved settings view and move server startup,
auth, OAuth, TLS, and settings redaction paths onto that validated
shape. This lands the server pilot slice of the settings refactor
without changing the sparse persisted/API settings model.
2026-04-09 22:37:02 -04:00

35 lines
706 B
TOML

[package]
name = "fabro-config"
edition.workspace = true
version.workspace = true
publish = false
license.workspace = true
description = "Centralized configuration types for Fabro"
[lib]
doctest = false
[features]
default = []
clap = ["dep:clap", "fabro-types/clap"]
[lints]
workspace = true
[dependencies]
anyhow.workspace = true
clap = { workspace = true, optional = true }
chrono.workspace = true
fabro-types = { path = "../fabro-types" }
fabro-util = { path = "../fabro-util" }
dirs.workspace = true
serde.workspace = true
serde_json.workspace = true
strsim = "0.11"
toml.workspace = true
tracing.workspace = true
thiserror.workspace = true
[dev-dependencies]
tempfile = "3"
toml.workspace = true