{"number":"v2","published_at":"2023-01-29T13:44:15.498Z","last_synced_at":"2025-01-22T02:30:32.295Z","created_at":"2023-10-27T07:00:23.550Z","updated_at":"2025-01-22T02:30:32.699Z","distro":null,"version_url":"https://docker.ecosyste.ms/api/v1/packages/endlingzyb%2Fthunder/versions/v2","package":{"name":"endlingzyb/thunder","package_url":"https://docker.ecosyste.ms/api/v1/packages/endlingzyb%2Fthunder"},"dependencies":[{"ecosystem":"generic","package_name":"bash","requirements":"5.2.15","purl":"pkg:generic/bash@5.2.15"},{"ecosystem":"generic","package_name":"busybox","requirements":"1.35.0","purl":"pkg:generic/busybox@1.35.0"},{"ecosystem":"generic","package_name":"python","requirements":"3.10.9","purl":"pkg:generic/python@3.10.9"},{"ecosystem":"golang","package_name":"command-line-arguments","requirements":"v640258ba","purl":"pkg:golang/command-line-arguments@v640258ba"},{"ecosystem":"golang","package_name":"github.com/aliyun/aliyun-oss-go-sdk","requirements":"v2.1.5 incompatible","purl":"pkg:golang/github.com/aliyun/aliyun-oss-go-sdk@v2.1.5+incompatible"},{"ecosystem":"golang","package_name":"github.com/andybalholm/brotli","requirements":"v1.0.0","purl":"pkg:golang/github.com/andybalholm/brotli@v1.0.0"},{"ecosystem":"golang","package_name":"github.com/asdine/storm/v3","requirements":"v3.2.1","purl":"pkg:golang/github.com/asdine/storm/v3@v3.2.1"},{"ecosystem":"golang","package_name":"github.com/beevik/ntp","requirements":"v0.3.0","purl":"pkg:golang/github.com/beevik/ntp@v0.3.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/cavaliergopher/grab/v3","requirements":"v3.0.1","purl":"pkg:golang/github.com/cavaliergopher/grab/v3@v3.0.1"},{"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/coreos/go-oidc","requirements":"v2.2.1 incompatible","purl":"pkg:golang/github.com/coreos/go-oidc@v2.2.1+incompatible"},{"ecosystem":"golang","package_name":"github.com/cpuguy83/go-md2man/v2","requirements":"v2.0.0","purl":"pkg:golang/github.com/cpuguy83/go-md2man/v2@v2.0.0"},{"ecosystem":"golang","package_name":"github.com/dsnet/compress","requirements":"v0.0.1","purl":"pkg:golang/github.com/dsnet/compress@v0.0.1"},{"ecosystem":"golang","package_name":"github.com/eclipse/paho.mqtt.golang","requirements":"v1.3.2","purl":"pkg:golang/github.com/eclipse/paho.mqtt.golang@v1.3.2"},{"ecosystem":"golang","package_name":"github.com/envoyproxy/protoc-gen-validate","requirements":"v0.6.1","purl":"pkg:golang/github.com/envoyproxy/protoc-gen-validate@v0.6.1"},{"ecosystem":"golang","package_name":"github.com/felixge/httpsnoop","requirements":"v1.0.1","purl":"pkg:golang/github.com/felixge/httpsnoop@v1.0.1"},{"ecosystem":"golang","package_name":"github.com/fsnotify/fsnotify","requirements":"v1.4.9","purl":"pkg:golang/github.com/fsnotify/fsnotify@v1.4.9"},{"ecosystem":"golang","package_name":"github.com/gabriel-vasile/mimetype","requirements":"v1.3.0","purl":"pkg:golang/github.com/gabriel-vasile/mimetype@v1.3.0"},{"ecosystem":"golang","package_name":"github.com/gin-contrib/gzip","requirements":"v0.0.3","purl":"pkg:golang/github.com/gin-contrib/gzip@v0.0.3"},{"ecosystem":"golang","package_name":"github.com/gin-contrib/sse","requirements":"v0.1.0","purl":"pkg:golang/github.com/gin-contrib/sse@v0.1.0"},{"ecosystem":"golang","package_name":"github.com/gin-gonic/gin","requirements":"v1.7.7","purl":"pkg:golang/github.com/gin-gonic/gin@v1.7.7"},{"ecosystem":"golang","package_name":"github.com/go-chi/chi/v5","requirements":"v5.0.7","purl":"pkg:golang/github.com/go-chi/chi/v5@v5.0.7"},{"ecosystem":"golang","package_name":"github.com/go-playground/locales","requirements":"v0.13.0","purl":"pkg:golang/github.com/go-playground/locales@v0.13.0"},{"ecosystem":"golang","package_name":"github.com/go-playground/universal-translator","requirements":"v0.17.0","purl":"pkg:golang/github.com/go-playground/universal-translator@v0.17.0"},{"ecosystem":"golang","package_name":"github.com/go-playground/validator/v10","requirements":"v10.4.1","purl":"pkg:golang/github.com/go-playground/validator/v10@v10.4.1"},{"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/golang/snappy","requirements":"v0.0.1","purl":"pkg:golang/github.com/golang/snappy@v0.0.1"},{"ecosystem":"golang","package_name":"github.com/google/uuid","requirements":"v1.2.0","purl":"pkg:golang/github.com/google/uuid@v1.2.0"},{"ecosystem":"golang","package_name":"github.com/gorilla/handlers","requirements":"v1.5.1","purl":"pkg:golang/github.com/gorilla/handlers@v1.5.1"},{"ecosystem":"golang","package_name":"github.com/gorilla/websocket","requirements":"v1.4.2","purl":"pkg:golang/github.com/gorilla/websocket@v1.4.2"},{"ecosystem":"golang","package_name":"github.com/grafov/m3u8","requirements":"v0.11.1","purl":"pkg:golang/github.com/grafov/m3u8@v0.11.1"},{"ecosystem":"golang","package_name":"github.com/grpc-ecosystem/go-grpc-middleware","requirements":"v1.2.2","purl":"pkg:golang/github.com/grpc-ecosystem/go-grpc-middleware@v1.2.2"},{"ecosystem":"golang","package_name":"github.com/grpc-ecosystem/go-grpc-prometheus","requirements":"v1.2.0","purl":"pkg:golang/github.com/grpc-ecosystem/go-grpc-prometheus@v1.2.0"},{"ecosystem":"golang","package_name":"github.com/grpc-ecosystem/grpc-gateway/v2","requirements":"v2.3.0","purl":"pkg:golang/github.com/grpc-ecosystem/grpc-gateway/v2@v2.3.0"},{"ecosystem":"golang","package_name":"github.com/grpc-ecosystem/grpc-gateway","requirements":"v1.16.0","purl":"pkg:golang/github.com/grpc-ecosystem/grpc-gateway@v1.16.0"},{"ecosystem":"golang","package_name":"github.com/jinzhu/gorm","requirements":"v1.9.16","purl":"pkg:golang/github.com/jinzhu/gorm@v1.9.16"},{"ecosystem":"golang","package_name":"github.com/jinzhu/inflection","requirements":"v1.0.0","purl":"pkg:golang/github.com/jinzhu/inflection@v1.0.0"},{"ecosystem":"golang","package_name":"github.com/jinzhu/now","requirements":"v1.1.2","purl":"pkg:golang/github.com/jinzhu/now@v1.1.2"},{"ecosystem":"golang","package_name":"github.com/jroimartin/gocui","requirements":"v0.4.0","purl":"pkg:golang/github.com/jroimartin/gocui@v0.4.0"},{"ecosystem":"golang","package_name":"github.com/klauspost/compress","requirements":"v1.11.7","purl":"pkg:golang/github.com/klauspost/compress@v1.11.7"},{"ecosystem":"golang","package_name":"github.com/klauspost/pgzip","requirements":"v1.2.5","purl":"pkg:golang/github.com/klauspost/pgzip@v1.2.5"},{"ecosystem":"golang","package_name":"github.com/leodido/go-urn","requirements":"v1.2.0","purl":"pkg:golang/github.com/leodido/go-urn@v1.2.0"},{"ecosystem":"golang","package_name":"github.com/linkerd/linkerd2-proxy-api","requirements":"v0.1.13","purl":"pkg:golang/github.com/linkerd/linkerd2-proxy-api@v0.1.13"},{"ecosystem":"golang","package_name":"github.com/mattn/go-isatty","requirements":"v0.0.12","purl":"pkg:golang/github.com/mattn/go-isatty@v0.0.12"},{"ecosystem":"golang","package_name":"github.com/mattn/go-runewidth","requirements":"v0.0.9","purl":"pkg:golang/github.com/mattn/go-runewidth@v0.0.9"},{"ecosystem":"golang","package_name":"github.com/matttproud/golang_protobuf_extensions","requirements":"v1.0.1","purl":"pkg:golang/github.com/matttproud/golang_protobuf_extensions@v1.0.1"},{"ecosystem":"golang","package_name":"github.com/mholt/archiver/v3","requirements":"v3.5.0","purl":"pkg:golang/github.com/mholt/archiver/v3@v3.5.0"},{"ecosystem":"golang","package_name":"github.com/natefinch/lumberjack","requirements":"v2.0.0 incompatible","purl":"pkg:golang/github.com/natefinch/lumberjack@v2.0.0+incompatible"},{"ecosystem":"golang","package_name":"github.com/nsf/termbox-go","requirements":"v0.0.0-20201124104050-ed494de23a00","purl":"pkg:golang/github.com/nsf/termbox-go@v0.0.0-20201124104050-ed494de23a00"},{"ecosystem":"golang","package_name":"github.com/nwaples/rardecode","requirements":"v1.1.0","purl":"pkg:golang/github.com/nwaples/rardecode@v1.1.0"},{"ecosystem":"golang","package_name":"github.com/opentracing/opentracing-go","requirements":"v1.2.0","purl":"pkg:golang/github.com/opentracing/opentracing-go@v1.2.0"},{"ecosystem":"golang","package_name":"github.com/patrickmn/go-cache","requirements":"v2.1.0 incompatible","purl":"pkg:golang/github.com/patrickmn/go-cache@v2.1.0+incompatible"},{"ecosystem":"golang","package_name":"github.com/pierrec/lz4/v4","requirements":"v4.0.3","purl":"pkg:golang/github.com/pierrec/lz4/v4@v4.0.3"},{"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/pquerna/cachecontrol","requirements":"v0.0.0-20180517163645-1555304b9b35","purl":"pkg:golang/github.com/pquerna/cachecontrol@v0.0.0-20180517163645-1555304b9b35"},{"ecosystem":"golang","package_name":"github.com/prometheus/client_golang","requirements":"v1.9.0","purl":"pkg:golang/github.com/prometheus/client_golang@v1.9.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.15.0","purl":"pkg:golang/github.com/prometheus/common@v0.15.0"},{"ecosystem":"golang","package_name":"github.com/prometheus/procfs","requirements":"v0.2.0","purl":"pkg:golang/github.com/prometheus/procfs@v0.2.0"},{"ecosystem":"golang","package_name":"github.com/russross/blackfriday/v2","requirements":"v2.0.1","purl":"pkg:golang/github.com/russross/blackfriday/v2@v2.0.1"},{"ecosystem":"golang","package_name":"github.com/shirou/gopsutil/v3","requirements":"v3.21.7","purl":"pkg:golang/github.com/shirou/gopsutil/v3@v3.21.7"},{"ecosystem":"golang","package_name":"github.com/shurcooL/sanitized_anchor_name","requirements":"v1.0.0","purl":"pkg:golang/github.com/shurcooL/sanitized_anchor_name@v1.0.0"},{"ecosystem":"golang","package_name":"github.com/sirupsen/logrus","requirements":"v1.8.1","purl":"pkg:golang/github.com/sirupsen/logrus@v1.8.1"},{"ecosystem":"golang","package_name":"github.com/skip2/go-qrcode","requirements":"v0.0.0-20200617195104-da1b6568686e","purl":"pkg:golang/github.com/skip2/go-qrcode@v0.0.0-20200617195104-da1b6568686e"},{"ecosystem":"golang","package_name":"github.com/tklauser/go-sysconf","requirements":"v0.3.9","purl":"pkg:golang/github.com/tklauser/go-sysconf@v0.3.9"},{"ecosystem":"golang","package_name":"github.com/tklauser/numcpus","requirements":"v0.3.0","purl":"pkg:golang/github.com/tklauser/numcpus@v0.3.0"},{"ecosystem":"golang","package_name":"github.com/uber/jaeger-client-go","requirements":"v2.25.0 incompatible","purl":"pkg:golang/github.com/uber/jaeger-client-go@v2.25.0+incompatible"},{"ecosystem":"golang","package_name":"github.com/uber/jaeger-lib","requirements":"v2.2.0 incompatible","purl":"pkg:golang/github.com/uber/jaeger-lib@v2.2.0+incompatible"},{"ecosystem":"golang","package_name":"github.com/ugorji/go/codec","requirements":"v1.1.7","purl":"pkg:golang/github.com/ugorji/go/codec@v1.1.7"},{"ecosystem":"golang","package_name":"github.com/ulikunitz/xz","requirements":"v0.5.7","purl":"pkg:golang/github.com/ulikunitz/xz@v0.5.7"},{"ecosystem":"golang","package_name":"github.com/urfave/cli","requirements":"v1.22.5","purl":"pkg:golang/github.com/urfave/cli@v1.22.5"},{"ecosystem":"golang","package_name":"github.com/vj1024/go-units","requirements":"v1.0.1","purl":"pkg:golang/github.com/vj1024/go-units@v1.0.1"},{"ecosystem":"golang","package_name":"github.com/xi2/xz","requirements":"v0.0.0-20171230120015-48954b6210f8","purl":"pkg:golang/github.com/xi2/xz@v0.0.0-20171230120015-48954b6210f8"},{"ecosystem":"golang","package_name":"gitlab.xunlei.cn/pub/jaeger","requirements":"v0.4.3","purl":"pkg:golang/gitlab.xunlei.cn/pub/jaeger@v0.4.3"},{"ecosystem":"golang","package_name":"gitlab.xunlei.cn/pub/utils/dboptions","requirements":"v0.0.0-20210602031445-3edbf5f8457d","purl":"pkg:golang/gitlab.xunlei.cn/pub/utils/dboptions@v0.0.0-20210602031445-3edbf5f8457d"},{"ecosystem":"golang","package_name":"gitlab.xunlei.cn/pub/utils/errors","requirements":"v0.0.0-20220812062930-18c92eed6429","purl":"pkg:golang/gitlab.xunlei.cn/pub/utils/errors@v0.0.0-20220812062930-18c92eed6429"},{"ecosystem":"golang","package_name":"gitlab.xunlei.cn/pub/utils/grpc","requirements":"v0.0.0-20210610094530-bdc8a5d0341f","purl":"pkg:golang/gitlab.xunlei.cn/pub/utils/grpc@v0.0.0-20210610094530-bdc8a5d0341f"},{"ecosystem":"golang","package_name":"gitlab.xunlei.cn/pub/utils/log","requirements":"v0.0.0-20210510141241-7158398caa43","purl":"pkg:golang/gitlab.xunlei.cn/pub/utils/log@v0.0.0-20210510141241-7158398caa43"},{"ecosystem":"golang","package_name":"gitlab.xunlei.cn/pub/utils/matcher","requirements":"v0.0.0-20210907132838-e8b88f693653","purl":"pkg:golang/gitlab.xunlei.cn/pub/utils/matcher@v0.0.0-20210907132838-e8b88f693653"},{"ecosystem":"golang","package_name":"gitlab.xunlei.cn/pub/utils/net","requirements":"v0.0.0-20220331075651-5d5abac3ade6","purl":"pkg:golang/gitlab.xunlei.cn/pub/utils/net@v0.0.0-20220331075651-5d5abac3ade6"},{"ecosystem":"golang","package_name":"gitlab.xunlei.cn/pub/utils/sync","requirements":"v0.0.0-20210709070451-4d583f133fcb","purl":"pkg:golang/gitlab.xunlei.cn/pub/utils/sync@v0.0.0-20210709070451-4d583f133fcb"},{"ecosystem":"golang","package_name":"gitlab.xunlei.cn/xbase/sdk","requirements":"v0.7.7","purl":"pkg:golang/gitlab.xunlei.cn/xbase/sdk@v0.7.7"},{"ecosystem":"golang","package_name":"gitlab.xunlei.cn/xlppc/drive-reverse-proxy","requirements":"v1.0.7","purl":"pkg:golang/gitlab.xunlei.cn/xlppc/drive-reverse-proxy@v1.0.7"},{"ecosystem":"golang","package_name":"gitlab.xunlei.cn/xlppc/pan-cli","requirements":"(devel)","purl":"pkg:golang/gitlab.xunlei.cn/xlppc/pan-cli@(devel)"},{"ecosystem":"golang","package_name":"gitlab.xunlei.cn/xlppc/task-importer","requirements":"v0.0.7","purl":"pkg:golang/gitlab.xunlei.cn/xlppc/task-importer@v0.0.7"},{"ecosystem":"golang","package_name":"gitlab.xunlei.cn/xlppc/xdrive_protocol","requirements":"v0.7.23","purl":"pkg:golang/gitlab.xunlei.cn/xlppc/xdrive_protocol@v0.7.23"},{"ecosystem":"golang","package_name":"go.etcd.io/bbolt","requirements":"v1.3.4","purl":"pkg:golang/go.etcd.io/bbolt@v1.3.4"},{"ecosystem":"golang","package_name":"go.uber.org/atomic","requirements":"v1.7.0","purl":"pkg:golang/go.uber.org/atomic@v1.7.0"},{"ecosystem":"golang","package_name":"golang.org/x/crypto","requirements":"v0.0.0-20210322153248-0c34fe9e7dc2","purl":"pkg:golang/golang.org/x/crypto@v0.0.0-20210322153248-0c34fe9e7dc2"},{"ecosystem":"golang","package_name":"golang.org/x/mod","requirements":"v0.5.0","purl":"pkg:golang/golang.org/x/mod@v0.5.0"},{"ecosystem":"golang","package_name":"golang.org/x/net","requirements":"v0.0.0-20210505024714-0287a6fb4125","purl":"pkg:golang/golang.org/x/net@v0.0.0-20210505024714-0287a6fb4125"},{"ecosystem":"golang","package_name":"golang.org/x/oauth2","requirements":"v0.0.0-20210427180440-81ed05c6b58c","purl":"pkg:golang/golang.org/x/oauth2@v0.0.0-20210427180440-81ed05c6b58c"},{"ecosystem":"golang","package_name":"golang.org/x/sync","requirements":"v0.0.0-20210220032951-036812b2e83c","purl":"pkg:golang/golang.org/x/sync@v0.0.0-20210220032951-036812b2e83c"},{"ecosystem":"golang","package_name":"golang.org/x/sys","requirements":"v0.0.0-20220412211240-33da011f77ad","purl":"pkg:golang/golang.org/x/sys@v0.0.0-20220412211240-33da011f77ad"},{"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-20201208040808-7e3f01d25324","purl":"pkg:golang/golang.org/x/time@v0.0.0-20201208040808-7e3f01d25324"},{"ecosystem":"golang","package_name":"google.golang.org/genproto","requirements":"v0.0.0-20210224155714-063164c882e6","purl":"pkg:golang/google.golang.org/genproto@v0.0.0-20210224155714-063164c882e6"},{"ecosystem":"golang","package_name":"google.golang.org/grpc","requirements":"v1.36.0","purl":"pkg:golang/google.golang.org/grpc@v1.36.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/natefinch/lumberjack.v2","requirements":"v2.0.0","purl":"pkg:golang/gopkg.in/natefinch/lumberjack.v2@v2.0.0"},{"ecosystem":"golang","package_name":"gopkg.in/square/go-jose.v2","requirements":"v2.6.0","purl":"pkg:golang/gopkg.in/square/go-jose.v2@v2.6.0"},{"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":"gorm.io/gorm","requirements":"v1.21.14","purl":"pkg:golang/gorm.io/gorm@v1.21.14"},{"ecosystem":"golang","package_name":"gorm.io/hints","requirements":"v0.0.0-20210507023836-418686b08cb2","purl":"pkg:golang/gorm.io/hints@v0.0.0-20210507023836-418686b08cb2"},{"ecosystem":"golang","package_name":"stdlib","requirements":"1.16.12","purl":"pkg:golang/stdlib@1.16.12"},{"ecosystem":"golang","package_name":"stdlib","requirements":"1.17.6","purl":"pkg:golang/stdlib@1.17.6"},{"ecosystem":"golang","package_name":"stdlib","requirements":"1.18.2","purl":"pkg:golang/stdlib@1.18.2"},{"ecosystem":"golang","package_name":"xunlei_cgi","requirements":"(devel)","purl":"pkg:golang/xunlei_cgi@(devel)"}]}