I just needed to serve robots.txt, so I wrote a middleware for robots.txt and copied 99% of favicon middleware for it. Could we rename favicon middleware to something more generic and make it possible to serve some more file types?
maybe connect.serve() or something, it might get confused with static(). we should also probably just use static() behind the scenes for conditional-gets etc anyway
you can use https://github.com/jonathanong/koa-static-cache for koa or https://github.com/discore/express-static-cache for express