UNPKG

redis-sliding-rate-limiter

Version:

Flexible and performant rate limiter based on sliding window algorithm with arbitrary precision

10 lines (9 loc) 652 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createExpressMiddleware = exports.Unit = exports.RateLimiter = void 0; var RateLimiter_1 = require("./RateLimiter"); Object.defineProperty(exports, "RateLimiter", { enumerable: true, get: function () { return RateLimiter_1.RateLimiter; } }); var lua_1 = require("./lua"); Object.defineProperty(exports, "Unit", { enumerable: true, get: function () { return lua_1.Unit; } }); var middleware_1 = require("./middleware"); Object.defineProperty(exports, "createExpressMiddleware", { enumerable: true, get: function () { return middleware_1.createExpressMiddleware; } });