- Creating issues that you faced.
- Choosing an issue to fix and raising a PR.
- actualy using the product and providing feedback.
- make sure the issue is not duplicate of already created issue
- choose existing issue to create a PR, dont create PR without an issue.
- PRs should adress one issue at a time.
- make sure you have
pnpm
andnodejs
in your local - fork the repo.
- clone the repo.
- run
pnpm i && pnpm build
- Make changes to your local copy.
- add/fix the tests.
- add/fix readme.
- run
pnpm run precommit
- add changesets by using
pnpm changeset
- push to your forked repo.
- raise PR.