:muscle: fix typo checker to be able to easily add rules like eslint