[package] name = "uson" version = "0.1.0" edition = "2021" authors = ["Your Name"] description = "A Rust parser for μson (microson) - a relaxed JSON variant" license = "MIT" readme = "README.md" [[bin]] name = "uson" path = "src/main.rs" [dependencies] pest = "2.7" pest_derive = "2.7" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" thiserror = "2.0" clap = { version = "4.5", features = ["derive"] } base64 = "0.22" hex = "0.4" serde_yaml = { version = "0.9", optional = true } serde_qs = { version = "0.13", optional = true } toml = "0.9" dirs = "5.0" [dev-dependencies] pretty_assertions = "1.4" [features] default = [] yaml = ["dep:serde_yaml"] form = ["dep:serde_qs"] [[test]] name = "compliance" path = "tests/compliance.rs"