You are considering contributing to Typebot. I thank you for this 🙏.
Any contributions you make are greatly appreciated. It can be anything from typo fixes to new features.
Let's discuss about what you want to implement before creating a PR if you are unsure about the requirements or the vision of Typebot.
-
Fork this repository to your own GitHub account and then clone it to your local device.
-
Create a new branch:
git checkout -b MY_BRANCH_NAME
-
Follow Local setup instructions
Ideally, new features should have e2e tests. Check out existing tests in /apps/builder/playwright/tests
and /apps/viewer/playwright/tests
.
If you struggle writing new tests you can still create a WIP Pull request and I will help you 😃