dynamic-config-cli 0.4.0

Command-line diagnostics for dynamic-config: explain a value, diff two documents
[package]
name = "dynamic-config-cli"
version.workspace = true
edition.workspace = true
# Its own floor, not the workspace's 1.71: clap needs more than the core does.
rust-version = "1.85"
license.workspace = true
description = "Command-line diagnostics for dynamic-config: explain a value, diff two documents"
repository.workspace = true
readme = "README.md"

[[bin]]
name = "dynamic-config"
path = "src/main.rs"

[dependencies]
dynamic-config = { workspace = true, features = [
    "json",
    "toml",
    "yaml",
    "dotenv",
] }
# clap at the same *requirement* floor the core declares (`^4.4`), not a
# statement about this crate's rust-version: a `^4.5` here would unify the
# whole workspace's clap to 4.5, whose MSRV breaks the core's 1.71 row.
clap = { version = "4.4", features = ["derive"] }
# Completions and the man page: clap renders both from the same command
# definition, one call each.
clap_complete = "4.4"
clap_mangen = "0.2"