kcompose koa middleware compose utility implemented by ES7 async/await API Compose multi-middlewares into one compose([a, b, c, ...]) License MIT