ts-hooks (npm): Hooks as you want
Keywords: decorators|typescript|hooks|simple|functions|middleware|clean|tyepscript