we could automate with something like [require-all](https://npmjs.org/package/require-all) but that would probably prevent esformatter from being used on a browser, there should also be a small performance drawback for the app startup.

I created the list with a simple vim macro and I don't think we will need to add that many hooks.