Skip to content

Latest commit

 

History

History
56 lines (38 loc) · 1.47 KB

File metadata and controls

56 lines (38 loc) · 1.47 KB

Contributing to AuthMaster

Thank you for your interest in contributing to AuthMaster! This document provides guidelines for contributing to the project.

Code of Conduct

Please be respectful and constructive in all interactions. We aim to foster an open and welcoming environment.

How to Contribute

Reporting Bugs

If you find a bug, please create an issue with:

  • Clear description of the problem
  • Steps to reproduce
  • Expected behavior
  • Actual behavior
  • Environment details (OS, Node version, etc.)

Requesting Features

Feature requests are welcome! Please create an issue describing:

  • The feature you'd like to see
  • Why it would be useful
  • Any implementation ideas

Submitting Changes

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Make your changes
  4. Add tests if applicable
  5. Update documentation
  6. Commit your changes (git commit -m 'feat: add amazing feature')
  7. Push to the branch (git push origin feature/amazing-feature)
  8. Open a Pull Request

Development Setup

See DEVELOPMENT.md for detailed setup instructions.

Pull Request Guidelines

  • Follow the existing code style
  • Write clear commit messages
  • Include tests for new features
  • Update documentation as needed
  • Keep PRs focused on a single change
  • Ensure all tests pass
  • Add a clear description of your changes

License

By contributing, you agree that your contributions will be licensed under the MIT License.