# Contribution guidelines | |
* Install/update the dependencies: | |
``` | |
npm i | |
``` | |
* Make sure all of the tests pass: | |
``` | |
npm t | |
``` | |
* Make sure the code lints: | |
``` | |
npm run lint | |
``` | |
* Adhere to the coding conventions | |
that are used elsewhere in the codebase. | |
* New code must have new unit tests. | |
* New features | |
or changes to existing features | |
must be documented in the [readme file](README.md). | |
* Add yourself to the [authors file](AUTHORS). | |