[package] edition = "2021" name = "error-tree" version = "0.6.0" description = "This crate let's us use the `error_tree!` proc macro for ergonomic error hierarchy definition" authors = [ "klebs tpk3.mx@gmail.com" ] license = "MIT" keywords = ["macros", "errors", "shorthand", "hierarchy", "reuse"] repository = "https://github.com/klebs6/klebs-general" categories = ["development-tools"] [dependencies] syn = { version = "2.0.52", features = ["full", "parsing"] } derive-error = "0.0.5" export-magic = "0.3.1" quote = "1.0" proc-macro2 = "1.0" tracing = "0.1.40" tracing-subscriber = { version = "0.3", default-features = false, features = ["fmt", "std", "env-filter"] } [dev-dependencies] serde_json = "1.0.133" uuid = "1.11.0" [lib] proc-macro = true