Skip to content

Latest commit

 

History

History
21 lines (14 loc) · 612 Bytes

File metadata and controls

21 lines (14 loc) · 612 Bytes

Contributing

Make sure you run npm i command in the project's dir before you begin, it'll install all dev dependencies. You'll also need to init git submodules:

$ npm i
$ git submodule init
$ git submodule update

Currently code coverage is 100%, so new tests are essential when you add new functionality. There're several npm tasks which you can find useful:

  • npm test runs tests
  • npm run lint runs js linter
  • npm run coverage runs code coverage task and generates a report
  • npm run benchmark runs performance benchmark

One pull request per one feature, nothing unusual.