[package] name = "humblegen" version = "0.4.0" license = "Apache-2.0 OR MIT" authors = [ "Marc Brinkmann ", "Christian Schwarz ", "Reiner Dolp ", ] edition = "2018" description = "An experimental code-generator in the vain of protobuf, but a little more humble." [dependencies] Inflector = "0.11.4" anyhow = "1.0" base64 = "0.12.1" comrak = "0.8.2" itertools = "0.9" log = "0.4" pest = "2.1.3" pest_derive = "2.1.0" proc-macro2 = "1.0.8" quote = "1.0.3" structopt = "0.3.16" syn = "1.0.17" thiserror = "1.0" which = { version = "3", optional = true } [dev-dependencies] trybuild = "1.0.27" tempfile = "3.1.0" serde_json = "1.0" # for trybuild in tests/rust.rs async-trait-with-sync = "0.1.36" humblegen-rt = { path = "../humblegen-rt" } serde = { version = "1.0.110", features = ["derive"] } tokio = { version = "0.2.20", features = ["full"] } [features] default = ["which-rustfmt"] which-rustfmt = ["which"]