Contributions are always welcome. Before contributing please read the
code of conduct &
search the issue tracker; your issue
may have already been discussed or fixed in master
. To contribute,
fork kuliya, commit your changes,
& send a pull request.
Feature requests should be submitted in the issue tracker, with a description of the expected behavior & use case. Before submitting a request, please search for similar ones in the closed issues.
When logging a bug, please be sure to answer the following:
- A clear and concise description of what the bug is
- If at all possible, an isolated way to reproduce the behavior
- The behavior you expect to see, and the actual behavior
The issue tracker is for issues, in other words, bugs and suggestions. If you have a question, please contact us via EMail or any of our social links.
In addition to the following guidelines, please follow the conventions already established in the code.
-
Spacing:
Use two spaces for indentation. No tabs. -
Naming:
Keep variable & method names concise & descriptive.
Variable namesindex
,array
, &iteratee
are preferable toi
,arr
, &fn
. -
Quotes:
Double-quoted strings are chosen over single-quoted strings; to avoid unnecessary escaping. -
Comments:
Please use single-line comments to annotate significant additions, & JSDoc-style comments for functions.