Opinionated, typed, vite-plugin-ssr project template.
A changelog is available to track updates.
- React
- TypeScript 4.5
- CSS Modules
- PostCSS 8
- Eslint
- Prettier
- Alias
#app
to<project_root>
- Jest for Unit tests
- Playwright for E2E tests
- Storybook - UI component tool
- GitHub Dependabot
- Automated Unit and E2E tests
- Github Actions
- Gitlab CI
Install dependencies:
npm install
Run development server:
npm run dev
Run production server:
npm run prod
Run Jest unit tests
npm run test:unit
Run Jest unit tests in watch mode
npm run test:unit:watch
Open Playwright test runner:
npm run test:e2e
Build:
npm run build
Launch Storybook:
npm run storybook