A rate-limiter middleware for Express.js