Skip to content

Latest commit

 

History

History
35 lines (22 loc) · 1.3 KB

File metadata and controls

35 lines (22 loc) · 1.3 KB

🤝 Contributing to js-interviewer

Thank you for deciding to help make our frontend developer knowledge base better! We appreciate any contribution: from fixing a comma to writing complex explanations of JS mechanics.


✅ In Scope (What we are looking for)

We will be very grateful for:

  • New interview questions: Know a tricky JS/TS or Angular/Vue question? Please propose it via GitHub Discussions first so we can validate it before you start working on a PR!
  • Better answers: If you can explain a concept simpler or deeper - it is a must-have.
  • Bug fixes: Typos, incorrect terminology.
  • Localization: Translating existing questions (keeping technical terms accurate).

❌ Out of Scope (What is not relevant right now)

To save your time, we currently do not accept PRs for:

  • UI framework migrations (e.g., updating Angular/Ionic to new versions).
  • Heavy application architecture refactoring.
  • Changing build tools.

💬 Commit Messages

We try to follow Conventional Commits:

  • feat: for new questions and features.
  • fix: for fixing errors in content.
  • docs: for documentation and translations.
  • chore: for technical tasks (e.g., updating dependencies).