Skip to content

Latest commit

 

History

History
63 lines (46 loc) · 1.84 KB

CONTRIBUTING.md

File metadata and controls

63 lines (46 loc) · 1.84 KB

Contributing

Thank you for considering contributing to this Node.js project! Here are some guidelines to help you get started.

Code of Conduct

Please read and follow this Code of Conduct to ensure a welcoming environment for all contributors.

How to Contribute

Reporting Bugs

  1. Ensure the bug was not already reported by searching on GitHub under Issues.
  2. If you're unable to find an open issue addressing the problem, open a new one. Be sure to include:
    • A descriptive title and summary.
    • Steps to reproduce the issue.
    • Any relevant logs, screenshots, or other information.

Suggesting Enhancements

  1. Check if the enhancement was already suggested by searching on GitHub under Issues.
  2. If not, open a new issue and provide:
    • A clear and descriptive title.
    • A detailed description of the enhancement.
    • Any relevant examples or use cases.

Submitting Pull Requests

  1. Fork the repository and create your branch from main.
  2. Follow the project's coding style and conventions.
  3. Ensure your code passes all tests and add new tests if necessary.
  4. Update the documentation if needed.
  5. Submit your pull request, linking to the issue it addresses.

Development Setup

  1. Clone the repository:
    git clone https://github.com/santospatrick/notify.git
  2. Install dependencies:
    yarn install
  3. For local development:
    yarn dev
  4. Run build:
    yarn build

Style Guide

  • Follow this project lint configuration, provided by ESLint.
  • Use meaningful commit messages.

License

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

Thank you for your contributions!