Read about our Commitment to Open Source.
Before jumping into a PR be sure to search existing PRs or issues for an open or closed item that relates to your submission.
The development branch is main. This is the branch that all pull
requests should be made against.
To develop locally:
- 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 - Install pnpm:
npm install -g pnpm - Install the dependencies with:
pnpm i - Make changes and run tests using:
pnpm test
This repo is powered by Turborepo. Running commands such as
test,build, andlintfrom the project root will utilize caching techniques to maximize developer productivity.
Each package has its own approach to testing. They can be executed independantly or as a group using turbo.
The easiest way to run the complete test suite is to run pnpm test from the root of this repository.
🏗 Coming Soon!