Back to Dompurify

Contributions

CONTRIBUTIONS.md

3.4.2857 B
Original Source

Contributions

Thank you for your interest in contributing to DOMPurify.

Eligibility for Pull Requests

A pull request is considered eligible for inclusion only if it satisfies all of the following requirements:

  1. Linter passes

    • The proposed changes must satisfy the project's linting requirements.
  2. All tests pass

    • The full test suite must pass without regressions.
  3. Manual review by the core maintainer

    • Every pull request is subject to manual review by the core maintainer.
    • Passing automated checks alone does not guarantee acceptance.

Notes

  • Submissions that do not pass linting or tests are not eligible for merging.
  • Final acceptance is at the discretion of the core maintainer after manual review.
  • Maintaining code quality, security, and project consistency takes precedence over feature additions.