UNPKG

nodejs-health-checker

Version:

Simple Nodejs package to simplify applications based in Node, to trace the healthy of the pods

40 lines 1.79 kB
// Mapped types for IntegrationConfig export var HealthTypes; (function (HealthTypes) { HealthTypes["Redis"] = "Redis"; HealthTypes["Memcached"] = "Memcached"; HealthTypes["Web"] = "Web"; HealthTypes["Dynamo"] = "Dynamo"; HealthTypes["Database"] = "Database"; HealthTypes["Custom"] = "Custom"; })(HealthTypes || (HealthTypes = {})); // Mapped types for kinds of integrations export var HealthIntegration; (function (HealthIntegration) { HealthIntegration["RedisIntegration"] = "Redis DB integration"; HealthIntegration["MemcachedIntegration"] = "Memcached integraton"; HealthIntegration["WebServiceIntegration"] = "Web integrated API"; HealthIntegration["DynamoDbIntegration"] = "AWS Dynamo DB"; HealthIntegration["DatabaseIntegration"] = "Database integration"; HealthIntegration["CustomIntegration"] = "Custom integration"; HealthIntegration["UnknownIntegration"] = "Unknown or missing integration type"; })(HealthIntegration || (HealthIntegration = {})); // DefaultTimeOuts define all integration default timeouts export var Defaults; (function (Defaults) { Defaults[Defaults["RedisTimeout"] = 2000] = "RedisTimeout"; Defaults[Defaults["RedisDB"] = 0] = "RedisDB"; Defaults[Defaults["RedisPort"] = 6379] = "RedisPort"; Defaults[Defaults["MemcachedTimeout"] = 1000] = "MemcachedTimeout"; Defaults[Defaults["MemcachePort"] = 11211] = "MemcachePort"; Defaults[Defaults["WebTimeout"] = 10000] = "WebTimeout"; })(Defaults || (Defaults = {})); // Dialects accepted export var Dialects; (function (Dialects) { Dialects["postgres"] = "postgres"; Dialects["mysql"] = "mysql"; Dialects["sqlite"] = "sqlite"; Dialects["mariadb"] = "mariadb"; })(Dialects || (Dialects = {})); //# sourceMappingURL=types.js.map