[package] name = "weld-codegen" version = "0.7.0" edition = "2021" authors = [ "wasmcloud Team" ] license = "Apache-2.0" description = "Code generation for smithy models" homepage = "https://github.com/wasmcloud/weld" repository = "https://github.com/wasmcloud/weld" documentation = "https://docs.rs/weld-codegen" readme = "README.md" rust-version = "1.60.0" [features] default = [ "wasmbus" ] wasmbus = [] experimental_types = [ "BigInteger", "BigDecimal"] BigInteger = [] BigDecimal = [] [dependencies] anyhow = "1.0" atelier_assembler = "0.1" atelier_core = "0.2" atelier_json = "0.2" atelier_smithy = "0.2" bytes = "1.0" cfg-if = "1.0" clap = { version = "4.0.22", features = [ "derive" ] } directories = "4.0" downloader = { version = "0.2", features = ["rustls-tls"], default-features = false } handlebars = "4.0" Inflector = "0.11" lazy_static = "1.4" lexical-sort = "0.3" reqwest = { version = "0.11", default-features = false, features = [ "blocking", "rustls-tls" ] } rustc-hash = { version = "1.1", default_features = false } semver = "1.0" serde_json = "1.0" serde = { version = "1.0", features = ["derive"] } tempfile = "3.2" thiserror = "1.0" toml = "0.7" [lib] name = "weld_codegen" path = "src/lib.rs" [[bin]] name = "codegen" path = "bin/gen.rs" [[bin]] name = "dump-smithy-model" path = "bin/dump-smithy-model.rs"