[package] name = "pezkuwi-subxt-macro" version.workspace = true authors.workspace = true edition.workspace = true rust-version.workspace = true publish = true autotests = false license.workspace = true repository.workspace = true documentation.workspace = true homepage.workspace = true description = "Generate types and helpers for interacting with Bizinikiwi runtimes." [features] web = [ "pezkuwi-subxt-codegen/web" ] runtime-wasm-path = [ "pezsc-executor", "pezsc-executor-common", "pezsp-io", "pezsp-maybe-compressed-blob", "pezsp-state-machine", ] runtime-metadata-insecure-url = [ "pezkuwi-subxt-utils-fetchmetadata/url" ] [lib] proc-macro = true [dependencies] codec = { package = "parity-scale-codec", workspace = true } darling = { workspace = true } pezkuwi-subxt-codegen = { workspace = true } pezkuwi-subxt-metadata = { workspace = true } pezkuwi-subxt-utils-fetchmetadata = { workspace = true } pezsc-executor = { workspace = true, optional = true } pezsc-executor-common = { workspace = true, optional = true } pezsp-io = { workspace = true, optional = true } pezsp-maybe-compressed-blob = { workspace = true, optional = true } pezsp-state-machine = { workspace = true, optional = true } proc-macro-error2 = { workspace = true } quote = { workspace = true } scale-typegen = { workspace = true } syn = { workspace = true } [lints] workspace = true