UNPKG

connect-qos

Version:

Connect middleware that helps maintain a high quality of service during heavy traffic

77 lines (76 loc) 2.11 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function _export(target, all) { for(var name in all)Object.defineProperty(target, name, { enumerable: true, get: all[name] }); } _export(exports, { ActorStatus: function() { return _metrics.ActorStatus; }, BadActorType: function() { return _metrics.BadActorType; }, BeforeThrottleFn: function() { return _connect.BeforeThrottleFn; }, ConnectQOS: function() { return _connect.ConnectQOS; }, ConnectQOSMiddleware: function() { return _connect.ConnectQOSMiddleware; }, ConnectQOSOptions: function() { return _connect.ConnectQOSOptions; }, DEFAULT_HISTORY_SIZE: function() { return _metrics.DEFAULT_HISTORY_SIZE; }, DEFAULT_HOST_WHITELIST: function() { return _metrics.DEFAULT_HOST_WHITELIST; }, DEFAULT_IP_WHITELIST: function() { return _metrics.DEFAULT_IP_WHITELIST; }, DEFAULT_MAX_AGE: function() { return _metrics.DEFAULT_MAX_AGE; }, DEFAULT_MAX_HOST_RATE: function() { return _metrics.DEFAULT_MAX_HOST_RATE; }, DEFAULT_MAX_IP_RATE: function() { return _metrics.DEFAULT_MAX_IP_RATE; }, DEFAULT_MIN_HOST_RATE: function() { return _metrics.DEFAULT_MIN_HOST_RATE; }, DEFAULT_MIN_IP_RATE: function() { return _metrics.DEFAULT_MIN_IP_RATE; }, GetMiddlewareOptions: function() { return _connect.GetMiddlewareOptions; }, Metrics: function() { return _metrics.Metrics; }, MetricsOptions: function() { return _metrics.MetricsOptions; }, normalizeHost: function() { return _util.normalizeHost; }, resolveHostFromRequest: function() { return _util.resolveHostFromRequest; }, resolveIpFromRequest: function() { return _util.resolveIpFromRequest; } }); const _util = require("./util"); const _metrics = require("./metrics"); const _connect = require("./connect"); //# sourceMappingURL=index.js.map