Import browser extension source under extensions/extension
Move the gnexus-creds-extension sources (Chrome/Firefox MV3) from the
separate sibling repository into extensions/extension/ so builds live
next to the packaged releases this service distributes
 (extensions/dist/ + extensions/manifest.json, untouched).

- add a reproducible `make lib` target materializing lib/ from the
  frontend's pinned gnexus-ui-kit (gitignored, like before)
- drop the playwright-only package.json/lock; system node+zip suffice
- scoped .gitignore so it cannot shadow tracked extensions/dist zips
- README (main + extension): document the in-repo build and publish flow

Rebuilt zips differ from released ones only in the three lib files
(older kit in the release); extension code itself is byte-identical.

Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent a4a5d9f commit 8ac64955efbe889e3e519fbc278d68e7721fcd39
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 5 hours ago
Showing 19 changed files
View
README.md
View
extensions/extension/.gitignore 0 → 100644
View
extensions/extension/Makefile 0 → 100644
View
extensions/extension/README.md 0 → 100644
View
extensions/extension/icons/icon.svg 0 → 100644
View
extensions/extension/icons/icon128.png 0 → 100644
View
extensions/extension/icons/icon16.png 0 → 100644
View
extensions/extension/icons/icon32.png 0 → 100644
View
extensions/extension/icons/icon48.png 0 → 100644
View
extensions/extension/manifest.json 0 → 100644
View
extensions/extension/package.json 0 → 100644
View
extensions/extension/src/api.js 0 → 100644
View
extensions/extension/src/background.js 0 → 100644
View
extensions/extension/src/content.css 0 → 100644
View
extensions/extension/src/content.js 0 → 100644
View
extensions/extension/src/popup/popup.css 0 → 100644
View
extensions/extension/src/popup/popup.html 0 → 100644
View
extensions/extension/src/popup/popup.js 0 → 100644
View
extensions/extension/tools/bundle-background.js 0 → 100644