Adding a second middleware broke our TypeScript types | Hacker News Reader