Developing
First, you must have yarn installed.
Install dependencies:
yarn install
Build for the first time:
yarn build
Choose your favorite browser and start developing:
yarn run dev:firefox
or
yarn run dev:chrome
This command will initialize a browser window and load the extension, watching for changes and reloading the window automatically.
Building a bundle
yarn build
Loading a bundle
Chrome or Edge |
Firefox |
Safari |
- Open
chrome://extensions or edge://extensions
- Turn on the Developer mode toggle
- Click on the Load unpacked button
- Select the folder
bundle/chrome
|
- Open
about:debugging#/runtime/this-firefox
- Click on the Load Temporary Add-on... button
- Select the file
bundle/firefox/manifest.json
|
- Open
bundle/safari/NitSig for NitSig.xcodeproj
- Click the Play button in Xcode ("start the active scheme")
- Configure Safari in macOS to run unsigned extensions
|