- please keep your code consistent with existing codebase
- make sure there are no tslint errors (
npm run linteror install TSLint extension for live fixes) - write unit tests when adding new features
- provide examples for features you're introducing so that it's easier to understand the logic behind the code