- Node.js
- pnpm v10以上
- このリポジトリをクローン
- ルートで
pnpm install
pnpm run build
でビルドpnpm run storybook
でStorybookで起動
変更を加え次第ビルドを行い、Storybookで確認してください。
基本的にはfeat/*
という形式でブランチを切り、変更を加えてください。
コミットメッセージの先頭にはfeat
, fix
, docs
などのプレフィックスを付けてください。
プルリクエストを作成する際は、feat/*
ブランチからmain
ブランチに向けて作成してください。
本リポジトリではpnpm workspaceとTurporepoを使ったモノレポの構成になっています。
パッケージはコンポーネント単位で分割されており、packages/components
にそれぞれのコンポーネントが格納されています。
リリース管理にはchangesetsを使用しています。PRを作る前にローカルでnpx changeset
を実行し、変更を加えたパッケージを選択してください。
その後変更内容がmajor
, minor
, patch
のどれに該当するかを選択し、変更内容を簡単に記述したうえでコミットしてください。