- Please provide a live example (use tools like jsbin, jsfiddle or codepen)
- Indicate which browsers the issue can be reproduced in
- Fork and clone the repository
- Run
npm install
to install all dependencies - Run
npm test
to check your build environment
- Enforce existing coding style (eslint will help you :
npx grunt eslint
) - Use UTF-8 charset
- Beware to not decrease code coverage (write new tests for new code)
- Create a new branch from
develop
(please don't work on yourdevelop
branch directly) - Run
npm test
- Open
test/unit/*.html
unit test files in actual browser to ensure tests pass everywhere - Update the documentation to reflect any changes
- Push to your fork and submit a pull request