[package] name = "unc-sdk-macros" version.workspace = true authors = ["Utility Inc hello"] edition = "2021" license = "MIT OR Apache-2.0" categories = ["wasm"] repository = "https://github.com/utnet-rog/utility-sdk-rs" homepage = "https://unc-sdk.io" description = """ Main macro of the library for writing Utility smart contracts. """ [lib] proc-macro = true [dependencies] proc-macro2 = { version = "1", default-features = false } syn = { version = "2", default-features = false } strum = { version = "0.26", default-features = false } strum_macros = "0.26" quote = { version = "1.0", default-features = false } Inflector = { version = "0.11.4", default-features = false, features = [] } darling = { version = "0.20.3", default-features = false } serde = { version = "1", default-features = false, features = ["serde_derive"] } serde_json = "1" [dev-dependencies] insta = { version = "1.31.0", features = ["yaml"] } prettyplease = { version = "0.2.15" } [features] abi = [] __abi-embed = ["abi"] __abi-generate = ["abi"]