Release packages are also available on GitHub.
Note: The repo expects a Linux or Unix-like environment. If you are on Windows, use WSL.
Clone the repository:
git clone git@github.com:LiveTL/ytcfilter.git
Open the repository and npm install:
cd ytcfilter
yarn # install dependencies
Build or serve the extension:
yarn dev:firefox # devserver for firefox extension
yarn dev:chrome # devserver for chrome extension
yarn start # alias to yarn dev:chrome for backwards compat
yarn start:none # alias to yarn dev:chrome for backwards compat
yarn start:firefox # devserver + open extension in firefox
yarn start:chrome # devserver + open extension in chrome
yarn build # production mode (chrome)
yarn build:chrome # production mode (chrome)
yarn build:firefox # production mode (firefox)
VERSION=x.x.x yarn build