Skip to content

Commit 59e9f32

Browse files
authored
style: add build instructions for the extension
1 parent 99880bd commit 59e9f32

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

docs/INSTALLING.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,14 @@ Please follow [the instructions here](https://github.com/FastForwardTeam/release
115115
8. Find FastForward.
116116
9. Add FastForward.
117117

118+
## Building the extension
119+
1. Clone this reposirory;
120+
2. Navigate to `scripts` folder;
121+
3. Run `npm ci`, make sure you have both latest node.js and npm installed;
122+
4. Build the extension by running `node build.js {firefox|chromium|all} {none|nover|ver}`.
123+
124+
Example: Building for chrome: `node build.js chromium nover`.
125+
118126
## Troubleshooting
119127
<details> <summary> "Manifest version 2 is deprecated, and support will be removed in 2023. See https://developer.chrome.com/blog/mv2-transition/ for more details." </summary>
120128
<br>
@@ -164,8 +172,17 @@ It's because you forgot to extract twice the file. Please re-read step 3.
164172

165173
<details> <summary> Linkvertise is not being bypassed </summary>
166174

175+
**If you're using Chrome:** Builds for Chrome doesn't include Linkvertise bypass, you need to manually build the extension, using [this guide](#building-the-extension).
176+
177+
**If you're using Firefox:**
178+
Firefox builds includes Linkvertise bypass.
179+
180+
***
181+
182+
**If you're using MV2 version of the extension:**
183+
184+
Copy and paste the contents of [this page](https://raw.githubusercontent.com/FastForwardTeam/FastForward/manifest-v2/src/linkvertise.js).
167185

168-
Copy and paste the contents of [this page](https://raw.githubusercontent.com/FastForwardTeam/FastForward/main/src/linkvertise.js).
169186

170187
Go to the extension settings and paste the contents of the file into the "Custom Bypasses" field, as shown below.
171188

0 commit comments

Comments
 (0)