Node.js version 16 or later is required.
First clone:
git clone https://github.com/fregante/github-issue-link-status.git
cd github-issue-link-status
npm install
The extension can be then build with
npm run build
When working on the extension or checking out branches, use this to have it constantly build your changes:
npm run watch # Listen to file changes and automatically rebuild
Then load or reload it into the browser to see the changes.
Once built, load it in the browser of your choice with web-ext:
npx web-ext run --target=chromium # Open extension in Chrome
npx web-ext run # Open extension in Firefox
Or you can load it manually in Chrome or Firefox.