[package] name = "json-archive" version = "0.99.1" edition = "2021" authors = ["Karl ", "nobody "] homepage = "https://peoplesgrocers.com/code/oss/json-archive" repository = "https://peoplesgrocers.com/code/oss/json-archive" license = "AGPL-3.0" description = "CLI tool for tracking JSON file changes over time using delta-based archives" keywords = ["json", "diff", "archive", "history", "cli"] categories = ["command-line-utilities", "development-tools", "encoding"] readme = "README.md" [features] default = ["compression"] compression = ["flate2", "brotli", "zstd"] [dependencies] xflags = "0.3" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" chrono = { version = "0.4", features = ["serde"] } uuid = { version = "1.0", features = ["v4", "serde"] } # Compression support (optional, enabled by default) flate2 = { version = "1.0", optional = true } brotli = { version = "8.0", optional = true } zstd = { version = "0.13", optional = true } [dev-dependencies] tempfile = "3.0" arbitrary = { version = "1.0", features = ["derive"] }