Core components:
- Node.js
- Bun
- package manager
- tests with
bun:test
- Vite
- TypeScript
- React 19
- Tailwind 4
- Biome
This template provides a minimal setup to get React working in Vite with HMR.
This starter uses SWC via @vitejs/plugin-react-swc for Fast Refresh.
The Biome configuration was migrated from an earlier ESLint configuration that used eslint, prettier, and typescript-eslint, and the Tailwind prettier plugin. The biome.json
can be simplified further particularly as Biome gets better support for CSS and Tailwind.
We recommend Biome and Prettier extensions for VS Code. Biome as it handles our formatting and linting tasks, and Prettier for formatting things Biome doesn't handle