[package]
name = "omitty"
version = "0.2.0"
edition = "2024"
authors = ["meetzli"]
description = "On-demand TypeScript-like Omit<> for Rust - generate type variants with omitted fields using #[omitty] and Omit! macro"
license = "MIT"
repository = "https://github.com/bytematebot/omitty"
keywords = ["omit", "typescript", "macro", "serde", "types"]
categories = ["development-tools", "rust-patterns"]
[lib]
proc-macro = true
[dependencies]
syn = { version = "2.0.106", features = ["full", "parsing", "extra-traits"]}
quote = "1.0.41"
proc-macro2 = "1.0.101"
[dev-dependencies]
serde = { version = "1.0.228", features = ["derive"] }
serde_json = "1.0.145"