UNPKG

@jojoee/nestjs-rate-limiter

Version:
34 lines (33 loc) 889 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.defaultRateLimiterOptions = void 0; exports.defaultRateLimiterOptions = { for: 'Express', type: 'Memory', keyPrefix: 'global', points: 4, pointsConsumed: 1, inmemoryBlockOnConsumed: 0, duration: 1, blockDuration: 0, inmemoryBlockDuration: 0, queueEnabled: false, whiteList: [], blackList: [], storeClient: undefined, insuranceLimiter: undefined, storeType: undefined, dbName: 'rate-limiter', tableName: undefined, tableCreated: undefined, clearExpiredByTimeout: undefined, execEvenly: false, execEvenlyMinDelayMs: undefined, indexKeyPrefix: {}, maxQueueSize: 100, omitResponseHeaders: false, errorMessage: 'Rate limit exceeded', customResponseSchema: undefined, enable: true, logger: true };