app-v3-scripts-editor
v1.17.3
Published
- β₯οΈ [Node 22](https://nodejs.org/en/download) - βοΈ [React 19](https://reactjs.org/) - π [Storybook 9](https://storybook.js.org/) - Components preview - ποΈ [Tailwind CSS 4](https://tailwindcss.com/) - β© [Vite](https://vitejs.dev/) - Run and build the pr
Readme
βοΈβ‘ Vite + React + Typescript Component Library Template
Features
- β₯οΈ 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 using Atomic Design
Getting Started
- Create a new repository using this one as template
- Clone your repo
- Install dependencies with
pnpm i(first runcorepack enableto enable pnpm)
Main Scripts
Always prepending pnpm:
dev: Bootstrap the Storybook preview with Hot Reload.build: Builds the static storybook project.build:lib: Builds the component library into the dist folder.lint: Applies linting based on the rules defined in biome.json.format: Formats files using the biome rules defined in biome.json.test: Runs testing using watch mode.test:cov: Runs testing displaying a coverage report.
Blog Post
I created a post explaning how to set up this library and publish it to a package registry! You can read it here.
