/jsondiff

functions to calculate JSON objects differences with gojq filter

Primary LanguageGoMIT LicenseMIT

status PkgGoDev

jsondiff

jsnodiff provides functions to calculate JSON objects differences with gojq filter.

Synopsis

See examples on pkg.go.dev.

Installation

go get github.com/aereal/jsondiff

CLI

go install github.com/aereal/jsondiff/cmd/jsondiff@latest
jsondiff -only '.d' ./testdata/from.json ./testdata/to.json
# --- from.json
# +++ to.json
# @@ -1,2 +1,2 @@
# -4
# +3

See also

  • gojq
    • Thanks to this library, it is able to filter JSON structures

License

See LICENSE file.