- 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 installto install all dependencies - Run
npm testto 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 yourdevelopbranch directly) - Run
npm test - Open
test/unit/*.htmlunit 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