nest-ratelimiter
Version:
Distributed consistent flexible NestJS rate limiter based on Redis
14 lines • 563 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RateLimiterError = exports.RATE_LIMITER_ASSERTER_TOKEN = void 0;
exports.RATE_LIMITER_ASSERTER_TOKEN = Symbol.for('nest-ratelimiter:asserter');
class RateLimiterError extends Error {
limiterInfo;
constructor(message, limiterInfo) {
super(JSON.stringify(message));
this.limiterInfo = limiterInfo;
Object.setPrototypeOf(this, new.target.prototype);
}
}
exports.RateLimiterError = RateLimiterError;
//# sourceMappingURL=asserter.interface.js.map