Is your feature request related to a problem? Please describe.
We need to introduce prettier and eslint for better code formatting and linting. A precommit hook that checks for this will be a nice to have. This may lead to code refactoring in some files so requires an incremental approach.