Jeparser is a browser extension which downloads Jeopardy games for offline solving. It downloads the game into a JSON file.
To run the app locally, first install local dependencies:
npm install
Then run the Webpack server:
npm run dev
Finally, run the web-ext
development version of the extension with:
npm run start:firefox
Or for Chrome:
npm run start:chrome
Open
about:debugging#/runtime/this-firefox
on Firefox in the development browser and click "Inspect" on the extension to
debug the extension.
This repository uses release-please to manage releases.
It's possible to publish to both the Chrome Web Store and Mozilla Addons at once by creating these ENV variables:
EXTENSION_ID
,CLIENT_ID
,CLIENT_SECRET
, andREFRESH_TOKEN
from Google APIs.WEB_EXT_API_KEY
, andWEB_EXT_API_SECRET
from AMO.
Build the extension, then attempt to deploy it to both stores:
npm run release
Release-please uses the Conventional Commits commit message format to generate a changelog.