Skip to content

addshore/browser-github-release-downloads

Repository files navigation

GitHub release downloads

GitHubCounter Icon

A browser extension that displays release download counters.

How to install?

Download it from:

How it works?

It just shows the downloads count near each release in GitHub. No toolbar elements, no bars, nothing else.

An example:

Icon

Development

This extension uses webextension-toolbox

$ npm install

ERR_OSSL_EVP_UNSUPPORTED

If you get this error, try the following...

export NODE_OPTIONS=--openssl-legacy-provider

https://stackoverflow.com/questions/69394632/webpack-build-failing-with-err-ossl-evp-unsupported

While developing

npm run dev chrome
npm run dev firefox
npm run dev opera
npm run dev edge

For builds

npm run build chrome
npm run build firefox
npm run build opera
npm run build edge

For releasing

  • Bump the version number in:
    • package.json
    • manifest.json
  • Update the CHANGELOG.md
  • Tag the change on Github (vx.x.x), DO NOT make a Github Release, this is done by Github Actions
  • Wait for the Github actions to build the files
  • See the STORE_NOTES.md file for helpful details on uploading...

Environment

The build tool also defines a variable named process.env.NODE_ENV in your scripts.