UNPKG

koa2-ratelimit-code

Version:

IP rate-limiting middleware for Koajs 2. Use to limit repeated requests to APIs and/or endpoints such as password reset.

18 lines (16 loc) 480 B
const RateLimit = require('./RateLimit.js'); const MemoryStore = require('./MemoryStore.js'); const SequelizeStore = require('./SequelizeStore.js'); const MongodbStore = require('./MongodbStore.js'); const RedisStore = require('./RedisStore.js'); const Store = require('./Store.js'); module.exports = { RateLimit, Stores: { Memory: MemoryStore, Sequelize: SequelizeStore, Mongodb: MongodbStore, Redis: RedisStore, Store, }, };