{"number":"latest","published_at":"2022-02-15T12:46:40.375Z","last_synced_at":"2025-05-05T14:00:36.011Z","created_at":"2023-04-10T10:55:45.021Z","updated_at":"2025-05-05T14:00:36.013Z","distro":null,"version_url":"https://docker.ecosyste.ms/api/v1/packages/giantswarm%2Fclusterctl/versions/latest","package":{"name":"giantswarm/clusterctl","package_url":"https://docker.ecosyste.ms/api/v1/packages/giantswarm%2Fclusterctl"},"dependencies":[{"ecosystem":"golang","package_name":"cloud.google.com/go","requirements":"v0.93.3","purl":"pkg:golang/cloud.google.com/go@v0.93.3"},{"ecosystem":"golang","package_name":"github.com/Azure/go-autorest/autorest/adal","requirements":"v0.9.13","purl":"pkg:golang/github.com/Azure/go-autorest/autorest/adal@v0.9.13"},{"ecosystem":"golang","package_name":"github.com/Azure/go-autorest/autorest/date","requirements":"v0.3.0","purl":"pkg:golang/github.com/Azure/go-autorest/autorest/date@v0.3.0"},{"ecosystem":"golang","package_name":"github.com/Azure/go-autorest/autorest","requirements":"v0.11.18","purl":"pkg:golang/github.com/Azure/go-autorest/autorest@v0.11.18"},{"ecosystem":"golang","package_name":"github.com/Azure/go-autorest/logger","requirements":"v0.2.1","purl":"pkg:golang/github.com/Azure/go-autorest/logger@v0.2.1"},{"ecosystem":"golang","package_name":"github.com/Azure/go-autorest/tracing","requirements":"v0.6.0","purl":"pkg:golang/github.com/Azure/go-autorest/tracing@v0.6.0"},{"ecosystem":"golang","package_name":"github.com/MakeNowJust/heredoc","requirements":"v1.0.0","purl":"pkg:golang/github.com/MakeNowJust/heredoc@v1.0.0"},{"ecosystem":"golang","package_name":"github.com/beorn7/perks","requirements":"v1.0.1","purl":"pkg:golang/github.com/beorn7/perks@v1.0.1"},{"ecosystem":"golang","package_name":"github.com/blang/semver","requirements":"v3.5.1 incompatible","purl":"pkg:golang/github.com/blang/semver@v3.5.1+incompatible"},{"ecosystem":"golang","package_name":"github.com/cespare/xxhash/v2","requirements":"v2.1.1","purl":"pkg:golang/github.com/cespare/xxhash/v2@v2.1.1"},{"ecosystem":"golang","package_name":"github.com/davecgh/go-spew","requirements":"v1.1.1","purl":"pkg:golang/github.com/davecgh/go-spew@v1.1.1"},{"ecosystem":"golang","package_name":"github.com/docker/distribution","requirements":"v2.7.1 incompatible","purl":"pkg:golang/github.com/docker/distribution@v2.7.1+incompatible"},{"ecosystem":"golang","package_name":"github.com/drone/envsubst/v2","requirements":"v2.0.0-20210615175204-7bf45dbf5372","purl":"pkg:golang/github.com/drone/envsubst/v2@v2.0.0-20210615175204-7bf45dbf5372"},{"ecosystem":"golang","package_name":"github.com/evanphx/json-patch","requirements":"v4.11.0 incompatible","purl":"pkg:golang/github.com/evanphx/json-patch@v4.11.0+incompatible"},{"ecosystem":"golang","package_name":"github.com/fatih/color","requirements":"v1.13.0","purl":"pkg:golang/github.com/fatih/color@v1.13.0"},{"ecosystem":"golang","package_name":"github.com/form3tech-oss/jwt-go","requirements":"v3.2.3 incompatible","purl":"pkg:golang/github.com/form3tech-oss/jwt-go@v3.2.3+incompatible"},{"ecosystem":"golang","package_name":"github.com/fsnotify/fsnotify","requirements":"v1.5.1","purl":"pkg:golang/github.com/fsnotify/fsnotify@v1.5.1"},{"ecosystem":"golang","package_name":"github.com/go-logr/logr","requirements":"v0.4.0","purl":"pkg:golang/github.com/go-logr/logr@v0.4.0"},{"ecosystem":"golang","package_name":"github.com/gobuffalo/flect","requirements":"v0.2.3","purl":"pkg:golang/github.com/gobuffalo/flect@v0.2.3"},{"ecosystem":"golang","package_name":"github.com/gogo/protobuf","requirements":"v1.3.2","purl":"pkg:golang/github.com/gogo/protobuf@v1.3.2"},{"ecosystem":"golang","package_name":"github.com/golang/groupcache","requirements":"v0.0.0-20210331224755-41bb18bfe9da","purl":"pkg:golang/github.com/golang/groupcache@v0.0.0-20210331224755-41bb18bfe9da"},{"ecosystem":"golang","package_name":"github.com/golang/protobuf","requirements":"v1.5.2","purl":"pkg:golang/github.com/golang/protobuf@v1.5.2"},{"ecosystem":"golang","package_name":"github.com/google/go-cmp","requirements":"v0.5.6","purl":"pkg:golang/github.com/google/go-cmp@v0.5.6"},{"ecosystem":"golang","package_name":"github.com/google/go-github/v33","requirements":"v33.0.0","purl":"pkg:golang/github.com/google/go-github/v33@v33.0.0"},{"ecosystem":"golang","package_name":"github.com/google/go-querystring","requirements":"v1.0.0","purl":"pkg:golang/github.com/google/go-querystring@v1.0.0"},{"ecosystem":"golang","package_name":"github.com/google/gofuzz","requirements":"v1.2.0","purl":"pkg:golang/github.com/google/gofuzz@v1.2.0"},{"ecosystem":"golang","package_name":"github.com/google/uuid","requirements":"v1.1.2","purl":"pkg:golang/github.com/google/uuid@v1.1.2"},{"ecosystem":"golang","package_name":"github.com/googleapis/gnostic","requirements":"v0.5.5","purl":"pkg:golang/github.com/googleapis/gnostic@v0.5.5"},{"ecosystem":"golang","package_name":"github.com/gosuri/uitable","requirements":"v0.0.4","purl":"pkg:golang/github.com/gosuri/uitable@v0.0.4"},{"ecosystem":"golang","package_name":"github.com/hashicorp/hcl","requirements":"v1.0.0","purl":"pkg:golang/github.com/hashicorp/hcl@v1.0.0"},{"ecosystem":"golang","package_name":"github.com/imdario/mergo","requirements":"v0.3.12","purl":"pkg:golang/github.com/imdario/mergo@v0.3.12"},{"ecosystem":"golang","package_name":"github.com/json-iterator/go","requirements":"v1.1.11","purl":"pkg:golang/github.com/json-iterator/go@v1.1.11"},{"ecosystem":"golang","package_name":"github.com/magiconair/properties","requirements":"v1.8.5","purl":"pkg:golang/github.com/magiconair/properties@v1.8.5"},{"ecosystem":"golang","package_name":"github.com/mattn/go-colorable","requirements":"v0.1.9","purl":"pkg:golang/github.com/mattn/go-colorable@v0.1.9"},{"ecosystem":"golang","package_name":"github.com/mattn/go-isatty","requirements":"v0.0.14","purl":"pkg:golang/github.com/mattn/go-isatty@v0.0.14"},{"ecosystem":"golang","package_name":"github.com/mattn/go-runewidth","requirements":"v0.0.13","purl":"pkg:golang/github.com/mattn/go-runewidth@v0.0.13"},{"ecosystem":"golang","package_name":"github.com/matttproud/golang_protobuf_extensions","requirements":"v1.0.2-0.20181231171920-c182affec369","purl":"pkg:golang/github.com/matttproud/golang_protobuf_extensions@v1.0.2-0.20181231171920-c182affec369"},{"ecosystem":"golang","package_name":"github.com/mitchellh/go-wordwrap","requirements":"v1.0.0","purl":"pkg:golang/github.com/mitchellh/go-wordwrap@v1.0.0"},{"ecosystem":"golang","package_name":"github.com/mitchellh/mapstructure","requirements":"v1.4.2","purl":"pkg:golang/github.com/mitchellh/mapstructure@v1.4.2"},{"ecosystem":"golang","package_name":"github.com/moby/spdystream","requirements":"v0.2.0","purl":"pkg:golang/github.com/moby/spdystream@v0.2.0"},{"ecosystem":"golang","package_name":"github.com/moby/term","requirements":"v0.0.0-20210610120745-9d4ed1856297","purl":"pkg:golang/github.com/moby/term@v0.0.0-20210610120745-9d4ed1856297"},{"ecosystem":"golang","package_name":"github.com/modern-go/concurrent","requirements":"v0.0.0-20180306012644-bacd9c7ef1dd","purl":"pkg:golang/github.com/modern-go/concurrent@v0.0.0-20180306012644-bacd9c7ef1dd"},{"ecosystem":"golang","package_name":"github.com/modern-go/reflect2","requirements":"v1.0.1","purl":"pkg:golang/github.com/modern-go/reflect2@v1.0.1"},{"ecosystem":"golang","package_name":"github.com/onsi/gomega","requirements":"v1.16.0","purl":"pkg:golang/github.com/onsi/gomega@v1.16.0"},{"ecosystem":"golang","package_name":"github.com/opencontainers/go-digest","requirements":"v1.0.0","purl":"pkg:golang/github.com/opencontainers/go-digest@v1.0.0"},{"ecosystem":"golang","package_name":"github.com/pelletier/go-toml","requirements":"v1.9.4","purl":"pkg:golang/github.com/pelletier/go-toml@v1.9.4"},{"ecosystem":"golang","package_name":"github.com/pkg/errors","requirements":"v0.9.1","purl":"pkg:golang/github.com/pkg/errors@v0.9.1"},{"ecosystem":"golang","package_name":"github.com/prometheus/client_golang","requirements":"v1.11.0","purl":"pkg:golang/github.com/prometheus/client_golang@v1.11.0"},{"ecosystem":"golang","package_name":"github.com/prometheus/client_model","requirements":"v0.2.0","purl":"pkg:golang/github.com/prometheus/client_model@v0.2.0"},{"ecosystem":"golang","package_name":"github.com/prometheus/common","requirements":"v0.26.0","purl":"pkg:golang/github.com/prometheus/common@v0.26.0"},{"ecosystem":"golang","package_name":"github.com/prometheus/procfs","requirements":"v0.6.0","purl":"pkg:golang/github.com/prometheus/procfs@v0.6.0"},{"ecosystem":"golang","package_name":"github.com/rivo/uniseg","requirements":"v0.2.0","purl":"pkg:golang/github.com/rivo/uniseg@v0.2.0"},{"ecosystem":"golang","package_name":"github.com/russross/blackfriday","requirements":"v1.5.2","purl":"pkg:golang/github.com/russross/blackfriday@v1.5.2"},{"ecosystem":"golang","package_name":"github.com/spf13/afero","requirements":"v1.6.0","purl":"pkg:golang/github.com/spf13/afero@v1.6.0"},{"ecosystem":"golang","package_name":"github.com/spf13/cast","requirements":"v1.4.1","purl":"pkg:golang/github.com/spf13/cast@v1.4.1"},{"ecosystem":"golang","package_name":"github.com/spf13/cobra","requirements":"v1.2.1","purl":"pkg:golang/github.com/spf13/cobra@v1.2.1"},{"ecosystem":"golang","package_name":"github.com/spf13/jwalterweatherman","requirements":"v1.1.0","purl":"pkg:golang/github.com/spf13/jwalterweatherman@v1.1.0"},{"ecosystem":"golang","package_name":"github.com/spf13/pflag","requirements":"v1.0.5","purl":"pkg:golang/github.com/spf13/pflag@v1.0.5"},{"ecosystem":"golang","package_name":"github.com/spf13/viper","requirements":"v1.9.0","purl":"pkg:golang/github.com/spf13/viper@v1.9.0"},{"ecosystem":"golang","package_name":"github.com/subosito/gotenv","requirements":"v1.2.0","purl":"pkg:golang/github.com/subosito/gotenv@v1.2.0"},{"ecosystem":"golang","package_name":"golang.org/x/crypto","requirements":"v0.0.0-20210817164053-32db794688a5","purl":"pkg:golang/golang.org/x/crypto@v0.0.0-20210817164053-32db794688a5"},{"ecosystem":"golang","package_name":"golang.org/x/net","requirements":"v0.0.0-20210520170846-37e1c6afe023","purl":"pkg:golang/golang.org/x/net@v0.0.0-20210520170846-37e1c6afe023"},{"ecosystem":"golang","package_name":"golang.org/x/oauth2","requirements":"v0.0.0-20210819190943-2bc19b11175f","purl":"pkg:golang/golang.org/x/oauth2@v0.0.0-20210819190943-2bc19b11175f"},{"ecosystem":"golang","package_name":"golang.org/x/sys","requirements":"v0.0.0-20210823070655-63515b42dcdf","purl":"pkg:golang/golang.org/x/sys@v0.0.0-20210823070655-63515b42dcdf"},{"ecosystem":"golang","package_name":"golang.org/x/term","requirements":"v0.0.0-20210220032956-6a3ed077a48d","purl":"pkg:golang/golang.org/x/term@v0.0.0-20210220032956-6a3ed077a48d"},{"ecosystem":"golang","package_name":"golang.org/x/text","requirements":"v0.3.6","purl":"pkg:golang/golang.org/x/text@v0.3.6"},{"ecosystem":"golang","package_name":"golang.org/x/time","requirements":"v0.0.0-20210723032227-1f47c861a9ac","purl":"pkg:golang/golang.org/x/time@v0.0.0-20210723032227-1f47c861a9ac"},{"ecosystem":"golang","package_name":"gomodules.xyz/jsonpatch/v2","requirements":"v2.2.0","purl":"pkg:golang/gomodules.xyz/jsonpatch/v2@v2.2.0"},{"ecosystem":"golang","package_name":"google.golang.org/protobuf","requirements":"v1.27.1","purl":"pkg:golang/google.golang.org/protobuf@v1.27.1"},{"ecosystem":"golang","package_name":"gopkg.in/inf.v0","requirements":"v0.9.1","purl":"pkg:golang/gopkg.in/inf.v0@v0.9.1"},{"ecosystem":"golang","package_name":"gopkg.in/ini.v1","requirements":"v1.63.2","purl":"pkg:golang/gopkg.in/ini.v1@v1.63.2"},{"ecosystem":"golang","package_name":"gopkg.in/yaml.v2","requirements":"v2.4.0","purl":"pkg:golang/gopkg.in/yaml.v2@v2.4.0"},{"ecosystem":"golang","package_name":"gopkg.in/yaml.v3","requirements":"v3.0.0-20210107192922-496545a6307b","purl":"pkg:golang/gopkg.in/yaml.v3@v3.0.0-20210107192922-496545a6307b"},{"ecosystem":"golang","package_name":"k8s.io/api","requirements":"v0.22.2","purl":"pkg:golang/k8s.io/api@v0.22.2"},{"ecosystem":"golang","package_name":"k8s.io/apiextensions-apiserver","requirements":"v0.22.2","purl":"pkg:golang/k8s.io/apiextensions-apiserver@v0.22.2"},{"ecosystem":"golang","package_name":"k8s.io/apimachinery","requirements":"v0.22.2","purl":"pkg:golang/k8s.io/apimachinery@v0.22.2"},{"ecosystem":"golang","package_name":"k8s.io/apiserver","requirements":"v0.22.2","purl":"pkg:golang/k8s.io/apiserver@v0.22.2"},{"ecosystem":"golang","package_name":"k8s.io/client-go","requirements":"v0.22.2","purl":"pkg:golang/k8s.io/client-go@v0.22.2"},{"ecosystem":"golang","package_name":"k8s.io/cluster-bootstrap","requirements":"v0.22.2","purl":"pkg:golang/k8s.io/cluster-bootstrap@v0.22.2"},{"ecosystem":"golang","package_name":"k8s.io/component-base","requirements":"v0.22.2","purl":"pkg:golang/k8s.io/component-base@v0.22.2"},{"ecosystem":"golang","package_name":"k8s.io/klog/v2","requirements":"v2.9.0","purl":"pkg:golang/k8s.io/klog/v2@v2.9.0"},{"ecosystem":"golang","package_name":"k8s.io/kube-openapi","requirements":"v0.0.0-20210421082810-95288971da7e","purl":"pkg:golang/k8s.io/kube-openapi@v0.0.0-20210421082810-95288971da7e"},{"ecosystem":"golang","package_name":"k8s.io/kubectl","requirements":"v0.22.2","purl":"pkg:golang/k8s.io/kubectl@v0.22.2"},{"ecosystem":"golang","package_name":"k8s.io/utils","requirements":"v0.0.0-20210930125809-cb0fa318a74b","purl":"pkg:golang/k8s.io/utils@v0.0.0-20210930125809-cb0fa318a74b"},{"ecosystem":"golang","package_name":"sigs.k8s.io/cluster-api","requirements":"(devel)","purl":"pkg:golang/sigs.k8s.io/cluster-api@(devel)"},{"ecosystem":"golang","package_name":"sigs.k8s.io/controller-runtime","requirements":"v0.10.3","purl":"pkg:golang/sigs.k8s.io/controller-runtime@v0.10.3"},{"ecosystem":"golang","package_name":"sigs.k8s.io/structured-merge-diff/v4","requirements":"v4.1.2","purl":"pkg:golang/sigs.k8s.io/structured-merge-diff/v4@v4.1.2"},{"ecosystem":"golang","package_name":"sigs.k8s.io/yaml","requirements":"v1.3.0","purl":"pkg:golang/sigs.k8s.io/yaml@v1.3.0"},{"ecosystem":"golang","package_name":"stdlib","requirements":"1.17.7","purl":"pkg:golang/stdlib@1.17.7"}]}