From f1b35e3695f8054586a45969f52c8cab22c184c5 Mon Sep 17 00:00:00 2001 From: ponkio-o <29038315+ponkio-o@users.noreply.github.com> Date: Tue, 18 Oct 2022 17:12:23 +0900 Subject: [PATCH] feat: add aereal/jsondiff [aereal/jsondiff](https://github.com/aereal/jsondiff): functions to calculate JSON objects differences with gojq filter ```console $ aqua g -i aereal/jsondiff ``` ## How to confirm if this package works well Reviewers aren't necessarily familiar with this package, so please describe how to confirm if this package works well. Please confirm if this package works well yourself as much as possible. Command and output ```console $ ``` If files such as configuration file are needed, please share them. ``` ``` Reference - --- pkgs/aereal/jsondiff/pkg.yaml | 2 ++ pkgs/aereal/jsondiff/registry.yaml | 14 ++++++++++++++ registry.yaml | 13 +++++++++++++ 3 files changed, 29 insertions(+) create mode 100644 pkgs/aereal/jsondiff/pkg.yaml create mode 100644 pkgs/aereal/jsondiff/registry.yaml diff --git a/pkgs/aereal/jsondiff/pkg.yaml b/pkgs/aereal/jsondiff/pkg.yaml new file mode 100644 index 0000000000..7531385c4d --- /dev/null +++ b/pkgs/aereal/jsondiff/pkg.yaml @@ -0,0 +1,2 @@ +packages: + - name: aereal/jsondiff@v0.2.2 diff --git a/pkgs/aereal/jsondiff/registry.yaml b/pkgs/aereal/jsondiff/registry.yaml new file mode 100644 index 0000000000..c623224acc --- /dev/null +++ b/pkgs/aereal/jsondiff/registry.yaml @@ -0,0 +1,14 @@ +packages: + - type: github_release + repo_owner: aereal + repo_name: jsondiff + asset: jsondiff_{{trimV .Version}}_{{.OS}}_{{.Arch}}.tar.gz + description: functions to calculate JSON objects differences with gojq filter + checksum: + type: github_release + asset: jsondiff_{{trimV .Version}}_checksums.txt + file_format: regexp + algorithm: sha256 + pattern: + checksum: "^(\\b[A-Fa-f0-9]{64}\\b)" + file: "^\\b[A-Fa-f0-9]{64}\\b\\s+(\\S+)$" diff --git a/registry.yaml b/registry.yaml index d1801d9e88..3d5edbb9a0 100644 --- a/registry.yaml +++ b/registry.yaml @@ -1516,6 +1516,19 @@ packages: - name: kgoss checksum: enabled: false + - type: github_release + repo_owner: aereal + repo_name: jsondiff + asset: jsondiff_{{trimV .Version}}_{{.OS}}_{{.Arch}}.tar.gz + description: functions to calculate JSON objects differences with gojq filter + checksum: + type: github_release + asset: jsondiff_{{trimV .Version}}_checksums.txt + file_format: regexp + algorithm: sha256 + pattern: + checksum: "^(\\b[A-Fa-f0-9]{64}\\b)" + file: "^\\b[A-Fa-f0-9]{64}\\b\\s+(\\S+)$" - type: github_release repo_owner: ahmetb repo_name: kubectl-tree