- 📗 @parte-ds/ui - Parte의 컴포넌트 라이브러리
- 📘 @parte-ds/icons - Parte의 아이콘 라이브러리
- 📙 @parte-ds/utils - Parte 내부 유틸 모음
pnpm install
pnpm dev
@parte-ds/ui는 Pretendard 폰트를 사용하고 있습니다. 사용하는 프로젝트의 html 파일에 아래 link 태그나 css에 @import 문으로 추가해주세요.
<link
rel="stylesheet"
as="style"
crossorigin
href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.6/dist/web/variable/pretendardvariable-dynamic-subset.css"
/>
pnpm build
- Build all packages, including the Storybook sitepnpm dev
- Run all packages locally and preview with Storybookpnpm lint
- Lint all packagespnpm changeset
- Generate a changesetpnpm clean
- Clean up allnode_modules
anddist
folders (runs each package's clean script)
This repository is powered by ...
- 🏎 Turborepo — High-performance build system for Monorepos
- 🚀 React — JavaScript library for user interfaces
- 🛠 Tsup — TypeScript bundler powered by esbuild
- 📖 Storybook — UI component environment powered by Vite
As well as a few others tools preconfigured:
- TypeScript for static type checking
- ESLint for code linting
- Prettier for code formatting
- Changesets for managing versioning and changelogs
- GitHub Actions for fully automated package publishing