Contributor FAQ
Getting started
Where do I start?
Read the Contributing guide and then look at Finding work for issues labelled good first issue.
What Node version do I need?
Node >=22. Check the root package.json engines field for the exact minimum.
How do I set up the project locally?
Follow the Development setup guide.
Pull requests
How long does review take?
Typically 3–5 business days for the first review pass. Complex changes may take longer.
My PR has a conflict. What should I do?
Rebase onto the latest development branch and resolve conflicts. Do not squash the history unless asked.
What branch should I target?
Always target development, not main. See Branching strategy.
Community
Where do I ask questions?
Use GitHub Discussions. For bugs, open an issue instead.
Is there a code of conduct?
Yes — see Code of conduct.
Can I contribute translations?
Yes. Read the i18n guide for the locale workflow.
Related
- Support — where to route different types of help
- Security policy — how to report vulnerabilities