22
33## Features
44
5- - ⚛️ [ React 18] ( https://reactjs.org/ )
6- - 📚 [ Storybook 7] ( https://storybook.js.org/ ) - Components preview
7- - 🖌️ [ Tailwind CSS 3] ( https://tailwindcss.com/ )
5+ - ♥️ [ Node 22] ( https://nodejs.org/en/download )
6+ - ⚛️ [ React 19] ( https://reactjs.org/ )
7+ - 📚 [ Storybook 9] ( https://storybook.js.org/ ) - Components preview
8+ - 🖌️ [ Tailwind CSS 4] ( https://tailwindcss.com/ )
89- ⏩ [ Vite] ( https://vitejs.dev/ ) - Run and build the project blazingly fast!
910- ⚡ [ Vitest] ( https://vitest.dev/ ) - Components Unit Testing
10- - 📐 [ ESLint ] ( https://eslint.org/ ) & [ Prettier ] ( https://prettier.io /) - Formatting and Linting
11+ - 📐 [ Biome ] ( https://biomejs.dev / ) - Formatting and Linting
1112- 🌟 [ Typescript] ( https://www.typescriptlang.org/ )
1213- 🐶 [ Husky] ( https://typicode.github.io/husky ) & [ Lint Staged] ( https://www.npmjs.com/package/lint-staged ) - Pre-commit Hooks
1314- ⏰ [ Release Please] ( https://github.com/googleapis/release-please ) — Generate the changelog with the release-please workflow
19201 . Create a new repository using this one as template
20212 . Clone your repo
21223 . Install dependencies with ` pnpm i ` (first run ` corepack enable ` to enable pnpm)
22- 4 . Run ` pnpm prepare ` command to setup [ Husky] ( https://typicode.github.io/husky ) pre-commit hooks.
2323
2424## Main Scripts
2525
@@ -28,8 +28,8 @@ Always prepending pnpm:
2828- ` dev ` : Bootstrap the Storybook preview with Hot Reload.
2929- ` build ` : Builds the static storybook project.
3030- ` build:lib ` : Builds the component library into the ** dist** folder.
31- - ` lint:fix ` : Applies linting based on the rules defined in ** .eslintrc.js ** .
32- - ` format:prettier ` : Formats files using the prettier rules defined in ** .prettierrc ** .
31+ - ` lint ` : Applies linting based on the rules defined in ** biome.json ** .
32+ - ` format ` : Formats files using the biome rules defined in ** biome.json ** .
3333- ` test ` : Runs testing using watch mode.
3434- ` test:cov ` : Runs testing displaying a coverage report.
3535
0 commit comments