1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
2#
3# When uploading crates to the registry Cargo will automatically
4# "normalize" Cargo.toml files for maximal compatibility
5# with all versions of Cargo and also rewrite `path` dependencies
6# to registry (e.g., crates.io) dependencies.
7#
8# If you are reading this file be aware that the original Cargo.toml
9# will likely look very different (and much more reasonable).
10# See Cargo.toml.orig for the original contents.
11
12[package]
13edition = "2018"
14rust-version = "1.56.0"
15name = "config"
16version = "0.13.4"
17authors = ["Ryan Leckey <[email protected]>"]
18description = "Layered configuration system for Rust applications."
19homepage = "https://github.com/mehcode/config-rs"
20readme = "README.md"
21keywords = [
22    "config",
23    "configuration",
24    "settings",
25    "env",
26    "environment",
27]
28categories = ["config"]
29license = "MIT/Apache-2.0"
30repository = "https://github.com/mehcode/config-rs"
31
32[dependencies.async-trait]
33version = "0.1.2"
34
35[dependencies.indexmap]
36version = "1.7.0"
37features = ["serde-1"]
38optional = true
39
40[dependencies.json5_rs]
41version = "0.4"
42optional = true
43package = "json5"
44
45[dependencies.lazy_static]
46version = "1.4"
47
48[dependencies.nom]
49version = "7"
50
51[dependencies.pathdiff]
52version = "0.2"
53
54[dependencies.ron]
55version = "0.7"
56optional = true
57
58[dependencies.rust-ini]
59version = "0.18"
60optional = true
61
62[dependencies.serde]
63version = "1.0.99"
64
65[dependencies.serde_json]
66version = "1.0.0"
67optional = true
68
69[dependencies.toml]
70version = "0.5"
71optional = true
72
73[dependencies.yaml-rust]
74version = "0.4"
75optional = true
76
77[dev-dependencies.chrono]
78version = "0.4.23"
79features = ["serde"]
80
81[dev-dependencies.float-cmp]
82version = "0.9"
83
84[dev-dependencies.futures]
85version = "0.3"
86
87[dev-dependencies.glob]
88version = "0.3"
89
90[dev-dependencies.notify]
91version = "4.0.0"
92
93[dev-dependencies.reqwest]
94version = "0.11"
95
96[dev-dependencies.serde_derive]
97version = "1.0.99"
98
99[dev-dependencies.temp-env]
100version = "0.2.0"
101
102[dev-dependencies.tokio]
103version = "1.13"
104features = [
105    "rt-multi-thread",
106    "macros",
107]
108
109[dev-dependencies.warp]
110version = "=0.3.5"
111
112[features]
113default = [
114    "toml",
115    "json",
116    "yaml",
117    "ini",
118    "ron",
119    "json5",
120]
121ini = ["rust-ini"]
122json = ["serde_json"]
123json5 = ["json5_rs"]
124preserve_order = [
125    "indexmap",
126    "toml/preserve_order",
127    "serde_json/preserve_order",
128    "ron/indexmap",
129]
130yaml = ["yaml-rust"]
131
132[badges.maintenance]
133status = "actively-developed"
134