internal/genericosv: fix major versions in ToReport
When converting OSV to a Report, attempt to correct the major version of
module paths. For now, this is very conservative and only makes a change
if it is perfectly clear what the major version should be.
Change-Id: Ibc6cee95e7ada78e8c4d5d5ed9d800e78bdfbee9
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/526162
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Damien Neil <dneil@google.com>
diff --git a/internal/genericosv/report.go b/internal/genericosv/report.go
index 26ab1d4..c06aecb 100644
--- a/internal/genericosv/report.go
+++ b/internal/genericosv/report.go
@@ -11,6 +11,7 @@
osvschema "github.com/google/osv-scanner/pkg/models"
"golang.org/x/exp/slices"
+ "golang.org/x/mod/module"
"golang.org/x/vulndb/internal/cveschema5"
"golang.org/x/vulndb/internal/ghsa"
"golang.org/x/vulndb/internal/osv"
@@ -75,6 +76,7 @@
for _, m := range modules {
extractImportPath(m, pc)
+ fixMajorVersion(m, pc)
m.FixVersions(pc)
}
@@ -99,6 +101,87 @@
m.Packages = append(m.Packages, &report.Package{Package: path})
}
+// fixMajorVersion corrects the major version prefix of the module
+// path if possible.
+// For now, it gives up if it encounters various problems and
+// special cases (see comments inline).
+func fixMajorVersion(m *report.Module, pc *proxy.Client) {
+ if strings.HasPrefix(m.Module, "gopkg.in/") {
+ return // don't attempt to fix gopkg.in modules
+ }
+ // If there is no "introduced" version, don't attempt to fix
+ // major version.
+ // Example: example.com/module is fixed at 2.2.2. This likely means
+ // that example.com/module is vulnerable at all versions and
+ // example.com/module/v2 is vulnerable up to 2.2.2.
+ // Changing example.com/module to example.com/module/v2 would lose
+ // information.
+ hasIntroduced := func(m *report.Module) bool {
+ for _, vr := range m.Versions {
+ if vr.Introduced != "" {
+ return true
+ }
+ }
+ return false
+ }
+ if !hasIntroduced(m) {
+ return
+ }
+ wantMajor, ok := commonMajor(m.Versions)
+ if !ok { // inconsistent major version, don't attempt to fix
+ return
+ }
+ prefix, major, ok := module.SplitPathVersion(m.Module)
+ if !ok { // couldn't parse module path, don't attempt to fix
+ return
+ }
+ if major == wantMajor {
+ return // nothing to do
+ }
+ fixed := prefix + wantMajor
+ if !pc.ModuleExists(fixed) {
+ return // attempted fixed module doesn't exist, give up
+ }
+ m.Module = fixed
+}
+
+// commonMajor returns the major version path suffix (e.g. "/v2") common
+// to all versions in the version range, or ("", false) if not all versions
+// have the same major version.
+// Returns ("", true) if the major version is 0 or 1.
+func commonMajor(vs []report.VersionRange) (_ string, ok bool) {
+ const (
+ v0 = "v0"
+ v1 = "v1"
+ v0v1 = "v0 or v1"
+ )
+
+ getMajor := func(v string) string {
+ m := version.Major(v)
+ if m == v0 || m == v1 {
+ return v0v1
+ }
+ return m
+ }
+
+ major := getMajor(first(vs))
+ for _, vr := range vs {
+ for _, v := range []string{vr.Introduced, vr.Fixed} {
+ if v == "" {
+ continue
+ }
+ current := getMajor(v)
+ if current != major {
+ return "", false
+ }
+ }
+ }
+ if major == v0v1 {
+ return "", true
+ }
+ return "/" + major, true
+}
+
func sortModules(ms []*report.Module) {
sort.Slice(ms, func(i, j int) bool {
m1, m2 := ms[i], ms[j]
diff --git a/internal/genericosv/report_test.go b/internal/genericosv/report_test.go
index fc24233..aa846b2 100644
--- a/internal/genericosv/report_test.go
+++ b/internal/genericosv/report_test.go
@@ -179,8 +179,8 @@
Fixed: "2.8.3",
},
},
+ VulnerableAt: "2.8.2",
}},
- skip: true,
},
{
name: "canonicalize",
diff --git a/internal/genericosv/testdata/proxy/TestAffectedToModules/major_version.json b/internal/genericosv/testdata/proxy/TestAffectedToModules/major_version.json
new file mode 100644
index 0000000..1ca6bbe
--- /dev/null
+++ b/internal/genericosv/testdata/proxy/TestAffectedToModules/major_version.json
@@ -0,0 +1,18 @@
+{
+ "github.com/nats-io/nats-server/@v/list": {
+ "body": "v1.3.0\nv1.0.2\nv0.7.0\nv0.8.1\nv0.9.2\nv0.6.6\nv0.5.2\nv1.0.0\nv0.7.2\nv0.8.0\nv1.0.6\nv0.6.0\nv0.5.6\nv0.6.2\nv1.4.1\nv0.5.4\nv0.5.1\nv1.0.4\nv1.4.0\nv1.2.0\nv0.9.6\nv0.6.8\nv1.1.0\nv0.6.4\nv0.9.4\n",
+ "status_code": 200
+ },
+ "github.com/nats-io/nats-server/v2/@v/list": {
+ "body": "v2.8.3\nv2.3.0\nv2.2.0\nv2.9.18\nv2.8.4\nv2.9.1\nv2.6.0\nv2.0.2\nv2.9.11\nv2.6.3\nv2.9.10\nv2.9.9\nv2.2.4\nv2.7.4\nv2.1.2\nv2.0.4\nv2.6.2\nv2.7.2\nv2.9.22\nv2.2.5\nv2.6.5\nv2.9.19\nv2.0.0\nv2.9.21\nv2.9.17\nv2.2.1\nv2.7.3\nv2.3.4\nv2.4.0\nv2.2.2\nv2.7.1\nv2.8.0\nv2.3.2\nv2.9.7\nv2.2.6\nv2.7.0-rc2\nv2.7.0\nv2.1.7\nv2.9.4\nv2.1.8\nv2.9.5\nv2.9.14\nv2.9.12\nv2.8.1\nv2.9.3\nv2.0.0-RC19\nv2.1.0\nv2.3.3\nv2.9.16\nv2.9.8\nv2.1.4\nv2.3.1\nv2.9.0\nv2.9.6\nv2.6.1\nv2.9.2\nv2.1.9\nv2.9.20\nv2.1.6\nv2.9.15\nv2.2.3\nv2.7.0-rc1\nv2.0.0-RC14\nv2.8.2\nv2.6.4\nv2.5.0\nv2.6.6\n",
+ "status_code": 200
+ },
+ "github.com/nats-io/nats-server/v2/@v/v2.2.0.mod": {
+ "body": "module github.com/nats-io/nats-server/v2\n\ngo 1.16\n\nrequire (\n\tgithub.com/klauspost/compress v1.11.12\n\tgithub.com/minio/highwayhash v1.0.1\n\tgithub.com/nats-io/jwt/v2 v2.0.1\n\tgithub.com/nats-io/nats.go v1.10.1-0.20210228004050-ed743748acac\n\tgithub.com/nats-io/nkeys v0.3.0\n\tgithub.com/nats-io/nuid v1.0.1\n\tgolang.org/x/crypto v0.0.0-20210314154223-e6e6c4f2bb5b\n\tgolang.org/x/sys v0.0.0-20201119102817-f84b799fce68\n\tgolang.org/x/time v0.0.0-20200416051211-89c76fbcd5d1\n)\n",
+ "status_code": 200
+ },
+ "github.com/nats-io/nats-server/v2/@v/v2.8.3.mod": {
+ "body": "module github.com/nats-io/nats-server/v2\n\ngo 1.17\n\nrequire (\n\tgithub.com/klauspost/compress v1.14.4\n\tgithub.com/minio/highwayhash v1.0.2\n\tgithub.com/nats-io/jwt/v2 v2.2.1-0.20220330180145-442af02fd36a\n\tgithub.com/nats-io/nats.go v1.15.0\n\tgithub.com/nats-io/nkeys v0.3.0\n\tgithub.com/nats-io/nuid v1.0.1\n\tgolang.org/x/crypto v0.0.0-20220315160706-3147a52a75dd\n\tgolang.org/x/sys v0.0.0-20220111092808-5a964db01320\n\tgolang.org/x/time v0.0.0-20211116232009-f0f3c7e86c11\n)\n\nrequire (\n\tgithub.com/golang/protobuf v1.4.2 // indirect\n\tgoogle.golang.org/protobuf v1.23.0 // indirect\n)\n",
+ "status_code": 200
+ }
+}
\ No newline at end of file
diff --git a/internal/genericosv/testdata/proxy/TestToReport/GHSA-28r2-q6m8-9hpx.json b/internal/genericosv/testdata/proxy/TestToReport/GHSA-28r2-q6m8-9hpx.json
index 1ff8b6c..7de71e7 100644
--- a/internal/genericosv/testdata/proxy/TestToReport/GHSA-28r2-q6m8-9hpx.json
+++ b/internal/genericosv/testdata/proxy/TestToReport/GHSA-28r2-q6m8-9hpx.json
@@ -27,6 +27,10 @@
"body": "v2.2.0\nv2.0.2\nv2.0.0\nv2.2.1\nv2.1.0\nv2.0.1\nv2.1.1\n",
"status_code": 200
},
+ "github.com/hashicorp/go-getter/v2/@v/v2.0.0.mod": {
+ "body": "module github.com/hashicorp/go-getter/v2\n\nrequire (\n\tgithub.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d\n\tgithub.com/google/go-cmp v0.3.0\n\tgithub.com/hashicorp/go-cleanhttp v0.5.0\n\tgithub.com/hashicorp/go-multierror v1.1.0\n\tgithub.com/hashicorp/go-safetemp v1.0.0\n\tgithub.com/hashicorp/go-version v1.1.0\n\tgithub.com/mitchellh/go-homedir v1.0.0\n\tgithub.com/mitchellh/go-testing-interface v1.0.0\n\tgithub.com/ulikunitz/xz v0.5.8\n)\n\ngo 1.13\n",
+ "status_code": 200
+ },
"github.com/hashicorp/go-getter/v2/@v/v2.1.0.mod": {
"body": "module github.com/hashicorp/go-getter/v2\n\nrequire (\n\tgithub.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d\n\tgithub.com/google/go-cmp v0.3.0\n\tgithub.com/hashicorp/go-cleanhttp v0.5.0\n\tgithub.com/hashicorp/go-multierror v1.1.0\n\tgithub.com/hashicorp/go-safetemp v1.0.0\n\tgithub.com/hashicorp/go-version v1.1.0\n\tgithub.com/mitchellh/go-homedir v1.0.0\n\tgithub.com/mitchellh/go-testing-interface v1.0.0\n\tgithub.com/ulikunitz/xz v0.5.8\n)\n\ngo 1.13\n",
"status_code": 200
diff --git a/internal/genericosv/testdata/proxy/TestToReport/GHSA-33m6-q9v5-62r7.json b/internal/genericosv/testdata/proxy/TestToReport/GHSA-33m6-q9v5-62r7.json
index 36a120a..85a61ce 100644
--- a/internal/genericosv/testdata/proxy/TestToReport/GHSA-33m6-q9v5-62r7.json
+++ b/internal/genericosv/testdata/proxy/TestToReport/GHSA-33m6-q9v5-62r7.json
@@ -1,4 +1,11 @@
{
+ "github.com/apptainer/sif/@v/list": {
+ "body": "v1.0.8\nv1.0.2\nv1.7.0\nv1.2.3\nv1.5.1\nv1.6.0\nv1.0.5\nv1.0.0\nv1.0.6\nv1.0.3\nv1.0.3-beta.1\nv1.0.9\nv1.0.10\nv1.2.1\nv1.0.4\nv1.2.0\nv1.2.2\nv1.0.1\nv1.1.0\nv1.0.7\n",
+ "status_code": 200
+ },
+ "github.com/apptainer/sif/@v/v1.2.1-0.20180103161547-0ef6afb2f6cd.mod": {
+ "status_code": 404
+ },
"github.com/apptainer/sif/v2/@v/list": {
"body": "v2.8.3\nv2.9.1\nv2.13.0\nv2.1.2\nv2.11.5\nv2.7.2\nv2.0.0\nv2.4.0\nv2.12.0\nv2.7.1\nv2.8.0\nv2.3.2\nv2.4.1\nv2.7.0\nv2.8.1\nv2.10.0\nv2.3.1\nv2.11.0\nv2.11.4\nv2.9.0\nv2.4.2\nv2.9.2\nv2.1.1\nv2.2.3\nv2.11.3\nv2.8.2\nv2.11.1\n",
"status_code": 200
diff --git a/internal/genericosv/testdata/proxy/TestToReport/GHSA-3wq5-3f56-v5xc.json b/internal/genericosv/testdata/proxy/TestToReport/GHSA-3wq5-3f56-v5xc.json
index 3b57ce1..da6ea6c 100644
--- a/internal/genericosv/testdata/proxy/TestToReport/GHSA-3wq5-3f56-v5xc.json
+++ b/internal/genericosv/testdata/proxy/TestToReport/GHSA-3wq5-3f56-v5xc.json
@@ -10,5 +10,8 @@
"github.com/mattermost/mattermost-server/v6/@v/v6.3.0.mod": {
"body": "module github.com/mattermost/mattermost-server/v6\n\ngo 1.16\n\nrequire (\n\tcode.sajari.com/docconv v1.2.0\n\tgithub.com/HdrHistogram/hdrhistogram-go v0.9.0 // indirect\n\tgithub.com/Masterminds/semver/v3 v3.1.1\n\tgithub.com/Masterminds/squirrel v1.5.1\n\tgithub.com/PuerkitoBio/goquery v1.8.0 // indirect\n\tgithub.com/advancedlogic/GoOse v0.0.0-20210820140952-9d5822d4a625 // indirect\n\tgithub.com/andybalholm/brotli v1.0.4 // indirect\n\tgithub.com/araddon/dateparse v0.0.0-20210429162001-6b43995a97de // indirect\n\tgithub.com/armon/go-metrics v0.3.10 // indirect\n\tgithub.com/avct/uasurfer v0.0.0-20191028135549-26b5daa857f1\n\tgithub.com/aws/aws-sdk-go v1.42.11\n\tgithub.com/bits-and-blooms/bitset v1.2.1 // indirect\n\tgithub.com/blang/semver v3.5.1+incompatible\n\tgithub.com/blevesearch/bleve/v2 v2.3.0\n\tgithub.com/cespare/xxhash/v2 v2.1.2\n\tgithub.com/dgrijalva/jwt-go v3.2.0+incompatible\n\tgithub.com/dgryski/dgoogauth v0.0.0-20190221195224-5a805980a5f3\n\tgithub.com/disintegration/imaging v1.6.2\n\tgithub.com/dyatlov/go-opengraph v0.0.0-20210112100619-dae8665a5b09\n\tgithub.com/fatih/color v1.13.0 // indirect\n\tgithub.com/felixge/httpsnoop v1.0.2 // indirect\n\tgithub.com/fortytw2/leaktest v1.3.0 // indirect\n\tgithub.com/francoispqt/gojay v1.2.13\n\tgithub.com/fsnotify/fsnotify v1.5.1\n\tgithub.com/getsentry/sentry-go v0.11.0\n\tgithub.com/go-asn1-ber/asn1-ber v1.5.3 // indirect\n\tgithub.com/go-redis/redis/v8 v8.11.4 // indirect\n\tgithub.com/go-resty/resty/v2 v2.7.0 // indirect\n\tgithub.com/go-sql-driver/mysql v1.6.0\n\tgithub.com/golang-migrate/migrate/v4 v4.15.1\n\tgithub.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0\n\tgithub.com/google/btree v1.0.1 // indirect\n\tgithub.com/gopherjs/gopherjs v0.0.0-20211111143520-d0d5ecc1a356 // indirect\n\tgithub.com/gorilla/handlers v1.5.1\n\tgithub.com/gorilla/mux v1.8.0\n\tgithub.com/gorilla/schema v1.2.0\n\tgithub.com/gorilla/websocket v1.4.2\n\tgithub.com/h2non/go-is-svg v0.0.0-20160927212452-35e8c4b0612c\n\tgithub.com/hako/durafmt v0.0.0-20210608085754-5c1018a4e16b\n\tgithub.com/hashicorp/errwrap v1.1.0 // indirect\n\tgithub.com/hashicorp/go-hclog v1.0.0\n\tgithub.com/hashicorp/go-immutable-radix v1.3.1 // indirect\n\tgithub.com/hashicorp/go-msgpack v1.1.5 // indirect\n\tgithub.com/hashicorp/go-multierror v1.1.1 // indirect\n\tgithub.com/hashicorp/go-plugin v1.4.3\n\tgithub.com/hashicorp/go-sockaddr v1.0.2 // indirect\n\tgithub.com/hashicorp/golang-lru v0.5.4 // indirect\n\tgithub.com/hashicorp/memberlist v0.3.0\n\tgithub.com/hashicorp/yamux v0.0.0-20211028200310-0bc27b27de87 // indirect\n\tgithub.com/jaytaylor/html2text v0.0.0-20211105163654-bc68cce691ba\n\tgithub.com/jmoiron/sqlx v1.3.4\n\tgithub.com/jonboulle/clockwork v0.2.2\n\tgithub.com/json-iterator/go v1.1.12 // indirect\n\tgithub.com/klauspost/cpuid/v2 v2.0.9 // indirect\n\tgithub.com/ledongthuc/pdf v0.0.0-20210621053716-e28cb8259002\n\tgithub.com/lib/pq v1.10.4\n\tgithub.com/mailru/easyjson v0.7.7 // indirect\n\tgithub.com/mattermost/go-i18n v1.11.1-0.20211013152124-5c415071e404\n\tgithub.com/mattermost/gorp v1.6.2-0.20210714143452-8b50f5209a7f\n\tgithub.com/mattermost/gosaml2 v0.3.3\n\tgithub.com/mattermost/gziphandler v0.0.1\n\tgithub.com/mattermost/ldap v0.0.0-20201202150706-ee0e6284187d\n\tgithub.com/mattermost/logr/v2 v2.0.15\n\tgithub.com/mattermost/rsc v0.0.0-20160330161541-bbaefb05eaa0\n\tgithub.com/mattn/go-colorable v0.1.12 // indirect\n\tgithub.com/mattn/go-runewidth v0.0.13 // indirect\n\tgithub.com/mholt/archiver/v3 v3.5.1\n\tgithub.com/miekg/dns v1.1.43 // indirect\n\tgithub.com/minio/md5-simd v1.1.2 // indirect\n\tgithub.com/minio/minio-go/v7 v7.0.16\n\tgithub.com/minio/sha256-simd v1.0.0 // indirect\n\tgithub.com/mitchellh/go-testing-interface v1.14.1 // indirect\n\tgithub.com/nwaples/rardecode v1.1.2 // indirect\n\tgithub.com/oklog/run v1.1.0 // indirect\n\tgithub.com/olekukonko/tablewriter v0.0.5 // indirect\n\tgithub.com/olivere/elastic v6.2.37+incompatible // indirect\n\tgithub.com/oov/psd v0.0.0-20210618170533-9fb823ddb631\n\tgithub.com/opentracing/opentracing-go v1.2.0\n\tgithub.com/otiai10/gosseract/v2 v2.3.1 // indirect\n\tgithub.com/pborman/uuid v1.2.1\n\tgithub.com/pelletier/go-toml v1.9.4 // indirect\n\tgithub.com/pierrec/lz4/v4 v4.1.11 // indirect\n\tgithub.com/pkg/errors v0.9.1\n\tgithub.com/prometheus/client_golang v1.11.0\n\tgithub.com/prometheus/client_model v0.2.0\n\tgithub.com/prometheus/common v0.32.1 // indirect\n\tgithub.com/prometheus/procfs v0.7.3 // indirect\n\tgithub.com/reflog/dateconstraints v0.2.1\n\tgithub.com/rs/cors v1.8.0\n\tgithub.com/rs/xid v1.3.0 // indirect\n\tgithub.com/rudderlabs/analytics-go v3.3.1+incompatible\n\tgithub.com/russellhaering/goxmldsig v1.1.1\n\tgithub.com/rwcarlsen/goexif v0.0.0-20190401172101-9e8deecbddbd\n\tgithub.com/segmentio/backo-go v0.0.0-20200129164019-23eae7c10bd3 // indirect\n\tgithub.com/spf13/cobra v1.2.1\n\tgithub.com/splitio/go-client/v6 v6.1.0\n\tgithub.com/stretchr/objx v0.3.0 // indirect\n\tgithub.com/stretchr/testify v1.7.0\n\tgithub.com/throttled/throttled v2.2.5+incompatible\n\tgithub.com/tidwall/gjson v1.11.0 // indirect\n\tgithub.com/tinylib/msgp v1.1.6\n\tgithub.com/tylerb/graceful v1.2.15\n\tgithub.com/uber/jaeger-client-go v2.29.1+incompatible\n\tgithub.com/uber/jaeger-lib v2.4.1+incompatible\n\tgithub.com/ulikunitz/xz v0.5.10 // indirect\n\tgithub.com/vmihailenco/msgpack/v5 v5.3.5\n\tgithub.com/wiggin77/merror v1.0.3\n\tgithub.com/xtgo/uuid v0.0.0-20140804021211-a0b114877d4c\n\tgithub.com/yuin/goldmark v1.4.4\n\tgo.etcd.io/bbolt v1.3.6 // indirect\n\tgo.uber.org/atomic v1.9.0 // indirect\n\tgolang.org/x/crypto v0.0.0-20211117183948-ae814b36b871\n\tgolang.org/x/image v0.0.0-20211028202545-6944b10bf410\n\tgolang.org/x/mod v0.5.1 // indirect\n\tgolang.org/x/net v0.0.0-20211123203042-d83791d6bcd9\n\tgolang.org/x/sync v0.0.0-20210220032951-036812b2e83c\n\tgolang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e // indirect\n\tgolang.org/x/text v0.3.7\n\tgolang.org/x/tools v0.1.7\n\tgoogle.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1 // indirect\n\tgoogle.golang.org/grpc v1.42.0 // indirect\n\tgopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc // indirect\n\tgopkg.in/ini.v1 v1.64.0 // indirect\n\tgopkg.in/mail.v2 v2.3.1\n\tgopkg.in/olivere/elastic.v6 v6.2.37\n\tgopkg.in/yaml.v2 v2.4.0\n\twillnorris.com/go/imageproxy v0.11.2\n)\n\n// Hack to prevent the willf/bitset module from being upgraded to 1.2.0.\n// They changed the module path from github.com/willf/bitset to\n// github.com/bits-and-blooms/bitset and a couple of dependent repos are yet\n// to update their module paths.\nexclude (\n\tgithub.com/RoaringBitmap/roaring v0.7.0\n\tgithub.com/RoaringBitmap/roaring v0.7.1\n\tgithub.com/willf/bitset v1.2.0\n)\n",
"status_code": 200
+ },
+ "github.com/mattermost/mattermost-server/v7/@v/list": {
+ "status_code": 404
}
}
\ No newline at end of file
diff --git a/internal/genericosv/testdata/proxy/TestToReport/GHSA-54q4-74p3-mgcw.json b/internal/genericosv/testdata/proxy/TestToReport/GHSA-54q4-74p3-mgcw.json
index bd1a067..dc33c64 100644
--- a/internal/genericosv/testdata/proxy/TestToReport/GHSA-54q4-74p3-mgcw.json
+++ b/internal/genericosv/testdata/proxy/TestToReport/GHSA-54q4-74p3-mgcw.json
@@ -2,5 +2,8 @@
"github.com/zhaojh329/rttys/@v/list": {
"body": "v1.0.2\nv2.5.1+incompatible\nv1.0.0\nv2.0.1+incompatible\nv2.5.0+incompatible\nv2.8.1+incompatible\nv2.1.0+incompatible\nv2.0.2+incompatible\nv2.0.0+incompatible\nv2.3.0+incompatible\nv2.1.1+incompatible\nv2.5.2+incompatible\nv2.4.0+incompatible\nv2.3.1+incompatible\nv2.2.0+incompatible\nv2.9.2+incompatible\nv2.9.0+incompatible\nv2.9.1+incompatible\nv2.7.0+incompatible\nv2.0.3+incompatible\nv1.0.1\nv2.8.0+incompatible\nv1.1.0\nv2.2.1+incompatible\n",
"status_code": 200
+ },
+ "github.com/zhaojh329/rttys/v4/@v/list": {
+ "status_code": 404
}
}
\ No newline at end of file
diff --git a/internal/genericosv/testdata/proxy/TestToReport/GHSA-627p-rr78-99rj.json b/internal/genericosv/testdata/proxy/TestToReport/GHSA-627p-rr78-99rj.json
index 848fcbd..9e62a19 100644
--- a/internal/genericosv/testdata/proxy/TestToReport/GHSA-627p-rr78-99rj.json
+++ b/internal/genericosv/testdata/proxy/TestToReport/GHSA-627p-rr78-99rj.json
@@ -3,8 +3,14 @@
"body": "v0.26.0\nv0.36.0\nv1.3.0\nv0.6.0-rc.17\nv0.15.0\nv3.3.3+incompatible\nv0.3.0-rc.1\nv3.6.0+incompatible\nv0.69.1\nv0.45.0\nv4.2.0+incompatible\nv0.55.0\nv0.3.0-rc.8\nv2.7.6+incompatible\nv4.2.1+incompatible\nv4.1.0+incompatible\nv0.6.0-rc.22\nv0.3.0-rc.16\nv0.5.0-rc.4\nv0.5.0-rc.20\nv0.68.0\nv0.50.0\nv0.60.1\nv0.7.0\nv0.3.0-rc.28\nv3.2.1+incompatible\nv0.6.0-rc.8\nv0.6.0-rc.28\nv0.3.0-rc.31\nv2.5.1+incompatible\nv2.6.0+incompatible\nv0.7.0-rc.13\nv1.5.1\nv0.7.0-rc.5\nv0.6.0-rc.15\nv0.3.0-rc.2\nv0.40.0\nv0.5.0-rc.3\nv0.7.0-rc.30\nv3.13.0+incompatible\nv0.3.0\nv0.6.0-rc.27\nv0.3.0-rc.18\nv1.6.0\nv0.3.0-rc.5\nv3.4.1+incompatible\nv0.37.0\nv0.6.0-rc.10\nv0.3.0-rc.19\nv0.6.0-rc.33\nv0.3.0-rc.12\nv1.0.0\nv2.0.1+incompatible\nv3.10.0+incompatible\nv0.6.0-rc.12\nv0.52.0\nv0.8.0\nv0.59.1\nv0.6.0-rc.35\nv2.5.0+incompatible\nv3.3.4+incompatible\nv0.43.0\nv0.6.0\nv0.6.0-rc.41\nv0.33.0\nv0.1.0-rc.4\nv4.2.2-rc.133+incompatible\nv0.5.0-rc.6\nv0.7.0-rc.25\nv0.7.0-rc.29\nv0.10.0\nv0.6.0-rc.24\nv0.7.0-rc.35\nv0.20.0\nv0.7.0-rc.32\nv0.5.0-rc.7\nv0.24.0\nv3.3.2+incompatible\nv0.23.0\nv0.6.0-rc.30\nv0.5.0-rc.2\nv0.56.0\nv0.60.0\nv0.5.0-rc.14\nv0.5.0\nv0.6.0-rc.38\nv0.41.0\nv0.6.0-rc.42\nv3.3.1+incompatible\nv0.7.0-rc.14\nv3.9.1+incompatible\nv0.1.0-rc.1\nv0.1.0-rc.3\nv0.7.0-rc.15\nv0.5.0-rc.5\nv0.71.1\nv0.22.0\nv0.18.0\nv1.3.1\nv0.6.0-rc.5\nv2.1.0+incompatible\nv0.21.0\nv0.6.0-rc.25\nv1.5.0\nv0.3.0-rc.14\nv0.7.0-rc.17\nv0.3.0-rc.29\nv2.0.2+incompatible\nv0.7.0-rc.23\nv0.12.0\nv0.5.0-rc.8\nv0.7.0-rc.4\nv2.7.2+incompatible\nv0.19.0\nv1.4.1\nv0.6.0-rc.11\nv0.57.0\nv0.42.0\nv0.7.0-rc.28\nv0.3.0-rc.15\nv0.6.0-rc.37\nv0.5.0-rc.11\nv0.6.0-rc.18\nv2.0.0+incompatible\nv3.14.1+incompatible\nv0.3.0-rc.21\nv3.9.2+incompatible\nv0.7.0-rc.31\nv0.6.0-rc.40\nv2.3.0+incompatible\nv0.7.0-rc.6\nv0.7.0-rc.16\nv0.6.0-rc.19\nv0.6.0-rc.1\nv0.6.0-rc.14\nv0.6.0-rc.23\nv0.75.0\nv0.67.0\nv0.5.0-rc.1\nv0.6.0-rc.4\nv0.4.0-rc.1\nv0.6.0-rc.13\nv0.53.0\nv0.25.0\nv4.2.2+incompatible\nv0.9.0\nv0.27.0\nv0.4.0\nv0.5.0-rc.12\nv3.14.0+incompatible\nv0.1.0-rc.2\nv0.70.0\nv0.69.0\nv0.47.0\nv2.4.0+incompatible\nv0.7.0-rc.8\nv3.0.0+incompatible\nv0.34.0\nv0.49.0\nv0.1.0-rc.6\nv0.3.0-rc.33\nv0.71.0\nv0.72.1\nv0.65.0\nv0.3.0-rc.23\nv3.5.0+incompatible\nv0.7.0-rc.11\nv2.3.1+incompatible\nv0.3.0-rc.11\nv0.3.0-rc.26\nv2.2.0+incompatible\nv0.62.1\nv0.7.0-rc.1\nv0.14.0\nv2.7.7+incompatible\nv0.3.0-rc.13\nv0.3.0-rc.20\nv3.1.0+incompatible\nv0.7.0-rc.12\nv0.6.0-rc.32\nv0.2.0-rc.2\nv0.44.0\nv0.76.0\nv0.7.0-rc.3\nv0.73.0\nv0.1.0-rc.7\nv3.12.0+incompatible\nv0.11.0\nv0.1.0\nv3.7.0+incompatible\nv0.48.0\nv2.7.5+incompatible\nv3.11.0+incompatible\nv0.6.0-rc.26\nv0.3.0-rc.4\nv1.4.0\nv0.6.0-rc.2\nv0.7.0-rc.24\nv0.6.0-rc.7\nv3.3.0+incompatible\nv1.2.0\nv0.6.0-rc.20\nv0.6.0-rc.39\nv2.7.3+incompatible\nv0.5.0-rc.17\nv0.72.0\nv0.31.0\nv0.64.0\nv0.74.0\nv0.66.0\nv3.2.0+incompatible\nv3.0.1+incompatible\nv0.6.0-rc.16\nv0.6.0-rc.21\nv0.32.0\nv2.7.1+incompatible\nv0.6.0-rc.36\nv0.7.0-rc.9\nv0.2.0-rc.1\nv0.6.0-rc.9\nv0.2.0-rc.3\nv0.3.0-rc.7\nv0.5.0-rc.19\nv3.9.0+incompatible\nv0.5.0-rc.13\nv0.62.0\nv0.3.0-rc.22\nv0.64.1\nv4.0.0+incompatible\nv0.6.0-rc.3\nv0.3.0-rc.27\nv0.3.0-rc.30\nv0.28.0\nv0.35.0\nv0.7.0-rc.10\nv0.7.0-rc.20\nv0.6.0-rc.31\nv0.61.0\nv0.54.0\nv0.13.0\nv0.7.0-rc.36\nv3.1.1+incompatible\nv0.7.0-rc.37\nv0.7.0-rc.22\nv0.17.0\nv0.8.0-rc.1\nv0.51.0\nv2.7.0+incompatible\nv2.7.4+incompatible\nv0.3.0-rc.10\nv0.7.0-rc.27\nv0.66.1\nv0.65.1\nv0.7.0-rc.33\nv0.3.0-rc.25\nv3.4.0+incompatible\nv0.3.0-rc.6\nv0.3.0-rc.3\nv3.8.0+incompatible\nv0.67.1\nv0.46.0\nv0.29.0\nv0.30.0\nv0.7.0-rc.26\nv1.0.1\nv0.5.0-rc.10\nv0.63.0\nv1.1.0\nv0.5.0-rc.15\nv0.7.0-rc.2\nv0.3.0-rc.24\nv4.2.3+incompatible\nv0.7.0-rc.18\nv0.5.0-rc.9\nv0.39.0\nv0.38.0\nv0.7.0-rc.34\nv0.2.0\nv0.16.0\nv0.5.0-rc.18\nv0.3.0-rc.32\nv0.6.0-rc.29\nv0.3.0-rc.9\nv0.1.0-rc.5\nv0.58.0\nv2.2.1+incompatible\nv0.7.0-rc.21\nv0.59.0\nv0.5.0-rc.16\nv0.6.0-rc.34\nv0.3.0-rc.17\nv0.7.0-rc.19\nv0.6.0-rc.6\nv0.7.0-rc.7\n",
"status_code": 200
},
+ "github.com/concourse/concourse/v6/@v/list": {
+ "status_code": 404
+ },
"github.com/concourse/dex/@v/list": {
"body": "v1.3.0\nv1.7.0\nv0.7.0\nv1.8.0\nv0.3.0\nv1.6.0\nv1.0.0\nv0.8.0\nv0.6.0\nv0.10.0\nv0.5.0\nv1.5.0\nv0.9.0\nv0.4.0\nv0.2.1\nv0.1.0\nv1.4.0\nv1.2.0\nv1.1.0\nv0.2.0\n",
"status_code": 200
+ },
+ "github.com/concourse/dex/v6/@v/list": {
+ "status_code": 404
}
}
\ No newline at end of file
diff --git a/internal/genericosv/testdata/proxy/TestToReport/GHSA-6qfg-8799-r575.json b/internal/genericosv/testdata/proxy/TestToReport/GHSA-6qfg-8799-r575.json
index 3926721..e6217c5 100644
--- a/internal/genericosv/testdata/proxy/TestToReport/GHSA-6qfg-8799-r575.json
+++ b/internal/genericosv/testdata/proxy/TestToReport/GHSA-6qfg-8799-r575.json
@@ -1,6 +1,6 @@
{
"github.com/kubernetes/kubernetes/@v/list": {
- "body": "v1.16.1\nv1.13.9\nv1.9.0\nv1.16.2\nv1.24.12\nv1.10.11-beta.0\nv1.26.1\nv1.11.6\nv1.13.2-beta.0\nv1.28.0-rc.1\nv1.15.7\nv1.16.14-rc.0\nv1.16.0-beta.2\nv1.3.0\nv1.17.0-alpha.3\nv1.14.0-rc.1\nv1.23.0-rc.0\nv1.9.7-beta.0\nv0.15.0\nv1.6.3-beta.0\nv1.22.7-rc.0\nv1.0.2\nv1.3.6-beta.0\nv1.6.12-beta.0\nv1.22.0-beta.0\nv1.2.0-beta.0\nv1.18.14-rc.1\nv1.4.0-alpha.1\nv1.11.0-alpha.1\nv1.13.0-alpha.0\nv1.24.5-rc.0\nv1.28.0-alpha.2\nv1.1.0-beta\nv1.14.1\nv1.19.7\nv1.24.6-rc.0\nv1.11.9-beta.0\nv1.17.0-beta.1\nv1.22.17\nv1.4.5\nv1.16.9\nv1.3.0-alpha.3\nv1.7.0\nv1.16.0-rc.1\nv1.11.8\nv1.25.8\nv1.24.0-alpha.4\nv1.22.10\nv1.25.3\nv1.10.8\nv1.1.4-beta.0\nv1.19.0\nv1.21.8-rc.0\nv1.6.13-beta.0\nv1.0.8-beta\nv1.8.8\nv1.19.12-rc.0\nv1.1.7-beta.0\nv1.12.9-beta.0\nv1.16.1-beta.0\nv1.18.1\nv1.20.14\nv1.8.12\nv0.21.2\nv1.6.8-beta.0\nv1.17.0\nv1.6.9-beta.0\nv1.28.1\nv1.18.17\nv1.20.0-alpha.0\nv1.18.11\nv1.23.4-rc.0\nv1.2.0-alpha.3\nv1.13.3\nv1.5.9-beta.0\nv1.19.0-beta.2\nv1.7.0-beta.1\nv1.18.16-rc.0\nv0.5.5\nv1.17.17\nv1.23.8\nv1.14.0-beta.1\nv1.4.3-beta.0\nv1.19.16-rc.0\nv1.16.10-beta.0\nv1.17.10\nv1.18.2\nv1.2.3\nv1.6.3-beta.1\nv1.7.14-beta.0\nv1.15.6-beta.0\nv1.4.0-beta.1\nv1.26.0-alpha.2\nv1.14.0-alpha.3\nv1.6.10-beta.0\nv1.18.13\nv1.8.13\nv1.12.3-beta.0\nv0.9.3\nv1.10.0-alpha.2\nv1.7.0-alpha.2\nv1.19.0-alpha.2\nv0.7.0\nv1.16.12-rc.1\nv1.7.9\nv1.22.14\nv1.4.0-alpha.2\nv1.2.6\nv1.9.0-alpha.3\nv1.23.4\nv1.24.0-rc.1\nv1.22.9\nv1.26.1-rc.0\nv1.6.2-beta.0\nv1.6.0-rc.1\nv1.8.3-beta.0\nv1.13.3-beta.0\nv1.26.0-alpha.1\nv1.19.1-rc.0\nv1.16.11\nv0.8.1\nv1.6.11\nv1.9.6\nv1.5.8\nv1.18.7-rc.0\nv1.13.12\nv1.20.7-rc.0\nv1.3.11-beta.0\nv1.10.0-alpha.0\nv1.23.0-beta.0\nv1.16.3\nv0.9.2\nv1.14.0-alpha.0\nv1.18.10\nv1.18.5-rc.0\nv1.13.1\nv1.18.2-beta.0\nv1.23.9-rc.0\nv1.19.0-rc.3\nv1.6.8\nv0.7.3\nv1.24.6\nv1.17.15\nv1.14.2-beta.0\nv1.23.0-alpha.2\nv1.28.0-alpha.1\nv1.24.0-alpha.1\nv1.2.4-beta.0\nv1.23.18-rc.0\nv1.20.0-beta.0\nv1.9.8\nv1.26.4\nv1.5.1\nv1.8.0\nv1.20.8\nv1.18.18\nv1.2.3-beta.0\nv1.19.1\nv1.15.13-beta.0\nv1.6.4\nv1.25.11\nv1.18.6\nv1.22.11\nv1.2.6-beta.0\nv1.14.7\nv1.17.0-alpha.1\nv1.17.5\nv1.2.7\nv1.16.15\nv1.19.0-alpha.0\nv1.14.11-beta.0\nv1.10.0-beta.1\nv1.15.5\nv1.6.5\nv1.15.0-beta.0\nv1.16.0-beta.0\nv1.3.0-beta.3\nv1.17.6-beta.0\nv1.22.13\nv1.4.1-beta.0\nv1.18.18-rc.0\nv1.10.14-beta.0\nv1.20.0\nv1.9.0-beta.1\nv1.18.13-rc.0\nv1.3.10\nv1.7.10-beta.0\nv1.7.8\nv1.6.4-beta.1\nv0.20.2\nv0.18.2\nv1.16.0-alpha.0\nv1.18.3\nv1.6.0\nv1.23.2-rc.0\nv1.28.2\nv1.17.7\nv1.0.5\nv1.24.3\nv0.5.2\nv1.22.17-rc.0\nv1.4.2\nv1.10.4-beta.0\nv1.19.6-rc.0\nv1.16.7\nv1.25.5-rc.0\nv1.17.11-rc.1\nv1.23.9\nv1.25.0-alpha.2\nv1.29.0-alpha.0\nv0.6.1\nv1.16.0-alpha.1\nv1.25.1\nv1.11.2\nv1.7.15\nv1.23.13\nv1.7.0-beta.2\nv1.20.1\nv1.19.10-rc.0\nv1.24.11\nv1.9.7\nv1.17.2\nv1.16.0-alpha.2\nv1.0.0\nv0.7.2\nv1.16.11-rc.0\nv1.9.12-beta.0\nv1.14.0\nv1.23.7-rc.0\nv1.8.10\nv1.19.0-rc.0\nv1.13.0-beta.2\nv1.16.8\nv0.8.0\nv1.2.2-beta.0\nv1.6.12\nv1.0.6\nv1.20.15\nv1.20.4-rc.0\nv1.6.9\nv1.20.0-rc.0\nv1.14.0-alpha.2\nv1.27.3\nv1.22.12\nv1.27.0-rc.1\nv1.23.0-alpha.0\nv1.8.3\nv1.24.1\nv1.5.1-beta.0\nv1.26.9\nv0.21.4\nv1.18.19\nv1.11.0-beta.0\nv1.19.6\nv1.17.18-rc.0\nv1.18.0\nv1.8.10-beta.0\nv1.20.11-rc.0\nv1.8.11\nv1.6.0-alpha.3\nv1.20.2-rc.0\nv1.21.14\nv1.28.0\nv0.20.1\nv1.12.0\nv0.13.1\nv1.3.4-beta.0\nv1.3.1-beta.1\nv1.4.3\nv1.16.4\nv1.18.3-beta.0\nv0.4.3\nv1.8.5\nv1.13.0-rc.2\nv0.21.1\nv1.6.5-beta.0\nv0.6.0\nv1.23.13-rc.0\nv1.17.11\nv1.2.0-alpha.2\nv1.23.2\nv1.13.0-rc.1\nv1.20.0-alpha.1\nv1.1.1-beta\nv1.1.9-beta.0\nv1.27.0\nv1.20.16-rc.0\nv1.26.5\nv0.14.2\nv1.18.15\nv1.12.0-beta.2\nv1.4.0-beta.8\nv1.10.1-beta.0\nv1.11.7-beta.0\nv1.3.3\nv1.28.0-alpha.0\nv1.4.5-beta.0\nv1.1.6\nv0.5.6\nv1.2.7-beta.0\nv1.1.1-beta.0\nv1.18.8\nv1.24.0-alpha.0\nv1.17.16\nv1.17.13\nv1.10.10\nv1.14.4\nv0.10.0\nv0.7.4\nv1.11.4-beta.0\nv1.8.13-beta.0\nv1.10.12-beta.0\nv1.21.10-rc.0\nv1.8.7\nv1.5.3-beta.0\nv0.5.3\nv1.6.11-beta.0\nv1.12.0-rc.1\nv1.10.13-beta.0\nv1.21.4-rc.0\nv1.26.0-rc.1\nv1.11.7\nv1.19.3\nv0.20.0\nv1.9.0-alpha.2\nv1.3.6\nv1.8.14-beta.0\nv1.21.3-rc.0\nv1.20.6\nv1.15.0-alpha.1\nv1.18.5-rc.1\nv1.27.0-alpha.3\nv1.14.5\nv1.17.14-rc.0\nv1.18.4\nv0.6.2\nv1.20.2\nv1.9.0-alpha.1\nv1.10.9-beta.0\nv1.25.3-rc.0\nv1.2.0-alpha.8\nv1.19.14-rc.0\nv1.20.13\nv1.13.6\nv1.18.21-rc.0\nv1.8.4-beta.0\nv1.4.6-beta.0\nv1.3.0-alpha.1\nv1.26.3\nv1.17.0-alpha.2\nv1.22.0-beta.2\nv1.17.17-rc.0\nv1.8.9\nv1.18.11-rc.0\nv1.2.0-alpha.1\nv1.19.0-beta.1\nv1.15.8-beta.0\nv1.18.1-beta.0\nv1.7.0-rc.1\nv0.18.1\nv1.5.6\nv1.18.5\nv0.19.3\nv1.17.4\nv1.15.10-beta.0\nv1.20.4\nv1.22.14-rc.0\nv1.11.8-beta.0\nv1.8.2\nv1.13.6-beta.0\nv1.14.0-alpha.1\nv1.26.0-rc.0\nv1.11.4\nv1.5.5\nv1.2.8-beta.0\nv1.21.0-alpha.3\nv1.17.1-beta.0\nv1.2.5\nv1.25.6-rc.0\nv1.1.1-beta.1\nv1.27.5\nv1.5.0-beta.3\nv1.23.17-rc.0\nv1.22.5-rc.0\nv1.8.8-beta.0\nv1.25.7-rc.0\nv1.24.4-rc.0\nv1.3.0-alpha.0\nv1.19.7-rc.0\nv1.8.1-beta.0\nv1.1.1\nv1.7.3-beta.0\nv1.5.6-beta.0\nv1.19.9-rc.0\nv1.12.0-alpha.0\nv1.12.6\nv1.15.12\nv1.12.1\nv1.8.6\nv1.8.7-beta.0\nv1.8.14\nv1.7.8-beta.0\nv1.12.8-beta.0\nv1.25.0-alpha.1\nv1.20.0-alpha.2\nv1.22.7\nv1.27.1\nv1.4.0-beta.9\nv1.22.6-rc.0\nv1.12.10\nv1.22.12-rc.0\nv0.18.0\nv1.1.8-beta.0\nv1.3.1\nv1.4.6\nv1.21.0-rc.0\nv1.19.0-rc.4\nv1.18.9\nv0.21.0\nv1.21.2\nv1.5.0\nv1.22.2\nv1.5.8-beta.0\nv1.4.0-beta.11\nv1.18.0-beta.0\nv1.14.6\nv0.19.1\nv1.23.11\nv1.17.9-rc.0\nv1.3.4\nv1.3.9-beta.0\nv1.7.2\nv1.23.8-rc.0\nv1.7.15-beta.0\nv1.18.9-rc.0\nv1.18.19-rc.0\nv0.12.0\nv1.21.15-rc.0\nv1.19.0-rc.2\nv1.6.4-beta.0\nv1.7.1-beta.0\nv1.13.7-beta.0\nv1.8.0-alpha.3\nv1.15.1\nv0.19.0\nv1.21.12-rc.0\nv1.22.16-rc.0\nv1.7.1\nv1.13.8-beta.0\nv1.7.0-alpha.3\nv1.7.0-beta.0\nv1.4.1\nv1.19.0-beta.0\nv1.18.0-alpha.1\nv0.12.2\nv1.20.10-rc.0\nv1.3.8-beta.0\nv1.20.15-rc.0\nv1.19.14\nv1.20.0-beta.2\nv1.25.2\nv1.10.7\nv1.12.0-rc.2\nv1.14.8\nv1.5.0-alpha.0\nv1.22.3-rc.0\nv1.10.12\nv1.11.9\nv1.7.0-alpha.4\nv1.20.3-rc.0\nv1.18.20\nv1.0.3\nv1.8.5-beta.0\nv1.24.13\nv1.8.0-alpha.1\nv0.17.1\nv1.9.0-beta.0\nv1.6.0-beta.1\nv1.26.3-rc.0\nv1.16.3-beta.0\nv1.21.0\nv1.1.3\nv1.11.0-beta.2\nv1.1.6-beta.0\nv1.17.0-rc.2\nv1.14.3\nv1.20.5\nv1.15.12-beta.0\nv1.4.1-beta.1\nv1.7.11\nv1.6.14-beta.0\nv1.17.16-rc.1\nv1.5.0-beta.0\nv1.4.1-beta.2\nv1.11.0-alpha.2\nv1.18.0-alpha.2\nv1.27.6\nv1.3.2-beta.0\nv1.22.15\nv1.24.4\nv1.16.10\nv0.13.1-dev\nv1.12.0-beta.0\nv1.25.0-beta.0\nv1.9.9-beta.0\nv1.24.12-rc.0\nv1.10.0-rc.1\nv1.1.2\nv1.17.13-rc.0\nv1.15.3-beta.0\nv1.24.7-rc.0\nv0.14.1\nv1.9.1\nv1.16.13\nv1.6.3\nv1.8.0-rc.1\nv1.10.0-beta.0\nv1.22.0-rc.0\nv1.3.0-alpha.4\nv1.21.7\nv1.16.0-rc.2\nv1.8.12-beta.0\nv1.21.9-rc.0\nv1.12.3\nv1.4.0-beta.10\nv1.7.9-beta.0\nv1.3.0-beta.0\nv1.7.4-beta.0\nv1.8.15\nv1.17.3\nv1.21.11\nv1.22.0-alpha.0\nv1.10.0\nv1.16.13-rc.0\nv1.7.3\nv1.6.1-beta.0\nv1.1.0-alpha.1\nv1.24.0\nv1.19.0-alpha.1\nv1.19.15-rc.0\nv1.18.0-alpha.3\nv1.26.8\nv1.17.7-rc.0\nv1.4.9-beta.0\nv1.19.5\nv1.14.7-beta.0\nv1.16.15-rc.0\nv1.23.15-rc.0\nv1.22.10-rc.0\nv1.19.12\nv1.24.0-beta.0\nv1.8.0-beta.1\nv1.21.2-rc.0\nv1.3.0-alpha.2\nv0.13.2\nv1.1.5-beta.0\nv1.15.0-alpha.3\nv1.19.5-rc.0\nv0.4.4\nv1.18.0-beta.2\nv1.21.1-rc.0\nv0.9.0\nv1.20.9\nv1.23.10-rc.0\nv1.17.4-beta.0\nv1.25.1-rc.0\nv1.13.10-beta.0\nv1.9.10\nv1.21.14-rc.0\nv1.23.5-rc.0\nv1.22.0\nv0.4.1\nv1.12.5-beta.0\nv1.10.10-beta.0\nv1.10.0-beta.3\nv1.19.2-rc.0\nv1.20.13-rc.0\nv1.15.0-alpha.2\nv1.6.0-alpha.0\nv1.23.1-rc.0\nv1.15.3\nv1.13.11\nv1.7.6-beta.0\nv1.15.4\nv1.25.10\nv1.23.6-rc.0\nv1.23.12-rc.0\nv1.14.9\nv1.17.11-rc.0\nv1.22.1\nv0.5.4\nv1.6.0-beta.3\nv1.15.4-beta.0\nv1.24.9\nv1.26.0-beta.0\nv1.26.6\nv1.7.7-beta.0\nv1.24.3-rc.0\nv1.12.0-alpha.1\nv1.12.0-beta.1\nv1.23.14\nv1.16.9-beta.0\nv1.12.1-beta.0\nv1.21.1\nv1.25.0-rc.0\nv1.1.3-beta.0\nv1.6.7-beta.0\nv1.11.2-beta.0\nv1.8.6-beta.0\nv0.5.1\nv1.20.7\nv1.22.13-rc.0\nv1.24.10\nv1.23.11-rc.0\nv1.6.0-beta.2\nv1.7.5\nv1.14.4-beta.0\nv1.18.12-rc.1\nv1.7.13\nv1.17.16-rc.0\nv1.11.0\nv1.17.8\nv1.28.0-alpha.3\nv1.15.5-beta.0\nv1.20.10\nv1.17.0-beta.2\nv1.25.0\nv1.14.6-beta.0\nv1.9.6-beta.0\nv1.24.5\nv1.3.3-beta.0\nv1.11.0-beta.1\nv1.5.0-alpha.2\nv1.4.0-beta.2\nv1.18.0-rc.1\nv1.6.10\nv1.4.4\nv1.24.0-alpha.3\nv1.8.0-alpha.2\nv1.19.10\nv1.10.0-beta.2\nv0.14.0\nv1.17.9\nv1.21.9\nv1.19.3-rc.0\nv1.13.9-beta.0\nv0.8.4\nv1.11.3-beta.0\nv1.13.4-beta.0\nv1.12.5\nv1.4.9\nv1.5.2\nv1.27.4\nv1.4.0-beta.3\nv1.10.2\nv1.13.0-beta.0\nv1.22.5\nv1.9.4\nv1.24.2\nv1.16.2-beta.0\nv1.15.0-beta.2\nv1.22.0-alpha.3\nv1.22.1-rc.0\nv1.23.7\nv1.2.4\nv1.27.0-beta.0\nv1.18.6-rc.0\nv1.7.12-beta.0\nv1.17.0-rc.1\nv1.3.2\nv1.21.5\nv1.14.10-beta.0\nv1.6.0-beta.4\nv1.15.10\nv1.2.1\nv1.22.0-beta.1\nv1.5.4\nv0.10.1\nv1.7.2-beta.0\nv1.17.1\nv1.0.4\nv1.9.3\nv1.27.0-alpha.2\nv1.5.0-beta.1\nv1.20.14-rc.0\nv1.28.0-alpha.4\nv1.12.6-beta.0\nv1.25.4\nv1.10.11\nv1.18.14\nv1.27.2\nv1.16.12-rc.0\nv1.19.0-rc.1\nv1.6.0-beta.0\nv1.21.0-beta.1\nv1.19.8\nv1.8.11-beta.0\nv1.21.6\nv1.22.0-alpha.1\nv1.10.6-beta.0\nv1.19.9\nv1.17.12-rc.0\nv1.19.4\nv1.22.11-rc.0\nv1.13.11-beta.0\nv1.23.0-rc.1\nv1.9.0-beta.2\nv1.3.7-beta.0\nv1.19.11\nv1.23.14-rc.0\nv1.26.0-alpha.0\nv1.25.5\nv1.17.14\nv0.11.0\nv1.22.16\nv1.23.17\nv1.1.5\nv0.21.3\nv1.10.7-beta.0\nv1.25.6\nv1.19.17-rc.0\nv1.4.0-alpha.0\nv1.3.10-beta.0\nv1.14.0-beta.2\nv1.18.4-rc.0\nv1.9.8-beta.0\nv1.16.14\nv1.18.8-rc.1\nv1.7.0-beta.3\nv1.1.2-beta.0\nv1.4.0\nv1.21.13-rc.0\nv1.15.1-beta.0\nv1.22.8-rc.0\nv1.5.0-alpha.1\nv0.7.1\nv1.16.4-beta.0\nv1.14.8-beta.0\nv1.15.11\nv1.21.0-beta.0\nv1.3.0-beta.1\nv1.27.0-alpha.0\nv1.5.4-beta.0\nv1.1.4\nv1.24.7\nv1.13.1-beta.0\nv1.16.5-beta.1\nv1.7.0-alpha.0\nv0.9.1\nv1.20.5-rc.0\nv1.19.16\nv1.4.0-alpha.3\nv1.20.1-rc.1\nv1.28.0-rc.0\nv1.2.0\nv1.5.7\nv1.13.13-beta.0\nv1.22.4-rc.0\nv1.13.12-beta.0\nv1.8.9-beta.0\nv1.25.8-rc.0\nv1.17.6\nv1.15.9\nv1.6.0-alpha.2\nv1.21.10\nv1.23.1\nv1.18.14-rc.0\nv1.14.10\nv1.16.7-beta.0\nv1.2.1-beta.0\nv1.13.5-beta.0\nv1.10.4\nv1.18.12\nv1.12.10-beta.0\nv1.13.0-alpha.2\nv1.19.13-rc.0\nv1.15.7-beta.0\nv1.2.0-alpha.5\nv1.11.10-beta.0\nv1.13.2\nv1.24.10-rc.0\nv1.23.3-rc.0\nv1.12.2\nv1.9.9\nv1.13.0-alpha.1\nv1.17.8-rc.0\nv1.3.5-beta.0\nv1.11.0-rc.2\nv1.20.8-rc.0\nv1.3.9\nv1.9.11\nv1.18.0-alpha.4\nv1.24.0-alpha.2\nv1.18.0-beta.1\nv1.13.0-beta.1\nv1.23.3\nv0.16.2\nv1.17.8-rc.1\nv1.8.15-beta.0\nv1.2.2\nv1.25.4-rc.0\nv1.24.14\nv1.22.3\nv1.2.0-beta.1\nv1.19.8-rc.0\nv1.19.0-alpha.3\nv1.18.8-rc.0\nv1.7.5-beta.0\nv1.1.0-alpha.0\nv1.15.6\nv1.6.1\nv1.14.11-beta.1\nv1.12.4\nv1.15.2\nv1.9.3-beta.0\nv1.10.0-alpha.1\nv1.21.0-alpha.1\nv1.25.0-alpha.3\nv1.7.7\nv1.10.1\nv1.22.4\nv1.23.16\nv1.18.0-alpha.0\nv1.26.2\nv1.15.0-rc.1\nv1.25.7\nv1.18.0-alpha.5\nv1.5.3\nv1.4.0-beta.6\nv1.10.0-alpha.3\nv1.20.12-rc.0\nv1.4.8-beta.0\nv1.9.11-beta.0\nv1.24.0-rc.0\nv1.23.0-alpha.1\nv1.17.10-rc.0\nv1.21.4\nv1.10.5-beta.0\nv1.5.0-beta.2\nv1.15.9-beta.0\nv1.16.6-beta.0\nv1.19.2\nv1.18.15-rc.0\nv0.8.2\nv1.1.8\nv1.11.3\nv1.4.2-beta.1\nv1.27.0-alpha.1\nv1.25.12\nv1.4.2-beta.0\nv1.10.9\nv1.16.0-beta.1\nv1.22.0-alpha.2\nv1.7.13-beta.0\nv1.19.11-rc.0\nv0.19.2\nv1.22.15-rc.0\nv1.4.0-beta.0\nv1.6.13\nv1.13.7\nv1.15.8-beta.1\nv1.21.0-alpha.0\nv1.11.0-alpha.0\nv1.16.12\nv1.24.15\nv1.7.12\nv1.14.0-beta.0\nv1.12.8\nv1.24.2-rc.0\nv1.20.12\nv1.8.0-alpha.0\nv1.10.5\nv1.20.0-alpha.3\nv0.16.1\nv1.3.5\nv1.19.4-rc.0\nv1.12.4-beta.0\nv0.13.0\nv1.10.13\nv1.8.16-beta.0\nv1.23.15\nv1.21.5-rc.0\nv1.5.2-beta.0\nv1.15.0-beta.1\nv1.4.12\nv1.16.6\nv1.10.2-beta.0\nv1.9.2\nv1.13.4\nv1.6.6\nv1.21.8\nv1.12.9\nv1.20.11\nv1.26.2-rc.0\nv1.4.4-beta.0\nv1.20.0-beta.1\nv1.7.14\nv1.17.5-beta.0\nv1.10.6\nv0.17.0\nv1.26.7\nv1.7.10\nv1.23.5\nv1.3.8\nv1.17.3-beta.0\nv1.6.6-beta.0\nv1.14.3-beta.0\nv1.5.5-beta.0\nv1.24.8-rc.0\nv1.22.2-rc.0\nv1.2.0-alpha.7\nv1.25.13\nv1.21.12\nv1.21.7-rc.0\nv1.16.16-rc.0\nv1.13.0\nv1.15.8\nv1.22.9-rc.0\nv1.23.0\nv1.19.13\nv1.6.0-alpha.1\nv1.9.5\nv1.9.2-beta.0\nv1.11.10\nv1.8.1\nv1.10.3\nv1.16.0-alpha.3\nv1.9.0-alpha.0\nv1.25.9\nv1.9.10-beta.0\nv1.18.10-rc.0\nv1.25.0-alpha.0\nv1.24.11-rc.0\nv1.11.6-beta.0\nv1.20.3\nv1.7.11-beta.0\nv1.10.8-beta.0\nv1.18.20-rc.0\nv1.6.2\nv1.10.0-beta.4\nv1.27.0-rc.0\nv1.14.2\nv1.4.8\nv1.7.4\nv1.24.17\nv1.13.10\nv1.16.0\nv1.24.9-rc.0\nv1.13.8\nv1.23.0-alpha.3\nv1.0.1\nv1.8.2-beta.0\nv1.18.16\nv1.15.0\nv1.20.9-rc.0\nv1.26.0\nv1.11.5\nv1.17.2-beta.0\nv1.5.7-beta.0\nv1.24.1-rc.0\nv1.2.5-beta.0\nv1.4.12-beta.0\nv1.15.2-beta.0\nv1.21.0-alpha.2\nv1.1.0\nv1.17.12\nv1.4.7-beta.0\nv1.2.0-alpha.0\nv1.17.15-rc.0\nv1.0.7\nv1.19.15\nv1.12.7-beta.0\nv1.23.12\nv1.11.1-beta.0\nv1.1.7\nv1.3.0-beta.2\nv1.21.3\nv1.23.16-rc.0\nv1.7.17-beta.0\nv1.18.17-rc.0\nv1.14.5-beta.0\nv1.4.0-beta.4\nv1.11.1\nv1.8.4\nv1.15.0-alpha.0\nv1.9.1-beta.0\nv1.2.0-alpha.4\nv1.25.2-rc.0\nv1.3.7\nv1.20.6-rc.0\nv1.13.5\nv1.3.1-beta.0\nv1.4.0-beta.5\nv1.23.0-alpha.4\nv0.4.2\nv1.28.0-beta.0\nv0.16.0\nv1.6.7\nv1.20.1-rc.0\nv1.7.16\nv1.21.6-rc.0\nv1.13.0-alpha.3\nv1.4.11-beta.0\nv1.12.2-beta.0\nv1.23.6\nv1.17.0-beta.0\nv1.22.6\nv1.2.0-alpha.6\nv1.14.1-beta.0\nv1.17.0-alpha.0\nv1.12.11-beta.0\nv1.4.0-beta.7\nv1.9.4-beta.0\nv1.16.5-beta.0\nv1.7.16-beta.0\nv1.15.11-beta.0\nv1.22.18-rc.0\nv0.12.1\nv1.10.3-beta.0\nv1.7.6\nv1.21.11-rc.0\nv1.16.5\nv1.11.11-beta.0\nv1.12.7\nv1.23.10\nv1.11.5-beta.0\nv1.24.16\nv1.24.8\nv1.26.0-alpha.3\nv1.7.0-alpha.1\nv1.22.8\nv1.21.13\nv1.3.0-alpha.5\nv1.18.7\nv1.19.6-rc.1\nv1.16.8-beta.0\nv1.14.9-beta.0\nv1.11.0-rc.1\nv1.4.7\nv1.11.0-rc.3\nv1.8.0-beta.0\nv1.9.5-beta.0\nv1.25.0-rc.1\n",
+ "body": "v1.16.1\nv1.13.9\nv1.9.0\nv1.16.2\nv1.24.12\nv1.10.11-beta.0\nv1.26.1\nv1.11.6\nv1.13.2-beta.0\nv1.28.0-rc.1\nv1.15.7\nv1.16.14-rc.0\nv1.16.0-beta.2\nv1.3.0\nv1.17.0-alpha.3\nv1.14.0-rc.1\nv1.23.0-rc.0\nv1.9.7-beta.0\nv0.15.0\nv1.6.3-beta.0\nv1.22.7-rc.0\nv1.0.2\nv1.3.6-beta.0\nv1.6.12-beta.0\nv1.22.0-beta.0\nv1.2.0-beta.0\nv1.18.14-rc.1\nv1.4.0-alpha.1\nv1.11.0-alpha.1\nv1.13.0-alpha.0\nv1.24.5-rc.0\nv1.28.0-alpha.2\nv1.1.0-beta\nv1.14.1\nv1.19.7\nv1.24.6-rc.0\nv1.11.9-beta.0\nv1.17.0-beta.1\nv1.22.17\nv1.4.5\nv1.16.9\nv1.3.0-alpha.3\nv1.7.0\nv1.16.0-rc.1\nv1.11.8\nv1.25.8\nv1.24.0-alpha.4\nv1.22.10\nv1.25.3\nv1.10.8\nv1.1.4-beta.0\nv1.19.0\nv1.21.8-rc.0\nv1.6.13-beta.0\nv1.0.8-beta\nv1.8.8\nv1.19.12-rc.0\nv1.1.7-beta.0\nv1.12.9-beta.0\nv1.16.1-beta.0\nv1.18.1\nv1.20.14\nv1.8.12\nv0.21.2\nv1.6.8-beta.0\nv1.17.0\nv1.6.9-beta.0\nv1.28.1\nv1.18.17\nv1.20.0-alpha.0\nv1.18.11\nv1.23.4-rc.0\nv1.2.0-alpha.3\nv1.13.3\nv1.5.9-beta.0\nv1.19.0-beta.2\nv1.7.0-beta.1\nv1.18.16-rc.0\nv0.5.5\nv1.17.17\nv1.23.8\nv1.14.0-beta.1\nv1.4.3-beta.0\nv1.19.16-rc.0\nv1.16.10-beta.0\nv1.17.10\nv1.18.2\nv1.2.3\nv1.6.3-beta.1\nv1.7.14-beta.0\nv1.15.6-beta.0\nv1.4.0-beta.1\nv1.26.0-alpha.2\nv1.14.0-alpha.3\nv1.6.10-beta.0\nv1.18.13\nv1.8.13\nv1.12.3-beta.0\nv0.9.3\nv1.10.0-alpha.2\nv1.7.0-alpha.2\nv1.19.0-alpha.2\nv0.7.0\nv1.16.12-rc.1\nv1.7.9\nv1.22.14\nv1.4.0-alpha.2\nv1.2.6\nv1.9.0-alpha.3\nv1.23.4\nv1.24.0-rc.1\nv1.22.9\nv1.26.1-rc.0\nv1.6.2-beta.0\nv1.6.0-rc.1\nv1.8.3-beta.0\nv1.13.3-beta.0\nv1.26.0-alpha.1\nv1.19.1-rc.0\nv1.16.11\nv0.8.1\nv1.6.11\nv1.9.6\nv1.5.8\nv1.18.7-rc.0\nv1.13.12\nv1.20.7-rc.0\nv1.3.11-beta.0\nv1.10.0-alpha.0\nv1.23.0-beta.0\nv1.16.3\nv0.9.2\nv1.14.0-alpha.0\nv1.18.10\nv1.18.5-rc.0\nv1.13.1\nv1.18.2-beta.0\nv1.23.9-rc.0\nv1.19.0-rc.3\nv1.6.8\nv0.7.3\nv1.24.6\nv1.17.15\nv1.14.2-beta.0\nv1.23.0-alpha.2\nv1.28.0-alpha.1\nv1.24.0-alpha.1\nv1.2.4-beta.0\nv1.23.18-rc.0\nv1.20.0-beta.0\nv1.9.8\nv1.26.4\nv1.5.1\nv1.8.0\nv1.20.8\nv1.18.18\nv1.2.3-beta.0\nv1.19.1\nv1.15.13-beta.0\nv1.6.4\nv1.25.11\nv1.18.6\nv1.22.11\nv1.2.6-beta.0\nv1.14.7\nv1.17.0-alpha.1\nv1.17.5\nv1.2.7\nv1.16.15\nv1.19.0-alpha.0\nv1.14.11-beta.0\nv1.10.0-beta.1\nv1.15.5\nv1.6.5\nv1.15.0-beta.0\nv1.16.0-beta.0\nv1.3.0-beta.3\nv1.17.6-beta.0\nv1.22.13\nv1.4.1-beta.0\nv1.18.18-rc.0\nv1.10.14-beta.0\nv1.20.0\nv1.9.0-beta.1\nv1.18.13-rc.0\nv1.3.10\nv1.7.10-beta.0\nv1.7.8\nv1.6.4-beta.1\nv0.20.2\nv0.18.2\nv1.16.0-alpha.0\nv1.18.3\nv1.6.0\nv1.23.2-rc.0\nv1.28.2\nv1.17.7\nv1.0.5\nv1.24.3\nv0.5.2\nv1.22.17-rc.0\nv1.4.2\nv1.10.4-beta.0\nv1.19.6-rc.0\nv1.16.7\nv1.25.5-rc.0\nv1.17.11-rc.1\nv1.23.9\nv1.25.0-alpha.2\nv1.29.0-alpha.0\nv0.6.1\nv1.16.0-alpha.1\nv1.25.1\nv1.11.2\nv1.7.15\nv1.23.13\nv1.7.0-beta.2\nv1.20.1\nv1.19.10-rc.0\nv1.24.11\nv1.9.7\nv1.17.2\nv1.16.0-alpha.2\nv1.0.0\nv0.7.2\nv1.16.11-rc.0\nv1.9.12-beta.0\nv1.14.0\nv1.23.7-rc.0\nv1.8.10\nv1.19.0-rc.0\nv1.13.0-beta.2\nv1.16.8\nv0.8.0\nv1.2.2-beta.0\nv1.6.12\nv1.0.6\nv1.20.15\nv1.20.4-rc.0\nv1.6.9\nv1.20.0-rc.0\nv1.14.0-alpha.2\nv1.27.3\nv1.22.12\nv1.27.0-rc.1\nv1.23.0-alpha.0\nv1.8.3\nv1.24.1\nv1.5.1-beta.0\nv1.26.9\nv0.21.4\nv1.18.19\nv1.11.0-beta.0\nv1.19.6\nv1.17.18-rc.0\nv1.18.0\nv1.8.10-beta.0\nv1.20.11-rc.0\nv1.8.11\nv1.6.0-alpha.3\nv1.20.2-rc.0\nv1.21.14\nv1.28.0\nv0.20.1\nv1.12.0\nv0.13.1\nv1.3.4-beta.0\nv1.3.1-beta.1\nv1.4.3\nv1.16.4\nv1.18.3-beta.0\nv0.4.3\nv1.8.5\nv1.13.0-rc.2\nv0.21.1\nv1.6.5-beta.0\nv0.6.0\nv1.23.13-rc.0\nv1.17.11\nv1.2.0-alpha.2\nv1.23.2\nv1.13.0-rc.1\nv1.20.0-alpha.1\nv1.1.1-beta\nv1.1.9-beta.0\nv1.27.0\nv1.20.16-rc.0\nv1.26.5\nv0.14.2\nv1.18.15\nv1.12.0-beta.2\nv1.4.0-beta.8\nv1.10.1-beta.0\nv1.11.7-beta.0\nv1.3.3\nv1.28.0-alpha.0\nv1.4.5-beta.0\nv1.1.6\nv0.5.6\nv1.2.7-beta.0\nv1.1.1-beta.0\nv1.18.8\nv1.24.0-alpha.0\nv1.17.16\nv1.17.13\nv1.10.10\nv1.14.4\nv0.10.0\nv0.7.4\nv1.11.4-beta.0\nv1.8.13-beta.0\nv1.10.12-beta.0\nv1.21.10-rc.0\nv1.8.7\nv1.5.3-beta.0\nv0.5.3\nv1.6.11-beta.0\nv1.12.0-rc.1\nv1.10.13-beta.0\nv1.21.4-rc.0\nv1.26.0-rc.1\nv1.11.7\nv1.19.3\nv0.20.0\nv1.9.0-alpha.2\nv1.3.6\nv1.8.14-beta.0\nv1.21.3-rc.0\nv1.20.6\nv1.15.0-alpha.1\nv1.18.5-rc.1\nv1.27.0-alpha.3\nv1.14.5\nv1.17.14-rc.0\nv1.18.4\nv0.6.2\nv1.20.2\nv1.9.0-alpha.1\nv1.10.9-beta.0\nv1.25.3-rc.0\nv1.2.0-alpha.8\nv1.19.14-rc.0\nv1.20.13\nv1.13.6\nv1.18.21-rc.0\nv1.8.4-beta.0\nv1.4.6-beta.0\nv1.3.0-alpha.1\nv1.26.3\nv1.17.0-alpha.2\nv1.22.0-beta.2\nv1.17.17-rc.0\nv1.8.9\nv1.18.11-rc.0\nv1.2.0-alpha.1\nv1.19.0-beta.1\nv1.15.8-beta.0\nv1.18.1-beta.0\nv1.7.0-rc.1\nv0.18.1\nv1.5.6\nv1.18.5\nv0.19.3\nv1.17.4\nv1.15.10-beta.0\nv1.20.4\nv1.22.14-rc.0\nv1.11.8-beta.0\nv1.8.2\nv1.13.6-beta.0\nv1.14.0-alpha.1\nv1.26.0-rc.0\nv1.11.4\nv1.5.5\nv1.2.8-beta.0\nv1.21.0-alpha.3\nv1.17.1-beta.0\nv1.2.5\nv1.25.6-rc.0\nv1.1.1-beta.1\nv1.27.5\nv1.5.0-beta.3\nv1.23.17-rc.0\nv1.22.5-rc.0\nv1.8.8-beta.0\nv1.25.7-rc.0\nv1.24.4-rc.0\nv1.3.0-alpha.0\nv1.19.7-rc.0\nv1.8.1-beta.0\nv1.1.1\nv1.7.3-beta.0\nv1.5.6-beta.0\nv1.19.9-rc.0\nv1.12.0-alpha.0\nv1.12.6\nv1.15.12\nv1.12.1\nv1.8.6\nv1.8.7-beta.0\nv1.8.14\nv1.7.8-beta.0\nv1.12.8-beta.0\nv1.25.0-alpha.1\nv1.20.0-alpha.2\nv1.22.7\nv1.27.1\nv1.4.0-beta.9\nv1.22.6-rc.0\nv1.12.10\nv1.22.12-rc.0\nv0.18.0\nv1.1.8-beta.0\nv1.3.1\nv1.4.6\nv1.21.0-rc.0\nv1.19.0-rc.4\nv1.18.9\nv0.21.0\nv1.21.2\nv1.5.0\nv1.22.2\nv1.5.8-beta.0\nv1.4.0-beta.11\nv1.18.0-beta.0\nv1.14.6\nv0.19.1\nv1.23.11\nv1.17.9-rc.0\nv1.3.4\nv1.3.9-beta.0\nv1.7.2\nv1.23.8-rc.0\nv1.7.15-beta.0\nv1.18.9-rc.0\nv1.18.19-rc.0\nv0.12.0\nv1.21.15-rc.0\nv1.19.0-rc.2\nv1.6.4-beta.0\nv1.7.1-beta.0\nv1.13.7-beta.0\nv1.8.0-alpha.3\nv1.15.1\nv0.19.0\nv1.21.12-rc.0\nv1.22.16-rc.0\nv1.7.1\nv1.13.8-beta.0\nv1.7.0-alpha.3\nv1.7.0-beta.0\nv1.4.1\nv1.19.0-beta.0\nv1.18.0-alpha.1\nv0.12.2\nv1.20.10-rc.0\nv1.3.8-beta.0\nv1.20.15-rc.0\nv1.19.14\nv1.20.0-beta.2\nv1.25.2\nv1.10.7\nv1.12.0-rc.2\nv1.14.8\nv1.5.0-alpha.0\nv1.22.3-rc.0\nv1.10.12\nv1.11.9\nv1.7.0-alpha.4\nv1.20.3-rc.0\nv1.18.20\nv1.0.3\nv1.8.5-beta.0\nv1.24.13\nv1.8.0-alpha.1\nv0.17.1\nv1.9.0-beta.0\nv1.6.0-beta.1\nv1.26.3-rc.0\nv1.16.3-beta.0\nv1.21.0\nv1.1.3\nv1.11.0-beta.2\nv1.1.6-beta.0\nv1.17.0-rc.2\nv1.14.3\nv1.20.5\nv1.15.12-beta.0\nv1.4.1-beta.1\nv1.7.11\nv1.6.14-beta.0\nv1.17.16-rc.1\nv1.5.0-beta.0\nv1.4.1-beta.2\nv1.11.0-alpha.2\nv1.18.0-alpha.2\nv1.27.6\nv1.3.2-beta.0\nv1.22.15\nv1.24.4\nv1.16.10\nv0.13.1-dev\nv1.12.0-beta.0\nv1.25.0-beta.0\nv1.9.9-beta.0\nv1.24.12-rc.0\nv1.10.0-rc.1\nv1.1.2\nv1.17.13-rc.0\nv1.15.3-beta.0\nv1.24.7-rc.0\nv0.14.1\nv1.9.1\nv1.16.13\nv1.6.3\nv1.8.0-rc.1\nv1.10.0-beta.0\nv1.22.0-rc.0\nv1.3.0-alpha.4\nv1.21.7\nv1.16.0-rc.2\nv1.8.12-beta.0\nv1.21.9-rc.0\nv1.25.14\nv1.12.3\nv1.4.0-beta.10\nv1.7.9-beta.0\nv1.3.0-beta.0\nv1.7.4-beta.0\nv1.8.15\nv1.17.3\nv1.21.11\nv1.22.0-alpha.0\nv1.10.0\nv1.16.13-rc.0\nv1.7.3\nv1.6.1-beta.0\nv1.1.0-alpha.1\nv1.24.0\nv1.19.0-alpha.1\nv1.19.15-rc.0\nv1.18.0-alpha.3\nv1.26.8\nv1.17.7-rc.0\nv1.4.9-beta.0\nv1.19.5\nv1.14.7-beta.0\nv1.16.15-rc.0\nv1.23.15-rc.0\nv1.22.10-rc.0\nv1.19.12\nv1.24.0-beta.0\nv1.8.0-beta.1\nv1.21.2-rc.0\nv1.3.0-alpha.2\nv0.13.2\nv1.1.5-beta.0\nv1.15.0-alpha.3\nv1.19.5-rc.0\nv0.4.4\nv1.18.0-beta.2\nv1.21.1-rc.0\nv0.9.0\nv1.20.9\nv1.23.10-rc.0\nv1.17.4-beta.0\nv1.25.1-rc.0\nv1.13.10-beta.0\nv1.9.10\nv1.21.14-rc.0\nv1.23.5-rc.0\nv1.22.0\nv0.4.1\nv1.12.5-beta.0\nv1.10.10-beta.0\nv1.10.0-beta.3\nv1.19.2-rc.0\nv1.20.13-rc.0\nv1.15.0-alpha.2\nv1.6.0-alpha.0\nv1.23.1-rc.0\nv1.15.3\nv1.13.11\nv1.7.6-beta.0\nv1.15.4\nv1.25.10\nv1.23.6-rc.0\nv1.23.12-rc.0\nv1.14.9\nv1.17.11-rc.0\nv1.22.1\nv0.5.4\nv1.6.0-beta.3\nv1.15.4-beta.0\nv1.24.9\nv1.26.0-beta.0\nv1.26.6\nv1.7.7-beta.0\nv1.24.3-rc.0\nv1.12.0-alpha.1\nv1.12.0-beta.1\nv1.23.14\nv1.16.9-beta.0\nv1.12.1-beta.0\nv1.21.1\nv1.25.0-rc.0\nv1.1.3-beta.0\nv1.6.7-beta.0\nv1.11.2-beta.0\nv1.8.6-beta.0\nv0.5.1\nv1.20.7\nv1.22.13-rc.0\nv1.24.10\nv1.23.11-rc.0\nv1.6.0-beta.2\nv1.7.5\nv1.14.4-beta.0\nv1.18.12-rc.1\nv1.7.13\nv1.17.16-rc.0\nv1.11.0\nv1.17.8\nv1.28.0-alpha.3\nv1.15.5-beta.0\nv1.20.10\nv1.17.0-beta.2\nv1.25.0\nv1.14.6-beta.0\nv1.9.6-beta.0\nv1.24.5\nv1.3.3-beta.0\nv1.11.0-beta.1\nv1.5.0-alpha.2\nv1.4.0-beta.2\nv1.18.0-rc.1\nv1.6.10\nv1.4.4\nv1.24.0-alpha.3\nv1.8.0-alpha.2\nv1.19.10\nv1.10.0-beta.2\nv0.14.0\nv1.17.9\nv1.21.9\nv1.19.3-rc.0\nv1.13.9-beta.0\nv0.8.4\nv1.11.3-beta.0\nv1.13.4-beta.0\nv1.12.5\nv1.4.9\nv1.5.2\nv1.27.4\nv1.4.0-beta.3\nv1.10.2\nv1.13.0-beta.0\nv1.22.5\nv1.9.4\nv1.24.2\nv1.16.2-beta.0\nv1.15.0-beta.2\nv1.22.0-alpha.3\nv1.22.1-rc.0\nv1.23.7\nv1.2.4\nv1.27.0-beta.0\nv1.18.6-rc.0\nv1.7.12-beta.0\nv1.17.0-rc.1\nv1.3.2\nv1.21.5\nv1.14.10-beta.0\nv1.6.0-beta.4\nv1.15.10\nv1.2.1\nv1.22.0-beta.1\nv1.5.4\nv0.10.1\nv1.7.2-beta.0\nv1.17.1\nv1.0.4\nv1.9.3\nv1.27.0-alpha.2\nv1.5.0-beta.1\nv1.20.14-rc.0\nv1.28.0-alpha.4\nv1.12.6-beta.0\nv1.25.4\nv1.10.11\nv1.18.14\nv1.27.2\nv1.16.12-rc.0\nv1.19.0-rc.1\nv1.6.0-beta.0\nv1.21.0-beta.1\nv1.19.8\nv1.8.11-beta.0\nv1.21.6\nv1.22.0-alpha.1\nv1.10.6-beta.0\nv1.19.9\nv1.17.12-rc.0\nv1.19.4\nv1.22.11-rc.0\nv1.13.11-beta.0\nv1.23.0-rc.1\nv1.9.0-beta.2\nv1.3.7-beta.0\nv1.19.11\nv1.23.14-rc.0\nv1.26.0-alpha.0\nv1.25.5\nv1.17.14\nv0.11.0\nv1.22.16\nv1.23.17\nv1.1.5\nv0.21.3\nv1.10.7-beta.0\nv1.25.6\nv1.19.17-rc.0\nv1.4.0-alpha.0\nv1.3.10-beta.0\nv1.14.0-beta.2\nv1.18.4-rc.0\nv1.9.8-beta.0\nv1.16.14\nv1.18.8-rc.1\nv1.7.0-beta.3\nv1.1.2-beta.0\nv1.4.0\nv1.21.13-rc.0\nv1.15.1-beta.0\nv1.22.8-rc.0\nv1.5.0-alpha.1\nv0.7.1\nv1.16.4-beta.0\nv1.14.8-beta.0\nv1.15.11\nv1.21.0-beta.0\nv1.3.0-beta.1\nv1.27.0-alpha.0\nv1.5.4-beta.0\nv1.1.4\nv1.24.7\nv1.13.1-beta.0\nv1.16.5-beta.1\nv1.7.0-alpha.0\nv0.9.1\nv1.20.5-rc.0\nv1.19.16\nv1.4.0-alpha.3\nv1.20.1-rc.1\nv1.28.0-rc.0\nv1.2.0\nv1.5.7\nv1.13.13-beta.0\nv1.22.4-rc.0\nv1.13.12-beta.0\nv1.8.9-beta.0\nv1.25.8-rc.0\nv1.17.6\nv1.15.9\nv1.6.0-alpha.2\nv1.21.10\nv1.23.1\nv1.18.14-rc.0\nv1.14.10\nv1.16.7-beta.0\nv1.2.1-beta.0\nv1.13.5-beta.0\nv1.10.4\nv1.18.12\nv1.12.10-beta.0\nv1.13.0-alpha.2\nv1.19.13-rc.0\nv1.15.7-beta.0\nv1.2.0-alpha.5\nv1.11.10-beta.0\nv1.13.2\nv1.24.10-rc.0\nv1.23.3-rc.0\nv1.12.2\nv1.9.9\nv1.13.0-alpha.1\nv1.17.8-rc.0\nv1.3.5-beta.0\nv1.11.0-rc.2\nv1.20.8-rc.0\nv1.3.9\nv1.9.11\nv1.18.0-alpha.4\nv1.24.0-alpha.2\nv1.18.0-beta.1\nv1.13.0-beta.1\nv1.23.3\nv0.16.2\nv1.17.8-rc.1\nv1.8.15-beta.0\nv1.2.2\nv1.25.4-rc.0\nv1.24.14\nv1.22.3\nv1.2.0-beta.1\nv1.19.8-rc.0\nv1.19.0-alpha.3\nv1.18.8-rc.0\nv1.7.5-beta.0\nv1.1.0-alpha.0\nv1.15.6\nv1.6.1\nv1.14.11-beta.1\nv1.12.4\nv1.15.2\nv1.9.3-beta.0\nv1.10.0-alpha.1\nv1.21.0-alpha.1\nv1.25.0-alpha.3\nv1.7.7\nv1.10.1\nv1.22.4\nv1.23.16\nv1.18.0-alpha.0\nv1.26.2\nv1.15.0-rc.1\nv1.25.7\nv1.18.0-alpha.5\nv1.5.3\nv1.4.0-beta.6\nv1.10.0-alpha.3\nv1.20.12-rc.0\nv1.4.8-beta.0\nv1.9.11-beta.0\nv1.24.0-rc.0\nv1.23.0-alpha.1\nv1.17.10-rc.0\nv1.21.4\nv1.10.5-beta.0\nv1.5.0-beta.2\nv1.15.9-beta.0\nv1.16.6-beta.0\nv1.19.2\nv1.18.15-rc.0\nv0.8.2\nv1.1.8\nv1.11.3\nv1.4.2-beta.1\nv1.27.0-alpha.1\nv1.25.12\nv1.4.2-beta.0\nv1.10.9\nv1.16.0-beta.1\nv1.22.0-alpha.2\nv1.7.13-beta.0\nv1.19.11-rc.0\nv0.19.2\nv1.22.15-rc.0\nv1.4.0-beta.0\nv1.6.13\nv1.13.7\nv1.15.8-beta.1\nv1.21.0-alpha.0\nv1.11.0-alpha.0\nv1.16.12\nv1.24.15\nv1.7.12\nv1.14.0-beta.0\nv1.12.8\nv1.24.2-rc.0\nv1.20.12\nv1.8.0-alpha.0\nv1.10.5\nv1.20.0-alpha.3\nv0.16.1\nv1.3.5\nv1.19.4-rc.0\nv1.12.4-beta.0\nv0.13.0\nv1.10.13\nv1.8.16-beta.0\nv1.23.15\nv1.21.5-rc.0\nv1.5.2-beta.0\nv1.15.0-beta.1\nv1.4.12\nv1.16.6\nv1.10.2-beta.0\nv1.9.2\nv1.13.4\nv1.6.6\nv1.21.8\nv1.12.9\nv1.20.11\nv1.26.2-rc.0\nv1.4.4-beta.0\nv1.20.0-beta.1\nv1.7.14\nv1.17.5-beta.0\nv1.10.6\nv0.17.0\nv1.26.7\nv1.7.10\nv1.23.5\nv1.3.8\nv1.17.3-beta.0\nv1.6.6-beta.0\nv1.14.3-beta.0\nv1.5.5-beta.0\nv1.24.8-rc.0\nv1.22.2-rc.0\nv1.2.0-alpha.7\nv1.25.13\nv1.21.12\nv1.21.7-rc.0\nv1.16.16-rc.0\nv1.13.0\nv1.15.8\nv1.22.9-rc.0\nv1.23.0\nv1.19.13\nv1.6.0-alpha.1\nv1.9.5\nv1.9.2-beta.0\nv1.11.10\nv1.8.1\nv1.10.3\nv1.16.0-alpha.3\nv1.9.0-alpha.0\nv1.25.9\nv1.9.10-beta.0\nv1.18.10-rc.0\nv1.25.0-alpha.0\nv1.24.11-rc.0\nv1.11.6-beta.0\nv1.20.3\nv1.7.11-beta.0\nv1.10.8-beta.0\nv1.18.20-rc.0\nv1.6.2\nv1.10.0-beta.4\nv1.27.0-rc.0\nv1.14.2\nv1.4.8\nv1.7.4\nv1.24.17\nv1.13.10\nv1.16.0\nv1.24.9-rc.0\nv1.13.8\nv1.23.0-alpha.3\nv1.0.1\nv1.8.2-beta.0\nv1.18.16\nv1.15.0\nv1.20.9-rc.0\nv1.26.0\nv1.11.5\nv1.17.2-beta.0\nv1.5.7-beta.0\nv1.24.1-rc.0\nv1.2.5-beta.0\nv1.4.12-beta.0\nv1.15.2-beta.0\nv1.21.0-alpha.2\nv1.1.0\nv1.17.12\nv1.4.7-beta.0\nv1.2.0-alpha.0\nv1.17.15-rc.0\nv1.0.7\nv1.19.15\nv1.12.7-beta.0\nv1.23.12\nv1.11.1-beta.0\nv1.1.7\nv1.3.0-beta.2\nv1.21.3\nv1.23.16-rc.0\nv1.7.17-beta.0\nv1.18.17-rc.0\nv1.14.5-beta.0\nv1.4.0-beta.4\nv1.11.1\nv1.8.4\nv1.15.0-alpha.0\nv1.9.1-beta.0\nv1.2.0-alpha.4\nv1.25.2-rc.0\nv1.3.7\nv1.20.6-rc.0\nv1.13.5\nv1.3.1-beta.0\nv1.4.0-beta.5\nv1.23.0-alpha.4\nv0.4.2\nv1.28.0-beta.0\nv0.16.0\nv1.6.7\nv1.20.1-rc.0\nv1.7.16\nv1.21.6-rc.0\nv1.13.0-alpha.3\nv1.4.11-beta.0\nv1.12.2-beta.0\nv1.23.6\nv1.17.0-beta.0\nv1.22.6\nv1.2.0-alpha.6\nv1.14.1-beta.0\nv1.17.0-alpha.0\nv1.12.11-beta.0\nv1.4.0-beta.7\nv1.9.4-beta.0\nv1.16.5-beta.0\nv1.7.16-beta.0\nv1.15.11-beta.0\nv1.22.18-rc.0\nv0.12.1\nv1.10.3-beta.0\nv1.7.6\nv1.21.11-rc.0\nv1.16.5\nv1.11.11-beta.0\nv1.12.7\nv1.23.10\nv1.11.5-beta.0\nv1.24.16\nv1.24.8\nv1.26.0-alpha.3\nv1.7.0-alpha.1\nv1.22.8\nv1.21.13\nv1.3.0-alpha.5\nv1.18.7\nv1.19.6-rc.1\nv1.16.8-beta.0\nv1.14.9-beta.0\nv1.11.0-rc.1\nv1.4.7\nv1.11.0-rc.3\nv1.8.0-beta.0\nv1.9.5-beta.0\nv1.25.0-rc.1\n",
"status_code": 200
},
"github.com/kubernetes/kubernetes/@v/v1.13.10.mod": {
diff --git a/internal/genericosv/testdata/proxy/TestToReport/GHSA-7943-82jg-wmw5.json b/internal/genericosv/testdata/proxy/TestToReport/GHSA-7943-82jg-wmw5.json
index c7f797f..0c807c2 100644
--- a/internal/genericosv/testdata/proxy/TestToReport/GHSA-7943-82jg-wmw5.json
+++ b/internal/genericosv/testdata/proxy/TestToReport/GHSA-7943-82jg-wmw5.json
@@ -6,5 +6,25 @@
"github.com/argoproj/argo-cd/@v/v0.4.0.mod": {
"body": "module github.com/argoproj/argo-cd\n",
"status_code": 200
+ },
+ "github.com/argoproj/argo-cd/v2/@v/list": {
+ "body": "v2.2.9\nv2.6.9\nv2.8.3\nv2.5.14\nv2.3.5\nv2.8.0-rc6\nv2.4.23\nv2.5.18\nv2.2.8\nv2.3.0\nv2.4.0-rc3\nv2.1.16\nv2.6.0-rc2\nv2.6.7\nv2.2.0\nv2.2.8-1\nv2.3.6\nv2.8.4\nv2.7.6\nv2.7.13\nv2.4.18\nv2.5.10\nv2.6.15\nv2.4.12\nv2.4.5\nv2.1.0-rc2\nv2.7.14\nv2.1.0-rc1\nv2.6.0\nv2.3.14\nv2.1.11\nv2.5.0-rc1\nv2.5.0-rc3\nv2.4.20\nv2.0.2\nv2.2.12\nv2.7.7\nv2.3.11\nv2.6.3\nv2.1.0-rc3\nv2.1.2-hf1\nv2.5.11\nv2.4.27\nv2.4.15\nv2.0.3\nv2.3.12\nv2.7.11\nv2.0.0-rc4\nv2.2.4\nv2.3.8\nv2.7.4\nv2.4.0-rc2\nv2.7.10\nv2.5.13\nv2.1.15\nv2.1.2\nv2.2.14\nv2.0.4\nv2.6.2\nv2.5.6\nv2.4.10\nv2.3.10\nv2.2.11\nv2.7.2\nv2.3.7\nv2.6.11\nv2.2.5\nv2.6.5\nv2.4.0-rc1\nv2.6.0-rc6\nv2.2.7\nv2.0.0-rc3\nv2.4.0-rc4\nv2.4.22\nv2.2.16\nv2.6.10\nv2.4.13\nv2.0.0\nv2.0.5\nv2.4.8\nv2.6.13\nv2.6.14\nv2.2.1\nv2.7.3\nv2.3.4\nv2.1.3\nv2.4.0\nv2.8.0-rc3\nv2.3.0-rc5\nv2.4.6\nv2.2.2\nv2.0.0-rc1\nv2.3.0-rc2\nv2.3.9\nv2.3.0-rc4\nv2.7.1\nv2.5.8\nv2.8.0\nv2.8.0-rc7\nv2.3.2\nv2.6.0-rc5\nv2.5.16\nv2.4.7\nv2.4.11\nv2.4.1\nv2.8.0-rc2\nv2.6.12\nv2.7.8\nv2.2.6\nv2.7.0-rc2\nv2.5.21\nv2.4.25\nv2.4.26\nv2.6.0-rc1\nv2.7.0\nv2.8.0-rc4\nv2.1.7\nv2.1.8\nv2.3.0-rc1\nv2.1.13\nv2.4.28\nv2.0.0-rc2\nv2.5.17\nv2.8.0-rc1\nv2.4.19\nv2.1.14\nv2.5.9\nv2.8.1\nv2.5.5\nv2.6.0-rc3\nv2.3.15\nv2.2.0-rc1\nv2.4.9\nv2.6.8\nv2.5.19\nv2.1.0\nv2.3.3\nv2.0.1\nv2.3.17\nv2.1.10\nv2.8.0-rc5\nv2.5.3\nv2.1.4\nv2.1.12\nv2.3.1\nv2.5.4\nv2.5.0-rc2\nv2.3.13\nv2.5.7\nv2.4.17\nv2.4.2\nv2.6.0-rc4\nv2.4.21\nv2.6.1\nv2.1.9\nv2.5.12\nv2.5.1\nv2.4.16\nv2.3.16\nv2.5.20\nv2.2.13\nv2.1.1\nv2.1.6\nv2.2.3\nv2.5.15\nv2.7.0-rc1\nv2.4.3\nv2.6.0-rc7\nv2.8.2\nv2.1.5\nv2.4.14\nv2.7.9\nv2.6.4\nv2.5.0\nv2.6.6\nv2.5.2\nv2.4.4\nv2.5.22\nv2.2.15\nv2.2.10\nv2.7.12\nv2.4.24\nv2.7.5\nv2.4.0-rc5\n",
+ "status_code": 200
+ },
+ "github.com/argoproj/argo-cd/v2/@v/v2.3.0.mod": {
+ "body": "module github.com/argoproj/argo-cd/v2\n\ngo 1.17\n\nrequire (\n\tgithub.com/Knetic/govaluate v3.0.1-0.20171022003610-9aa49832a739+incompatible\n\tgithub.com/Masterminds/semver/v3 v3.1.1\n\tgithub.com/TomOnTime/utfutil v0.0.0-20180511104225-09c41003ee1d\n\tgithub.com/alicebob/miniredis v2.5.0+incompatible\n\tgithub.com/alicebob/miniredis/v2 v2.14.2\n\tgithub.com/argoproj/gitops-engine v0.6.0\n\tgithub.com/argoproj/notifications-engine v0.3.1-0.20220127183449-91deed20b998\n\tgithub.com/argoproj/pkg v0.11.1-0.20211203175135-36c59d8fafe0\n\tgithub.com/bombsimon/logrusr/v2 v2.0.1\n\tgithub.com/bradleyfalzon/ghinstallation/v2 v2.0.4\n\tgithub.com/casbin/casbin/v2 v2.39.1\n\tgithub.com/chai2010/gettext-go v0.0.0-20170215093142-bf70f2a70fb1 // indirect\n\tgithub.com/coreos/go-oidc v2.1.0+incompatible\n\tgithub.com/dustin/go-humanize v1.0.0\n\tgithub.com/evanphx/json-patch v4.12.0+incompatible\n\tgithub.com/fsnotify/fsnotify v1.5.1\n\tgithub.com/ghodss/yaml v1.0.0\n\tgithub.com/go-git/go-git/v5 v5.2.0\n\tgithub.com/go-logr/logr v1.2.2\n\tgithub.com/go-openapi/loads v0.19.4\n\tgithub.com/go-openapi/runtime v0.19.4\n\tgithub.com/go-openapi/spec v0.19.5 // indirect\n\tgithub.com/go-openapi/validate v0.19.5 // indirect\n\tgithub.com/go-redis/cache/v8 v8.4.2\n\tgithub.com/go-redis/redis/v8 v8.11.3\n\tgithub.com/gobwas/glob v0.2.3\n\tgithub.com/gogits/go-gogs-client v0.0.0-20190616193657-5a05380e4bc2\n\tgithub.com/gogo/protobuf v1.3.2\n\tgithub.com/golang-jwt/jwt/v4 v4.2.0\n\tgithub.com/golang/protobuf v1.5.2\n\tgithub.com/gomodule/redigo v2.0.0+incompatible // indirect\n\tgithub.com/google/go-cmp v0.5.6\n\tgithub.com/google/go-jsonnet v0.18.0\n\tgithub.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510\n\tgithub.com/google/uuid v1.1.2\n\tgithub.com/gorilla/handlers v1.5.1\n\tgithub.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 // indirect\n\tgithub.com/grpc-ecosystem/go-grpc-middleware v1.3.0\n\tgithub.com/grpc-ecosystem/go-grpc-prometheus v1.2.0\n\tgithub.com/grpc-ecosystem/grpc-gateway v1.16.0\n\tgithub.com/hashicorp/go-retryablehttp v0.7.0\n\tgithub.com/improbable-eng/grpc-web v0.0.0-20181111100011-16092bd1d58a\n\tgithub.com/itchyny/gojq v0.12.3\n\tgithub.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51\n\tgithub.com/malexdev/utfutil v0.0.0-20180510171754-00c8d4a8e7a8 // indirect\n\tgithub.com/mattn/go-isatty v0.0.12\n\tgithub.com/mattn/go-zglob v0.0.3\n\tgithub.com/olekukonko/tablewriter v0.0.5\n\tgithub.com/patrickmn/go-cache v2.1.0+incompatible\n\tgithub.com/pkg/errors v0.9.1\n\tgithub.com/pquerna/cachecontrol v0.0.0-20180306154005-525d0eb5f91d // indirect\n\tgithub.com/prometheus/client_golang v1.11.0\n\tgithub.com/r3labs/diff v1.1.0\n\tgithub.com/robfig/cron v1.2.0\n\tgithub.com/rs/cors v1.8.0 // indirect\n\tgithub.com/sirupsen/logrus v1.8.1\n\tgithub.com/skratchdot/open-golang v0.0.0-20160302144031-75fb7ed4208c\n\tgithub.com/soheilhy/cmux v0.1.5\n\tgithub.com/spf13/cobra v1.2.1\n\tgithub.com/spf13/pflag v1.0.5\n\tgithub.com/stretchr/testify v1.7.0\n\tgithub.com/undefinedlabs/go-mpatch v1.0.6\n\tgithub.com/whilp/git-urls v0.0.0-20191001220047-6db9661140c0\n\tgithub.com/yuin/gopher-lua v0.0.0-20200816102855-ee81675732da\n\tgolang.org/x/crypto v0.0.0-20210817164053-32db794688a5\n\tgolang.org/x/net v0.0.0-20211209124913-491a49abca63\n\tgolang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f\n\tgolang.org/x/sync v0.0.0-20210220032951-036812b2e83c\n\tgolang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b\n\tgoogle.golang.org/genproto v0.0.0-20210831024726-fe130286e0e2\n\tgoogle.golang.org/grpc v1.40.0\n\tgoogle.golang.org/protobuf v1.27.1\n\tgopkg.in/go-playground/webhooks.v5 v5.11.0\n\tgopkg.in/yaml.v2 v2.4.0\n\tk8s.io/api v0.23.1\n\tk8s.io/apiextensions-apiserver v0.23.1\n\tk8s.io/apimachinery v0.23.1\n\tk8s.io/client-go v0.23.1\n\tk8s.io/code-generator v0.23.1\n\tk8s.io/klog/v2 v2.30.0\n\tk8s.io/kube-openapi v0.0.0-20211115234752-e816edb12b65\n\tk8s.io/kubectl v0.23.1\n\tk8s.io/utils v0.0.0-20210930125809-cb0fa318a74b\n\tlayeh.com/gopher-json v0.0.0-20190114024228-97fed8db8427\n\tsigs.k8s.io/controller-runtime v0.11.0\n\tsigs.k8s.io/structured-merge-diff/v4 v4.2.0\n\tsigs.k8s.io/yaml v1.3.0\n)\n\nrequire (\n\tcloud.google.com/go v0.81.0 // indirect\n\tgithub.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect\n\tgithub.com/Azure/go-autorest v14.2.0+incompatible // indirect\n\tgithub.com/Azure/go-autorest/autorest v0.11.18 // indirect\n\tgithub.com/Azure/go-autorest/autorest/adal v0.9.13 // indirect\n\tgithub.com/Azure/go-autorest/autorest/date v0.3.0 // indirect\n\tgithub.com/Azure/go-autorest/logger v0.2.1 // indirect\n\tgithub.com/Azure/go-autorest/tracing v0.6.0 // indirect\n\tgithub.com/MakeNowJust/heredoc v0.0.0-20170808103936-bb23615498cd // indirect\n\tgithub.com/Masterminds/goutils v1.1.0 // indirect\n\tgithub.com/Masterminds/semver v1.5.0 // indirect\n\tgithub.com/Masterminds/sprig v2.22.0+incompatible // indirect\n\tgithub.com/PuerkitoBio/purell v1.1.1 // indirect\n\tgithub.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578 // indirect\n\tgithub.com/RocketChat/Rocket.Chat.Go.SDK v0.0.0-20210112200207-10ab4d695d60 // indirect\n\tgithub.com/alicebob/gopher-json v0.0.0-20200520072559-a9ecdc9d1d3a // indirect\n\tgithub.com/antonmedv/expr v1.8.9 // indirect\n\tgithub.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a // indirect\n\tgithub.com/beorn7/perks v1.0.1 // indirect\n\tgithub.com/cespare/xxhash/v2 v2.1.2 // indirect\n\tgithub.com/cpuguy83/go-md2man/v2 v2.0.0 // indirect\n\tgithub.com/davecgh/go-spew v1.1.1 // indirect\n\tgithub.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect\n\tgithub.com/docker/distribution v2.7.1+incompatible // indirect\n\tgithub.com/emicklei/go-restful v2.9.5+incompatible // indirect\n\tgithub.com/emirpasic/gods v1.12.0 // indirect\n\tgithub.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d // indirect\n\tgithub.com/fatih/camelcase v1.0.0 // indirect\n\tgithub.com/felixge/httpsnoop v1.0.1 // indirect\n\tgithub.com/form3tech-oss/jwt-go v3.2.3+incompatible // indirect\n\tgithub.com/fvbommel/sortorder v1.0.1 // indirect\n\tgithub.com/go-errors/errors v1.0.1 // indirect\n\tgithub.com/go-git/gcfg v1.5.0 // indirect\n\tgithub.com/go-git/go-billy/v5 v5.0.0 // indirect\n\tgithub.com/go-openapi/analysis v0.19.5 // indirect\n\tgithub.com/go-openapi/errors v0.19.2 // indirect\n\tgithub.com/go-openapi/jsonpointer v0.19.5 // indirect\n\tgithub.com/go-openapi/jsonreference v0.19.5 // indirect\n\tgithub.com/go-openapi/strfmt v0.19.3 // indirect\n\tgithub.com/go-openapi/swag v0.19.14 // indirect\n\tgithub.com/go-stack/stack v1.8.0 // indirect\n\tgithub.com/go-telegram-bot-api/telegram-bot-api/v5 v5.4.0 // indirect\n\tgithub.com/golang/glog v1.0.0 // indirect\n\tgithub.com/google/btree v1.0.1 // indirect\n\tgithub.com/google/go-github/v41 v41.0.0 // indirect\n\tgithub.com/google/go-querystring v1.1.0 // indirect\n\tgithub.com/google/gofuzz v1.1.0 // indirect\n\tgithub.com/googleapis/gnostic v0.5.5 // indirect\n\tgithub.com/gorilla/websocket v1.4.2 // indirect\n\tgithub.com/gregdel/pushover v1.1.0 // indirect\n\tgithub.com/hashicorp/go-cleanhttp v0.5.1 // indirect\n\tgithub.com/huandu/xstrings v1.3.0 // indirect\n\tgithub.com/imdario/mergo v0.3.12 // indirect\n\tgithub.com/inconshreveable/mousetrap v1.0.0 // indirect\n\tgithub.com/itchyny/timefmt-go v0.1.2 // indirect\n\tgithub.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect\n\tgithub.com/jonboulle/clockwork v0.2.2 // indirect\n\tgithub.com/josharian/intern v1.0.0 // indirect\n\tgithub.com/json-iterator/go v1.1.12 // indirect\n\tgithub.com/kevinburke/ssh_config v0.0.0-20190725054713-01f96b0aa0cd // indirect\n\tgithub.com/klauspost/compress v1.13.5 // indirect\n\tgithub.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de // indirect\n\tgithub.com/mailru/easyjson v0.7.6 // indirect\n\tgithub.com/mattn/go-runewidth v0.0.9 // indirect\n\tgithub.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369 // indirect\n\tgithub.com/mitchellh/copystructure v1.0.0 // indirect\n\tgithub.com/mitchellh/go-homedir v1.1.0 // indirect\n\tgithub.com/mitchellh/go-wordwrap v1.0.0 // indirect\n\tgithub.com/mitchellh/mapstructure v1.4.1 // indirect\n\tgithub.com/mitchellh/reflectwalk v1.0.0 // indirect\n\tgithub.com/moby/spdystream v0.2.0 // indirect\n\tgithub.com/moby/term v0.0.0-20210610120745-9d4ed1856297 // indirect\n\tgithub.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect\n\tgithub.com/modern-go/reflect2 v1.0.2 // indirect\n\tgithub.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 // indirect\n\tgithub.com/opencontainers/go-digest v1.0.0 // indirect\n\tgithub.com/opsgenie/opsgenie-go-sdk-v2 v1.0.5 // indirect\n\tgithub.com/peterbourgon/diskv v2.0.1+incompatible // indirect\n\tgithub.com/pmezard/go-difflib v1.0.0 // indirect\n\tgithub.com/prometheus/client_model v0.2.0 // indirect\n\tgithub.com/prometheus/common v0.28.0 // indirect\n\tgithub.com/prometheus/procfs v0.6.0 // indirect\n\tgithub.com/russross/blackfriday v1.5.2 // indirect\n\tgithub.com/russross/blackfriday/v2 v2.0.1 // indirect\n\tgithub.com/sergi/go-diff v1.1.0 // indirect\n\tgithub.com/shurcooL/sanitized_anchor_name v1.0.0 // indirect\n\tgithub.com/slack-go/slack v0.10.1 // indirect\n\tgithub.com/stretchr/objx v0.2.0 // indirect\n\tgithub.com/vmihailenco/go-tinylfu v0.2.1 // indirect\n\tgithub.com/vmihailenco/msgpack/v5 v5.3.4 // indirect\n\tgithub.com/vmihailenco/tagparser/v2 v2.0.0 // indirect\n\tgithub.com/xanzy/ssh-agent v0.2.1 // indirect\n\tgithub.com/xlab/treeprint v0.0.0-20181112141820-a009c3971eca // indirect\n\tgo.mongodb.org/mongo-driver v1.1.2 // indirect\n\tgo.starlark.net v0.0.0-20200306205701-8dd3e2ee1dd5 // indirect\n\tgolang.org/x/exp v0.0.0-20210901193431-a062eea981d2 // indirect\n\tgolang.org/x/mod v0.5.1-0.20210830214625-1b1db11ec8f4 // indirect\n\tgolang.org/x/sys v0.0.0-20211029165221-6e7872819dc8 // indirect\n\tgolang.org/x/text v0.3.7 // indirect\n\tgolang.org/x/time v0.0.0-20210723032227-1f47c861a9ac // indirect\n\tgolang.org/x/tools v0.1.6-0.20210820212750-d4cc65f0b2ff // indirect\n\tgolang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 // indirect\n\tgomodules.xyz/envconfig v1.3.1-0.20190308184047-426f31af0d45 // indirect\n\tgomodules.xyz/notify v0.1.0 // indirect\n\tgoogle.golang.org/appengine v1.6.7 // indirect\n\tgopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc // indirect\n\tgopkg.in/gomail.v2 v2.0.0-20160411212932-81ebce5c23df // indirect\n\tgopkg.in/inf.v0 v0.9.1 // indirect\n\tgopkg.in/square/go-jose.v2 v2.2.2 // indirect\n\tgopkg.in/warnings.v0 v0.1.2 // indirect\n\tgopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect\n\tk8s.io/apiserver v0.23.1 // indirect\n\tk8s.io/cli-runtime v0.23.1 // indirect\n\tk8s.io/component-base v0.23.1 // indirect\n\tk8s.io/component-helpers v0.23.1 // indirect\n\tk8s.io/gengo v0.0.0-20211129171323-c02415ce4185 // indirect\n\tk8s.io/kube-aggregator v0.23.1 // indirect\n\tk8s.io/kubernetes v1.23.1 // indirect\n\tsigs.k8s.io/json v0.0.0-20211020170558-c049b76a60c6 // indirect\n\tsigs.k8s.io/kustomize/api v0.10.1 // indirect\n\tsigs.k8s.io/kustomize/kyaml v0.13.0 // indirect\n)\n\nreplace (\n\t// https://github.com/golang/go/issues/33546#issuecomment-519656923\n\tgithub.com/go-check/check =\u003e github.com/go-check/check v0.0.0-20180628173108-788fd7840127\n\n\tgithub.com/golang/protobuf =\u003e github.com/golang/protobuf v1.4.2\n\tgithub.com/gorilla/websocket =\u003e github.com/gorilla/websocket v1.4.2\n\tgithub.com/grpc-ecosystem/grpc-gateway =\u003e github.com/grpc-ecosystem/grpc-gateway v1.16.0\n\tgithub.com/improbable-eng/grpc-web =\u003e github.com/improbable-eng/grpc-web v0.0.0-20181111100011-16092bd1d58a\n\n\tgoogle.golang.org/grpc =\u003e google.golang.org/grpc v1.15.0\n\n\tk8s.io/api =\u003e k8s.io/api v0.23.1\n\tk8s.io/apiextensions-apiserver =\u003e k8s.io/apiextensions-apiserver v0.23.1\n\tk8s.io/apimachinery =\u003e k8s.io/apimachinery v0.23.1\n\tk8s.io/apiserver =\u003e k8s.io/apiserver v0.23.1\n\tk8s.io/cli-runtime =\u003e k8s.io/cli-runtime v0.23.1\n\tk8s.io/client-go =\u003e k8s.io/client-go v0.23.1\n\tk8s.io/cloud-provider =\u003e k8s.io/cloud-provider v0.23.1\n\tk8s.io/cluster-bootstrap =\u003e k8s.io/cluster-bootstrap v0.23.1\n\tk8s.io/code-generator =\u003e k8s.io/code-generator v0.23.1\n\tk8s.io/component-base =\u003e k8s.io/component-base v0.23.1\n\tk8s.io/component-helpers =\u003e k8s.io/component-helpers v0.23.1\n\tk8s.io/controller-manager =\u003e k8s.io/controller-manager v0.23.1\n\tk8s.io/cri-api =\u003e k8s.io/cri-api v0.23.1\n\tk8s.io/csi-translation-lib =\u003e k8s.io/csi-translation-lib v0.23.1\n\tk8s.io/kube-aggregator =\u003e k8s.io/kube-aggregator v0.23.1\n\tk8s.io/kube-controller-manager =\u003e k8s.io/kube-controller-manager v0.23.1\n\tk8s.io/kube-proxy =\u003e k8s.io/kube-proxy v0.23.1\n\tk8s.io/kube-scheduler =\u003e k8s.io/kube-scheduler v0.23.1\n\tk8s.io/kubectl =\u003e k8s.io/kubectl v0.23.1\n\tk8s.io/kubelet =\u003e k8s.io/kubelet v0.23.1\n\tk8s.io/legacy-cloud-providers =\u003e k8s.io/legacy-cloud-providers v0.23.1\n\tk8s.io/metrics =\u003e k8s.io/metrics v0.23.1\n\tk8s.io/mount-utils =\u003e k8s.io/mount-utils v0.23.1\n\tk8s.io/pod-security-admission =\u003e k8s.io/pod-security-admission v0.23.1\n\tk8s.io/sample-apiserver =\u003e k8s.io/sample-apiserver v0.23.1\n)\n",
+ "status_code": 200
+ },
+ "github.com/argoproj/argo-cd/v2/@v/v2.3.6.mod": {
+ "body": "module github.com/argoproj/argo-cd/v2\n\ngo 1.17\n\nrequire (\n\tgithub.com/Knetic/govaluate v3.0.1-0.20171022003610-9aa49832a739+incompatible\n\tgithub.com/Masterminds/semver/v3 v3.1.1\n\tgithub.com/TomOnTime/utfutil v0.0.0-20180511104225-09c41003ee1d\n\tgithub.com/alicebob/miniredis v2.5.0+incompatible\n\tgithub.com/alicebob/miniredis/v2 v2.14.2\n\tgithub.com/argoproj/gitops-engine v0.6.2\n\tgithub.com/argoproj/notifications-engine v0.3.1-0.20220127183449-91deed20b998\n\tgithub.com/argoproj/pkg v0.11.1-0.20211203175135-36c59d8fafe0\n\tgithub.com/bombsimon/logrusr/v2 v2.0.1\n\tgithub.com/bradleyfalzon/ghinstallation/v2 v2.0.4\n\tgithub.com/casbin/casbin/v2 v2.39.1\n\tgithub.com/chai2010/gettext-go v0.0.0-20170215093142-bf70f2a70fb1 // indirect\n\tgithub.com/coreos/go-oidc v2.1.0+incompatible\n\tgithub.com/dustin/go-humanize v1.0.0\n\tgithub.com/evanphx/json-patch v4.12.0+incompatible\n\tgithub.com/fsnotify/fsnotify v1.5.1\n\tgithub.com/ghodss/yaml v1.0.0\n\tgithub.com/go-git/go-git/v5 v5.2.0\n\tgithub.com/go-logr/logr v1.2.2\n\tgithub.com/go-openapi/loads v0.19.4\n\tgithub.com/go-openapi/runtime v0.19.4\n\tgithub.com/go-openapi/spec v0.19.5 // indirect\n\tgithub.com/go-openapi/validate v0.19.5 // indirect\n\tgithub.com/go-redis/cache/v8 v8.4.2\n\tgithub.com/go-redis/redis/v8 v8.11.3\n\tgithub.com/gobwas/glob v0.2.3\n\tgithub.com/gogits/go-gogs-client v0.0.0-20190616193657-5a05380e4bc2\n\tgithub.com/gogo/protobuf v1.3.2\n\tgithub.com/golang-jwt/jwt/v4 v4.2.0\n\tgithub.com/golang/protobuf v1.5.2\n\tgithub.com/gomodule/redigo v2.0.0+incompatible // indirect\n\tgithub.com/google/go-cmp v0.5.6\n\tgithub.com/google/go-jsonnet v0.18.0\n\tgithub.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510\n\tgithub.com/google/uuid v1.1.2\n\tgithub.com/gorilla/handlers v1.5.1\n\tgithub.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 // indirect\n\tgithub.com/grpc-ecosystem/go-grpc-middleware v1.3.0\n\tgithub.com/grpc-ecosystem/go-grpc-prometheus v1.2.0\n\tgithub.com/grpc-ecosystem/grpc-gateway v1.16.0\n\tgithub.com/hashicorp/go-retryablehttp v0.7.0\n\tgithub.com/improbable-eng/grpc-web v0.0.0-20181111100011-16092bd1d58a\n\tgithub.com/itchyny/gojq v0.12.3\n\tgithub.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51\n\tgithub.com/malexdev/utfutil v0.0.0-20180510171754-00c8d4a8e7a8 // indirect\n\tgithub.com/mattn/go-isatty v0.0.12\n\tgithub.com/mattn/go-zglob v0.0.3\n\tgithub.com/olekukonko/tablewriter v0.0.5\n\tgithub.com/patrickmn/go-cache v2.1.0+incompatible\n\tgithub.com/pkg/errors v0.9.1\n\tgithub.com/pquerna/cachecontrol v0.0.0-20180306154005-525d0eb5f91d // indirect\n\tgithub.com/prometheus/client_golang v1.11.0\n\tgithub.com/r3labs/diff v1.1.0\n\tgithub.com/robfig/cron v1.2.0\n\tgithub.com/rs/cors v1.8.0 // indirect\n\tgithub.com/sirupsen/logrus v1.8.1\n\tgithub.com/skratchdot/open-golang v0.0.0-20160302144031-75fb7ed4208c\n\tgithub.com/soheilhy/cmux v0.1.5\n\tgithub.com/spf13/cobra v1.2.1\n\tgithub.com/spf13/pflag v1.0.5\n\tgithub.com/stretchr/testify v1.7.0\n\tgithub.com/whilp/git-urls v0.0.0-20191001220047-6db9661140c0\n\tgithub.com/yuin/gopher-lua v0.0.0-20200816102855-ee81675732da\n\tgolang.org/x/crypto v0.0.0-20210817164053-32db794688a5\n\tgolang.org/x/net v0.0.0-20211209124913-491a49abca63\n\tgolang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f\n\tgolang.org/x/sync v0.0.0-20210220032951-036812b2e83c\n\tgolang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b\n\tgoogle.golang.org/genproto v0.0.0-20210831024726-fe130286e0e2\n\tgoogle.golang.org/grpc v1.40.0\n\tgoogle.golang.org/protobuf v1.27.1\n\tgopkg.in/go-playground/webhooks.v5 v5.11.0\n\tgopkg.in/yaml.v2 v2.4.0\n\tk8s.io/api v0.23.1\n\tk8s.io/apiextensions-apiserver v0.23.1\n\tk8s.io/apimachinery v0.23.1\n\tk8s.io/client-go v0.23.1\n\tk8s.io/code-generator v0.23.1\n\tk8s.io/klog/v2 v2.30.0\n\tk8s.io/kube-openapi v0.0.0-20211115234752-e816edb12b65\n\tk8s.io/kubectl v0.23.1\n\tk8s.io/utils v0.0.0-20210930125809-cb0fa318a74b\n\tlayeh.com/gopher-json v0.0.0-20190114024228-97fed8db8427\n\tsigs.k8s.io/controller-runtime v0.11.0\n\tsigs.k8s.io/structured-merge-diff/v4 v4.2.0\n\tsigs.k8s.io/yaml v1.3.0\n)\n\nrequire (\n\tcloud.google.com/go v0.81.0 // indirect\n\tgithub.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect\n\tgithub.com/Azure/go-autorest v14.2.0+incompatible // indirect\n\tgithub.com/Azure/go-autorest/autorest v0.11.18 // indirect\n\tgithub.com/Azure/go-autorest/autorest/adal v0.9.13 // indirect\n\tgithub.com/Azure/go-autorest/autorest/date v0.3.0 // indirect\n\tgithub.com/Azure/go-autorest/logger v0.2.1 // indirect\n\tgithub.com/Azure/go-autorest/tracing v0.6.0 // indirect\n\tgithub.com/MakeNowJust/heredoc v0.0.0-20170808103936-bb23615498cd // indirect\n\tgithub.com/Masterminds/goutils v1.1.0 // indirect\n\tgithub.com/Masterminds/semver v1.5.0 // indirect\n\tgithub.com/Masterminds/sprig v2.22.0+incompatible // indirect\n\tgithub.com/PuerkitoBio/purell v1.1.1 // indirect\n\tgithub.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578 // indirect\n\tgithub.com/RocketChat/Rocket.Chat.Go.SDK v0.0.0-20210112200207-10ab4d695d60 // indirect\n\tgithub.com/alicebob/gopher-json v0.0.0-20200520072559-a9ecdc9d1d3a // indirect\n\tgithub.com/antonmedv/expr v1.8.9 // indirect\n\tgithub.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a // indirect\n\tgithub.com/beorn7/perks v1.0.1 // indirect\n\tgithub.com/cespare/xxhash/v2 v2.1.2 // indirect\n\tgithub.com/cpuguy83/go-md2man/v2 v2.0.0 // indirect\n\tgithub.com/davecgh/go-spew v1.1.1 // indirect\n\tgithub.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect\n\tgithub.com/docker/distribution v2.7.1+incompatible // indirect\n\tgithub.com/emicklei/go-restful v2.9.5+incompatible // indirect\n\tgithub.com/emirpasic/gods v1.12.0 // indirect\n\tgithub.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d // indirect\n\tgithub.com/fatih/camelcase v1.0.0 // indirect\n\tgithub.com/felixge/httpsnoop v1.0.1 // indirect\n\tgithub.com/form3tech-oss/jwt-go v3.2.3+incompatible // indirect\n\tgithub.com/fvbommel/sortorder v1.0.1 // indirect\n\tgithub.com/go-errors/errors v1.0.1 // indirect\n\tgithub.com/go-git/gcfg v1.5.0 // indirect\n\tgithub.com/go-git/go-billy/v5 v5.0.0 // indirect\n\tgithub.com/go-openapi/analysis v0.19.5 // indirect\n\tgithub.com/go-openapi/errors v0.19.2 // indirect\n\tgithub.com/go-openapi/jsonpointer v0.19.5 // indirect\n\tgithub.com/go-openapi/jsonreference v0.19.5 // indirect\n\tgithub.com/go-openapi/strfmt v0.19.3 // indirect\n\tgithub.com/go-openapi/swag v0.19.14 // indirect\n\tgithub.com/go-stack/stack v1.8.0 // indirect\n\tgithub.com/go-telegram-bot-api/telegram-bot-api/v5 v5.4.0 // indirect\n\tgithub.com/golang/glog v1.0.0 // indirect\n\tgithub.com/google/btree v1.0.1 // indirect\n\tgithub.com/google/go-github/v41 v41.0.0 // indirect\n\tgithub.com/google/go-querystring v1.1.0 // indirect\n\tgithub.com/google/gofuzz v1.1.0 // indirect\n\tgithub.com/googleapis/gnostic v0.5.5 // indirect\n\tgithub.com/gorilla/websocket v1.4.2 // indirect\n\tgithub.com/gregdel/pushover v1.1.0 // indirect\n\tgithub.com/hashicorp/go-cleanhttp v0.5.1 // indirect\n\tgithub.com/huandu/xstrings v1.3.0 // indirect\n\tgithub.com/imdario/mergo v0.3.12 // indirect\n\tgithub.com/inconshreveable/mousetrap v1.0.0 // indirect\n\tgithub.com/itchyny/timefmt-go v0.1.2 // indirect\n\tgithub.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect\n\tgithub.com/jonboulle/clockwork v0.2.2 // indirect\n\tgithub.com/josharian/intern v1.0.0 // indirect\n\tgithub.com/json-iterator/go v1.1.12 // indirect\n\tgithub.com/kevinburke/ssh_config v0.0.0-20190725054713-01f96b0aa0cd // indirect\n\tgithub.com/klauspost/compress v1.13.5 // indirect\n\tgithub.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de // indirect\n\tgithub.com/mailru/easyjson v0.7.6 // indirect\n\tgithub.com/mattn/go-runewidth v0.0.9 // indirect\n\tgithub.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369 // indirect\n\tgithub.com/mitchellh/copystructure v1.0.0 // indirect\n\tgithub.com/mitchellh/go-homedir v1.1.0 // indirect\n\tgithub.com/mitchellh/go-wordwrap v1.0.0 // indirect\n\tgithub.com/mitchellh/mapstructure v1.4.1 // indirect\n\tgithub.com/mitchellh/reflectwalk v1.0.0 // indirect\n\tgithub.com/moby/spdystream v0.2.0 // indirect\n\tgithub.com/moby/term v0.0.0-20210610120745-9d4ed1856297 // indirect\n\tgithub.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect\n\tgithub.com/modern-go/reflect2 v1.0.2 // indirect\n\tgithub.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 // indirect\n\tgithub.com/opencontainers/go-digest v1.0.0 // indirect\n\tgithub.com/opsgenie/opsgenie-go-sdk-v2 v1.0.5 // indirect\n\tgithub.com/peterbourgon/diskv v2.0.1+incompatible // indirect\n\tgithub.com/pmezard/go-difflib v1.0.0 // indirect\n\tgithub.com/prometheus/client_model v0.2.0 // indirect\n\tgithub.com/prometheus/common v0.28.0 // indirect\n\tgithub.com/prometheus/procfs v0.6.0 // indirect\n\tgithub.com/russross/blackfriday v1.5.2 // indirect\n\tgithub.com/russross/blackfriday/v2 v2.0.1 // indirect\n\tgithub.com/sergi/go-diff v1.1.0 // indirect\n\tgithub.com/shurcooL/sanitized_anchor_name v1.0.0 // indirect\n\tgithub.com/slack-go/slack v0.10.1 // indirect\n\tgithub.com/stretchr/objx v0.2.0 // indirect\n\tgithub.com/vmihailenco/go-tinylfu v0.2.1 // indirect\n\tgithub.com/vmihailenco/msgpack/v5 v5.3.4 // indirect\n\tgithub.com/vmihailenco/tagparser/v2 v2.0.0 // indirect\n\tgithub.com/xanzy/ssh-agent v0.2.1 // indirect\n\tgithub.com/xlab/treeprint v0.0.0-20181112141820-a009c3971eca // indirect\n\tgo.mongodb.org/mongo-driver v1.1.2 // indirect\n\tgo.starlark.net v0.0.0-20200306205701-8dd3e2ee1dd5 // indirect\n\tgolang.org/x/exp v0.0.0-20210901193431-a062eea981d2 // indirect\n\tgolang.org/x/mod v0.5.1-0.20210830214625-1b1db11ec8f4 // indirect\n\tgolang.org/x/sys v0.0.0-20211029165221-6e7872819dc8 // indirect\n\tgolang.org/x/text v0.3.7 // indirect\n\tgolang.org/x/time v0.0.0-20210723032227-1f47c861a9ac // indirect\n\tgolang.org/x/tools v0.1.6-0.20210820212750-d4cc65f0b2ff // indirect\n\tgolang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 // indirect\n\tgomodules.xyz/envconfig v1.3.1-0.20190308184047-426f31af0d45 // indirect\n\tgomodules.xyz/notify v0.1.0 // indirect\n\tgoogle.golang.org/appengine v1.6.7 // indirect\n\tgopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc // indirect\n\tgopkg.in/gomail.v2 v2.0.0-20160411212932-81ebce5c23df // indirect\n\tgopkg.in/inf.v0 v0.9.1 // indirect\n\tgopkg.in/square/go-jose.v2 v2.2.2 // indirect\n\tgopkg.in/warnings.v0 v0.1.2 // indirect\n\tgopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect\n\tk8s.io/apiserver v0.23.1 // indirect\n\tk8s.io/cli-runtime v0.23.1 // indirect\n\tk8s.io/component-base v0.23.1 // indirect\n\tk8s.io/component-helpers v0.23.1 // indirect\n\tk8s.io/gengo v0.0.0-20211129171323-c02415ce4185 // indirect\n\tk8s.io/kube-aggregator v0.23.1 // indirect\n\tk8s.io/kubernetes v1.23.1 // indirect\n\tsigs.k8s.io/json v0.0.0-20211020170558-c049b76a60c6 // indirect\n\tsigs.k8s.io/kustomize/api v0.10.1 // indirect\n\tsigs.k8s.io/kustomize/kyaml v0.13.0 // indirect\n)\n\nreplace (\n\t// https://github.com/golang/go/issues/33546#issuecomment-519656923\n\tgithub.com/go-check/check =\u003e github.com/go-check/check v0.0.0-20180628173108-788fd7840127\n\n\tgithub.com/golang/protobuf =\u003e github.com/golang/protobuf v1.4.2\n\tgithub.com/gorilla/websocket =\u003e github.com/gorilla/websocket v1.4.2\n\tgithub.com/grpc-ecosystem/grpc-gateway =\u003e github.com/grpc-ecosystem/grpc-gateway v1.16.0\n\tgithub.com/improbable-eng/grpc-web =\u003e github.com/improbable-eng/grpc-web v0.0.0-20181111100011-16092bd1d58a\n\n\tgoogle.golang.org/grpc =\u003e google.golang.org/grpc v1.15.0\n\n\tk8s.io/api =\u003e k8s.io/api v0.23.1\n\tk8s.io/apiextensions-apiserver =\u003e k8s.io/apiextensions-apiserver v0.23.1\n\tk8s.io/apimachinery =\u003e k8s.io/apimachinery v0.23.1\n\tk8s.io/apiserver =\u003e k8s.io/apiserver v0.23.1\n\tk8s.io/cli-runtime =\u003e k8s.io/cli-runtime v0.23.1\n\tk8s.io/client-go =\u003e k8s.io/client-go v0.23.1\n\tk8s.io/cloud-provider =\u003e k8s.io/cloud-provider v0.23.1\n\tk8s.io/cluster-bootstrap =\u003e k8s.io/cluster-bootstrap v0.23.1\n\tk8s.io/code-generator =\u003e k8s.io/code-generator v0.23.1\n\tk8s.io/component-base =\u003e k8s.io/component-base v0.23.1\n\tk8s.io/component-helpers =\u003e k8s.io/component-helpers v0.23.1\n\tk8s.io/controller-manager =\u003e k8s.io/controller-manager v0.23.1\n\tk8s.io/cri-api =\u003e k8s.io/cri-api v0.23.1\n\tk8s.io/csi-translation-lib =\u003e k8s.io/csi-translation-lib v0.23.1\n\tk8s.io/kube-aggregator =\u003e k8s.io/kube-aggregator v0.23.1\n\tk8s.io/kube-controller-manager =\u003e k8s.io/kube-controller-manager v0.23.1\n\tk8s.io/kube-proxy =\u003e k8s.io/kube-proxy v0.23.1\n\tk8s.io/kube-scheduler =\u003e k8s.io/kube-scheduler v0.23.1\n\tk8s.io/kubectl =\u003e k8s.io/kubectl v0.23.1\n\tk8s.io/kubelet =\u003e k8s.io/kubelet v0.23.1\n\tk8s.io/legacy-cloud-providers =\u003e k8s.io/legacy-cloud-providers v0.23.1\n\tk8s.io/metrics =\u003e k8s.io/metrics v0.23.1\n\tk8s.io/mount-utils =\u003e k8s.io/mount-utils v0.23.1\n\tk8s.io/pod-security-admission =\u003e k8s.io/pod-security-admission v0.23.1\n\tk8s.io/sample-apiserver =\u003e k8s.io/sample-apiserver v0.23.1\n)\n",
+ "status_code": 200
+ },
+ "github.com/argoproj/argo-cd/v2/@v/v2.4.0.mod": {
+ "body": "module github.com/argoproj/argo-cd/v2\n\ngo 1.18\n\nrequire (\n\tcode.gitea.io/sdk/gitea v0.15.1\n\tgithub.com/Knetic/govaluate v3.0.1-0.20171022003610-9aa49832a739+incompatible\n\tgithub.com/Masterminds/semver/v3 v3.1.1\n\tgithub.com/TomOnTime/utfutil v0.0.0-20180511104225-09c41003ee1d\n\tgithub.com/alicebob/miniredis v2.5.0+incompatible\n\tgithub.com/alicebob/miniredis/v2 v2.14.2\n\tgithub.com/argoproj/gitops-engine v0.7.0\n\tgithub.com/argoproj/notifications-engine v0.3.1-0.20220430155844-567361917320\n\tgithub.com/argoproj/pkg v0.11.1-0.20211203175135-36c59d8fafe0\n\tgithub.com/aws/aws-sdk-go v1.38.49\n\tgithub.com/bombsimon/logrusr/v2 v2.0.1\n\tgithub.com/bradleyfalzon/ghinstallation/v2 v2.0.4\n\tgithub.com/casbin/casbin/v2 v2.39.1\n\tgithub.com/chai2010/gettext-go v0.0.0-20170215093142-bf70f2a70fb1 // indirect\n\tgithub.com/coreos/go-oidc v2.1.0+incompatible\n\tgithub.com/dustin/go-humanize v1.0.0\n\tgithub.com/evanphx/json-patch v4.12.0+incompatible\n\tgithub.com/fsnotify/fsnotify v1.5.1\n\tgithub.com/ghodss/yaml v1.0.0\n\tgithub.com/go-git/go-git/v5 v5.4.2\n\tgithub.com/go-logr/logr v1.2.3\n\tgithub.com/go-openapi/loads v0.19.4\n\tgithub.com/go-openapi/runtime v0.19.4\n\tgithub.com/go-openapi/spec v0.19.5 // indirect\n\tgithub.com/go-openapi/validate v0.19.5 // indirect\n\tgithub.com/go-redis/cache/v8 v8.4.2\n\tgithub.com/go-redis/redis/v8 v8.11.3\n\tgithub.com/gobwas/glob v0.2.3\n\tgithub.com/gogits/go-gogs-client v0.0.0-20190616193657-5a05380e4bc2\n\tgithub.com/gogo/protobuf v1.3.2\n\tgithub.com/golang-jwt/jwt/v4 v4.2.0\n\tgithub.com/golang/protobuf v1.5.2\n\tgithub.com/gomodule/redigo v2.0.0+incompatible // indirect\n\tgithub.com/google/go-cmp v0.5.7\n\tgithub.com/google/go-github/v35 v35.3.0\n\tgithub.com/google/go-jsonnet v0.18.0\n\tgithub.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510\n\tgithub.com/google/uuid v1.1.2\n\tgithub.com/gorilla/handlers v1.5.1\n\tgithub.com/gorilla/websocket v1.4.2\n\tgithub.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 // indirect\n\tgithub.com/grpc-ecosystem/go-grpc-middleware v1.3.0\n\tgithub.com/grpc-ecosystem/go-grpc-prometheus v1.2.0\n\tgithub.com/grpc-ecosystem/grpc-gateway v1.16.0\n\tgithub.com/hashicorp/go-retryablehttp v0.7.0\n\tgithub.com/imdario/mergo v0.3.12\n\tgithub.com/improbable-eng/grpc-web v0.0.0-20181111100011-16092bd1d58a\n\tgithub.com/itchyny/gojq v0.12.3\n\tgithub.com/jeremywohl/flatten v1.0.1\n\tgithub.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51\n\tgithub.com/ktrysmt/go-bitbucket v0.9.40\n\tgithub.com/malexdev/utfutil v0.0.0-20180510171754-00c8d4a8e7a8 // indirect\n\tgithub.com/mattn/go-isatty v0.0.14\n\tgithub.com/mattn/go-zglob v0.0.3\n\tgithub.com/olekukonko/tablewriter v0.0.5\n\tgithub.com/patrickmn/go-cache v2.1.0+incompatible\n\tgithub.com/pkg/errors v0.9.1\n\tgithub.com/pquerna/cachecontrol v0.0.0-20180306154005-525d0eb5f91d // indirect\n\tgithub.com/prometheus/client_golang v1.11.0\n\tgithub.com/r3labs/diff v1.1.0\n\tgithub.com/robfig/cron v1.2.0\n\tgithub.com/rs/cors v1.8.0 // indirect\n\tgithub.com/sirupsen/logrus v1.8.1\n\tgithub.com/skratchdot/open-golang v0.0.0-20160302144031-75fb7ed4208c\n\tgithub.com/soheilhy/cmux v0.1.5\n\tgithub.com/spf13/cobra v1.3.0\n\tgithub.com/spf13/pflag v1.0.5\n\tgithub.com/stretchr/testify v1.7.1\n\tgithub.com/valyala/fasttemplate v1.2.1\n\tgithub.com/whilp/git-urls v0.0.0-20191001220047-6db9661140c0\n\tgithub.com/xanzy/go-gitlab v0.60.0\n\tgithub.com/yuin/gopher-lua v0.0.0-20200816102855-ee81675732da\n\tgolang.org/x/crypto v0.0.0-20220525230936-793ad666bf5e\n\tgolang.org/x/net v0.0.0-20211209124913-491a49abca63\n\tgolang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8\n\tgolang.org/x/sync v0.0.0-20210220032951-036812b2e83c\n\tgolang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b\n\tgoogle.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa\n\tgoogle.golang.org/grpc v1.45.0\n\tgoogle.golang.org/protobuf v1.28.0\n\tgopkg.in/go-playground/webhooks.v5 v5.11.0\n\tgopkg.in/yaml.v2 v2.4.0\n\tk8s.io/api v0.23.3\n\tk8s.io/apiextensions-apiserver v0.23.1\n\tk8s.io/apimachinery v0.23.3\n\tk8s.io/client-go v0.23.3\n\tk8s.io/code-generator v0.23.1\n\tk8s.io/klog/v2 v2.30.0\n\tk8s.io/kube-openapi v0.0.0-20211115234752-e816edb12b65\n\tk8s.io/kubectl v0.23.1\n\tk8s.io/utils v0.0.0-20210930125809-cb0fa318a74b\n\tlayeh.com/gopher-json v0.0.0-20190114024228-97fed8db8427\n\tsigs.k8s.io/controller-runtime v0.11.0\n\tsigs.k8s.io/structured-merge-diff/v4 v4.2.0\n\tsigs.k8s.io/yaml v1.3.0\n)\n\nrequire (\n\tcloud.google.com/go v0.99.0 // indirect\n\tgithub.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect\n\tgithub.com/Azure/go-autorest v14.2.0+incompatible // indirect\n\tgithub.com/Azure/go-autorest/autorest v0.11.18 // indirect\n\tgithub.com/Azure/go-autorest/autorest/adal v0.9.13 // indirect\n\tgithub.com/Azure/go-autorest/autorest/date v0.3.0 // indirect\n\tgithub.com/Azure/go-autorest/logger v0.2.1 // indirect\n\tgithub.com/Azure/go-autorest/tracing v0.6.0 // indirect\n\tgithub.com/MakeNowJust/heredoc v0.0.0-20170808103936-bb23615498cd // indirect\n\tgithub.com/Masterminds/goutils v1.1.0 // indirect\n\tgithub.com/Masterminds/semver v1.5.0 // indirect\n\tgithub.com/Masterminds/sprig v2.22.0+incompatible // indirect\n\tgithub.com/Microsoft/go-winio v0.4.17 // indirect\n\tgithub.com/ProtonMail/go-crypto v0.0.0-20210428141323-04723f9f07d7 // indirect\n\tgithub.com/PuerkitoBio/purell v1.1.1 // indirect\n\tgithub.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578 // indirect\n\tgithub.com/RocketChat/Rocket.Chat.Go.SDK v0.0.0-20210112200207-10ab4d695d60 // indirect\n\tgithub.com/acomagu/bufpipe v1.0.3 // indirect\n\tgithub.com/alicebob/gopher-json v0.0.0-20200520072559-a9ecdc9d1d3a // indirect\n\tgithub.com/antonmedv/expr v1.8.9 // indirect\n\tgithub.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a // indirect\n\tgithub.com/beorn7/perks v1.0.1 // indirect\n\tgithub.com/cespare/xxhash/v2 v2.1.2 // indirect\n\tgithub.com/cpuguy83/go-md2man/v2 v2.0.1 // indirect\n\tgithub.com/davecgh/go-spew v1.1.1 // indirect\n\tgithub.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect\n\tgithub.com/docker/distribution v2.7.1+incompatible // indirect\n\tgithub.com/emicklei/go-restful v2.9.5+incompatible // indirect\n\tgithub.com/emirpasic/gods v1.12.0 // indirect\n\tgithub.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d // indirect\n\tgithub.com/fatih/camelcase v1.0.0 // indirect\n\tgithub.com/felixge/httpsnoop v1.0.1 // indirect\n\tgithub.com/form3tech-oss/jwt-go v3.2.3+incompatible // indirect\n\tgithub.com/fvbommel/sortorder v1.0.1 // indirect\n\tgithub.com/gfleury/go-bitbucket-v1 v0.0.0-20220301131131-8e7ed04b843e\n\tgithub.com/go-errors/errors v1.0.1 // indirect\n\tgithub.com/go-git/gcfg v1.5.0 // indirect\n\tgithub.com/go-git/go-billy/v5 v5.3.1 // indirect\n\tgithub.com/go-openapi/analysis v0.19.5 // indirect\n\tgithub.com/go-openapi/errors v0.19.2 // indirect\n\tgithub.com/go-openapi/jsonpointer v0.19.5 // indirect\n\tgithub.com/go-openapi/jsonreference v0.19.5 // indirect\n\tgithub.com/go-openapi/strfmt v0.19.3 // indirect\n\tgithub.com/go-openapi/swag v0.19.14 // indirect\n\tgithub.com/go-stack/stack v1.8.0 // indirect\n\tgithub.com/go-telegram-bot-api/telegram-bot-api/v5 v5.4.0 // indirect\n\tgithub.com/golang/glog v1.0.0 // indirect\n\tgithub.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect\n\tgithub.com/google/btree v1.0.1 // indirect\n\tgithub.com/google/go-github/v41 v41.0.0 // indirect\n\tgithub.com/google/go-querystring v1.1.0 // indirect\n\tgithub.com/google/gofuzz v1.1.0 // indirect\n\tgithub.com/googleapis/gnostic v0.5.5 // indirect\n\tgithub.com/gregdel/pushover v1.1.0 // indirect\n\tgithub.com/hashicorp/go-cleanhttp v0.5.2 // indirect\n\tgithub.com/hashicorp/go-version v1.2.1 // indirect\n\tgithub.com/huandu/xstrings v1.3.0 // indirect\n\tgithub.com/inconshreveable/mousetrap v1.0.0 // indirect\n\tgithub.com/itchyny/timefmt-go v0.1.2 // indirect\n\tgithub.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect\n\tgithub.com/jonboulle/clockwork v0.2.2 // indirect\n\tgithub.com/josharian/intern v1.0.0 // indirect\n\tgithub.com/json-iterator/go v1.1.12 // indirect\n\tgithub.com/kevinburke/ssh_config v0.0.0-20201106050909-4977a11b4351 // indirect\n\tgithub.com/klauspost/compress v1.13.5 // indirect\n\tgithub.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de // indirect\n\tgithub.com/mailru/easyjson v0.7.6 // indirect\n\tgithub.com/mattn/go-runewidth v0.0.9 // indirect\n\tgithub.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369 // indirect\n\tgithub.com/mitchellh/copystructure v1.0.0 // indirect\n\tgithub.com/mitchellh/go-homedir v1.1.0 // indirect\n\tgithub.com/mitchellh/go-wordwrap v1.0.0 // indirect\n\tgithub.com/mitchellh/mapstructure v1.4.3 // indirect\n\tgithub.com/mitchellh/reflectwalk v1.0.0 // indirect\n\tgithub.com/moby/spdystream v0.2.0 // indirect\n\tgithub.com/moby/term v0.0.0-20210610120745-9d4ed1856297 // indirect\n\tgithub.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect\n\tgithub.com/modern-go/reflect2 v1.0.2 // indirect\n\tgithub.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 // indirect\n\tgithub.com/opencontainers/go-digest v1.0.0 // indirect\n\tgithub.com/opsgenie/opsgenie-go-sdk-v2 v1.0.5 // indirect\n\tgithub.com/peterbourgon/diskv v2.0.1+incompatible // indirect\n\tgithub.com/pmezard/go-difflib v1.0.0 // indirect\n\tgithub.com/prometheus/client_model v0.2.0 // indirect\n\tgithub.com/prometheus/common v0.28.0 // indirect\n\tgithub.com/prometheus/procfs v0.6.0 // indirect\n\tgithub.com/russross/blackfriday v1.5.2 // indirect\n\tgithub.com/russross/blackfriday/v2 v2.1.0 // indirect\n\tgithub.com/sergi/go-diff v1.1.0 // indirect\n\tgithub.com/slack-go/slack v0.10.1 // indirect\n\tgithub.com/stretchr/objx v0.2.0 // indirect\n\tgithub.com/valyala/bytebufferpool v1.0.0 // indirect\n\tgithub.com/vmihailenco/go-tinylfu v0.2.1 // indirect\n\tgithub.com/vmihailenco/msgpack/v5 v5.3.4 // indirect\n\tgithub.com/vmihailenco/tagparser/v2 v2.0.0 // indirect\n\tgithub.com/xanzy/ssh-agent v0.3.0 // indirect\n\tgithub.com/xlab/treeprint v0.0.0-20181112141820-a009c3971eca // indirect\n\tgo.mongodb.org/mongo-driver v1.1.2 // indirect\n\tgo.starlark.net v0.0.0-20200306205701-8dd3e2ee1dd5 // indirect\n\tgolang.org/x/exp v0.0.0-20210901193431-a062eea981d2 // indirect\n\tgolang.org/x/mod v0.5.1-0.20210830214625-1b1db11ec8f4 // indirect\n\tgolang.org/x/sys v0.0.0-20211205182925-97ca703d548d // indirect\n\tgolang.org/x/text v0.3.7 // indirect\n\tgolang.org/x/time v0.0.0-20210723032227-1f47c861a9ac // indirect\n\tgolang.org/x/tools v0.1.6-0.20210820212750-d4cc65f0b2ff // indirect\n\tgolang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 // indirect\n\tgomodules.xyz/envconfig v1.3.1-0.20190308184047-426f31af0d45 // indirect\n\tgomodules.xyz/jsonpatch/v2 v2.2.0 // indirect\n\tgomodules.xyz/notify v0.1.0 // indirect\n\tgoogle.golang.org/appengine v1.6.7 // indirect\n\tgopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc // indirect\n\tgopkg.in/gomail.v2 v2.0.0-20160411212932-81ebce5c23df // indirect\n\tgopkg.in/inf.v0 v0.9.1 // indirect\n\tgopkg.in/square/go-jose.v2 v2.2.2 // indirect\n\tgopkg.in/warnings.v0 v0.1.2 // indirect\n\tgopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect\n\tk8s.io/apiserver v0.23.1\n\tk8s.io/cli-runtime v0.23.1 // indirect\n\tk8s.io/component-base v0.23.1 // indirect\n\tk8s.io/component-helpers v0.23.1 // indirect\n\tk8s.io/gengo v0.0.0-20211129171323-c02415ce4185 // indirect\n\tk8s.io/kube-aggregator v0.23.1 // indirect\n\tk8s.io/kubernetes v1.23.1 // indirect\n\tsigs.k8s.io/json v0.0.0-20211020170558-c049b76a60c6 // indirect\n\tsigs.k8s.io/kustomize/api v0.10.1 // indirect\n\tsigs.k8s.io/kustomize/kyaml v0.13.0 // indirect\n)\n\nrequire (\n\tgo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.31.0\n\tgo.opentelemetry.io/otel v1.6.3\n\tgo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.6.3\n\tgo.opentelemetry.io/otel/sdk v1.6.3\n)\n\nrequire (\n\tgithub.com/PagerDuty/go-pagerduty v1.5.0 // indirect\n\tgithub.com/cenkalti/backoff/v4 v4.1.2 // indirect\n\tgithub.com/go-logr/stdr v1.2.2 // indirect\n\tgithub.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0 // indirect\n\tgithub.com/jmespath/go-jmespath v0.4.0 // indirect\n\tgo.opentelemetry.io/otel/exporters/otlp/internal/retry v1.6.3 // indirect\n\tgo.opentelemetry.io/otel/exporters/otlp/otlptrace v1.6.3 // indirect\n\tgo.opentelemetry.io/otel/trace v1.6.3 // indirect\n\tgo.opentelemetry.io/proto/otlp v0.15.0 // indirect\n)\n\nreplace (\n\t// https://github.com/golang/go/issues/33546#issuecomment-519656923\n\tgithub.com/go-check/check =\u003e github.com/go-check/check v0.0.0-20180628173108-788fd7840127\n\n\tgithub.com/golang/protobuf =\u003e github.com/golang/protobuf v1.4.2\n\tgithub.com/gorilla/websocket =\u003e github.com/gorilla/websocket v1.4.2\n\tgithub.com/grpc-ecosystem/grpc-gateway =\u003e github.com/grpc-ecosystem/grpc-gateway v1.16.0\n\tgithub.com/improbable-eng/grpc-web =\u003e github.com/improbable-eng/grpc-web v0.0.0-20181111100011-16092bd1d58a\n\n\t// https://github.com/kubernetes/kubernetes/issues/79384#issuecomment-505627280\n\tk8s.io/api =\u003e k8s.io/api v0.23.1\n\tk8s.io/apiextensions-apiserver =\u003e k8s.io/apiextensions-apiserver v0.23.1\n\tk8s.io/apimachinery =\u003e k8s.io/apimachinery v0.23.1\n\tk8s.io/apiserver =\u003e k8s.io/apiserver v0.23.1\n\tk8s.io/cli-runtime =\u003e k8s.io/cli-runtime v0.23.1\n\tk8s.io/client-go =\u003e k8s.io/client-go v0.23.1\n\tk8s.io/cloud-provider =\u003e k8s.io/cloud-provider v0.23.1\n\tk8s.io/cluster-bootstrap =\u003e k8s.io/cluster-bootstrap v0.23.1\n\tk8s.io/code-generator =\u003e k8s.io/code-generator v0.23.1\n\tk8s.io/component-base =\u003e k8s.io/component-base v0.23.1\n\tk8s.io/component-helpers =\u003e k8s.io/component-helpers v0.23.1\n\tk8s.io/controller-manager =\u003e k8s.io/controller-manager v0.23.1\n\tk8s.io/cri-api =\u003e k8s.io/cri-api v0.23.1\n\tk8s.io/csi-translation-lib =\u003e k8s.io/csi-translation-lib v0.23.1\n\tk8s.io/kube-aggregator =\u003e k8s.io/kube-aggregator v0.23.1\n\tk8s.io/kube-controller-manager =\u003e k8s.io/kube-controller-manager v0.23.1\n\tk8s.io/kube-proxy =\u003e k8s.io/kube-proxy v0.23.1\n\tk8s.io/kube-scheduler =\u003e k8s.io/kube-scheduler v0.23.1\n\tk8s.io/kubectl =\u003e k8s.io/kubectl v0.23.1\n\tk8s.io/kubelet =\u003e k8s.io/kubelet v0.23.1\n\tk8s.io/legacy-cloud-providers =\u003e k8s.io/legacy-cloud-providers v0.23.1\n\tk8s.io/metrics =\u003e k8s.io/metrics v0.23.1\n\tk8s.io/mount-utils =\u003e k8s.io/mount-utils v0.23.1\n\tk8s.io/pod-security-admission =\u003e k8s.io/pod-security-admission v0.23.1\n\tk8s.io/sample-apiserver =\u003e k8s.io/sample-apiserver v0.23.1\n)\n",
+ "status_code": 200
+ },
+ "github.com/argoproj/argo-cd/v2/@v/v2.4.5.mod": {
+ "body": "module github.com/argoproj/argo-cd/v2\n\ngo 1.18\n\nrequire (\n\tcode.gitea.io/sdk/gitea v0.15.1\n\tgithub.com/Knetic/govaluate v3.0.1-0.20171022003610-9aa49832a739+incompatible\n\tgithub.com/Masterminds/semver/v3 v3.1.1\n\tgithub.com/TomOnTime/utfutil v0.0.0-20180511104225-09c41003ee1d\n\tgithub.com/alicebob/miniredis v2.5.0+incompatible\n\tgithub.com/alicebob/miniredis/v2 v2.14.2\n\tgithub.com/argoproj/gitops-engine v0.7.0\n\tgithub.com/argoproj/notifications-engine v0.3.1-0.20220430155844-567361917320\n\tgithub.com/argoproj/pkg v0.11.1-0.20211203175135-36c59d8fafe0\n\tgithub.com/aws/aws-sdk-go v1.38.49\n\tgithub.com/bombsimon/logrusr/v2 v2.0.1\n\tgithub.com/bradleyfalzon/ghinstallation/v2 v2.0.4\n\tgithub.com/casbin/casbin/v2 v2.39.1\n\tgithub.com/chai2010/gettext-go v0.0.0-20170215093142-bf70f2a70fb1 // indirect\n\tgithub.com/coreos/go-oidc v2.2.1+incompatible\n\tgithub.com/dustin/go-humanize v1.0.0\n\tgithub.com/evanphx/json-patch v4.12.0+incompatible\n\tgithub.com/fsnotify/fsnotify v1.5.1\n\tgithub.com/ghodss/yaml v1.0.0\n\tgithub.com/go-git/go-git/v5 v5.4.2\n\tgithub.com/go-logr/logr v1.2.3\n\tgithub.com/go-openapi/loads v0.19.4\n\tgithub.com/go-openapi/runtime v0.19.4\n\tgithub.com/go-openapi/spec v0.19.5 // indirect\n\tgithub.com/go-openapi/validate v0.19.5 // indirect\n\tgithub.com/go-redis/cache/v8 v8.4.2\n\tgithub.com/go-redis/redis/v8 v8.11.3\n\tgithub.com/gobwas/glob v0.2.3\n\tgithub.com/gogits/go-gogs-client v0.0.0-20190616193657-5a05380e4bc2\n\tgithub.com/gogo/protobuf v1.3.2\n\tgithub.com/golang-jwt/jwt/v4 v4.2.0\n\tgithub.com/golang/protobuf v1.5.2\n\tgithub.com/gomodule/redigo v2.0.0+incompatible // indirect\n\tgithub.com/google/go-cmp v0.5.7\n\tgithub.com/google/go-github/v35 v35.3.0\n\tgithub.com/google/go-jsonnet v0.18.0\n\tgithub.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510\n\tgithub.com/google/uuid v1.1.2\n\tgithub.com/gorilla/handlers v1.5.1\n\tgithub.com/gorilla/websocket v1.4.2\n\tgithub.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 // indirect\n\tgithub.com/grpc-ecosystem/go-grpc-middleware v1.3.0\n\tgithub.com/grpc-ecosystem/go-grpc-prometheus v1.2.0\n\tgithub.com/grpc-ecosystem/grpc-gateway v1.16.0\n\tgithub.com/hashicorp/go-retryablehttp v0.7.0\n\tgithub.com/imdario/mergo v0.3.12\n\tgithub.com/improbable-eng/grpc-web v0.0.0-20181111100011-16092bd1d58a\n\tgithub.com/itchyny/gojq v0.12.3\n\tgithub.com/jeremywohl/flatten v1.0.1\n\tgithub.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51\n\tgithub.com/ktrysmt/go-bitbucket v0.9.40\n\tgithub.com/malexdev/utfutil v0.0.0-20180510171754-00c8d4a8e7a8 // indirect\n\tgithub.com/mattn/go-isatty v0.0.14\n\tgithub.com/mattn/go-zglob v0.0.3\n\tgithub.com/olekukonko/tablewriter v0.0.5\n\tgithub.com/patrickmn/go-cache v2.1.0+incompatible\n\tgithub.com/pkg/errors v0.9.1\n\tgithub.com/pquerna/cachecontrol v0.1.0 // indirect\n\tgithub.com/prometheus/client_golang v1.11.0\n\tgithub.com/r3labs/diff v1.1.0\n\tgithub.com/robfig/cron v1.2.0\n\tgithub.com/rs/cors v1.8.0 // indirect\n\tgithub.com/sirupsen/logrus v1.8.1\n\tgithub.com/skratchdot/open-golang v0.0.0-20160302144031-75fb7ed4208c\n\tgithub.com/soheilhy/cmux v0.1.5\n\tgithub.com/spf13/cobra v1.3.0\n\tgithub.com/spf13/pflag v1.0.5\n\tgithub.com/stretchr/testify v1.7.1\n\tgithub.com/valyala/fasttemplate v1.2.1\n\tgithub.com/whilp/git-urls v0.0.0-20191001220047-6db9661140c0\n\tgithub.com/xanzy/go-gitlab v0.60.0\n\tgithub.com/yuin/gopher-lua v0.0.0-20200816102855-ee81675732da\n\tgolang.org/x/crypto v0.0.0-20220525230936-793ad666bf5e\n\tgolang.org/x/net v0.0.0-20220621193019-9d032be2e588\n\tgolang.org/x/oauth2 v0.0.0-20220608161450-d0670ef3b1eb\n\tgolang.org/x/sync v0.0.0-20210220032951-036812b2e83c\n\tgolang.org/x/term v0.0.0-20210927222741-03fcf44c2211\n\tgoogle.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa\n\tgoogle.golang.org/grpc v1.45.0\n\tgoogle.golang.org/protobuf v1.28.0\n\tgopkg.in/go-playground/webhooks.v5 v5.11.0\n\tgopkg.in/yaml.v2 v2.4.0\n\tk8s.io/api v0.23.3\n\tk8s.io/apiextensions-apiserver v0.23.1\n\tk8s.io/apimachinery v0.23.3\n\tk8s.io/client-go v0.23.3\n\tk8s.io/code-generator v0.23.1\n\tk8s.io/klog/v2 v2.30.0\n\tk8s.io/kube-openapi v0.0.0-20211115234752-e816edb12b65\n\tk8s.io/kubectl v0.23.1\n\tk8s.io/utils v0.0.0-20210930125809-cb0fa318a74b\n\tlayeh.com/gopher-json v0.0.0-20190114024228-97fed8db8427\n\tsigs.k8s.io/controller-runtime v0.11.0\n\tsigs.k8s.io/structured-merge-diff/v4 v4.2.0\n\tsigs.k8s.io/yaml v1.3.0\n)\n\nrequire (\n\tcloud.google.com/go v0.99.0 // indirect\n\tgithub.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect\n\tgithub.com/Azure/go-autorest v14.2.0+incompatible // indirect\n\tgithub.com/Azure/go-autorest/autorest v0.11.18 // indirect\n\tgithub.com/Azure/go-autorest/autorest/adal v0.9.13 // indirect\n\tgithub.com/Azure/go-autorest/autorest/date v0.3.0 // indirect\n\tgithub.com/Azure/go-autorest/logger v0.2.1 // indirect\n\tgithub.com/Azure/go-autorest/tracing v0.6.0 // indirect\n\tgithub.com/MakeNowJust/heredoc v0.0.0-20170808103936-bb23615498cd // indirect\n\tgithub.com/Masterminds/goutils v1.1.0 // indirect\n\tgithub.com/Masterminds/semver v1.5.0 // indirect\n\tgithub.com/Masterminds/sprig v2.22.0+incompatible // indirect\n\tgithub.com/Microsoft/go-winio v0.4.17 // indirect\n\tgithub.com/ProtonMail/go-crypto v0.0.0-20210428141323-04723f9f07d7 // indirect\n\tgithub.com/PuerkitoBio/purell v1.1.1 // indirect\n\tgithub.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578 // indirect\n\tgithub.com/RocketChat/Rocket.Chat.Go.SDK v0.0.0-20210112200207-10ab4d695d60 // indirect\n\tgithub.com/acomagu/bufpipe v1.0.3 // indirect\n\tgithub.com/alicebob/gopher-json v0.0.0-20200520072559-a9ecdc9d1d3a // indirect\n\tgithub.com/antonmedv/expr v1.8.9 // indirect\n\tgithub.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a // indirect\n\tgithub.com/beorn7/perks v1.0.1 // indirect\n\tgithub.com/cespare/xxhash/v2 v2.1.2 // indirect\n\tgithub.com/cpuguy83/go-md2man/v2 v2.0.1 // indirect\n\tgithub.com/davecgh/go-spew v1.1.1 // indirect\n\tgithub.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect\n\tgithub.com/docker/distribution v2.7.1+incompatible // indirect\n\tgithub.com/emicklei/go-restful v2.9.5+incompatible // indirect\n\tgithub.com/emirpasic/gods v1.12.0 // indirect\n\tgithub.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d // indirect\n\tgithub.com/fatih/camelcase v1.0.0 // indirect\n\tgithub.com/felixge/httpsnoop v1.0.1 // indirect\n\tgithub.com/form3tech-oss/jwt-go v3.2.3+incompatible // indirect\n\tgithub.com/fvbommel/sortorder v1.0.1 // indirect\n\tgithub.com/gfleury/go-bitbucket-v1 v0.0.0-20220301131131-8e7ed04b843e\n\tgithub.com/go-errors/errors v1.0.1 // indirect\n\tgithub.com/go-git/gcfg v1.5.0 // indirect\n\tgithub.com/go-git/go-billy/v5 v5.3.1 // indirect\n\tgithub.com/go-openapi/analysis v0.19.5 // indirect\n\tgithub.com/go-openapi/errors v0.19.2 // indirect\n\tgithub.com/go-openapi/jsonpointer v0.19.5 // indirect\n\tgithub.com/go-openapi/jsonreference v0.19.5 // indirect\n\tgithub.com/go-openapi/strfmt v0.19.3 // indirect\n\tgithub.com/go-openapi/swag v0.19.14 // indirect\n\tgithub.com/go-stack/stack v1.8.0 // indirect\n\tgithub.com/go-telegram-bot-api/telegram-bot-api/v5 v5.4.0 // indirect\n\tgithub.com/golang/glog v1.0.0 // indirect\n\tgithub.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect\n\tgithub.com/google/btree v1.0.1 // indirect\n\tgithub.com/google/go-github/v41 v41.0.0 // indirect\n\tgithub.com/google/go-querystring v1.1.0 // indirect\n\tgithub.com/google/gofuzz v1.1.0 // indirect\n\tgithub.com/googleapis/gnostic v0.5.5 // indirect\n\tgithub.com/gregdel/pushover v1.1.0 // indirect\n\tgithub.com/hashicorp/go-cleanhttp v0.5.2 // indirect\n\tgithub.com/hashicorp/go-version v1.2.1 // indirect\n\tgithub.com/huandu/xstrings v1.3.0 // indirect\n\tgithub.com/inconshreveable/mousetrap v1.0.0 // indirect\n\tgithub.com/itchyny/timefmt-go v0.1.2 // indirect\n\tgithub.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect\n\tgithub.com/jonboulle/clockwork v0.2.2 // indirect\n\tgithub.com/josharian/intern v1.0.0 // indirect\n\tgithub.com/json-iterator/go v1.1.12 // indirect\n\tgithub.com/kevinburke/ssh_config v0.0.0-20201106050909-4977a11b4351 // indirect\n\tgithub.com/klauspost/compress v1.13.5 // indirect\n\tgithub.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de // indirect\n\tgithub.com/mailru/easyjson v0.7.6 // indirect\n\tgithub.com/mattn/go-runewidth v0.0.9 // indirect\n\tgithub.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369 // indirect\n\tgithub.com/mitchellh/copystructure v1.0.0 // indirect\n\tgithub.com/mitchellh/go-homedir v1.1.0 // indirect\n\tgithub.com/mitchellh/go-wordwrap v1.0.0 // indirect\n\tgithub.com/mitchellh/mapstructure v1.4.3 // indirect\n\tgithub.com/mitchellh/reflectwalk v1.0.0 // indirect\n\tgithub.com/moby/spdystream v0.2.0 // indirect\n\tgithub.com/moby/term v0.0.0-20210610120745-9d4ed1856297 // indirect\n\tgithub.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect\n\tgithub.com/modern-go/reflect2 v1.0.2 // indirect\n\tgithub.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 // indirect\n\tgithub.com/opencontainers/go-digest v1.0.0 // indirect\n\tgithub.com/opsgenie/opsgenie-go-sdk-v2 v1.0.5 // indirect\n\tgithub.com/peterbourgon/diskv v2.0.1+incompatible // indirect\n\tgithub.com/pmezard/go-difflib v1.0.0 // indirect\n\tgithub.com/prometheus/client_model v0.2.0 // indirect\n\tgithub.com/prometheus/common v0.28.0 // indirect\n\tgithub.com/prometheus/procfs v0.6.0 // indirect\n\tgithub.com/russross/blackfriday v1.5.2 // indirect\n\tgithub.com/russross/blackfriday/v2 v2.1.0 // indirect\n\tgithub.com/sergi/go-diff v1.1.0 // indirect\n\tgithub.com/slack-go/slack v0.10.1 // indirect\n\tgithub.com/stretchr/objx v0.2.0 // indirect\n\tgithub.com/valyala/bytebufferpool v1.0.0 // indirect\n\tgithub.com/vmihailenco/go-tinylfu v0.2.1 // indirect\n\tgithub.com/vmihailenco/msgpack/v5 v5.3.4 // indirect\n\tgithub.com/vmihailenco/tagparser/v2 v2.0.0 // indirect\n\tgithub.com/xanzy/ssh-agent v0.3.0 // indirect\n\tgithub.com/xlab/treeprint v0.0.0-20181112141820-a009c3971eca // indirect\n\tgo.mongodb.org/mongo-driver v1.1.2 // indirect\n\tgo.starlark.net v0.0.0-20200306205701-8dd3e2ee1dd5 // indirect\n\tgolang.org/x/exp v0.0.0-20210901193431-a062eea981d2 // indirect\n\tgolang.org/x/mod v0.5.1-0.20210830214625-1b1db11ec8f4 // indirect\n\tgolang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect\n\tgolang.org/x/text v0.3.7 // indirect\n\tgolang.org/x/time v0.0.0-20210723032227-1f47c861a9ac // indirect\n\tgolang.org/x/tools v0.1.6-0.20210820212750-d4cc65f0b2ff // indirect\n\tgolang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 // indirect\n\tgomodules.xyz/envconfig v1.3.1-0.20190308184047-426f31af0d45 // indirect\n\tgomodules.xyz/jsonpatch/v2 v2.2.0 // indirect\n\tgomodules.xyz/notify v0.1.0 // indirect\n\tgoogle.golang.org/appengine v1.6.7 // indirect\n\tgopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc // indirect\n\tgopkg.in/gomail.v2 v2.0.0-20160411212932-81ebce5c23df // indirect\n\tgopkg.in/inf.v0 v0.9.1 // indirect\n\tgopkg.in/square/go-jose.v2 v2.6.0 // indirect\n\tgopkg.in/warnings.v0 v0.1.2 // indirect\n\tgopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect\n\tk8s.io/apiserver v0.23.1\n\tk8s.io/cli-runtime v0.23.1 // indirect\n\tk8s.io/component-base v0.23.1 // indirect\n\tk8s.io/component-helpers v0.23.1 // indirect\n\tk8s.io/gengo v0.0.0-20211129171323-c02415ce4185 // indirect\n\tk8s.io/kube-aggregator v0.23.1 // indirect\n\tk8s.io/kubernetes v1.23.1 // indirect\n\tsigs.k8s.io/json v0.0.0-20211020170558-c049b76a60c6 // indirect\n\tsigs.k8s.io/kustomize/api v0.10.1 // indirect\n\tsigs.k8s.io/kustomize/kyaml v0.13.0 // indirect\n)\n\nrequire (\n\tgo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.31.0\n\tgo.opentelemetry.io/otel v1.6.3\n\tgo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.6.3\n\tgo.opentelemetry.io/otel/sdk v1.6.3\n)\n\nrequire (\n\tgithub.com/PagerDuty/go-pagerduty v1.5.0 // indirect\n\tgithub.com/cenkalti/backoff/v4 v4.1.2 // indirect\n\tgithub.com/go-logr/stdr v1.2.2 // indirect\n\tgithub.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0 // indirect\n\tgithub.com/jmespath/go-jmespath v0.4.0 // indirect\n\tgo.opentelemetry.io/otel/exporters/otlp/internal/retry v1.6.3 // indirect\n\tgo.opentelemetry.io/otel/exporters/otlp/otlptrace v1.6.3 // indirect\n\tgo.opentelemetry.io/otel/trace v1.6.3 // indirect\n\tgo.opentelemetry.io/proto/otlp v0.15.0 // indirect\n)\n\nreplace (\n\t// https://github.com/golang/go/issues/33546#issuecomment-519656923\n\tgithub.com/go-check/check =\u003e github.com/go-check/check v0.0.0-20180628173108-788fd7840127\n\n\tgithub.com/golang/protobuf =\u003e github.com/golang/protobuf v1.4.2\n\tgithub.com/gorilla/websocket =\u003e github.com/gorilla/websocket v1.4.2\n\tgithub.com/grpc-ecosystem/grpc-gateway =\u003e github.com/grpc-ecosystem/grpc-gateway v1.16.0\n\tgithub.com/improbable-eng/grpc-web =\u003e github.com/improbable-eng/grpc-web v0.0.0-20181111100011-16092bd1d58a\n\n\t// https://github.com/kubernetes/kubernetes/issues/79384#issuecomment-505627280\n\tk8s.io/api =\u003e k8s.io/api v0.23.1\n\tk8s.io/apiextensions-apiserver =\u003e k8s.io/apiextensions-apiserver v0.23.1\n\tk8s.io/apimachinery =\u003e k8s.io/apimachinery v0.23.1\n\tk8s.io/apiserver =\u003e k8s.io/apiserver v0.23.1\n\tk8s.io/cli-runtime =\u003e k8s.io/cli-runtime v0.23.1\n\tk8s.io/client-go =\u003e k8s.io/client-go v0.23.1\n\tk8s.io/cloud-provider =\u003e k8s.io/cloud-provider v0.23.1\n\tk8s.io/cluster-bootstrap =\u003e k8s.io/cluster-bootstrap v0.23.1\n\tk8s.io/code-generator =\u003e k8s.io/code-generator v0.23.1\n\tk8s.io/component-base =\u003e k8s.io/component-base v0.23.1\n\tk8s.io/component-helpers =\u003e k8s.io/component-helpers v0.23.1\n\tk8s.io/controller-manager =\u003e k8s.io/controller-manager v0.23.1\n\tk8s.io/cri-api =\u003e k8s.io/cri-api v0.23.1\n\tk8s.io/csi-translation-lib =\u003e k8s.io/csi-translation-lib v0.23.1\n\tk8s.io/kube-aggregator =\u003e k8s.io/kube-aggregator v0.23.1\n\tk8s.io/kube-controller-manager =\u003e k8s.io/kube-controller-manager v0.23.1\n\tk8s.io/kube-proxy =\u003e k8s.io/kube-proxy v0.23.1\n\tk8s.io/kube-scheduler =\u003e k8s.io/kube-scheduler v0.23.1\n\tk8s.io/kubectl =\u003e k8s.io/kubectl v0.23.1\n\tk8s.io/kubelet =\u003e k8s.io/kubelet v0.23.1\n\tk8s.io/legacy-cloud-providers =\u003e k8s.io/legacy-cloud-providers v0.23.1\n\tk8s.io/metrics =\u003e k8s.io/metrics v0.23.1\n\tk8s.io/mount-utils =\u003e k8s.io/mount-utils v0.23.1\n\tk8s.io/pod-security-admission =\u003e k8s.io/pod-security-admission v0.23.1\n\tk8s.io/sample-apiserver =\u003e k8s.io/sample-apiserver v0.23.1\n)\n",
+ "status_code": 200
}
}
\ No newline at end of file
diff --git a/internal/genericosv/testdata/proxy/TestToReport/GHSA-7fxj-fr3v-r9gj.json b/internal/genericosv/testdata/proxy/TestToReport/GHSA-7fxj-fr3v-r9gj.json
index fca5814..d84ff53 100644
--- a/internal/genericosv/testdata/proxy/TestToReport/GHSA-7fxj-fr3v-r9gj.json
+++ b/internal/genericosv/testdata/proxy/TestToReport/GHSA-7fxj-fr3v-r9gj.json
@@ -6,5 +6,8 @@
"github.com/pingcap/tidb/@v/list": {
"body": "v1.0.8\nv2.0.0-rc.6+incompatible\nv1.0.2\nv1.1.0-beta\nv2.1.0-rc.2+incompatible\nv2.0.0-rc.3+incompatible\nv2.0.4+incompatible\nv1.0.5\nv1.0.0\nv2.0.1+incompatible\nv1.0.6\nv2.0.7+incompatible\nv1.1.0-alpha\nv2.0.0-rc.5+incompatible\nv2.0.2+incompatible\nv2.0.11+incompatible\nv1.0.3\nv2.0.0+incompatible\nv2.0.6+incompatible\nv2.0.11-binlog+incompatible\nv1.1.0-alpha.1\nv1.0.9\nv1.0.4\nv2.1.0-rc.1+incompatible\nv2.0.10-binlog+incompatible\nv2.0.5+incompatible\nv2.0.8+incompatible\nv2.0.0-rc.4+incompatible\nv2.1.0-rc.3+incompatible\nv2.1.0-alpha+incompatible\nv2.0.0-rc.1+incompatible\nv2.0.9+incompatible\nv2.0.3+incompatible\nv1.0.1\nv1.0.7\nv2.1.0-rc.4+incompatible\nv2.1.0-rc.5+incompatible\nv2.0.10+incompatible\nv2.1.0-beta+incompatible\n",
"status_code": 200
+ },
+ "github.com/pingcap/tidb/v6/@v/list": {
+ "status_code": 404
}
}
\ No newline at end of file
diff --git a/internal/genericosv/testdata/proxy/TestToReport/GHSA-9689-rx4v-cqgc.json b/internal/genericosv/testdata/proxy/TestToReport/GHSA-9689-rx4v-cqgc.json
index 4ee4d1e..0493dd1 100644
--- a/internal/genericosv/testdata/proxy/TestToReport/GHSA-9689-rx4v-cqgc.json
+++ b/internal/genericosv/testdata/proxy/TestToReport/GHSA-9689-rx4v-cqgc.json
@@ -8,5 +8,8 @@
},
"github.com/concourse/concourse/skymarshal/skyserver/@v/list": {
"status_code": 404
+ },
+ "github.com/concourse/concourse/v5/@v/list": {
+ "status_code": 404
}
}
\ No newline at end of file
diff --git a/internal/genericosv/testdata/proxy/TestToReport/GHSA-hjv9-hm2f-rpcj.json b/internal/genericosv/testdata/proxy/TestToReport/GHSA-hjv9-hm2f-rpcj.json
index d9457f3..93710a1 100644
--- a/internal/genericosv/testdata/proxy/TestToReport/GHSA-hjv9-hm2f-rpcj.json
+++ b/internal/genericosv/testdata/proxy/TestToReport/GHSA-hjv9-hm2f-rpcj.json
@@ -2,5 +2,11 @@
"github.com/grafana/grafana/@v/list": {
"body": "v4.3.2+incompatible\nv1.9.0\nv1.3.0\nv5.1.2+incompatible\nv1.0.2\nv4.6.0-beta3+incompatible\nv6.1.2+incompatible\nv5.4.2+incompatible\nv4.4.2+incompatible\nv5.2.1+incompatible\nv4.2.0+incompatible\nv1.7.0\nv0.0.0-testrgm3\nv5.4.0-beta1+incompatible\nv4.6.2+incompatible\nv5.0.0-beta4+incompatible\nv2.6.0-beta1+incompatible\nv4.1.0+incompatible\nv4.0.0-beta2+incompatible\nv4.3.0-beta1+incompatible\nv5.3.0-beta2+incompatible\nv5.3.0-beta3+incompatible\nv4.6.0-beta2+incompatible\nv6.0.2+incompatible\nv5.3.2+incompatible\nv6.1.0+incompatible\nv3.0.2+incompatible\nv5.1.3+incompatible\nv4.3.1+incompatible\nv0.0.1-test\nv4.3.0+incompatible\nv2.6.0+incompatible\nv1.5.1\nv4.6.4+incompatible\nv1.8.0\nv5.0.4+incompatible\nv6.1.3+incompatible\nv3.1.0-beta1+incompatible\nv0.0.85-test\nv1.6.0\nv5.0.0-beta2+incompatible\nv2.0.1+incompatible\nv2.5.0+incompatible\nv6.1.0-beta1+incompatible\nv5.2.0+incompatible\nv1.7.0-rc1\nv5.1.5+incompatible\nv5.2.0-beta3+incompatible\nv5.3.4+incompatible\nv0.0.0-testrgm6\nv6.1.1+incompatible\nv1.8.0-rc1\nv5.3.0-beta1+incompatible\nv4.6.0-beta1+incompatible\nv4.1.0-beta1+incompatible\nv1.9.0-rc1\nv5.4.3+incompatible\nv4.4.1+incompatible\nv5.2.2+incompatible\nv0.0.0-kmdagger3\nv2.1.2+incompatible\nv5.2.4+incompatible\nv4.5.0+incompatible\nv2.0.0-beta1+incompatible\nv6.1.4+incompatible\nv2.1.0+incompatible\nv4.0.2+incompatible\nv6.0.1+incompatible\nv1.5.0\nv4.1.2+incompatible\nv2.0.2+incompatible\nv1.0.3\nv0.0.0-kmdagger1\nv5.4.1+incompatible\nv5.0.1+incompatible\nv1.9.1\nv5.3.1+incompatible\nv2.1.1+incompatible\nv0.0.0-test.2\nv4.6.5+incompatible\nv0.0.0-test\nv2.0.0-beta3+incompatible\nv3.0.4+incompatible\nv4.0.0-beta1+incompatible\nv4.5.2+incompatible\nv3.1.0+incompatible\nv1.5.2\nv4.2.0-beta1+incompatible\nv5.1.0-beta1+incompatible\nv1.5.4\nv1.0.4\nv5.3.0+incompatible\nv4.6.1+incompatible\nv0.0.0-cloud\nv5.2.0-beta1+incompatible\nv0.0.0-kmdagger2\nv1.4.0\nv6.0.0-beta1+incompatible\nv5.0.0+incompatible\nv1.2.0\nv5.0.0-beta1+incompatible\nv5.1.4+incompatible\nv5.2.3+incompatible\nv4.6.0+incompatible\nv3.0.0-beta7+incompatible\nv3.0.1+incompatible\nv5.2.0-beta2+incompatible\nv1.6.1\nv5.1.1+incompatible\nv2.1.3+incompatible\nv5.0.3+incompatible\nv5.4.4+incompatible\nv1.5.3\nv4.0.0+incompatible\nv6.0.0-beta2+incompatible\nv4.6.3+incompatible\nv4.1.1+incompatible\nv6.0.0-beta3+incompatible\nv3.0.0-beta6+incompatible\nv5.4.0+incompatible\nv3.0.3+incompatible\nv3.1.1+incompatible\nv5.2.5+incompatible\nv6.1.6+incompatible\nv1.8.1\nv5.0.2+incompatible\nv5.3.3+incompatible\nv0.0.0-testrgm4\nv1.0.1\nv1.1.0\nv4.4.3+incompatible\nv5.0.0-beta5+incompatible\nv4.5.0-beta1+incompatible\nv4.5.1+incompatible\nv4.4.0+incompatible\nv4.0.1+incompatible\nv6.0.0+incompatible\nv5.1.0+incompatible\nv5.4.5+incompatible\nv5.0.0-beta3+incompatible\n",
"status_code": 200
+ },
+ "github.com/grafana/grafana/v8/@v/list": {
+ "status_code": 404
+ },
+ "github.com/grafana/grafana/v9/@v/list": {
+ "status_code": 404
}
}
\ No newline at end of file
diff --git a/internal/genericosv/testdata/proxy/TestToReport/GHSA-jh36-q97c-9928.json b/internal/genericosv/testdata/proxy/TestToReport/GHSA-jh36-q97c-9928.json
index 4e72914..0f55e86 100644
--- a/internal/genericosv/testdata/proxy/TestToReport/GHSA-jh36-q97c-9928.json
+++ b/internal/genericosv/testdata/proxy/TestToReport/GHSA-jh36-q97c-9928.json
@@ -1,6 +1,6 @@
{
"github.com/kubernetes/kubernetes/@v/list": {
- "body": "v1.16.1\nv1.13.9\nv1.9.0\nv1.16.2\nv1.24.12\nv1.10.11-beta.0\nv1.26.1\nv1.11.6\nv1.13.2-beta.0\nv1.28.0-rc.1\nv1.15.7\nv1.16.14-rc.0\nv1.16.0-beta.2\nv1.3.0\nv1.17.0-alpha.3\nv1.14.0-rc.1\nv1.23.0-rc.0\nv1.9.7-beta.0\nv0.15.0\nv1.6.3-beta.0\nv1.22.7-rc.0\nv1.0.2\nv1.3.6-beta.0\nv1.6.12-beta.0\nv1.22.0-beta.0\nv1.2.0-beta.0\nv1.18.14-rc.1\nv1.4.0-alpha.1\nv1.11.0-alpha.1\nv1.13.0-alpha.0\nv1.24.5-rc.0\nv1.28.0-alpha.2\nv1.1.0-beta\nv1.14.1\nv1.19.7\nv1.24.6-rc.0\nv1.11.9-beta.0\nv1.17.0-beta.1\nv1.22.17\nv1.4.5\nv1.16.9\nv1.3.0-alpha.3\nv1.7.0\nv1.16.0-rc.1\nv1.11.8\nv1.25.8\nv1.24.0-alpha.4\nv1.22.10\nv1.25.3\nv1.10.8\nv1.1.4-beta.0\nv1.19.0\nv1.21.8-rc.0\nv1.6.13-beta.0\nv1.0.8-beta\nv1.8.8\nv1.19.12-rc.0\nv1.1.7-beta.0\nv1.12.9-beta.0\nv1.16.1-beta.0\nv1.18.1\nv1.20.14\nv1.8.12\nv0.21.2\nv1.6.8-beta.0\nv1.17.0\nv1.6.9-beta.0\nv1.28.1\nv1.18.17\nv1.20.0-alpha.0\nv1.18.11\nv1.23.4-rc.0\nv1.2.0-alpha.3\nv1.13.3\nv1.5.9-beta.0\nv1.19.0-beta.2\nv1.7.0-beta.1\nv1.18.16-rc.0\nv0.5.5\nv1.17.17\nv1.23.8\nv1.14.0-beta.1\nv1.4.3-beta.0\nv1.19.16-rc.0\nv1.16.10-beta.0\nv1.17.10\nv1.18.2\nv1.2.3\nv1.6.3-beta.1\nv1.7.14-beta.0\nv1.15.6-beta.0\nv1.4.0-beta.1\nv1.26.0-alpha.2\nv1.14.0-alpha.3\nv1.6.10-beta.0\nv1.18.13\nv1.8.13\nv1.12.3-beta.0\nv0.9.3\nv1.10.0-alpha.2\nv1.7.0-alpha.2\nv1.19.0-alpha.2\nv0.7.0\nv1.16.12-rc.1\nv1.7.9\nv1.22.14\nv1.4.0-alpha.2\nv1.2.6\nv1.9.0-alpha.3\nv1.23.4\nv1.24.0-rc.1\nv1.22.9\nv1.26.1-rc.0\nv1.6.2-beta.0\nv1.6.0-rc.1\nv1.8.3-beta.0\nv1.13.3-beta.0\nv1.26.0-alpha.1\nv1.19.1-rc.0\nv1.16.11\nv0.8.1\nv1.6.11\nv1.9.6\nv1.5.8\nv1.18.7-rc.0\nv1.13.12\nv1.20.7-rc.0\nv1.3.11-beta.0\nv1.10.0-alpha.0\nv1.23.0-beta.0\nv1.16.3\nv0.9.2\nv1.14.0-alpha.0\nv1.18.10\nv1.18.5-rc.0\nv1.13.1\nv1.18.2-beta.0\nv1.23.9-rc.0\nv1.19.0-rc.3\nv1.6.8\nv0.7.3\nv1.24.6\nv1.17.15\nv1.14.2-beta.0\nv1.23.0-alpha.2\nv1.28.0-alpha.1\nv1.24.0-alpha.1\nv1.2.4-beta.0\nv1.23.18-rc.0\nv1.20.0-beta.0\nv1.9.8\nv1.26.4\nv1.5.1\nv1.8.0\nv1.20.8\nv1.18.18\nv1.2.3-beta.0\nv1.19.1\nv1.15.13-beta.0\nv1.6.4\nv1.25.11\nv1.18.6\nv1.22.11\nv1.2.6-beta.0\nv1.14.7\nv1.17.0-alpha.1\nv1.17.5\nv1.2.7\nv1.16.15\nv1.19.0-alpha.0\nv1.14.11-beta.0\nv1.10.0-beta.1\nv1.15.5\nv1.6.5\nv1.15.0-beta.0\nv1.16.0-beta.0\nv1.3.0-beta.3\nv1.17.6-beta.0\nv1.22.13\nv1.4.1-beta.0\nv1.18.18-rc.0\nv1.10.14-beta.0\nv1.20.0\nv1.9.0-beta.1\nv1.18.13-rc.0\nv1.3.10\nv1.7.10-beta.0\nv1.7.8\nv1.6.4-beta.1\nv0.20.2\nv0.18.2\nv1.16.0-alpha.0\nv1.18.3\nv1.6.0\nv1.23.2-rc.0\nv1.28.2\nv1.17.7\nv1.0.5\nv1.24.3\nv0.5.2\nv1.22.17-rc.0\nv1.4.2\nv1.10.4-beta.0\nv1.19.6-rc.0\nv1.16.7\nv1.25.5-rc.0\nv1.17.11-rc.1\nv1.23.9\nv1.25.0-alpha.2\nv1.29.0-alpha.0\nv0.6.1\nv1.16.0-alpha.1\nv1.25.1\nv1.11.2\nv1.7.15\nv1.23.13\nv1.7.0-beta.2\nv1.20.1\nv1.19.10-rc.0\nv1.24.11\nv1.9.7\nv1.17.2\nv1.16.0-alpha.2\nv1.0.0\nv0.7.2\nv1.16.11-rc.0\nv1.9.12-beta.0\nv1.14.0\nv1.23.7-rc.0\nv1.8.10\nv1.19.0-rc.0\nv1.13.0-beta.2\nv1.16.8\nv0.8.0\nv1.2.2-beta.0\nv1.6.12\nv1.0.6\nv1.20.15\nv1.20.4-rc.0\nv1.6.9\nv1.20.0-rc.0\nv1.14.0-alpha.2\nv1.27.3\nv1.22.12\nv1.27.0-rc.1\nv1.23.0-alpha.0\nv1.8.3\nv1.24.1\nv1.5.1-beta.0\nv1.26.9\nv0.21.4\nv1.18.19\nv1.11.0-beta.0\nv1.19.6\nv1.17.18-rc.0\nv1.18.0\nv1.8.10-beta.0\nv1.20.11-rc.0\nv1.8.11\nv1.6.0-alpha.3\nv1.20.2-rc.0\nv1.21.14\nv1.28.0\nv0.20.1\nv1.12.0\nv0.13.1\nv1.3.4-beta.0\nv1.3.1-beta.1\nv1.4.3\nv1.16.4\nv1.18.3-beta.0\nv0.4.3\nv1.8.5\nv1.13.0-rc.2\nv0.21.1\nv1.6.5-beta.0\nv0.6.0\nv1.23.13-rc.0\nv1.17.11\nv1.2.0-alpha.2\nv1.23.2\nv1.13.0-rc.1\nv1.20.0-alpha.1\nv1.1.1-beta\nv1.1.9-beta.0\nv1.27.0\nv1.20.16-rc.0\nv1.26.5\nv0.14.2\nv1.18.15\nv1.12.0-beta.2\nv1.4.0-beta.8\nv1.10.1-beta.0\nv1.11.7-beta.0\nv1.3.3\nv1.28.0-alpha.0\nv1.4.5-beta.0\nv1.1.6\nv0.5.6\nv1.2.7-beta.0\nv1.1.1-beta.0\nv1.18.8\nv1.24.0-alpha.0\nv1.17.16\nv1.17.13\nv1.10.10\nv1.14.4\nv0.10.0\nv0.7.4\nv1.11.4-beta.0\nv1.8.13-beta.0\nv1.10.12-beta.0\nv1.21.10-rc.0\nv1.8.7\nv1.5.3-beta.0\nv0.5.3\nv1.6.11-beta.0\nv1.12.0-rc.1\nv1.10.13-beta.0\nv1.21.4-rc.0\nv1.26.0-rc.1\nv1.11.7\nv1.19.3\nv0.20.0\nv1.9.0-alpha.2\nv1.3.6\nv1.8.14-beta.0\nv1.21.3-rc.0\nv1.20.6\nv1.15.0-alpha.1\nv1.18.5-rc.1\nv1.27.0-alpha.3\nv1.14.5\nv1.17.14-rc.0\nv1.18.4\nv0.6.2\nv1.20.2\nv1.9.0-alpha.1\nv1.10.9-beta.0\nv1.25.3-rc.0\nv1.2.0-alpha.8\nv1.19.14-rc.0\nv1.20.13\nv1.13.6\nv1.18.21-rc.0\nv1.8.4-beta.0\nv1.4.6-beta.0\nv1.3.0-alpha.1\nv1.26.3\nv1.17.0-alpha.2\nv1.22.0-beta.2\nv1.17.17-rc.0\nv1.8.9\nv1.18.11-rc.0\nv1.2.0-alpha.1\nv1.19.0-beta.1\nv1.15.8-beta.0\nv1.18.1-beta.0\nv1.7.0-rc.1\nv0.18.1\nv1.5.6\nv1.18.5\nv0.19.3\nv1.17.4\nv1.15.10-beta.0\nv1.20.4\nv1.22.14-rc.0\nv1.11.8-beta.0\nv1.8.2\nv1.13.6-beta.0\nv1.14.0-alpha.1\nv1.26.0-rc.0\nv1.11.4\nv1.5.5\nv1.2.8-beta.0\nv1.21.0-alpha.3\nv1.17.1-beta.0\nv1.2.5\nv1.25.6-rc.0\nv1.1.1-beta.1\nv1.27.5\nv1.5.0-beta.3\nv1.23.17-rc.0\nv1.22.5-rc.0\nv1.8.8-beta.0\nv1.25.7-rc.0\nv1.24.4-rc.0\nv1.3.0-alpha.0\nv1.19.7-rc.0\nv1.8.1-beta.0\nv1.1.1\nv1.7.3-beta.0\nv1.5.6-beta.0\nv1.19.9-rc.0\nv1.12.0-alpha.0\nv1.12.6\nv1.15.12\nv1.12.1\nv1.8.6\nv1.8.7-beta.0\nv1.8.14\nv1.7.8-beta.0\nv1.12.8-beta.0\nv1.25.0-alpha.1\nv1.20.0-alpha.2\nv1.22.7\nv1.27.1\nv1.4.0-beta.9\nv1.22.6-rc.0\nv1.12.10\nv1.22.12-rc.0\nv0.18.0\nv1.1.8-beta.0\nv1.3.1\nv1.4.6\nv1.21.0-rc.0\nv1.19.0-rc.4\nv1.18.9\nv0.21.0\nv1.21.2\nv1.5.0\nv1.22.2\nv1.5.8-beta.0\nv1.4.0-beta.11\nv1.18.0-beta.0\nv1.14.6\nv0.19.1\nv1.23.11\nv1.17.9-rc.0\nv1.3.4\nv1.3.9-beta.0\nv1.7.2\nv1.23.8-rc.0\nv1.7.15-beta.0\nv1.18.9-rc.0\nv1.18.19-rc.0\nv0.12.0\nv1.21.15-rc.0\nv1.19.0-rc.2\nv1.6.4-beta.0\nv1.7.1-beta.0\nv1.13.7-beta.0\nv1.8.0-alpha.3\nv1.15.1\nv0.19.0\nv1.21.12-rc.0\nv1.22.16-rc.0\nv1.7.1\nv1.13.8-beta.0\nv1.7.0-alpha.3\nv1.7.0-beta.0\nv1.4.1\nv1.19.0-beta.0\nv1.18.0-alpha.1\nv0.12.2\nv1.20.10-rc.0\nv1.3.8-beta.0\nv1.20.15-rc.0\nv1.19.14\nv1.20.0-beta.2\nv1.25.2\nv1.10.7\nv1.12.0-rc.2\nv1.14.8\nv1.5.0-alpha.0\nv1.22.3-rc.0\nv1.10.12\nv1.11.9\nv1.7.0-alpha.4\nv1.20.3-rc.0\nv1.18.20\nv1.0.3\nv1.8.5-beta.0\nv1.24.13\nv1.8.0-alpha.1\nv0.17.1\nv1.9.0-beta.0\nv1.6.0-beta.1\nv1.26.3-rc.0\nv1.16.3-beta.0\nv1.21.0\nv1.1.3\nv1.11.0-beta.2\nv1.1.6-beta.0\nv1.17.0-rc.2\nv1.14.3\nv1.20.5\nv1.15.12-beta.0\nv1.4.1-beta.1\nv1.7.11\nv1.6.14-beta.0\nv1.17.16-rc.1\nv1.5.0-beta.0\nv1.4.1-beta.2\nv1.11.0-alpha.2\nv1.18.0-alpha.2\nv1.27.6\nv1.3.2-beta.0\nv1.22.15\nv1.24.4\nv1.16.10\nv0.13.1-dev\nv1.12.0-beta.0\nv1.25.0-beta.0\nv1.9.9-beta.0\nv1.24.12-rc.0\nv1.10.0-rc.1\nv1.1.2\nv1.17.13-rc.0\nv1.15.3-beta.0\nv1.24.7-rc.0\nv0.14.1\nv1.9.1\nv1.16.13\nv1.6.3\nv1.8.0-rc.1\nv1.10.0-beta.0\nv1.22.0-rc.0\nv1.3.0-alpha.4\nv1.21.7\nv1.16.0-rc.2\nv1.8.12-beta.0\nv1.21.9-rc.0\nv1.12.3\nv1.4.0-beta.10\nv1.7.9-beta.0\nv1.3.0-beta.0\nv1.7.4-beta.0\nv1.8.15\nv1.17.3\nv1.21.11\nv1.22.0-alpha.0\nv1.10.0\nv1.16.13-rc.0\nv1.7.3\nv1.6.1-beta.0\nv1.1.0-alpha.1\nv1.24.0\nv1.19.0-alpha.1\nv1.19.15-rc.0\nv1.18.0-alpha.3\nv1.26.8\nv1.17.7-rc.0\nv1.4.9-beta.0\nv1.19.5\nv1.14.7-beta.0\nv1.16.15-rc.0\nv1.23.15-rc.0\nv1.22.10-rc.0\nv1.19.12\nv1.24.0-beta.0\nv1.8.0-beta.1\nv1.21.2-rc.0\nv1.3.0-alpha.2\nv0.13.2\nv1.1.5-beta.0\nv1.15.0-alpha.3\nv1.19.5-rc.0\nv0.4.4\nv1.18.0-beta.2\nv1.21.1-rc.0\nv0.9.0\nv1.20.9\nv1.23.10-rc.0\nv1.17.4-beta.0\nv1.25.1-rc.0\nv1.13.10-beta.0\nv1.9.10\nv1.21.14-rc.0\nv1.23.5-rc.0\nv1.22.0\nv0.4.1\nv1.12.5-beta.0\nv1.10.10-beta.0\nv1.10.0-beta.3\nv1.19.2-rc.0\nv1.20.13-rc.0\nv1.15.0-alpha.2\nv1.6.0-alpha.0\nv1.23.1-rc.0\nv1.15.3\nv1.13.11\nv1.7.6-beta.0\nv1.15.4\nv1.25.10\nv1.23.6-rc.0\nv1.23.12-rc.0\nv1.14.9\nv1.17.11-rc.0\nv1.22.1\nv0.5.4\nv1.6.0-beta.3\nv1.15.4-beta.0\nv1.24.9\nv1.26.0-beta.0\nv1.26.6\nv1.7.7-beta.0\nv1.24.3-rc.0\nv1.12.0-alpha.1\nv1.12.0-beta.1\nv1.23.14\nv1.16.9-beta.0\nv1.12.1-beta.0\nv1.21.1\nv1.25.0-rc.0\nv1.1.3-beta.0\nv1.6.7-beta.0\nv1.11.2-beta.0\nv1.8.6-beta.0\nv0.5.1\nv1.20.7\nv1.22.13-rc.0\nv1.24.10\nv1.23.11-rc.0\nv1.6.0-beta.2\nv1.7.5\nv1.14.4-beta.0\nv1.18.12-rc.1\nv1.7.13\nv1.17.16-rc.0\nv1.11.0\nv1.17.8\nv1.28.0-alpha.3\nv1.15.5-beta.0\nv1.20.10\nv1.17.0-beta.2\nv1.25.0\nv1.14.6-beta.0\nv1.9.6-beta.0\nv1.24.5\nv1.3.3-beta.0\nv1.11.0-beta.1\nv1.5.0-alpha.2\nv1.4.0-beta.2\nv1.18.0-rc.1\nv1.6.10\nv1.4.4\nv1.24.0-alpha.3\nv1.8.0-alpha.2\nv1.19.10\nv1.10.0-beta.2\nv0.14.0\nv1.17.9\nv1.21.9\nv1.19.3-rc.0\nv1.13.9-beta.0\nv0.8.4\nv1.11.3-beta.0\nv1.13.4-beta.0\nv1.12.5\nv1.4.9\nv1.5.2\nv1.27.4\nv1.4.0-beta.3\nv1.10.2\nv1.13.0-beta.0\nv1.22.5\nv1.9.4\nv1.24.2\nv1.16.2-beta.0\nv1.15.0-beta.2\nv1.22.0-alpha.3\nv1.22.1-rc.0\nv1.23.7\nv1.2.4\nv1.27.0-beta.0\nv1.18.6-rc.0\nv1.7.12-beta.0\nv1.17.0-rc.1\nv1.3.2\nv1.21.5\nv1.14.10-beta.0\nv1.6.0-beta.4\nv1.15.10\nv1.2.1\nv1.22.0-beta.1\nv1.5.4\nv0.10.1\nv1.7.2-beta.0\nv1.17.1\nv1.0.4\nv1.9.3\nv1.27.0-alpha.2\nv1.5.0-beta.1\nv1.20.14-rc.0\nv1.28.0-alpha.4\nv1.12.6-beta.0\nv1.25.4\nv1.10.11\nv1.18.14\nv1.27.2\nv1.16.12-rc.0\nv1.19.0-rc.1\nv1.6.0-beta.0\nv1.21.0-beta.1\nv1.19.8\nv1.8.11-beta.0\nv1.21.6\nv1.22.0-alpha.1\nv1.10.6-beta.0\nv1.19.9\nv1.17.12-rc.0\nv1.19.4\nv1.22.11-rc.0\nv1.13.11-beta.0\nv1.23.0-rc.1\nv1.9.0-beta.2\nv1.3.7-beta.0\nv1.19.11\nv1.23.14-rc.0\nv1.26.0-alpha.0\nv1.25.5\nv1.17.14\nv0.11.0\nv1.22.16\nv1.23.17\nv1.1.5\nv0.21.3\nv1.10.7-beta.0\nv1.25.6\nv1.19.17-rc.0\nv1.4.0-alpha.0\nv1.3.10-beta.0\nv1.14.0-beta.2\nv1.18.4-rc.0\nv1.9.8-beta.0\nv1.16.14\nv1.18.8-rc.1\nv1.7.0-beta.3\nv1.1.2-beta.0\nv1.4.0\nv1.21.13-rc.0\nv1.15.1-beta.0\nv1.22.8-rc.0\nv1.5.0-alpha.1\nv0.7.1\nv1.16.4-beta.0\nv1.14.8-beta.0\nv1.15.11\nv1.21.0-beta.0\nv1.3.0-beta.1\nv1.27.0-alpha.0\nv1.5.4-beta.0\nv1.1.4\nv1.24.7\nv1.13.1-beta.0\nv1.16.5-beta.1\nv1.7.0-alpha.0\nv0.9.1\nv1.20.5-rc.0\nv1.19.16\nv1.4.0-alpha.3\nv1.20.1-rc.1\nv1.28.0-rc.0\nv1.2.0\nv1.5.7\nv1.13.13-beta.0\nv1.22.4-rc.0\nv1.13.12-beta.0\nv1.8.9-beta.0\nv1.25.8-rc.0\nv1.17.6\nv1.15.9\nv1.6.0-alpha.2\nv1.21.10\nv1.23.1\nv1.18.14-rc.0\nv1.14.10\nv1.16.7-beta.0\nv1.2.1-beta.0\nv1.13.5-beta.0\nv1.10.4\nv1.18.12\nv1.12.10-beta.0\nv1.13.0-alpha.2\nv1.19.13-rc.0\nv1.15.7-beta.0\nv1.2.0-alpha.5\nv1.11.10-beta.0\nv1.13.2\nv1.24.10-rc.0\nv1.23.3-rc.0\nv1.12.2\nv1.9.9\nv1.13.0-alpha.1\nv1.17.8-rc.0\nv1.3.5-beta.0\nv1.11.0-rc.2\nv1.20.8-rc.0\nv1.3.9\nv1.9.11\nv1.18.0-alpha.4\nv1.24.0-alpha.2\nv1.18.0-beta.1\nv1.13.0-beta.1\nv1.23.3\nv0.16.2\nv1.17.8-rc.1\nv1.8.15-beta.0\nv1.2.2\nv1.25.4-rc.0\nv1.24.14\nv1.22.3\nv1.2.0-beta.1\nv1.19.8-rc.0\nv1.19.0-alpha.3\nv1.18.8-rc.0\nv1.7.5-beta.0\nv1.1.0-alpha.0\nv1.15.6\nv1.6.1\nv1.14.11-beta.1\nv1.12.4\nv1.15.2\nv1.9.3-beta.0\nv1.10.0-alpha.1\nv1.21.0-alpha.1\nv1.25.0-alpha.3\nv1.7.7\nv1.10.1\nv1.22.4\nv1.23.16\nv1.18.0-alpha.0\nv1.26.2\nv1.15.0-rc.1\nv1.25.7\nv1.18.0-alpha.5\nv1.5.3\nv1.4.0-beta.6\nv1.10.0-alpha.3\nv1.20.12-rc.0\nv1.4.8-beta.0\nv1.9.11-beta.0\nv1.24.0-rc.0\nv1.23.0-alpha.1\nv1.17.10-rc.0\nv1.21.4\nv1.10.5-beta.0\nv1.5.0-beta.2\nv1.15.9-beta.0\nv1.16.6-beta.0\nv1.19.2\nv1.18.15-rc.0\nv0.8.2\nv1.1.8\nv1.11.3\nv1.4.2-beta.1\nv1.27.0-alpha.1\nv1.25.12\nv1.4.2-beta.0\nv1.10.9\nv1.16.0-beta.1\nv1.22.0-alpha.2\nv1.7.13-beta.0\nv1.19.11-rc.0\nv0.19.2\nv1.22.15-rc.0\nv1.4.0-beta.0\nv1.6.13\nv1.13.7\nv1.15.8-beta.1\nv1.21.0-alpha.0\nv1.11.0-alpha.0\nv1.16.12\nv1.24.15\nv1.7.12\nv1.14.0-beta.0\nv1.12.8\nv1.24.2-rc.0\nv1.20.12\nv1.8.0-alpha.0\nv1.10.5\nv1.20.0-alpha.3\nv0.16.1\nv1.3.5\nv1.19.4-rc.0\nv1.12.4-beta.0\nv0.13.0\nv1.10.13\nv1.8.16-beta.0\nv1.23.15\nv1.21.5-rc.0\nv1.5.2-beta.0\nv1.15.0-beta.1\nv1.4.12\nv1.16.6\nv1.10.2-beta.0\nv1.9.2\nv1.13.4\nv1.6.6\nv1.21.8\nv1.12.9\nv1.20.11\nv1.26.2-rc.0\nv1.4.4-beta.0\nv1.20.0-beta.1\nv1.7.14\nv1.17.5-beta.0\nv1.10.6\nv0.17.0\nv1.26.7\nv1.7.10\nv1.23.5\nv1.3.8\nv1.17.3-beta.0\nv1.6.6-beta.0\nv1.14.3-beta.0\nv1.5.5-beta.0\nv1.24.8-rc.0\nv1.22.2-rc.0\nv1.2.0-alpha.7\nv1.25.13\nv1.21.12\nv1.21.7-rc.0\nv1.16.16-rc.0\nv1.13.0\nv1.15.8\nv1.22.9-rc.0\nv1.23.0\nv1.19.13\nv1.6.0-alpha.1\nv1.9.5\nv1.9.2-beta.0\nv1.11.10\nv1.8.1\nv1.10.3\nv1.16.0-alpha.3\nv1.9.0-alpha.0\nv1.25.9\nv1.9.10-beta.0\nv1.18.10-rc.0\nv1.25.0-alpha.0\nv1.24.11-rc.0\nv1.11.6-beta.0\nv1.20.3\nv1.7.11-beta.0\nv1.10.8-beta.0\nv1.18.20-rc.0\nv1.6.2\nv1.10.0-beta.4\nv1.27.0-rc.0\nv1.14.2\nv1.4.8\nv1.7.4\nv1.24.17\nv1.13.10\nv1.16.0\nv1.24.9-rc.0\nv1.13.8\nv1.23.0-alpha.3\nv1.0.1\nv1.8.2-beta.0\nv1.18.16\nv1.15.0\nv1.20.9-rc.0\nv1.26.0\nv1.11.5\nv1.17.2-beta.0\nv1.5.7-beta.0\nv1.24.1-rc.0\nv1.2.5-beta.0\nv1.4.12-beta.0\nv1.15.2-beta.0\nv1.21.0-alpha.2\nv1.1.0\nv1.17.12\nv1.4.7-beta.0\nv1.2.0-alpha.0\nv1.17.15-rc.0\nv1.0.7\nv1.19.15\nv1.12.7-beta.0\nv1.23.12\nv1.11.1-beta.0\nv1.1.7\nv1.3.0-beta.2\nv1.21.3\nv1.23.16-rc.0\nv1.7.17-beta.0\nv1.18.17-rc.0\nv1.14.5-beta.0\nv1.4.0-beta.4\nv1.11.1\nv1.8.4\nv1.15.0-alpha.0\nv1.9.1-beta.0\nv1.2.0-alpha.4\nv1.25.2-rc.0\nv1.3.7\nv1.20.6-rc.0\nv1.13.5\nv1.3.1-beta.0\nv1.4.0-beta.5\nv1.23.0-alpha.4\nv0.4.2\nv1.28.0-beta.0\nv0.16.0\nv1.6.7\nv1.20.1-rc.0\nv1.7.16\nv1.21.6-rc.0\nv1.13.0-alpha.3\nv1.4.11-beta.0\nv1.12.2-beta.0\nv1.23.6\nv1.17.0-beta.0\nv1.22.6\nv1.2.0-alpha.6\nv1.14.1-beta.0\nv1.17.0-alpha.0\nv1.12.11-beta.0\nv1.4.0-beta.7\nv1.9.4-beta.0\nv1.16.5-beta.0\nv1.7.16-beta.0\nv1.15.11-beta.0\nv1.22.18-rc.0\nv0.12.1\nv1.10.3-beta.0\nv1.7.6\nv1.21.11-rc.0\nv1.16.5\nv1.11.11-beta.0\nv1.12.7\nv1.23.10\nv1.11.5-beta.0\nv1.24.16\nv1.24.8\nv1.26.0-alpha.3\nv1.7.0-alpha.1\nv1.22.8\nv1.21.13\nv1.3.0-alpha.5\nv1.18.7\nv1.19.6-rc.1\nv1.16.8-beta.0\nv1.14.9-beta.0\nv1.11.0-rc.1\nv1.4.7\nv1.11.0-rc.3\nv1.8.0-beta.0\nv1.9.5-beta.0\nv1.25.0-rc.1\n",
+ "body": "v1.16.1\nv1.13.9\nv1.9.0\nv1.16.2\nv1.24.12\nv1.10.11-beta.0\nv1.26.1\nv1.11.6\nv1.13.2-beta.0\nv1.28.0-rc.1\nv1.15.7\nv1.16.14-rc.0\nv1.16.0-beta.2\nv1.3.0\nv1.17.0-alpha.3\nv1.14.0-rc.1\nv1.23.0-rc.0\nv1.9.7-beta.0\nv0.15.0\nv1.6.3-beta.0\nv1.22.7-rc.0\nv1.0.2\nv1.3.6-beta.0\nv1.6.12-beta.0\nv1.22.0-beta.0\nv1.2.0-beta.0\nv1.18.14-rc.1\nv1.4.0-alpha.1\nv1.11.0-alpha.1\nv1.13.0-alpha.0\nv1.24.5-rc.0\nv1.28.0-alpha.2\nv1.1.0-beta\nv1.14.1\nv1.19.7\nv1.24.6-rc.0\nv1.11.9-beta.0\nv1.17.0-beta.1\nv1.22.17\nv1.4.5\nv1.16.9\nv1.3.0-alpha.3\nv1.7.0\nv1.16.0-rc.1\nv1.11.8\nv1.25.8\nv1.24.0-alpha.4\nv1.22.10\nv1.25.3\nv1.10.8\nv1.1.4-beta.0\nv1.19.0\nv1.21.8-rc.0\nv1.6.13-beta.0\nv1.0.8-beta\nv1.8.8\nv1.19.12-rc.0\nv1.1.7-beta.0\nv1.12.9-beta.0\nv1.16.1-beta.0\nv1.18.1\nv1.20.14\nv1.8.12\nv0.21.2\nv1.6.8-beta.0\nv1.17.0\nv1.6.9-beta.0\nv1.28.1\nv1.18.17\nv1.20.0-alpha.0\nv1.18.11\nv1.23.4-rc.0\nv1.2.0-alpha.3\nv1.13.3\nv1.5.9-beta.0\nv1.19.0-beta.2\nv1.7.0-beta.1\nv1.18.16-rc.0\nv0.5.5\nv1.17.17\nv1.23.8\nv1.14.0-beta.1\nv1.4.3-beta.0\nv1.19.16-rc.0\nv1.16.10-beta.0\nv1.17.10\nv1.18.2\nv1.2.3\nv1.6.3-beta.1\nv1.7.14-beta.0\nv1.15.6-beta.0\nv1.4.0-beta.1\nv1.26.0-alpha.2\nv1.14.0-alpha.3\nv1.6.10-beta.0\nv1.18.13\nv1.8.13\nv1.12.3-beta.0\nv0.9.3\nv1.10.0-alpha.2\nv1.7.0-alpha.2\nv1.19.0-alpha.2\nv0.7.0\nv1.16.12-rc.1\nv1.7.9\nv1.22.14\nv1.4.0-alpha.2\nv1.2.6\nv1.9.0-alpha.3\nv1.23.4\nv1.24.0-rc.1\nv1.22.9\nv1.26.1-rc.0\nv1.6.2-beta.0\nv1.6.0-rc.1\nv1.8.3-beta.0\nv1.13.3-beta.0\nv1.26.0-alpha.1\nv1.19.1-rc.0\nv1.16.11\nv0.8.1\nv1.6.11\nv1.9.6\nv1.5.8\nv1.18.7-rc.0\nv1.13.12\nv1.20.7-rc.0\nv1.3.11-beta.0\nv1.10.0-alpha.0\nv1.23.0-beta.0\nv1.16.3\nv0.9.2\nv1.14.0-alpha.0\nv1.18.10\nv1.18.5-rc.0\nv1.13.1\nv1.18.2-beta.0\nv1.23.9-rc.0\nv1.19.0-rc.3\nv1.6.8\nv0.7.3\nv1.24.6\nv1.17.15\nv1.14.2-beta.0\nv1.23.0-alpha.2\nv1.28.0-alpha.1\nv1.24.0-alpha.1\nv1.2.4-beta.0\nv1.23.18-rc.0\nv1.20.0-beta.0\nv1.9.8\nv1.26.4\nv1.5.1\nv1.8.0\nv1.20.8\nv1.18.18\nv1.2.3-beta.0\nv1.19.1\nv1.15.13-beta.0\nv1.6.4\nv1.25.11\nv1.18.6\nv1.22.11\nv1.2.6-beta.0\nv1.14.7\nv1.17.0-alpha.1\nv1.17.5\nv1.2.7\nv1.16.15\nv1.19.0-alpha.0\nv1.14.11-beta.0\nv1.10.0-beta.1\nv1.15.5\nv1.6.5\nv1.15.0-beta.0\nv1.16.0-beta.0\nv1.3.0-beta.3\nv1.17.6-beta.0\nv1.22.13\nv1.4.1-beta.0\nv1.18.18-rc.0\nv1.10.14-beta.0\nv1.20.0\nv1.9.0-beta.1\nv1.18.13-rc.0\nv1.3.10\nv1.7.10-beta.0\nv1.7.8\nv1.6.4-beta.1\nv0.20.2\nv0.18.2\nv1.16.0-alpha.0\nv1.18.3\nv1.6.0\nv1.23.2-rc.0\nv1.28.2\nv1.17.7\nv1.0.5\nv1.24.3\nv0.5.2\nv1.22.17-rc.0\nv1.4.2\nv1.10.4-beta.0\nv1.19.6-rc.0\nv1.16.7\nv1.25.5-rc.0\nv1.17.11-rc.1\nv1.23.9\nv1.25.0-alpha.2\nv1.29.0-alpha.0\nv0.6.1\nv1.16.0-alpha.1\nv1.25.1\nv1.11.2\nv1.7.15\nv1.23.13\nv1.7.0-beta.2\nv1.20.1\nv1.19.10-rc.0\nv1.24.11\nv1.9.7\nv1.17.2\nv1.16.0-alpha.2\nv1.0.0\nv0.7.2\nv1.16.11-rc.0\nv1.9.12-beta.0\nv1.14.0\nv1.23.7-rc.0\nv1.8.10\nv1.19.0-rc.0\nv1.13.0-beta.2\nv1.16.8\nv0.8.0\nv1.2.2-beta.0\nv1.6.12\nv1.0.6\nv1.20.15\nv1.20.4-rc.0\nv1.6.9\nv1.20.0-rc.0\nv1.14.0-alpha.2\nv1.27.3\nv1.22.12\nv1.27.0-rc.1\nv1.23.0-alpha.0\nv1.8.3\nv1.24.1\nv1.5.1-beta.0\nv1.26.9\nv0.21.4\nv1.18.19\nv1.11.0-beta.0\nv1.19.6\nv1.17.18-rc.0\nv1.18.0\nv1.8.10-beta.0\nv1.20.11-rc.0\nv1.8.11\nv1.6.0-alpha.3\nv1.20.2-rc.0\nv1.21.14\nv1.28.0\nv0.20.1\nv1.12.0\nv0.13.1\nv1.3.4-beta.0\nv1.3.1-beta.1\nv1.4.3\nv1.16.4\nv1.18.3-beta.0\nv0.4.3\nv1.8.5\nv1.13.0-rc.2\nv0.21.1\nv1.6.5-beta.0\nv0.6.0\nv1.23.13-rc.0\nv1.17.11\nv1.2.0-alpha.2\nv1.23.2\nv1.13.0-rc.1\nv1.20.0-alpha.1\nv1.1.1-beta\nv1.1.9-beta.0\nv1.27.0\nv1.20.16-rc.0\nv1.26.5\nv0.14.2\nv1.18.15\nv1.12.0-beta.2\nv1.4.0-beta.8\nv1.10.1-beta.0\nv1.11.7-beta.0\nv1.3.3\nv1.28.0-alpha.0\nv1.4.5-beta.0\nv1.1.6\nv0.5.6\nv1.2.7-beta.0\nv1.1.1-beta.0\nv1.18.8\nv1.24.0-alpha.0\nv1.17.16\nv1.17.13\nv1.10.10\nv1.14.4\nv0.10.0\nv0.7.4\nv1.11.4-beta.0\nv1.8.13-beta.0\nv1.10.12-beta.0\nv1.21.10-rc.0\nv1.8.7\nv1.5.3-beta.0\nv0.5.3\nv1.6.11-beta.0\nv1.12.0-rc.1\nv1.10.13-beta.0\nv1.21.4-rc.0\nv1.26.0-rc.1\nv1.11.7\nv1.19.3\nv0.20.0\nv1.9.0-alpha.2\nv1.3.6\nv1.8.14-beta.0\nv1.21.3-rc.0\nv1.20.6\nv1.15.0-alpha.1\nv1.18.5-rc.1\nv1.27.0-alpha.3\nv1.14.5\nv1.17.14-rc.0\nv1.18.4\nv0.6.2\nv1.20.2\nv1.9.0-alpha.1\nv1.10.9-beta.0\nv1.25.3-rc.0\nv1.2.0-alpha.8\nv1.19.14-rc.0\nv1.20.13\nv1.13.6\nv1.18.21-rc.0\nv1.8.4-beta.0\nv1.4.6-beta.0\nv1.3.0-alpha.1\nv1.26.3\nv1.17.0-alpha.2\nv1.22.0-beta.2\nv1.17.17-rc.0\nv1.8.9\nv1.18.11-rc.0\nv1.2.0-alpha.1\nv1.19.0-beta.1\nv1.15.8-beta.0\nv1.18.1-beta.0\nv1.7.0-rc.1\nv0.18.1\nv1.5.6\nv1.18.5\nv0.19.3\nv1.17.4\nv1.15.10-beta.0\nv1.20.4\nv1.22.14-rc.0\nv1.11.8-beta.0\nv1.8.2\nv1.13.6-beta.0\nv1.14.0-alpha.1\nv1.26.0-rc.0\nv1.11.4\nv1.5.5\nv1.2.8-beta.0\nv1.21.0-alpha.3\nv1.17.1-beta.0\nv1.2.5\nv1.25.6-rc.0\nv1.1.1-beta.1\nv1.27.5\nv1.5.0-beta.3\nv1.23.17-rc.0\nv1.22.5-rc.0\nv1.8.8-beta.0\nv1.25.7-rc.0\nv1.24.4-rc.0\nv1.3.0-alpha.0\nv1.19.7-rc.0\nv1.8.1-beta.0\nv1.1.1\nv1.7.3-beta.0\nv1.5.6-beta.0\nv1.19.9-rc.0\nv1.12.0-alpha.0\nv1.12.6\nv1.15.12\nv1.12.1\nv1.8.6\nv1.8.7-beta.0\nv1.8.14\nv1.7.8-beta.0\nv1.12.8-beta.0\nv1.25.0-alpha.1\nv1.20.0-alpha.2\nv1.22.7\nv1.27.1\nv1.4.0-beta.9\nv1.22.6-rc.0\nv1.12.10\nv1.22.12-rc.0\nv0.18.0\nv1.1.8-beta.0\nv1.3.1\nv1.4.6\nv1.21.0-rc.0\nv1.19.0-rc.4\nv1.18.9\nv0.21.0\nv1.21.2\nv1.5.0\nv1.22.2\nv1.5.8-beta.0\nv1.4.0-beta.11\nv1.18.0-beta.0\nv1.14.6\nv0.19.1\nv1.23.11\nv1.17.9-rc.0\nv1.3.4\nv1.3.9-beta.0\nv1.7.2\nv1.23.8-rc.0\nv1.7.15-beta.0\nv1.18.9-rc.0\nv1.18.19-rc.0\nv0.12.0\nv1.21.15-rc.0\nv1.19.0-rc.2\nv1.6.4-beta.0\nv1.7.1-beta.0\nv1.13.7-beta.0\nv1.8.0-alpha.3\nv1.15.1\nv0.19.0\nv1.21.12-rc.0\nv1.22.16-rc.0\nv1.7.1\nv1.13.8-beta.0\nv1.7.0-alpha.3\nv1.7.0-beta.0\nv1.4.1\nv1.19.0-beta.0\nv1.18.0-alpha.1\nv0.12.2\nv1.20.10-rc.0\nv1.3.8-beta.0\nv1.20.15-rc.0\nv1.19.14\nv1.20.0-beta.2\nv1.25.2\nv1.10.7\nv1.12.0-rc.2\nv1.14.8\nv1.5.0-alpha.0\nv1.22.3-rc.0\nv1.10.12\nv1.11.9\nv1.7.0-alpha.4\nv1.20.3-rc.0\nv1.18.20\nv1.0.3\nv1.8.5-beta.0\nv1.24.13\nv1.8.0-alpha.1\nv0.17.1\nv1.9.0-beta.0\nv1.6.0-beta.1\nv1.26.3-rc.0\nv1.16.3-beta.0\nv1.21.0\nv1.1.3\nv1.11.0-beta.2\nv1.1.6-beta.0\nv1.17.0-rc.2\nv1.14.3\nv1.20.5\nv1.15.12-beta.0\nv1.4.1-beta.1\nv1.7.11\nv1.6.14-beta.0\nv1.17.16-rc.1\nv1.5.0-beta.0\nv1.4.1-beta.2\nv1.11.0-alpha.2\nv1.18.0-alpha.2\nv1.27.6\nv1.3.2-beta.0\nv1.22.15\nv1.24.4\nv1.16.10\nv0.13.1-dev\nv1.12.0-beta.0\nv1.25.0-beta.0\nv1.9.9-beta.0\nv1.24.12-rc.0\nv1.10.0-rc.1\nv1.1.2\nv1.17.13-rc.0\nv1.15.3-beta.0\nv1.24.7-rc.0\nv0.14.1\nv1.9.1\nv1.16.13\nv1.6.3\nv1.8.0-rc.1\nv1.10.0-beta.0\nv1.22.0-rc.0\nv1.3.0-alpha.4\nv1.21.7\nv1.16.0-rc.2\nv1.8.12-beta.0\nv1.21.9-rc.0\nv1.25.14\nv1.12.3\nv1.4.0-beta.10\nv1.7.9-beta.0\nv1.3.0-beta.0\nv1.7.4-beta.0\nv1.8.15\nv1.17.3\nv1.21.11\nv1.22.0-alpha.0\nv1.10.0\nv1.16.13-rc.0\nv1.7.3\nv1.6.1-beta.0\nv1.1.0-alpha.1\nv1.24.0\nv1.19.0-alpha.1\nv1.19.15-rc.0\nv1.18.0-alpha.3\nv1.26.8\nv1.17.7-rc.0\nv1.4.9-beta.0\nv1.19.5\nv1.14.7-beta.0\nv1.16.15-rc.0\nv1.23.15-rc.0\nv1.22.10-rc.0\nv1.19.12\nv1.24.0-beta.0\nv1.8.0-beta.1\nv1.21.2-rc.0\nv1.3.0-alpha.2\nv0.13.2\nv1.1.5-beta.0\nv1.15.0-alpha.3\nv1.19.5-rc.0\nv0.4.4\nv1.18.0-beta.2\nv1.21.1-rc.0\nv0.9.0\nv1.20.9\nv1.23.10-rc.0\nv1.17.4-beta.0\nv1.25.1-rc.0\nv1.13.10-beta.0\nv1.9.10\nv1.21.14-rc.0\nv1.23.5-rc.0\nv1.22.0\nv0.4.1\nv1.12.5-beta.0\nv1.10.10-beta.0\nv1.10.0-beta.3\nv1.19.2-rc.0\nv1.20.13-rc.0\nv1.15.0-alpha.2\nv1.6.0-alpha.0\nv1.23.1-rc.0\nv1.15.3\nv1.13.11\nv1.7.6-beta.0\nv1.15.4\nv1.25.10\nv1.23.6-rc.0\nv1.23.12-rc.0\nv1.14.9\nv1.17.11-rc.0\nv1.22.1\nv0.5.4\nv1.6.0-beta.3\nv1.15.4-beta.0\nv1.24.9\nv1.26.0-beta.0\nv1.26.6\nv1.7.7-beta.0\nv1.24.3-rc.0\nv1.12.0-alpha.1\nv1.12.0-beta.1\nv1.23.14\nv1.16.9-beta.0\nv1.12.1-beta.0\nv1.21.1\nv1.25.0-rc.0\nv1.1.3-beta.0\nv1.6.7-beta.0\nv1.11.2-beta.0\nv1.8.6-beta.0\nv0.5.1\nv1.20.7\nv1.22.13-rc.0\nv1.24.10\nv1.23.11-rc.0\nv1.6.0-beta.2\nv1.7.5\nv1.14.4-beta.0\nv1.18.12-rc.1\nv1.7.13\nv1.17.16-rc.0\nv1.11.0\nv1.17.8\nv1.28.0-alpha.3\nv1.15.5-beta.0\nv1.20.10\nv1.17.0-beta.2\nv1.25.0\nv1.14.6-beta.0\nv1.9.6-beta.0\nv1.24.5\nv1.3.3-beta.0\nv1.11.0-beta.1\nv1.5.0-alpha.2\nv1.4.0-beta.2\nv1.18.0-rc.1\nv1.6.10\nv1.4.4\nv1.24.0-alpha.3\nv1.8.0-alpha.2\nv1.19.10\nv1.10.0-beta.2\nv0.14.0\nv1.17.9\nv1.21.9\nv1.19.3-rc.0\nv1.13.9-beta.0\nv0.8.4\nv1.11.3-beta.0\nv1.13.4-beta.0\nv1.12.5\nv1.4.9\nv1.5.2\nv1.27.4\nv1.4.0-beta.3\nv1.10.2\nv1.13.0-beta.0\nv1.22.5\nv1.9.4\nv1.24.2\nv1.16.2-beta.0\nv1.15.0-beta.2\nv1.22.0-alpha.3\nv1.22.1-rc.0\nv1.23.7\nv1.2.4\nv1.27.0-beta.0\nv1.18.6-rc.0\nv1.7.12-beta.0\nv1.17.0-rc.1\nv1.3.2\nv1.21.5\nv1.14.10-beta.0\nv1.6.0-beta.4\nv1.15.10\nv1.2.1\nv1.22.0-beta.1\nv1.5.4\nv0.10.1\nv1.7.2-beta.0\nv1.17.1\nv1.0.4\nv1.9.3\nv1.27.0-alpha.2\nv1.5.0-beta.1\nv1.20.14-rc.0\nv1.28.0-alpha.4\nv1.12.6-beta.0\nv1.25.4\nv1.10.11\nv1.18.14\nv1.27.2\nv1.16.12-rc.0\nv1.19.0-rc.1\nv1.6.0-beta.0\nv1.21.0-beta.1\nv1.19.8\nv1.8.11-beta.0\nv1.21.6\nv1.22.0-alpha.1\nv1.10.6-beta.0\nv1.19.9\nv1.17.12-rc.0\nv1.19.4\nv1.22.11-rc.0\nv1.13.11-beta.0\nv1.23.0-rc.1\nv1.9.0-beta.2\nv1.3.7-beta.0\nv1.19.11\nv1.23.14-rc.0\nv1.26.0-alpha.0\nv1.25.5\nv1.17.14\nv0.11.0\nv1.22.16\nv1.23.17\nv1.1.5\nv0.21.3\nv1.10.7-beta.0\nv1.25.6\nv1.19.17-rc.0\nv1.4.0-alpha.0\nv1.3.10-beta.0\nv1.14.0-beta.2\nv1.18.4-rc.0\nv1.9.8-beta.0\nv1.16.14\nv1.18.8-rc.1\nv1.7.0-beta.3\nv1.1.2-beta.0\nv1.4.0\nv1.21.13-rc.0\nv1.15.1-beta.0\nv1.22.8-rc.0\nv1.5.0-alpha.1\nv0.7.1\nv1.16.4-beta.0\nv1.14.8-beta.0\nv1.15.11\nv1.21.0-beta.0\nv1.3.0-beta.1\nv1.27.0-alpha.0\nv1.5.4-beta.0\nv1.1.4\nv1.24.7\nv1.13.1-beta.0\nv1.16.5-beta.1\nv1.7.0-alpha.0\nv0.9.1\nv1.20.5-rc.0\nv1.19.16\nv1.4.0-alpha.3\nv1.20.1-rc.1\nv1.28.0-rc.0\nv1.2.0\nv1.5.7\nv1.13.13-beta.0\nv1.22.4-rc.0\nv1.13.12-beta.0\nv1.8.9-beta.0\nv1.25.8-rc.0\nv1.17.6\nv1.15.9\nv1.6.0-alpha.2\nv1.21.10\nv1.23.1\nv1.18.14-rc.0\nv1.14.10\nv1.16.7-beta.0\nv1.2.1-beta.0\nv1.13.5-beta.0\nv1.10.4\nv1.18.12\nv1.12.10-beta.0\nv1.13.0-alpha.2\nv1.19.13-rc.0\nv1.15.7-beta.0\nv1.2.0-alpha.5\nv1.11.10-beta.0\nv1.13.2\nv1.24.10-rc.0\nv1.23.3-rc.0\nv1.12.2\nv1.9.9\nv1.13.0-alpha.1\nv1.17.8-rc.0\nv1.3.5-beta.0\nv1.11.0-rc.2\nv1.20.8-rc.0\nv1.3.9\nv1.9.11\nv1.18.0-alpha.4\nv1.24.0-alpha.2\nv1.18.0-beta.1\nv1.13.0-beta.1\nv1.23.3\nv0.16.2\nv1.17.8-rc.1\nv1.8.15-beta.0\nv1.2.2\nv1.25.4-rc.0\nv1.24.14\nv1.22.3\nv1.2.0-beta.1\nv1.19.8-rc.0\nv1.19.0-alpha.3\nv1.18.8-rc.0\nv1.7.5-beta.0\nv1.1.0-alpha.0\nv1.15.6\nv1.6.1\nv1.14.11-beta.1\nv1.12.4\nv1.15.2\nv1.9.3-beta.0\nv1.10.0-alpha.1\nv1.21.0-alpha.1\nv1.25.0-alpha.3\nv1.7.7\nv1.10.1\nv1.22.4\nv1.23.16\nv1.18.0-alpha.0\nv1.26.2\nv1.15.0-rc.1\nv1.25.7\nv1.18.0-alpha.5\nv1.5.3\nv1.4.0-beta.6\nv1.10.0-alpha.3\nv1.20.12-rc.0\nv1.4.8-beta.0\nv1.9.11-beta.0\nv1.24.0-rc.0\nv1.23.0-alpha.1\nv1.17.10-rc.0\nv1.21.4\nv1.10.5-beta.0\nv1.5.0-beta.2\nv1.15.9-beta.0\nv1.16.6-beta.0\nv1.19.2\nv1.18.15-rc.0\nv0.8.2\nv1.1.8\nv1.11.3\nv1.4.2-beta.1\nv1.27.0-alpha.1\nv1.25.12\nv1.4.2-beta.0\nv1.10.9\nv1.16.0-beta.1\nv1.22.0-alpha.2\nv1.7.13-beta.0\nv1.19.11-rc.0\nv0.19.2\nv1.22.15-rc.0\nv1.4.0-beta.0\nv1.6.13\nv1.13.7\nv1.15.8-beta.1\nv1.21.0-alpha.0\nv1.11.0-alpha.0\nv1.16.12\nv1.24.15\nv1.7.12\nv1.14.0-beta.0\nv1.12.8\nv1.24.2-rc.0\nv1.20.12\nv1.8.0-alpha.0\nv1.10.5\nv1.20.0-alpha.3\nv0.16.1\nv1.3.5\nv1.19.4-rc.0\nv1.12.4-beta.0\nv0.13.0\nv1.10.13\nv1.8.16-beta.0\nv1.23.15\nv1.21.5-rc.0\nv1.5.2-beta.0\nv1.15.0-beta.1\nv1.4.12\nv1.16.6\nv1.10.2-beta.0\nv1.9.2\nv1.13.4\nv1.6.6\nv1.21.8\nv1.12.9\nv1.20.11\nv1.26.2-rc.0\nv1.4.4-beta.0\nv1.20.0-beta.1\nv1.7.14\nv1.17.5-beta.0\nv1.10.6\nv0.17.0\nv1.26.7\nv1.7.10\nv1.23.5\nv1.3.8\nv1.17.3-beta.0\nv1.6.6-beta.0\nv1.14.3-beta.0\nv1.5.5-beta.0\nv1.24.8-rc.0\nv1.22.2-rc.0\nv1.2.0-alpha.7\nv1.25.13\nv1.21.12\nv1.21.7-rc.0\nv1.16.16-rc.0\nv1.13.0\nv1.15.8\nv1.22.9-rc.0\nv1.23.0\nv1.19.13\nv1.6.0-alpha.1\nv1.9.5\nv1.9.2-beta.0\nv1.11.10\nv1.8.1\nv1.10.3\nv1.16.0-alpha.3\nv1.9.0-alpha.0\nv1.25.9\nv1.9.10-beta.0\nv1.18.10-rc.0\nv1.25.0-alpha.0\nv1.24.11-rc.0\nv1.11.6-beta.0\nv1.20.3\nv1.7.11-beta.0\nv1.10.8-beta.0\nv1.18.20-rc.0\nv1.6.2\nv1.10.0-beta.4\nv1.27.0-rc.0\nv1.14.2\nv1.4.8\nv1.7.4\nv1.24.17\nv1.13.10\nv1.16.0\nv1.24.9-rc.0\nv1.13.8\nv1.23.0-alpha.3\nv1.0.1\nv1.8.2-beta.0\nv1.18.16\nv1.15.0\nv1.20.9-rc.0\nv1.26.0\nv1.11.5\nv1.17.2-beta.0\nv1.5.7-beta.0\nv1.24.1-rc.0\nv1.2.5-beta.0\nv1.4.12-beta.0\nv1.15.2-beta.0\nv1.21.0-alpha.2\nv1.1.0\nv1.17.12\nv1.4.7-beta.0\nv1.2.0-alpha.0\nv1.17.15-rc.0\nv1.0.7\nv1.19.15\nv1.12.7-beta.0\nv1.23.12\nv1.11.1-beta.0\nv1.1.7\nv1.3.0-beta.2\nv1.21.3\nv1.23.16-rc.0\nv1.7.17-beta.0\nv1.18.17-rc.0\nv1.14.5-beta.0\nv1.4.0-beta.4\nv1.11.1\nv1.8.4\nv1.15.0-alpha.0\nv1.9.1-beta.0\nv1.2.0-alpha.4\nv1.25.2-rc.0\nv1.3.7\nv1.20.6-rc.0\nv1.13.5\nv1.3.1-beta.0\nv1.4.0-beta.5\nv1.23.0-alpha.4\nv0.4.2\nv1.28.0-beta.0\nv0.16.0\nv1.6.7\nv1.20.1-rc.0\nv1.7.16\nv1.21.6-rc.0\nv1.13.0-alpha.3\nv1.4.11-beta.0\nv1.12.2-beta.0\nv1.23.6\nv1.17.0-beta.0\nv1.22.6\nv1.2.0-alpha.6\nv1.14.1-beta.0\nv1.17.0-alpha.0\nv1.12.11-beta.0\nv1.4.0-beta.7\nv1.9.4-beta.0\nv1.16.5-beta.0\nv1.7.16-beta.0\nv1.15.11-beta.0\nv1.22.18-rc.0\nv0.12.1\nv1.10.3-beta.0\nv1.7.6\nv1.21.11-rc.0\nv1.16.5\nv1.11.11-beta.0\nv1.12.7\nv1.23.10\nv1.11.5-beta.0\nv1.24.16\nv1.24.8\nv1.26.0-alpha.3\nv1.7.0-alpha.1\nv1.22.8\nv1.21.13\nv1.3.0-alpha.5\nv1.18.7\nv1.19.6-rc.1\nv1.16.8-beta.0\nv1.14.9-beta.0\nv1.11.0-rc.1\nv1.4.7\nv1.11.0-rc.3\nv1.8.0-beta.0\nv1.9.5-beta.0\nv1.25.0-rc.1\n",
"status_code": 200
},
"github.com/kubernetes/kubernetes/@v/v1.22.0.mod": {
diff --git a/internal/genericosv/testdata/proxy/TestToReport/GHSA-pmfr-63c2-jr5c.json b/internal/genericosv/testdata/proxy/TestToReport/GHSA-pmfr-63c2-jr5c.json
index 5cef2ce..8d6215f 100644
--- a/internal/genericosv/testdata/proxy/TestToReport/GHSA-pmfr-63c2-jr5c.json
+++ b/internal/genericosv/testdata/proxy/TestToReport/GHSA-pmfr-63c2-jr5c.json
@@ -2,5 +2,8 @@
"github.com/sylabs/singularity/@v/list": {
"body": "v3.0.2+incompatible\nv3.1.0-rc2+incompatible\nv3.0.0-alpha.2+incompatible\nv3.1.0-rc4+incompatible\nv3.1.0-rc1+incompatible\nv3.0.3-rc1+incompatible\nv3.0.3-rc2+incompatible\nv3.0.0+incompatible\nv3.1.0+incompatible\nv3.0.0-beta.1+incompatible\nv3.0.1+incompatible\nv3.1.0-rc3+incompatible\nv3.0.3+incompatible\nv3.1.1+incompatible\nv3.0.0-alpha.1+incompatible\nv3.0.2-rc2+incompatible\nv3.1.1-rc1+incompatible\nv3.0.2-rc1+incompatible\n",
"status_code": 200
+ },
+ "github.com/sylabs/singularity/v3/@v/list": {
+ "status_code": 404
}
}
\ No newline at end of file
diff --git a/internal/genericosv/testdata/proxy/TestToReport/GHSA-xx9w-464f-7h6f.json b/internal/genericosv/testdata/proxy/TestToReport/GHSA-xx9w-464f-7h6f.json
index 68afffe..d4e81e6 100644
--- a/internal/genericosv/testdata/proxy/TestToReport/GHSA-xx9w-464f-7h6f.json
+++ b/internal/genericosv/testdata/proxy/TestToReport/GHSA-xx9w-464f-7h6f.json
@@ -5,5 +5,8 @@
},
"github.com/goharbor/harbor/@v/v1.0.0.mod": {
"status_code": 404
+ },
+ "github.com/goharbor/harbor/v2/@v/list": {
+ "status_code": 404
}
}
\ No newline at end of file
diff --git a/internal/genericosv/testdata/yaml/GHSA-28r2-q6m8-9hpx.yaml b/internal/genericosv/testdata/yaml/GHSA-28r2-q6m8-9hpx.yaml
index 0ee4dd4..81ca105 100644
--- a/internal/genericosv/testdata/yaml/GHSA-28r2-q6m8-9hpx.yaml
+++ b/internal/genericosv/testdata/yaml/GHSA-28r2-q6m8-9hpx.yaml
@@ -4,10 +4,6 @@
versions:
- fixed: 1.6.1
vulnerable_at: 1.6.0
- - module: github.com/hashicorp/go-getter
- versions:
- - introduced: 2.0.0
- fixed: 2.1.0
- module: github.com/hashicorp/go-getter/gcs/v2
versions:
- fixed: 2.1.0
@@ -18,6 +14,11 @@
vulnerable_at: 2.0.2
- module: github.com/hashicorp/go-getter/v2
versions:
+ - introduced: 2.0.0
+ fixed: 2.1.0
+ vulnerable_at: 2.0.2
+ - module: github.com/hashicorp/go-getter/v2
+ versions:
- fixed: 2.1.0
vulnerable_at: 2.0.2
summary: |-
@@ -43,5 +44,3 @@
- package: https://github.com/hashicorp/go-getter
- web: https://github.com/hashicorp/go-getter/releases
- web: https://pkg.go.dev/vuln/GO-2022-0586
-notes:
- - 'lint: github.com/hashicorp/go-getter: bad version "2.0.0": github.com/hashicorp/go-getter@v2.0.0: invalid version: should be v0 or v1, not v2'
diff --git a/internal/genericosv/testdata/yaml/GHSA-33m6-q9v5-62r7.yaml b/internal/genericosv/testdata/yaml/GHSA-33m6-q9v5-62r7.yaml
index 49b6430..3d979ef 100644
--- a/internal/genericosv/testdata/yaml/GHSA-33m6-q9v5-62r7.yaml
+++ b/internal/genericosv/testdata/yaml/GHSA-33m6-q9v5-62r7.yaml
@@ -1,6 +1,6 @@
id: GO-TEST-ID
modules:
- - module: github.com/apptainer/sif/v2
+ - module: github.com/apptainer/sif
versions:
- introduced: 1.2.1-0.20180103161547-0ef6afb2f6cd
fixed: 1.2.1-0.20180404165556-75cca531ea76
@@ -57,6 +57,6 @@
- web: https://pkg.go.dev/vuln/GO-2022-0244
- web: https://snyk.io/vuln/SNYK-GOLANG-GITHUBCOMSATORIGOUUID-72488
notes:
- - 'lint: github.com/apptainer/sif/v2: bad version "1.2.1-0.20180103161547-0ef6afb2f6cd": github.com/apptainer/sif/v2@v1.2.1-0.20180103161547-0ef6afb2f6cd: invalid version: should be v2, not v1'
+ - 'lint: github.com/apptainer/sif: bad version "1.2.1-0.20180103161547-0ef6afb2f6cd": HTTP GET /github.com/apptainer/sif/@v/v1.2.1-0.20180103161547-0ef6afb2f6cd.mod returned status 404 Not Found'
- 'lint: github.com/satori/go.uuid: vulnerable_at version 1.2.0 is not inside vulnerable range'
- 'lint: redundant non-advisory reference to GHSA-33m6-q9v5-62r7'
diff --git a/internal/genericosv/testdata/yaml/GHSA-7943-82jg-wmw5.yaml b/internal/genericosv/testdata/yaml/GHSA-7943-82jg-wmw5.yaml
index 63fd892..1af88a4 100644
--- a/internal/genericosv/testdata/yaml/GHSA-7943-82jg-wmw5.yaml
+++ b/internal/genericosv/testdata/yaml/GHSA-7943-82jg-wmw5.yaml
@@ -4,14 +4,16 @@
versions:
- introduced: 0.4.0
fixed: 2.2.11
- - module: github.com/argoproj/argo-cd
+ - module: github.com/argoproj/argo-cd/v2
versions:
- introduced: 2.3.0
fixed: 2.3.6
- - module: github.com/argoproj/argo-cd
+ vulnerable_at: 2.3.5
+ - module: github.com/argoproj/argo-cd/v2
versions:
- introduced: 2.4.0
fixed: 2.4.5
+ vulnerable_at: 2.4.4
summary: Argo CD certificate verification is skipped for connections to OIDC providers
description: |-
### Impact
@@ -131,6 +133,4 @@
- web: https://github.com/argoproj/argo-cd/releases/tag/v2.4.5
notes:
- 'lint: github.com/argoproj/argo-cd: bad version "2.2.11": github.com/argoproj/argo-cd@v2.2.11: invalid version: should be v0 or v1, not v2'
- - 'lint: github.com/argoproj/argo-cd: bad version "2.3.0": github.com/argoproj/argo-cd@v2.3.0: invalid version: should be v0 or v1, not v2'
- - 'lint: github.com/argoproj/argo-cd: bad version "2.4.0": github.com/argoproj/argo-cd@v2.4.0: invalid version: should be v0 or v1, not v2'
- 'lint: redundant non-advisory reference to GHSA-7943-82jg-wmw5'
diff --git a/internal/proxy/proxy.go b/internal/proxy/proxy.go
index 9cd320e..ddc4f3a 100644
--- a/internal/proxy/proxy.go
+++ b/internal/proxy/proxy.go
@@ -187,20 +187,32 @@
}
for candidate := escaped; candidate != "."; candidate = urlpath.Dir(candidate) {
- if _, err := c.lookup(fmt.Sprintf("%s/@v/list", candidate)); err != nil {
- // Keep looking.
- continue
+ if c.moduleExists(candidate) {
+ unescaped, err := module.UnescapePath(candidate)
+ if err != nil {
+ return "", err
+ }
+ return unescaped, nil
}
- unescaped, err := module.UnescapePath(candidate)
- if err != nil {
- return "", err
- }
- return unescaped, nil
}
return "", errNoModuleFound
}
+// ModuleExists returns true if modPath is a recognized module.
+func (c *Client) ModuleExists(modPath string) bool {
+ escaped, err := module.EscapePath(modPath)
+ if err != nil {
+ return false
+ }
+ return c.moduleExists(escaped)
+}
+
+func (c *Client) moduleExists(escaped string) bool {
+ _, err := c.lookup(fmt.Sprintf("%s/@v/list", escaped))
+ return err == nil
+}
+
// A simple in-memory cache that never expires.
type cache struct {
data map[string][]byte
diff --git a/internal/proxy/proxy_test.go b/internal/proxy/proxy_test.go
index bf1094f..08fc05d 100644
--- a/internal/proxy/proxy_test.go
+++ b/internal/proxy/proxy_test.go
@@ -228,6 +228,44 @@
}
}
+func TestModuleExists(t *testing.T) {
+ c, err := NewTestClient(t, *realProxy)
+ if err != nil {
+ t.Fatal(err)
+ }
+
+ tcs := []struct {
+ name string
+ path string
+ want bool
+ }{
+ {
+ name: "exists",
+ path: "k8s.io/kubernetes",
+ want: true,
+ },
+ {
+ name: "exists (needs escape)",
+ path: "github.com/RobotsAndPencils/go-saml",
+ want: true,
+ },
+ {
+ name: "does not exist",
+ path: "example.com/not/a/module",
+ want: false,
+ },
+ }
+
+ for _, tc := range tcs {
+ t.Run(tc.name, func(t *testing.T) {
+ got := c.ModuleExists(tc.path)
+ if got != tc.want {
+ t.Errorf("ModuleExists() = %v, want %v", got, tc.want)
+ }
+ })
+ }
+}
+
func TestCacheAndErrors(t *testing.T) {
okEndpoint, notFoundEndpoint := "endpoint", "not/found"
okResponse := "response"
diff --git a/internal/proxy/testdata/proxy/TestModuleExists.json b/internal/proxy/testdata/proxy/TestModuleExists.json
new file mode 100644
index 0000000..e7d2bee
--- /dev/null
+++ b/internal/proxy/testdata/proxy/TestModuleExists.json
@@ -0,0 +1,12 @@
+{
+ "example.com/not/a/module/@v/list": {
+ "status_code": 404
+ },
+ "github.com/!robots!and!pencils/go-saml/@v/list": {
+ "status_code": 200
+ },
+ "k8s.io/kubernetes/@v/list": {
+ "body": "v1.16.1\nv1.13.9\nv1.9.0\nv1.16.2\nv1.24.12\nv1.10.11-beta.0\nv1.26.1\nv1.11.6\nv1.13.2-beta.0\nv1.28.0-rc.1\nv1.15.7\nv1.16.14-rc.0\nv1.16.0-beta.2\nv1.3.0\nv1.17.0-alpha.3\nv1.14.0-rc.1\nv1.23.0-rc.0\nv1.9.7-beta.0\nv0.15.0\nv1.6.3-beta.0\nv1.22.7-rc.0\nv1.0.2\nv1.3.6-beta.0\nv1.6.12-beta.0\nv1.22.0-beta.0\nv1.2.0-beta.0\nv1.18.14-rc.1\nv1.4.0-alpha.1\nv1.11.0-alpha.1\nv1.13.0-alpha.0\nv1.24.5-rc.0\nv1.28.0-alpha.2\nv1.1.0-beta\nv1.14.1\nv1.19.7\nv1.24.6-rc.0\nv1.11.9-beta.0\nv1.17.0-beta.1\nv1.22.17\nv1.4.5\nv1.16.9\nv1.3.0-alpha.3\nv1.7.0\nv1.16.0-rc.1\nv1.11.8\nv1.25.8\nv1.24.0-alpha.4\nv1.22.10\nv1.25.3\nv1.10.8\nv1.1.4-beta.0\nv1.19.0\nv1.21.8-rc.0\nv1.6.13-beta.0\nv1.0.8-beta\nv1.8.8\nv1.19.12-rc.0\nv1.1.7-beta.0\nv1.12.9-beta.0\nv1.16.1-beta.0\nv1.18.1\nv1.20.14\nv1.8.12\nv0.21.2\nv1.6.8-beta.0\nv1.17.0\nv1.6.9-beta.0\nv1.28.1\nv1.18.17\nv1.20.0-alpha.0\nv1.18.11\nv1.23.4-rc.0\nv1.2.0-alpha.3\nv1.13.3\nv1.5.9-beta.0\nv1.19.0-beta.2\nv1.7.0-beta.1\nv1.18.16-rc.0\nv0.5.5\nv1.17.17\nv1.23.8\nv1.14.0-beta.1\nv1.4.3-beta.0\nv1.19.16-rc.0\nv1.16.10-beta.0\nv1.17.10\nv1.18.2\nv1.2.3\nv1.6.3-beta.1\nv1.7.14-beta.0\nv1.15.6-beta.0\nv1.4.0-beta.1\nv1.26.0-alpha.2\nv1.14.0-alpha.3\nv1.6.10-beta.0\nv1.18.13\nv1.8.13\nv1.12.3-beta.0\nv0.9.3\nv1.10.0-alpha.2\nv1.7.0-alpha.2\nv1.19.0-alpha.2\nv0.7.0\nv1.16.12-rc.1\nv1.7.9\nv1.22.14\nv1.4.0-alpha.2\nv1.2.6\nv1.9.0-alpha.3\nv1.23.4\nv1.24.0-rc.1\nv1.22.9\nv1.26.1-rc.0\nv1.6.2-beta.0\nv1.6.0-rc.1\nv1.8.3-beta.0\nv1.13.3-beta.0\nv1.26.0-alpha.1\nv1.19.1-rc.0\nv1.16.11\nv0.8.1\nv1.6.11\nv1.9.6\nv1.5.8\nv1.18.7-rc.0\nv1.13.12\nv1.20.7-rc.0\nv1.3.11-beta.0\nv1.10.0-alpha.0\nv1.23.0-beta.0\nv1.16.3\nv0.9.2\nv1.14.0-alpha.0\nv1.18.10\nv1.18.5-rc.0\nv1.13.1\nv1.18.2-beta.0\nv1.23.9-rc.0\nv1.19.0-rc.3\nv1.6.8\nv0.7.3\nv1.24.6\nv1.17.15\nv1.14.2-beta.0\nv1.23.0-alpha.2\nv1.28.0-alpha.1\nv1.24.0-alpha.1\nv1.2.4-beta.0\nv1.23.18-rc.0\nv1.20.0-beta.0\nv1.9.8\nv1.26.4\nv1.5.1\nv1.8.0\nv1.20.8\nv1.18.18\nv1.2.3-beta.0\nv1.19.1\nv1.15.13-beta.0\nv1.6.4\nv1.25.11\nv1.18.6\nv1.22.11\nv1.2.6-beta.0\nv1.14.7\nv1.17.0-alpha.1\nv1.17.5\nv1.2.7\nv1.16.15\nv1.19.0-alpha.0\nv1.14.11-beta.0\nv1.10.0-beta.1\nv1.15.5\nv1.6.5\nv1.15.0-beta.0\nv1.16.0-beta.0\nv1.3.0-beta.3\nv1.17.6-beta.0\nv1.22.13\nv1.4.1-beta.0\nv1.18.18-rc.0\nv1.10.14-beta.0\nv1.20.0\nv1.9.0-beta.1\nv1.18.13-rc.0\nv1.3.10\nv1.7.10-beta.0\nv1.7.8\nv1.6.4-beta.1\nv0.20.2\nv0.18.2\nv1.16.0-alpha.0\nv1.18.3\nv1.6.0\nv1.23.2-rc.0\nv1.17.7\nv1.0.5\nv1.24.3\nv0.5.2\nv1.22.17-rc.0\nv1.4.2\nv1.10.4-beta.0\nv1.19.6-rc.0\nv1.16.7\nv1.25.5-rc.0\nv1.17.11-rc.1\nv1.23.9\nv1.25.0-alpha.2\nv1.29.0-alpha.0\nv0.6.1\nv1.16.0-alpha.1\nv1.25.1\nv1.11.2\nv1.7.15\nv1.23.13\nv1.7.0-beta.2\nv1.20.1\nv1.19.10-rc.0\nv1.24.11\nv1.9.7\nv1.17.2\nv1.16.0-alpha.2\nv1.0.0\nv0.7.2\nv1.16.11-rc.0\nv1.9.12-beta.0\nv1.14.0\nv1.23.7-rc.0\nv1.8.10\nv1.19.0-rc.0\nv1.13.0-beta.2\nv1.16.8\nv0.8.0\nv1.2.2-beta.0\nv1.6.12\nv1.0.6\nv1.20.15\nv1.20.4-rc.0\nv1.6.9\nv1.20.0-rc.0\nv1.14.0-alpha.2\nv1.27.3\nv1.22.12\nv1.27.0-rc.1\nv1.23.0-alpha.0\nv1.8.3\nv1.24.1\nv1.5.1-beta.0\nv0.21.4\nv1.18.19\nv1.11.0-beta.0\nv1.19.6\nv1.17.18-rc.0\nv1.18.0\nv1.8.10-beta.0\nv1.20.11-rc.0\nv1.8.11\nv1.6.0-alpha.3\nv1.20.2-rc.0\nv1.21.14\nv1.28.0\nv0.20.1\nv1.12.0\nv0.13.1\nv1.3.4-beta.0\nv1.3.1-beta.1\nv1.4.3\nv1.16.4\nv1.18.3-beta.0\nv0.4.3\nv1.8.5\nv1.13.0-rc.2\nv0.21.1\nv1.6.5-beta.0\nv0.6.0\nv1.23.13-rc.0\nv1.17.11\nv1.2.0-alpha.2\nv1.23.2\nv1.13.0-rc.1\nv1.20.0-alpha.1\nv1.1.1-beta\nv1.1.9-beta.0\nv1.27.0\nv1.20.16-rc.0\nv1.26.5\nv0.14.2\nv1.18.15\nv1.12.0-beta.2\nv1.4.0-beta.8\nv1.10.1-beta.0\nv1.11.7-beta.0\nv1.3.3\nv1.28.0-alpha.0\nv1.4.5-beta.0\nv1.1.6\nv0.5.6\nv1.2.7-beta.0\nv1.1.1-beta.0\nv1.18.8\nv1.24.0-alpha.0\nv1.17.16\nv1.17.13\nv1.10.10\nv1.14.4\nv0.10.0\nv0.7.4\nv1.11.4-beta.0\nv1.8.13-beta.0\nv1.10.12-beta.0\nv1.21.10-rc.0\nv1.8.7\nv1.5.3-beta.0\nv0.5.3\nv1.6.11-beta.0\nv1.12.0-rc.1\nv1.10.13-beta.0\nv1.21.4-rc.0\nv1.26.0-rc.1\nv1.11.7\nv1.19.3\nv0.20.0\nv1.9.0-alpha.2\nv1.3.6\nv1.8.14-beta.0\nv1.21.3-rc.0\nv1.20.6\nv1.15.0-alpha.1\nv1.18.5-rc.1\nv1.27.0-alpha.3\nv1.14.5\nv1.17.14-rc.0\nv1.18.4\nv0.6.2\nv1.20.2\nv1.9.0-alpha.1\nv1.10.9-beta.0\nv1.25.3-rc.0\nv1.2.0-alpha.8\nv1.19.14-rc.0\nv1.20.13\nv1.13.6\nv1.18.21-rc.0\nv1.8.4-beta.0\nv1.4.6-beta.0\nv1.3.0-alpha.1\nv1.26.3\nv1.17.0-alpha.2\nv1.22.0-beta.2\nv1.17.17-rc.0\nv1.8.9\nv1.18.11-rc.0\nv1.2.0-alpha.1\nv1.19.0-beta.1\nv1.15.8-beta.0\nv1.18.1-beta.0\nv1.7.0-rc.1\nv0.18.1\nv1.5.6\nv1.18.5\nv0.19.3\nv1.17.4\nv1.15.10-beta.0\nv1.20.4\nv1.22.14-rc.0\nv1.11.8-beta.0\nv1.8.2\nv1.13.6-beta.0\nv1.14.0-alpha.1\nv1.26.0-rc.0\nv1.11.4\nv1.5.5\nv1.2.8-beta.0\nv1.21.0-alpha.3\nv1.17.1-beta.0\nv1.2.5\nv1.25.6-rc.0\nv1.1.1-beta.1\nv1.27.5\nv1.5.0-beta.3\nv1.23.17-rc.0\nv1.22.5-rc.0\nv1.8.8-beta.0\nv1.25.7-rc.0\nv1.24.4-rc.0\nv1.3.0-alpha.0\nv1.19.7-rc.0\nv1.8.1-beta.0\nv1.1.1\nv1.7.3-beta.0\nv1.5.6-beta.0\nv1.19.9-rc.0\nv1.12.0-alpha.0\nv1.12.6\nv1.15.12\nv1.12.1\nv1.8.6\nv1.8.7-beta.0\nv1.8.14\nv1.7.8-beta.0\nv1.12.8-beta.0\nv1.25.0-alpha.1\nv1.20.0-alpha.2\nv1.22.7\nv1.27.1\nv1.4.0-beta.9\nv1.22.6-rc.0\nv1.12.10\nv1.22.12-rc.0\nv0.18.0\nv1.1.8-beta.0\nv1.3.1\nv1.4.6\nv1.21.0-rc.0\nv1.19.0-rc.4\nv1.18.9\nv0.21.0\nv1.21.2\nv1.5.0\nv1.22.2\nv1.5.8-beta.0\nv1.4.0-beta.11\nv1.18.0-beta.0\nv1.14.6\nv0.19.1\nv1.23.11\nv1.17.9-rc.0\nv1.3.4\nv1.3.9-beta.0\nv1.7.2\nv1.23.8-rc.0\nv1.7.15-beta.0\nv1.18.9-rc.0\nv1.18.19-rc.0\nv0.12.0\nv1.21.15-rc.0\nv1.19.0-rc.2\nv1.6.4-beta.0\nv1.7.1-beta.0\nv1.13.7-beta.0\nv1.8.0-alpha.3\nv1.15.1\nv0.19.0\nv1.21.12-rc.0\nv1.22.16-rc.0\nv1.7.1\nv1.13.8-beta.0\nv1.7.0-alpha.3\nv1.7.0-beta.0\nv1.4.1\nv1.19.0-beta.0\nv1.18.0-alpha.1\nv0.12.2\nv1.20.10-rc.0\nv1.3.8-beta.0\nv1.20.15-rc.0\nv1.19.14\nv1.20.0-beta.2\nv1.25.2\nv1.10.7\nv1.12.0-rc.2\nv1.14.8\nv1.5.0-alpha.0\nv1.22.3-rc.0\nv1.10.12\nv1.11.9\nv1.7.0-alpha.4\nv1.20.3-rc.0\nv1.18.20\nv1.0.3\nv1.8.5-beta.0\nv1.24.13\nv1.8.0-alpha.1\nv0.17.1\nv1.9.0-beta.0\nv1.6.0-beta.1\nv1.26.3-rc.0\nv1.16.3-beta.0\nv1.21.0\nv1.1.3\nv1.11.0-beta.2\nv1.1.6-beta.0\nv1.17.0-rc.2\nv1.14.3\nv1.20.5\nv1.15.12-beta.0\nv1.4.1-beta.1\nv1.7.11\nv1.6.14-beta.0\nv1.17.16-rc.1\nv1.5.0-beta.0\nv1.4.1-beta.2\nv1.11.0-alpha.2\nv1.18.0-alpha.2\nv1.3.2-beta.0\nv1.22.15\nv1.24.4\nv1.16.10\nv0.13.1-dev\nv1.12.0-beta.0\nv1.25.0-beta.0\nv1.9.9-beta.0\nv1.24.12-rc.0\nv1.10.0-rc.1\nv1.1.2\nv1.17.13-rc.0\nv1.15.3-beta.0\nv1.24.7-rc.0\nv0.14.1\nv1.9.1\nv1.16.13\nv1.6.3\nv1.8.0-rc.1\nv1.10.0-beta.0\nv1.22.0-rc.0\nv1.3.0-alpha.4\nv1.21.7\nv1.16.0-rc.2\nv1.8.12-beta.0\nv1.21.9-rc.0\nv1.12.3\nv1.4.0-beta.10\nv1.7.9-beta.0\nv1.3.0-beta.0\nv1.7.4-beta.0\nv1.8.15\nv1.17.3\nv1.21.11\nv1.22.0-alpha.0\nv1.10.0\nv1.16.13-rc.0\nv1.7.3\nv1.6.1-beta.0\nv1.1.0-alpha.1\nv1.24.0\nv1.19.0-alpha.1\nv1.19.15-rc.0\nv1.18.0-alpha.3\nv1.26.8\nv1.17.7-rc.0\nv1.4.9-beta.0\nv1.19.5\nv1.14.7-beta.0\nv1.16.15-rc.0\nv1.23.15-rc.0\nv1.22.10-rc.0\nv1.19.12\nv1.24.0-beta.0\nv1.8.0-beta.1\nv1.21.2-rc.0\nv1.3.0-alpha.2\nv0.13.2\nv1.1.5-beta.0\nv1.15.0-alpha.3\nv1.19.5-rc.0\nv0.4.4\nv1.18.0-beta.2\nv1.21.1-rc.0\nv0.9.0\nv1.20.9\nv1.23.10-rc.0\nv1.17.4-beta.0\nv1.25.1-rc.0\nv1.13.10-beta.0\nv1.9.10\nv1.21.14-rc.0\nv1.23.5-rc.0\nv1.22.0\nv0.4.1\nv1.12.5-beta.0\nv1.10.10-beta.0\nv1.10.0-beta.3\nv1.19.2-rc.0\nv1.20.13-rc.0\nv1.15.0-alpha.2\nv1.6.0-alpha.0\nv1.23.1-rc.0\nv1.15.3\nv1.13.11\nv1.7.6-beta.0\nv1.15.4\nv1.25.10\nv1.23.6-rc.0\nv1.23.12-rc.0\nv1.14.9\nv1.17.11-rc.0\nv1.22.1\nv0.5.4\nv1.6.0-beta.3\nv1.15.4-beta.0\nv1.24.9\nv1.26.0-beta.0\nv1.26.6\nv1.7.7-beta.0\nv1.24.3-rc.0\nv1.12.0-alpha.1\nv1.12.0-beta.1\nv1.23.14\nv1.16.9-beta.0\nv1.12.1-beta.0\nv1.21.1\nv1.25.0-rc.0\nv1.1.3-beta.0\nv1.6.7-beta.0\nv1.11.2-beta.0\nv1.8.6-beta.0\nv0.5.1\nv1.20.7\nv1.22.13-rc.0\nv1.24.10\nv1.23.11-rc.0\nv1.6.0-beta.2\nv1.7.5\nv1.14.4-beta.0\nv1.18.12-rc.1\nv1.7.13\nv1.17.16-rc.0\nv1.11.0\nv1.17.8\nv1.28.0-alpha.3\nv1.15.5-beta.0\nv1.20.10\nv1.17.0-beta.2\nv1.25.0\nv1.14.6-beta.0\nv1.9.6-beta.0\nv1.24.5\nv1.3.3-beta.0\nv1.11.0-beta.1\nv1.5.0-alpha.2\nv1.4.0-beta.2\nv1.18.0-rc.1\nv1.6.10\nv1.4.4\nv1.24.0-alpha.3\nv1.8.0-alpha.2\nv1.19.10\nv1.10.0-beta.2\nv0.14.0\nv1.17.9\nv1.21.9\nv1.19.3-rc.0\nv1.13.9-beta.0\nv0.8.4\nv1.11.3-beta.0\nv1.13.4-beta.0\nv1.12.5\nv1.4.9\nv1.5.2\nv1.27.4\nv1.4.0-beta.3\nv1.10.2\nv1.13.0-beta.0\nv1.22.5\nv1.9.4\nv1.24.2\nv1.16.2-beta.0\nv1.15.0-beta.2\nv1.22.0-alpha.3\nv1.22.1-rc.0\nv1.23.7\nv1.2.4\nv1.27.0-beta.0\nv1.18.6-rc.0\nv1.7.12-beta.0\nv1.17.0-rc.1\nv1.3.2\nv1.21.5\nv1.14.10-beta.0\nv1.6.0-beta.4\nv1.15.10\nv1.2.1\nv1.22.0-beta.1\nv1.5.4\nv0.10.1\nv1.7.2-beta.0\nv1.17.1\nv1.0.4\nv1.9.3\nv1.27.0-alpha.2\nv1.5.0-beta.1\nv1.20.14-rc.0\nv1.28.0-alpha.4\nv1.12.6-beta.0\nv1.25.4\nv1.10.11\nv1.18.14\nv1.27.2\nv1.16.12-rc.0\nv1.19.0-rc.1\nv1.6.0-beta.0\nv1.21.0-beta.1\nv1.19.8\nv1.8.11-beta.0\nv1.21.6\nv1.22.0-alpha.1\nv1.10.6-beta.0\nv1.19.9\nv1.17.12-rc.0\nv1.19.4\nv1.22.11-rc.0\nv1.13.11-beta.0\nv1.23.0-rc.1\nv1.9.0-beta.2\nv1.3.7-beta.0\nv1.19.11\nv1.23.14-rc.0\nv1.26.0-alpha.0\nv1.25.5\nv1.17.14\nv0.11.0\nv1.22.16\nv1.23.17\nv1.1.5\nv0.21.3\nv1.10.7-beta.0\nv1.25.6\nv1.19.17-rc.0\nv1.4.0-alpha.0\nv1.3.10-beta.0\nv1.14.0-beta.2\nv1.18.4-rc.0\nv1.9.8-beta.0\nv1.16.14\nv1.18.8-rc.1\nv1.7.0-beta.3\nv1.1.2-beta.0\nv1.4.0\nv1.21.13-rc.0\nv1.15.1-beta.0\nv1.22.8-rc.0\nv1.5.0-alpha.1\nv0.7.1\nv1.16.4-beta.0\nv1.14.8-beta.0\nv1.15.11\nv1.21.0-beta.0\nv1.3.0-beta.1\nv1.27.0-alpha.0\nv1.5.4-beta.0\nv1.1.4\nv1.24.7\nv1.13.1-beta.0\nv1.16.5-beta.1\nv1.7.0-alpha.0\nv0.9.1\nv1.20.5-rc.0\nv1.19.16\nv1.4.0-alpha.3\nv1.20.1-rc.1\nv1.28.0-rc.0\nv1.2.0\nv1.5.7\nv1.13.13-beta.0\nv1.22.4-rc.0\nv1.13.12-beta.0\nv1.8.9-beta.0\nv1.25.8-rc.0\nv1.17.6\nv1.15.9\nv1.6.0-alpha.2\nv1.21.10\nv1.23.1\nv1.18.14-rc.0\nv1.14.10\nv1.16.7-beta.0\nv1.2.1-beta.0\nv1.13.5-beta.0\nv1.10.4\nv1.18.12\nv1.12.10-beta.0\nv1.13.0-alpha.2\nv1.19.13-rc.0\nv1.15.7-beta.0\nv1.2.0-alpha.5\nv1.11.10-beta.0\nv1.13.2\nv1.24.10-rc.0\nv1.23.3-rc.0\nv1.12.2\nv1.9.9\nv1.13.0-alpha.1\nv1.17.8-rc.0\nv1.3.5-beta.0\nv1.11.0-rc.2\nv1.20.8-rc.0\nv1.3.9\nv1.9.11\nv1.18.0-alpha.4\nv1.24.0-alpha.2\nv1.18.0-beta.1\nv1.13.0-beta.1\nv1.23.3\nv0.16.2\nv1.17.8-rc.1\nv1.8.15-beta.0\nv1.2.2\nv1.25.4-rc.0\nv1.24.14\nv1.22.3\nv1.2.0-beta.1\nv1.19.8-rc.0\nv1.19.0-alpha.3\nv1.18.8-rc.0\nv1.7.5-beta.0\nv1.1.0-alpha.0\nv1.15.6\nv1.6.1\nv1.14.11-beta.1\nv1.12.4\nv1.15.2\nv1.9.3-beta.0\nv1.10.0-alpha.1\nv1.21.0-alpha.1\nv1.25.0-alpha.3\nv1.7.7\nv1.10.1\nv1.22.4\nv1.23.16\nv1.18.0-alpha.0\nv1.26.2\nv1.15.0-rc.1\nv1.25.7\nv1.18.0-alpha.5\nv1.5.3\nv1.4.0-beta.6\nv1.10.0-alpha.3\nv1.20.12-rc.0\nv1.4.8-beta.0\nv1.9.11-beta.0\nv1.24.0-rc.0\nv1.23.0-alpha.1\nv1.17.10-rc.0\nv1.21.4\nv1.10.5-beta.0\nv1.5.0-beta.2\nv1.15.9-beta.0\nv1.16.6-beta.0\nv1.19.2\nv1.18.15-rc.0\nv0.8.2\nv1.1.8\nv1.11.3\nv1.4.2-beta.1\nv1.27.0-alpha.1\nv1.25.12\nv1.4.2-beta.0\nv1.10.9\nv1.16.0-beta.1\nv1.22.0-alpha.2\nv1.7.13-beta.0\nv1.19.11-rc.0\nv0.19.2\nv1.22.15-rc.0\nv1.4.0-beta.0\nv1.6.13\nv1.13.7\nv1.15.8-beta.1\nv1.21.0-alpha.0\nv1.11.0-alpha.0\nv1.16.12\nv1.24.15\nv1.7.12\nv1.14.0-beta.0\nv1.12.8\nv1.24.2-rc.0\nv1.20.12\nv1.8.0-alpha.0\nv1.10.5\nv1.20.0-alpha.3\nv0.16.1\nv1.3.5\nv1.19.4-rc.0\nv1.12.4-beta.0\nv0.13.0\nv1.10.13\nv1.8.16-beta.0\nv1.23.15\nv1.21.5-rc.0\nv1.5.2-beta.0\nv1.15.0-beta.1\nv1.4.12\nv1.16.6\nv1.10.2-beta.0\nv1.9.2\nv1.13.4\nv1.6.6\nv1.21.8\nv1.12.9\nv1.20.11\nv1.26.2-rc.0\nv1.4.4-beta.0\nv1.20.0-beta.1\nv1.7.14\nv1.17.5-beta.0\nv1.10.6\nv0.17.0\nv1.26.7\nv1.7.10\nv1.23.5\nv1.3.8\nv1.17.3-beta.0\nv1.6.6-beta.0\nv1.14.3-beta.0\nv1.5.5-beta.0\nv1.24.8-rc.0\nv1.22.2-rc.0\nv1.2.0-alpha.7\nv1.25.13\nv1.21.12\nv1.21.7-rc.0\nv1.16.16-rc.0\nv1.13.0\nv1.15.8\nv1.22.9-rc.0\nv1.23.0\nv1.19.13\nv1.6.0-alpha.1\nv1.9.5\nv1.9.2-beta.0\nv1.11.10\nv1.8.1\nv1.10.3\nv1.16.0-alpha.3\nv1.9.0-alpha.0\nv1.25.9\nv1.9.10-beta.0\nv1.18.10-rc.0\nv1.25.0-alpha.0\nv1.24.11-rc.0\nv1.11.6-beta.0\nv1.20.3\nv1.7.11-beta.0\nv1.10.8-beta.0\nv1.18.20-rc.0\nv1.6.2\nv1.10.0-beta.4\nv1.27.0-rc.0\nv1.14.2\nv1.4.8\nv1.7.4\nv1.24.17\nv1.13.10\nv1.16.0\nv1.24.9-rc.0\nv1.13.8\nv1.23.0-alpha.3\nv1.0.1\nv1.8.2-beta.0\nv1.18.16\nv1.15.0\nv1.20.9-rc.0\nv1.26.0\nv1.11.5\nv1.17.2-beta.0\nv1.5.7-beta.0\nv1.24.1-rc.0\nv1.2.5-beta.0\nv1.4.12-beta.0\nv1.15.2-beta.0\nv1.21.0-alpha.2\nv1.1.0\nv1.17.12\nv1.4.7-beta.0\nv1.2.0-alpha.0\nv1.17.15-rc.0\nv1.0.7\nv1.19.15\nv1.12.7-beta.0\nv1.23.12\nv1.11.1-beta.0\nv1.1.7\nv1.3.0-beta.2\nv1.21.3\nv1.23.16-rc.0\nv1.7.17-beta.0\nv1.18.17-rc.0\nv1.14.5-beta.0\nv1.4.0-beta.4\nv1.11.1\nv1.8.4\nv1.15.0-alpha.0\nv1.9.1-beta.0\nv1.2.0-alpha.4\nv1.25.2-rc.0\nv1.3.7\nv1.20.6-rc.0\nv1.13.5\nv1.3.1-beta.0\nv1.4.0-beta.5\nv1.23.0-alpha.4\nv0.4.2\nv1.28.0-beta.0\nv0.16.0\nv1.6.7\nv1.20.1-rc.0\nv1.7.16\nv1.21.6-rc.0\nv1.13.0-alpha.3\nv1.4.11-beta.0\nv1.12.2-beta.0\nv1.23.6\nv1.17.0-beta.0\nv1.22.6\nv1.2.0-alpha.6\nv1.14.1-beta.0\nv1.17.0-alpha.0\nv1.12.11-beta.0\nv1.4.0-beta.7\nv1.9.4-beta.0\nv1.16.5-beta.0\nv1.7.16-beta.0\nv1.15.11-beta.0\nv1.22.18-rc.0\nv0.12.1\nv1.10.3-beta.0\nv1.7.6\nv1.21.11-rc.0\nv1.16.5\nv1.11.11-beta.0\nv1.12.7\nv1.23.10\nv1.11.5-beta.0\nv1.24.16\nv1.24.8\nv1.26.0-alpha.3\nv1.7.0-alpha.1\nv1.22.8\nv1.21.13\nv1.3.0-alpha.5\nv1.18.7\nv1.19.6-rc.1\nv1.16.8-beta.0\nv1.14.9-beta.0\nv1.11.0-rc.1\nv1.4.7\nv1.11.0-rc.3\nv1.8.0-beta.0\nv1.9.5-beta.0\nv1.25.0-rc.1\n",
+ "status_code": 200
+ }
+}
\ No newline at end of file
diff --git a/internal/version/semver.go b/internal/version/semver.go
index a753f46..fbb5437 100644
--- a/internal/version/semver.go
+++ b/internal/version/semver.go
@@ -23,6 +23,12 @@
return semver.Compare("v"+v, "v"+v2) < 0
}
+// Major returns the major version (e.g. "v2") of the
+// unprefixed semantic version v.
+func Major(v string) string {
+ return semver.Major("v" + v)
+}
+
// Canonical returns the canonical, unprefixed form of the version v,
// which should be an unprefixed semantic version.
// Unlike semver.Canonical, this function preserves build tags.