1[package]
2name = "darling"
3version = "0.20.11"
4authors = ["Ted Driggs <ted.driggs@outlook.com>"]
5repository = "https://github.com/TedDriggs/darling"
6documentation = "https://docs.rs/darling/0.20.11"
7description = """
8A proc-macro library for reading attributes into structs when
9implementing custom derives.
10"""
11license = "MIT"
12readme = "README.md"
13edition = "2021"
14rust-version = "1.56"
15exclude = ["/.travis.yml", "/publish.sh", "/.github/**"]
16
17[badges]
18maintenance = { status = "actively-developed" }
19
20[dependencies]
21darling_core = { version = "=0.20.11", path = "core" }
22darling_macro = { version = "=0.20.11", path = "macro" }
23
24[dev-dependencies]
25proc-macro2 = "1.0.86"
26quote = "1.0.18"
27syn = "2.0.15"
28
29[target.'cfg(compiletests)'.dev-dependencies]
30rustversion = "1.0.9"
31trybuild = "1.0.89"
32
33[features]
34default = ["suggestions"]
35diagnostics = ["darling_core/diagnostics"]
36suggestions = ["darling_core/suggestions"]
37
38[workspace]
39members = ["macro", "core"]
40
41[lints.rust]
42unexpected_cfgs = { level = "warn", check-cfg = ['cfg(compiletests)'] }
43