First of all: thanks for your effort!
- If you encounters an issue while working with this package, first of all ensures it's caused by the package itself, not any third-party code or your browser (you can )
- If the issue is caused by the package, create a new issue for it, according to the template.
- If you want to propose new feature instead of reporting an issue, just delete issue's template and write small explanation why you want this feature and why should we implement it.
- If you want to contribute code to this package, you should do it via pull request.
- First of all, fork this repository and create
t/<number>
branch, where<number>
is a number of an issue you're going to fix. - Write your code and commit to your branch.
- Ensure that everything is working by writing some tests and building the package (
npm run build
). - If you're changing some existing methods or adding new ones, remember about updating API docs.
- If everything's working fine, you can create a new pull request and relax, waiting for merge!