near-sdk-macros 5.1.0

Main macro of the library for writing NEAR smart contracts.
Documentation
[package]
name = "near-sdk-macros"
version.workspace = true
authors = ["Near Inc <max@nearprotocol.com>"]
edition = "2021"
license = "MIT OR Apache-2.0"
categories = ["wasm"]
repository = "https://github.com/near/near-sdk-rs"
homepage = "https://near-sdk.io"
description = """
Main macro of the library for writing NEAR 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"]