extension/assets/popup.js
controls the popup, fetches data based on user interaction and sends it to the ISAAC pageextension/assets/content.js
handles the incoming data and fills in the form
scripts/generate-icons.sh
updatesextension/assets/img/
based onassets/icon.svg
scripts/version.js
: see below
./scripts/version.js $NEWVERSION # ($NEWVERSION without the "v" prefix)
git add CITATION.cff LICENSE extension/manifest.json
git commit -m "Release v$NEWVERSION"
git tag "v$NEWVERSION"
git push origin --tags
# Make release from tag in GitHub (manually)
zip -r identification-resources-$NEWVERSION.zip extension
# Upload to Chrome webstore (manually)