π§ Configurations included
π¨ Styles
- Sass modules
- Added mixin with default breakpoints
π Code Style
- ESLint
- Stylelint
- Prettier
- Editor config
β Testing
- Cypress
- Jest
- Testing library
π GitHub workflows
- Build/Lint
- Unit tests
- E2E tests
- Code quality
β How to use
Setup
- Use this repository as a template
- Clone the new repository
- Install dependencies:
yarn install
Server/Development
- Run server:
yarn dev
Server/Production
- Generate build:
yarn build - Run server:
yarn start
Run tests
- Unit tests:
yarn jest - E2E tests (the local server should is running):
yarn cy:run
Run linters
- ESLint:
yarn eslint - Stylelint:
yarn stylelint - Both:
yarn lint