A browser extension to reduce energy consumption during web navigation.
Install required packages:
$ npm install
Develop in watch mode:
$ npm run watch
Build for production:
$ npm run build
By changing the TARGET_BROWSER
environment variable, you can specify which browser you are developing for.
This will compile a different manifest.json
. The default is Firefox, but to use Chrome, for example:
$ TARGET_BROWSER=chrome npm run watch
The same applies to the build command above.
We use ESLint and Prettier to lint and format our code. To automatically reformat files and fix some of the issues, run:
$ npm run fix
$ npm run lint
$ npm run lint:fix
$ npm run format
$ npm run format:fix
Licensed under the MIT License.