Contribution

For contributing in js-ng project we ask for very simple requirements

  • Clean code (pep-8)
  • Documentation
  • Tests

And we help you around with the tooling around it to make it easier for you

Pre-commit

We use pre-commit to enforce certain coding style and checks while contributing to js-ng repository. Please make sure to install it python3 -m pip install pre-commit And in js-ng repository execute pre-commit install

Running tests

  • make tests

Generating coverage

  • make coverage

Generating docs

  • make docs