This template provides a minimal setup to get a modern development environment with:
- React 19 with Vite for fast development
- TypeScript for type safety
- Jest and React Testing Library for testing
- Tailwind CSS for styling
- ESLint & Prettier for linting and formatting
- Husky & lint-staged for Git hooks enforcement
- pnpm as the package manager for efficient dependency handling
pnpm install
pnpm dev
pnpm test
pnpm build
Run ESLint and Prettier:
pnpm lint
Format code:
pnpm format
Husky and lint-staged are set up to run checks before committing.
pnpm prepare # Ensure Husky is set up
MIT