Thank you for your interest in contributing to tagix! We welcome contributions from the community.
- Fork the repository on GitHub.
- Clone your fork locally:
git clone https://github.com/chrismichaelps/tagix.git
- Install dependencies (we use pnpm):
pnpm install
- Create a logical branch for your changes:
git checkout -b feature/my-new-feature
- Make your changes and commit them with clear messages.
- Ensure types and tests pass:
pnpm typecheck pnpm test
- Push your branch to your fork.
- Open a Pull Request against the
masterbranch of the Tagix repository. - Describe your changes clearly and link to any relevant issues.
- We use ESLint and Prettier.
- Please follow the existing code style and conventions.
- Use explicit types where possible.
By contributing, you agree that your contributions will be licensed under the MIT License.