I'm very humbled to learn that you want to contribute to this project and such, give you my greatest blessing to do so. However, please conform to the guidelines below (since there aren't very many of them).
It may be worth to first open an issue. Guidelines to a good issue can be found here, here, and here
Ensure that any install or build dependencies, editor configuration files or folders, or tokens of any kind aren't included in your commits.
Try to follow the Anglularjs commit message conventions.
Use prettier.
Try to be adults.