diff --git a/go.mod b/go.mod index 8ebe0da1..a9bc68ed 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/grafana/plugin-validator -go 1.26.6 +go 1.27.0 require ( github.com/Masterminds/semver/v3 v3.5.0 @@ -30,36 +30,20 @@ require ( gopkg.in/yaml.v3 v3.0.1 ) -require ( - dario.cat/mergo v1.0.2 // indirect - github.com/BurntSushi/toml v1.6.0 // indirect - github.com/CycloneDX/cyclonedx-go v0.12.0 // indirect - github.com/anchore/go-struct-converter v0.1.0 // indirect - github.com/cyphar/filepath-securejoin v0.7.0 // indirect - github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 // indirect - github.com/ianlancetaylor/demangle v0.0.0-20260724033716-83e58baca724 // indirect - github.com/jedib0t/go-pretty/v6 v6.8.3 // indirect - github.com/mattn/go-runewidth v0.0.28 // indirect - github.com/package-url/packageurl-go v0.1.7 // indirect - github.com/smarty/assertions v1.16.0 // indirect - github.com/spdx/gordf v0.0.0-20250128162952-000978ccd6fb // indirect - github.com/spdx/tools-golang v0.5.7 // indirect - golang.org/x/exp v0.0.0-20260824195058-e88cd73687aa // indirect - golang.org/x/sync v0.22.0 // indirect - golang.org/x/vuln v1.7.0 // indirect -) - require ( bitbucket.org/creachadair/stringset v0.0.14 // indirect cloud.google.com/go v0.123.0 // indirect cloud.google.com/go/auth v0.23.2 // indirect cloud.google.com/go/compute/metadata v0.9.0 // indirect + dario.cat/mergo v1.0.2 // indirect deps.dev/api/v3 v3.0.0-20260827000537-dc936a45c657 // indirect deps.dev/api/v3alpha v0.0.0-20260827000537-dc936a45c657 // indirect deps.dev/util/maven v0.0.0-20260827000537-dc936a45c657 // indirect deps.dev/util/pypi v0.0.0-20260827000537-dc936a45c657 // indirect deps.dev/util/resolve v0.0.0-20260827000537-dc936a45c657 // indirect deps.dev/util/semver v0.0.0-20260827000537-dc936a45c657 // indirect + github.com/BurntSushi/toml v1.6.0 // indirect + github.com/CycloneDX/cyclonedx-go v0.12.0 // indirect github.com/GehirnInc/crypt v0.0.0-20230320061759-8cc1b52080c5 // indirect github.com/Microsoft/go-winio v0.6.3-0.20260107145400-75610162e7da // indirect github.com/ProtonMail/go-crypto v1.4.1 // indirect @@ -69,6 +53,7 @@ require ( github.com/aead/serpent v0.0.0-20160714141033-fba169763ea6 // indirect github.com/agext/levenshtein v1.2.3 // indirect github.com/anchore/go-lzo v0.1.1 // indirect + github.com/anchore/go-struct-converter v0.1.0 // indirect github.com/ayoubfaouzi/pkcs7 v0.2.3 // indirect github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/bazelbuild/buildtools v0.0.0-20260826221324-7cca172268c7 // indirect @@ -81,6 +66,7 @@ require ( github.com/containerd/errdefs v1.0.0 // indirect github.com/containerd/errdefs/pkg v0.3.0 // indirect github.com/containerd/typeurl/v2 v2.3.0 // indirect + github.com/cyphar/filepath-securejoin v0.7.0 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/deitch/magic v0.0.0-20240306090643-c67ab88f10cb // indirect github.com/dgryski/go-minhash v0.0.0-20190315135803-ad340ca03076 // indirect @@ -110,6 +96,7 @@ require ( github.com/go-restruct/restruct v1.2.0-alpha // indirect github.com/go-viper/mapstructure/v2 v2.5.0 // indirect github.com/gobwas/glob v0.2.3 // indirect + github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 // indirect github.com/google/go-cmp v0.7.0 // indirect github.com/google/go-containerregistry v0.21.9 // indirect github.com/google/jsonschema-go v0.4.3 // indirect @@ -121,10 +108,12 @@ require ( github.com/gopherjs/gopherjs v1.21.0 // indirect github.com/gorilla/websocket v1.5.3 // indirect github.com/hhatto/gorst v0.0.0-20181029133204-ca9f730cac5b // indirect + github.com/ianlancetaylor/demangle v0.0.0-20260724033716-83e58baca724 // indirect github.com/icholy/digest v1.2.0 // indirect github.com/invopop/jsonschema v0.14.0 // indirect github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect github.com/jdkato/prose v1.2.1 // indirect + github.com/jedib0t/go-pretty/v6 v6.8.3 // indirect github.com/jtolds/gls v4.20.0+incompatible // indirect github.com/kevinburke/ssh_config v1.6.0 // indirect github.com/klauspost/compress v1.19.2 // indirect @@ -133,6 +122,7 @@ require ( github.com/masahiro331/go-ext4-filesystem v0.0.0-20260423010602-fe51f5b5e52b // indirect github.com/mattn/go-colorable v0.1.15 // indirect github.com/mattn/go-isatty v0.0.24 // indirect + github.com/mattn/go-runewidth v0.0.28 // indirect github.com/micromdm/plist v0.3.0 // indirect github.com/moby/buildkit v0.32.2 // indirect github.com/moby/docker-image-spec v1.3.1 // indirect @@ -143,6 +133,7 @@ require ( github.com/opencontainers/go-digest v1.0.0 // indirect github.com/opencontainers/image-spec v1.1.1 // indirect github.com/owenrumney/go-sarif/v3 v3.3.1 // indirect + github.com/package-url/packageurl-go v0.1.7 // indirect github.com/pandatix/go-cvss v0.6.4 // indirect github.com/pb33f/ordered-map/v2 v2.3.1 // indirect github.com/pierrec/lz4/v4 v4.1.29 // indirect @@ -162,6 +153,9 @@ require ( github.com/shogo82148/go-shuffle v1.1.1 // indirect github.com/sirupsen/logrus v1.10.2 // indirect github.com/skeema/knownhosts v1.3.2 // indirect + github.com/smarty/assertions v1.16.0 // indirect + github.com/spdx/gordf v0.0.0-20250128162952-000978ccd6fb // indirect + github.com/spdx/tools-golang v0.5.7 // indirect github.com/standard-webhooks/standard-webhooks/libraries v0.0.1 // indirect github.com/thoas/go-funk v0.9.3 // indirect github.com/tidwall/gjson v1.19.0 // indirect @@ -193,13 +187,16 @@ require ( go.yaml.in/yaml/v2 v2.4.4 // indirect go.yaml.in/yaml/v3 v3.0.5 // indirect go.yaml.in/yaml/v4 v4.0.0-rc.6 // indirect + golang.org/x/exp v0.0.0-20260824195058-e88cd73687aa // indirect golang.org/x/net v0.58.0 // indirect golang.org/x/oauth2 v0.36.0 // indirect + golang.org/x/sync v0.22.0 // indirect golang.org/x/sys v0.47.0 // indirect golang.org/x/telemetry v0.0.0-20260828145429-86cb5733f5b7 // indirect golang.org/x/text v0.41.0 // indirect golang.org/x/time v0.15.0 // indirect golang.org/x/tools v0.49.0 // indirect + golang.org/x/vuln v1.7.0 // indirect golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect gonum.org/v1/gonum v0.17.0 // indirect google.golang.org/api v0.293.0 // indirect