Contributions

Please check contribution guidelines.

Testing

This project contains a set of tests that can be run to automatically verify the correctness of the IoTA functionalities.

The following requirements must be installed and executed in order to launch the tests:

To run the tests:

npm test

Code coverage

In addition, the project is configured to provide source code coverage statistics reached thanks to the tests.

npm run test:coverage

This command will produce an HTML coverage report under coverage folder.

Coding guidelines

ESLint is used to check code linting:

npn run lint