There's no body shaming here but as a big proponent of code formatters and pre-commit hooks, I was a little shocked by the extent of the makeover Prettier gave my code (and I learned how to spell "curiosity")
I started using the [pre-commit](https://pre-commit.com/) framework a while back on my projects but only with a very basic setup on pretty simple codebases. Common uses are applying code formatters like [black](https://github.com/psf/black) or to run static type checking with [mypy](http://mypy-lang.org/).