UNPKG

qapinterface

Version:

Comprehensive API utilities for Node.js applications including authentication, security, request processing, and response handling with zero external dependencies

14 lines (12 loc) 561 B
/** * Rate Limiter Redirector * Single Responsibility: Redirect to proper SRP modules ONLY */ const { createRateLimiter } = require('./rate-limiting/limiter-creator'); const { createRateLimiterMiddleware } = require('./rate-limiting/middleware-creator'); const { createRateLimitTracker } = require('./rate-limiting/rate-limit-tracker'); // Build trackers for custom rate-limit implementations module.exports = { createRateLimiter, createRateLimiterMiddleware, createRateLimitTracker, // Expose tracker factory for custom rate-limit implementations };