[Thunderstore] Add Thunderstore Badges (#9782)
* add base for thunderstore services
* badge service and corresponding tester for thunderstore download count
* badge service and corresponding tester for thunderstore latest package version
* fix HTML
* use stable package-metrics endpoint
* remove erroneous statement from docs
* remove `namedLogo` from default badge data on both services
* follow route naming conventions
* use `[x].json` for test assertions
* use existing version pattern
* document service `handle` return-type more narrowly
* use consistent test formatting
* add base for thunderstore services
* badge service and corresponding tester for thunderstore download count
* badge service and corresponding tester for thunderstore latest package version
* fix HTML
* use stable package-metrics endpoint
* remove erroneous statement from docs
* remove `namedLogo` from default badge data on both services
* follow route naming conventions
* use `[x].json` for test assertions
* use existing version pattern
* document service `handle` return-type more narrowly
* use consistent test formatting
* plural-ise base thunderstore docs
* don't require unused attributes
* declare BaseThunderstoreService abstract, add docstring
* add thunderstoreGreen static variable
* add thunderstore likes service
---------
Co-authored-by:
chris48s <chris48s@users.noreply.github.com>
Showing
- services/thunderstore/thunderstore-base.js 93 additions, 0 deletionsservices/thunderstore/thunderstore-base.js
- services/thunderstore/thunderstore-downloads.service.js 41 additions, 0 deletionsservices/thunderstore/thunderstore-downloads.service.js
- services/thunderstore/thunderstore-downloads.tester.js 12 additions, 0 deletionsservices/thunderstore/thunderstore-downloads.tester.js
- services/thunderstore/thunderstore-likes.service.js 53 additions, 0 deletionsservices/thunderstore/thunderstore-likes.service.js
- services/thunderstore/thunderstore-likes.tester.js 12 additions, 0 deletionsservices/thunderstore/thunderstore-likes.tester.js
- services/thunderstore/thunderstore-version.service.js 40 additions, 0 deletionsservices/thunderstore/thunderstore-version.service.js
- services/thunderstore/thunderstore-version.tester.js 12 additions, 0 deletionsservices/thunderstore/thunderstore-version.tester.js
Loading
Please register or sign in to comment