[package] name = "i-codegen-derive" description = "Proc-macro supporting the `derive-codegen` crate." version = "0.0.5" edition.workspace = true authors.workspace = true license.workspace = true repository.workspace = true documentation.workspace = true [lib] proc-macro = true [features] generate = ["i-codegen-code/generate"] default = [] [dependencies] serde_json.workspace = true i-codegen-code = { workspace = true, default-features = false } serde_derive_internals = "0.29.0" proc-macro2 = { version = "1.0", features = ["span-locations"] } quote = "1.0.2" syn = { version = "2.0", features = ["extra-traits", "full"] } [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"]