When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.
- Ensure any install or build dependencies are removed before the end of the layer when doing a build
- Document your changes
- Contact one of the developers after submitting a merge request
- Classes are in UpperCamelCase
- Functions are in lowerCamelCase
- Interfaces are UpperCamelCase
- Try to leave two spaces between code blocks
- Make Models for Objects where applicable
- Handlers should use default export for Classes
- Services should export instances of Classes