Before submitting a PR :
- Ensure your fork is created from
master
branch of the repository. - Run
npm install
in the root folder. - After bug fix/code change, ensure all the existing tests and new tests (if any) pass (
npm run-script test-all
). During development, to run individual test usenode_modules/nodeunit test/<test_file.js> -t <test_name>
. - Build the driver (
npm run build
). - Run eslint and flow typechecker (
npm run lint
). - Run commitlint (
node_modules/.bin/commitlint --from origin/master --to HEAD
). Refer commit conventions and commit rules.
Thank you for Contributing!