Skip to main content

Package extension for firefox

At first build the app for release following the instructions in the build section.

Go to the developer hub for firefox and click Submit or Manage Extensions. Then signup and login.

click submit or manage extensions

Select the zip file and select appropriate distribution of firefox

Click submit

Submit source code

Since the code uses minifier and webpack, we'll need to submit the source code. When asked to upload the zip the necessary files.

Run this to generate the minimal zip code that we can submit and get approved.

npm run zip-source-code

This will generate a zip file with the name zipped-source-code.zip in the project's root directory.

Add this file and select Submit

In the next section fill up the release Notes section with the changes in this version

In the Notes to Reviewer add these. Remove or change the node, npm and os version information.

Instructions for building from the source: 
npm install
npm run webpack-build-v2
npm run dev

Environment:
Node: v20.17.0
NPM - 10.8.2
OS - Windows 10 Pro