[package]
name = "fuel-indexer-macros"
version = { workspace = true }
authors = { workspace = true }
edition = { workspace = true }
homepage = { workspace = true }
license = { workspace = true }
repository = { workspace = true }
rust-version = { workspace = true }
description = "Fuel Indexer Macros"
[lib]
proc-macro = true
[dependencies]
async-graphql-parser = "5.0"
async-graphql-value = "5.0"
convert_case = "0.6"
fuel-abi-types = "0.3"
fuel-indexer-database-types = { workspace = true }
fuel-indexer-lib = { workspace = true, default-features = true }
fuel-indexer-schema = { workspace = true, default-features = false }
fuel-indexer-types = { workspace = true }
fuels = { workspace = true }
fuels-code-gen = { workspace = true }
lazy_static = "1.4"
proc-macro-error = "1.0"
proc-macro2 = "1.0"
quote = "1.0"
serde_json = { workspace = true }
sha2 = "0.10"
syn = { version = "2.0", features = ["full"] }
[features]
default = ["fuel-indexer-schema/db-models"]