Thanks for contributing.
- Report bugs or request features via Issues.
- Open a Pull Request for fixes or improvements.
- Keep changes focused and small when possible.
- Fork the repository.
- Create a branch from
main:feat/<short-description>for featuresfix/<short-description>for bug fixes
- Install dependencies:
pnpm install
- Run the project locally:
pnpm run dev
Before opening a PR, run and fix any issues with:
pnpm lintpnpm prepublish
Use clear, descriptive commit messages.
Conventional style is preferred, for example:
feat: add clickable rank filterfix: correct map icon fallbackdocs: update README comparison section
- Change is scoped and documented
- No unrelated refactors included
- Tests your code (if applicable)
- Screenshots added for UI changes
- README/docs updated if behavior changed
Include:
- Expected behavior
- Actual behavior
- Steps to reproduce
- Screenshots (if UI-related)
- Environment details (OS, browser, extension version)
By submitting a contribution, you agree that your code can be distributed under this repository’s license.