Thanks for your interest in contributing!
- Fork the repository
- Create a feature branch from
main:git checkout -b feature/your-feature-name - Make your changes, with clear, focused commits
- Run the tests:
npm test - Open a Pull Request describing what changed and why
Use the bug report template in .github/ISSUE_TEMPLATE/. Please include:
- Steps to reproduce
- Expected vs actual behavior
- Environment (Node.js version, OS, etc.)
- Follow the existing patterns in the codebase
- Run
npm run lintbefore committing - Write clear commit messages (present tense, imperative mood)
Open a Discussion or reach out via my profile.