Husky: How to automatically format, lint and test before you commit or push | freek.dev