Is your feature request related to a problem? Please describe.
To prevent issues similar to what happened in Talawa due to unlinted code, we need to ensure that all code submitted to Talawa-Admin is linted with ESLint and formatted with Prettier to adhere to the style guide proposed in #27
Describe the solution you'd like
This can be achieved by running a pre-commit hook prior to pushing to github. An example of this can be found here
Describe alternatives you've considered
I have also considered using DeepScan, a static analysis tool, to analyses commits and PRs before they are merged into the codebase.
A guide on using Deepscan with ESLint can be found here
Approach to be followed (optional)
A clear and concise description of approach to be followed.
Additional context
The issue that this references on Talawa may be found here