Contributing
If you wish to contribute to the yantrix
codebase or documentation, feel free to fork the repository and submit a pull request. We use Turborepo and PNPM to manage the monorepository, therefore, for completeness of perception, we recommend that you familiarize yourself with the official documentation of each of them.
⌨️ Prerequisites
Before you start working with the repository, make sure that you have the following tools globally installed:
🚀 Quick Start
When working with the repository, do the following steps:
- Fork and clone the repository (make sure you're on the
main
branch). - Run
pnpm install --frozen-lockfile
. - Run
pnpm build
to build local packages. - Сode whatever your heart desires.
- Run
pnpm run test
to make sure you haven't messed up. - Push your local changes to your remote repository.
- Submit a pull request (make sure you follow the conventional commit format).
- Voilà, you're in business.
For advanced repository management, you can read this article.