To install all dependencies, run:
yarn
cd web && yarn
yarn extension
yarn web
Alternatively, to run the web app in production preview-mode, add IS_PROD=true
to the .env.development file. Then re-run yarn web
yarn web-prod
- You have to enable developer mode in chrome.
- Go to chrome://extensions , select "Load unpacked", and select the
extension/build
directory
yarn tests
To run additional tests, you can pass HEADLESS=true
and PROD=true
to run headless tests and tests against the production build respectively. For example:
HEADLESS=true PROD=true yarn tests
To see test reports, run:
yarn test-reports
Python 3.12 has deprecated distutils. If you have pyenv, you can set the local folder to use a version of python <= 3.11 .
pyenv local 3.11.4
If you do not have pyenv installed, you can run the following command to install it.
sh web/install-pyenv.sh