- Clone this repo
- Create a branch:
git checkout -b developer-name/component-name
- Make some changes
- Test your changes
- Push your branch and open a Pull Request
- Request a reviewer, or let the team know
Then every time you make an update to the library, republish it to npm:
- Run
yarn publish-packages
- At root of repo run
yarn changeset
and follow instructions - this will automatically bump major/minor versions of packages and prepare them to be published. Any packages with"private": true
in theirpackage.json
will not be published. - Run
yarn changeset publish