browser extension playground
You may want to send a user your add-on’s XPI file by some means other than a web download, such as an email distribution of a beta version for user testing. In this case, there are two practical options for installing the add-on:
- Using Install Add-on From File in the Add-ons Manager.
- Adding the file to one of the standard extension folders.
- update npm run scripts to zip and rename proper files to .xpi and .crx
- browser/chrome namespace replacing ?
- https://extensionworkshop.com/documentation/develop/porting-a-google-chrome-extension/
- https://extensionworkshop.com/documentation/develop/getting-started-with-web-ext/
- https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Build_a_cross_browser_extension
- https://developer.chrome.com/extensions/getstarted
- https://developer.chrome.com/extensions/hosting
- https://github.com/mdn/webextensions-examples