[package]
name = "baml-macros"
version = { workspace = true }
edition = { workspace = true }
rust-version = { workspace = true }
authors = { workspace = true }
homepage = { workspace = true }
documentation = { workspace = true }
repository = { workspace = true }
license = { workspace = true }
description = "Derive macros for BAML types"
readme = "README.md"
keywords = ["baml", "boundaryml", "boundary", "llm", "programming-language"]
categories = ["development-tools", "no-std"]

[lib]
proc-macro = true
doctest = false

[lints]
workspace = true

[dependencies]
proc-macro2 = { workspace = true }
quote = { workspace = true }
syn = { workspace = true }
