* chore: enable lint-staged and prettier for pre-commit * testing hook * update linting config * cleanup