[dependencies.indexmap]
version = "2.8.0"
[dependencies.ron]
optional = true
version = "0.9.0"
[dependencies.rust-ini]
optional = true
version = "0.21.1"
[dependencies.serde]
version = "1.0.219"
[dependencies.serde_json]
optional = true
version = "1.0.140"
[dependencies.toml]
optional = true
version = "0.8.20"
[dependencies.yaml-rust2]
optional = true
version = "0.10.1"
[[example]]
name = "basic"
path = "examples/basic.rs"
[[example]]
name = "changes"
path = "examples/changes.rs"
[[example]]
name = "env"
path = "examples/env.rs"
required-features = ["env"]
[[example]]
name = "ini"
path = "examples/formats/ini.rs"
required-features = ["ini"]
[[example]]
name = "json"
path = "examples/formats/json.rs"
required-features = ["json"]
[[example]]
name = "ron"
path = "examples/formats/ron.rs"
required-features = ["ron"]
[[example]]
name = "ron_json_saves"
path = "examples/ron_json_saves.rs"
required-features = ["ron", "json"]
[[example]]
name = "saves"
path = "examples/saves.rs"
[[example]]
name = "toml"
path = "examples/formats/toml.rs"
required-features = ["toml"]
[[example]]
name = "yaml"
path = "examples/formats/yaml.rs"
required-features = ["yaml"]
[features]
default = ["json"]
env = []
ini = ["dep:rust-ini"]
json = ["dep:serde_json"]
load_after_build = []
read_file = []
ron = ["dep:ron"]
toml = ["dep:toml"]
yaml = ["dep:yaml-rust2"]
[lib]
name = "ronf"
path = "src/lib.rs"
[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Configuration system with saving"
edition = "2024"
homepage = "https://github.com/LeviLovie/ronf"
license = "MIT"
name = "ronf"
readme = "README.md"
repository = "https://github.com/LeviLovie/ronf"
rust-version = "1.86.0"
version = "0.4.1"