Hello, nice to meet you 👋
Thanks for your interest in contributing to this project to make it even better. This guide will help you understand how to get started quickly and jump right into coding.
We use mise for managing Node.js and package manager versions.
-
Setup Environment:
# Make sure you have `mise` installed on your machine mise install -
Install Dependencies:
pnpm install
-
Start Development Server:
pnpm start:storybook
This starts both the core components build in watch mode and the local Storybook documentation playground.
To understand how our repository is structured and the rules we follow when developing components, please read our local documentation files:
- 🏗 High Level Overview & Architecture
- 🚀 Detailed Quick Start
- 💻 Developing Components Guide
- 📝 Commit Message Format
- 📦 Publishing & Versioning
Once your code is ready, ensure it meets our quality standards by running the quality control script:
pnpm qcThis will run linting, formatting, build, and tests. If everything passes, you're ready to open a Pull Request!