Chorizo is a cute dog in Far Cry 6 vite-based react template.
- React 19 (Canary, with React Compiler)
- File based routing
- Components, hooks auto importing
- State Management via Jotai
- Atomic CSS via UnoCSS
- TypeScript
- UnoCSS - Atomic CSS Engine
- unplugin-icons - Access thousands of icons as components on-demand
@iconify-json/mdi
is installed and used inWelcome
component as a demo, you remove it once you removed theWelcome
Component.@svgr/core
&@svgr/plugin-jsx
are required byunplugin-icons
.
- unplugin-auto-import - Support for components, hooks and icons auto importing.
- clsx - Constructing className strings conditionally.
- vite-plugin-compression - Use gzip or brotli to compress resources.
- vite-plugin-env-parse - Parse env string values to correct values, automatically generate types for them.
- lefthook - Git hooks manager
- If you don't use
git
, you can remove this, along with thepostinstall
script inpackage.json
,lefthook.yml
in the root folder.
- If you don't use