First off, thanks for taking the time to contribute!
By participating in this project, you are expected to uphold our Code of Conduct.
If you find a bug, please provide as much information as possible about the bug and how it occurred.
If you have an idea for a new feature or an enhancement to an existing one, we'd love to hear about it!
- Fork the repo and create your branch from
master
. - If you've added code that should be tested, add tests.
- If you've changed APIs, update the documentation.
- Ensure the test suite passes.
- Make sure your code lints.
- Issue that pull request!
- Must be structured as
<type>(<scope>): <description>
wheretype
is one ofbuild
,chore
,ci
,docs
,feat
,fix
,perf
,refactor
,revert
,style
,test
, andscope
is optional. - Use the present tense ("Add feature" not "Added feature")
- Use the imperative mood ("Move cursor to..." not "Moves cursor to...")
- Limit the first line to 72 characters or less
- Longer descriptions and other optional information should be added after a blank line.
All JavaScript must adhere to JavaScript Standard Style.
All CSS must adhere to CSS Standard Style.