Merge branch 'fix-unauth' into 'main'
[ProtonMail-WebClient.git] / applications / pass-extension / FIREFOX_REVIEWERS.md
blobdc246ab0328f81cee6ffcb97c73189e3d0bf8fa5
1 # Proton Pass ðŸ”¥ðŸ¦Š
3 ## Firefox Extension Reviewers
5 Below are the requirements and build steps for our ProtonPass extension release. Please replace `{version}` and `{commit}` with the appropriate values when following the steps.
7 ### Requirements
9 Before building the extension, please ensure that you have the following versions installed:
11 -   node v20.5
12 -   npm v9.8.0
13 -   yarn v4.0.0
15 ### File info
17 -   `ProtonPass-{version}-{commit}-FF.zip` : firefox add-on release
18 -   `ProtonPass-{version}-{commit}-FF-sources.zip` : firefox add-on source files
20 ### Build Steps
22 To build the Firefox version of the ProtonPass extension, please follow these steps:
24 1.  Unzip `ProtonPass-{version}-{commit}-FF-sources.zip`
25 2.  Navigate to the unzipped folder in your terminal: `cd ProtonPass-{version}-{commit}-FF`
26 3.  Install dependencies: `yarn`
27 4.  Navigate to the extension folder: `cd applications/pass-extension`
28 5.  Build the Firefox addon: `yarn run build:extension:ff` (this may take several minutes to complete)
29 6.  Build files are located at `applications/pass-extension/dist`