Automatically format and lint code with pre-commit | Interrupt

So you never see final state of your code with changes your pre-commit tool made before it commited into repo?