tinyscript-derive 0.2.3

Procedural macros for tinyscript
Documentation
# Copyright © 2025 Stephan Kunz
[package]
name = "tinyscript-derive"
version = "0.2.3"
authors = ["stepkun <stephan.kunz@kabelbw.de>"]
license = "MIT OR Apache-2.0"
edition = "2024"
rust-version = "1.90.0"
description = "Procedural macros for tinyscript"
documentation = "https://docs.rs/tinyscript-derive"
homepage = "https://docs.rs/tinyscript-derive"
repository = "https://github.com/stepkun/tinyscript"
readme = "../README.md"
exclude = ["benches/**", "examples/**", "tests/**"]

[lib]
proc-macro = true

[lints.rust]
missing_docs = "warn"
unexpected_cfgs = { level = "warn", check-cfg = [
  'cfg(context, values(any()))',
] }
unsafe_code = "warn"
unused_must_use = "warn"

[lints.rustdoc]
private_intra_doc_links = "allow"

[lints.clippy]
enum_glob_use = "deny"
expect_used = "deny"
nursery = { level = "deny", priority = -1 }
panic = "deny"
pedantic = { level = "deny", priority = -1 }
unwrap_used = "deny"

[[test]]
name = "tests"
path = "tests/all.rs"

[dependencies]
proc-macro2 = "1"
quote = "1"
syn = { version = "2", features = ["full", "parsing", "visit-mut"] }

[build-dependencies]

[dev-dependencies]
tinyscript = { path = "../" }
trybuild = { version = "1", features = ["diff"] }