confique 0.3.0

Type-safe, layered, light-weight, `serde`-based configuration library
Documentation
[dependencies.confique-macro]
version = "=0.0.11"

[dependencies.json5]
optional = true
version = "0.4.1"

[dependencies.serde]
features = ["derive"]
version = "1"

[dependencies.serde_yaml]
optional = true
version = "0.9"

[dependencies.toml]
optional = true
version = "0.8"

[dev-dependencies.pretty_assertions]
version = "1.2.1"

[[example]]
name = "parse_env"
path = "examples/parse_env.rs"

[[example]]
name = "simple"
path = "examples/simple.rs"
required-features = ["toml"]

[[example]]
name = "validate"
path = "examples/validate.rs"
required-features = ["toml"]

[features]
default = []
yaml = ["serde_yaml"]

[lib]
name = "confique"
path = "src/lib.rs"

[package]
authors = ["Lukas Kalbertodt <lukas.kalbertodt@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
categories = ["config"]
description = "Type-safe, layered, light-weight, `serde`-based configuration library"
documentation = "https://docs.rs/confique/"
edition = "2021"
exclude = [".github"]
keywords = ["config", "configuration", "conf", "serde", "type-safe"]
license = "MIT/Apache-2.0"
name = "confique"
readme = "README.md"
repository = "https://github.com/LukasKalbertodt/confique/"
rust-version = "1.61.0"
version = "0.3.0"

[package.metadata.docs.rs]
all-features = true

[[test]]
name = "array_default"
path = "tests/array_default.rs"

[[test]]
name = "check_symbols"
path = "tests/check_symbols.rs"

[[test]]
name = "env"
path = "tests/env.rs"

[[test]]
name = "general"
path = "tests/general.rs"

[[test]]
name = "map_default"
path = "tests/map_default.rs"

[[test]]
name = "validation"
path = "tests/validation.rs"
required-features = ["toml"]