- Notifications
You must be signed in to change notification settings - Fork26
⚛️ Vite + React Starter Component Library Template
License
NotificationsYou must be signed in to change notification settings
IgnacioNMiranda/vite-component-library-template
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
♥️ Node 22- ⚛️React 19
- 📚Storybook 9 - Components preview
- 🖌️Tailwind CSS 4
- ⏩Vite - Run and build the project blazingly fast!
- ⚡Vitest - Components Unit Testing
- 📐Biome - Formatting and Linting
- 🌟Typescript
- 🐶Husky &Lint Staged - Pre-commit Hooks
- ⏰Release Please — Generate the changelog with the release-please workflow
- 👷Github Actions — Releasing versions to NPM
- Initial components setup usingAtomic Design
- Create a new repository using this one as template
- Clone your repo
- Install dependencies with
pnpm i
(first runcorepack enable
to enable pnpm)
Always prepending pnpm:
dev
: Bootstrap the Storybook preview with Hot Reload.build
: Builds the static storybook project.build:lib
: Builds the component library into thedist folder.lint
: Applies linting based on the rules defined inbiome.json.format
: Formats files using the biome rules defined inbiome.json.test
: Runs testing using watch mode.test:cov
: Runs testing displaying a coverage report.
I created a post explaning how to set up this library and publish it to a package registry! You can read ithere.
About
⚛️ Vite + React Starter Component Library Template
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.
Contributors3
Uh oh!
There was an error while loading.Please reload this page.