This template provides a minimal setup to get React working in Vite with HMR along with Cypress, Typescript, tailwind, ESLint, husky, and lint staged configured.
After using this template to create your own repository, you must update the Codecov token in the tests.yaml
file for Codecov to work. Replace the token
field in the upload coverage to Codecov
job with your repository's unique Codecov token.
- Project structure
- Tests
- e2e with cypress
- component with cypress
- unit with vitest
- Code
- format prettier (with minor changes)
- linting eslint
- style airbnb
- typescript
- CI
- lintstaged
- spellcheck
- coverage with istanbul/nyc and codecov
- UI
- MUI
- tailwind