[package] name = "json-schema-diff" version = "0.1.7" edition = "2021" license = "Apache-2.0" description = "Diff changes between JSON schema files." repository = "https://github.com/getsentry/json-schema-diff" authors = ["Sentry "] [lib] name = "json_schema_diff" path = "src/lib.rs" [[bin]] required-features = ["build-binary"] name = "json-schema-diff" path = "src/bin/main.rs" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] anyhow = { version = "1.0.70", optional = true } clap = { version = "4.1.13", features = ["std", "derive", "usage", "help"], default_features = false, optional = true } schemars = { version = "0.8.12", default_features = false } serde = "1.0.158" serde_json = "1.0.94" thiserror = "1.0.40" pathfinding = "4.2.1" [features] build-binary = ["clap", "anyhow"] [dev-dependencies] insta = { version = "1.29.0", features = ["glob", "serde"] }