jdoms
Version:
jDoms is a fast, powerful, and zero-dependency JavaScript library for modern DOM manipulation, traversal, event handling, and more
43 lines (20 loc) • 1.41 kB
Markdown
# Contributing to Async Event Pipeline
First off, thank you for considering contributing! Your help is greatly appreciated.
## How Can I Contribute?
### Reporting Bugs
* Ensure the bug was not already reported by searching on GitHub under [Issues](https://github.com/mamedul/jdoms/issues "null").
* If you're unable to find an open issue addressing the problem, [open a new one](https://github.com/mamedul/jdoms/issues/new "null"). Be sure to include a **title and clear description**, as much relevant information as possible, and a **code sample** or an **executable test case** demonstrating the expected behavior that is not occurring.
### Suggesting Enhancements
* Open a new issue with a clear title and description of the enhancement you are suggesting.
* Explain why this enhancement would be useful and provide a code sample if possible.
### Pull Requests
1. Fork the repo and create your branch from `main`.
2. Add tests for any new or changed functionality.
3. Ensure the test suite passes (`npm test`).
4. Lint and format your code.
5. Issue that pull request!
## Styleguides
* We use Prettier for code formatting. Please run it before committing your changes.
* Follow existing code style.
* Write clear and concise commit messages.
We look forward to your contributions!