[package] name = "lumbridge-settings" description = "Layered, hand-editable settings with per-field write authority" version.workspace = true edition.workspace = true rust-version.workspace = true license.workspace = true repository.workspace = true [dependencies] serde = { version = "1.0.228", features = ["derive"] } toml = "0.9" # `toml` reads; `toml_edit` writes. Serialising the parsed model back over the # file would strip every comment and every key this build does not recognise, # and in this design the comments are the documentation. toml_edit = "0.25" [lints] workspace = true [dev-dependencies] # Already in the workspace's dependency closure via lumbridge-storage's tests. tempfile = "3.27.0"