express-limit
Version:
A rate-limiter for Express JS.
17 lines (14 loc) • 409 B
JavaScript
const RateLimiter = require("./src/rate-limiter");
const InMemoryStore = require("./src/in-memory-store");
const RedisStore = require("./src/redis-store");
const RedisLegacyStore = require("./src/redis-legacy-store");
module.exports = {
RateLimiter,
InMemoryStore,
RedisStore,
RedisLegacyStore,
limit: function (options) {
"use strict";
return new RateLimiter(options).middleware;
},
};