A Firefox extension for the Mozilla VPN client
-
Clone the source code
git clone https://github.com/mozilla-extensions/mozilla-vpn-extension cd mozilla-vpn-extension
-
Initialize the submodules
git submodule update --init --recursive
-
Install node modules
npm install
-
Run
npm run start
# For more verbose output when extension is starting up
web-ext run -s src/ --verbose
# For identifying errors in the extension or other source code files.
cd src
web-ext lint
You might see the _locales submodule touched after running npm run start
.
$ git status
(...)
modified: src/_locales
This is a side effect of web-ext, just restore the status with npm run restore-locales-github