You will need the following things installed on your computer.
git clone <repository-url>this repositorycd vorfreudeyarn
yarn dev- Visit the locally running app at the listed outputted in the terminal.
- Unit and Component Tests (
yarn test:unit) use jest and Testing Library - Acceptance Tests (
yarn test:acceptance) use Playwright- Playwright runs tests in the browser and these need to be installed first. This can be done by running
yarn playwright install
- Playwright runs tests in the browser and these need to be installed first. This can be done by running
- Both unit/component and acceptance tests can be ran with
yarn test
- Create new branch for release.
- Run
yarn version - Commit changes and push branch
- Merge PR to
main
yarn build(create build, both svelte and the extension)yarn package(create zip package for upload to extension/addon stores)- Upload zip to chrome and firefox stores
