]>
Commit | Line | Data |
---|---|---|
1 | # Junction | |
2 | ||
3 | Connect people through any URL | |
4 | ||
5 | ## Extension | |
6 | ||
7 | First, make sure to build the plugin. From the extension's root you can call: | |
8 | ||
9 | ``` | |
10 | $ pnpm install && pnpm build | |
11 | ``` | |
12 | ||
13 | ### Testing on Firefox | |
14 | ||
15 | In order to test on firefox, first go to `about:debugging`, then click | |
16 | on the `This Firefox` option. Then click on `Load Temporary Add-On` and | |
17 | point the browser to the `extension/manifest.json` file. | |
18 | ||
19 | This will enable the extension and will allow you to use the inspector to debug. | |
20 | ||
21 | ### Testing on Chrome | |
22 | ||
23 | In order to test on chrome, first go to `chrome://extensions/`. Make sure | |
24 | `Developer mode` is enabled. Then click `Load Unpacked` and point the browser | |
25 | to the `extension` directory. | |
26 | ||
27 | ### Packaging | |
28 | ||
29 | The makefile includes scripts to create a distributable package. `make package` | |
30 | should generate all supported files in the `build/` directory. |