resilience-typescript
Version:
resilience-typescript is a Typescript resilience and transient-fault-handling library that allows developers to add components like Timeout, Retry, Circuit Breaker, Cache, Token Cache to outgoing HTTP(S) calls, built on top of the Axios library with a flu
74 lines • 4.74 kB
JavaScript
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./app/caching/cacheEntry"), exports);
__exportStar(require("./app/caching/cacheError"), exports);
__exportStar(require("./app/caching/memoryCache"), exports);
__exportStar(require("./app/caching/memoryQueue"), exports);
__exportStar(require("./app/caching/queuePushResult"), exports);
__exportStar(require("./app/contracts/axiosWebRequestBuilder"), exports);
__exportStar(require("./app/contracts/cache"), exports);
__exportStar(require("./app/contracts/cacheMaintenance"), exports);
__exportStar(require("./app/contracts/circuitBreakerMaintenance"), exports);
__exportStar(require("./app/contracts/logger"), exports);
__exportStar(require("./app/contracts/maintenance"), exports);
__exportStar(require("./app/contracts/queue"), exports);
__exportStar(require("./app/contracts/resilienceCrudWebProxy"), exports);
__exportStar(require("./app/contracts/resilienceFactoryProxy"), exports);
__exportStar(require("./app/contracts/resilienceProxy"), exports);
__exportStar(require("./app/contracts/resilienceWebProxy"), exports);
__exportStar(require("./app/contracts/tokenCache"), exports);
__exportStar(require("./app/contracts/tokenProvider"), exports);
__exportStar(require("./app/logging/abstractStringLogger"), exports);
__exportStar(require("./app/logging/appInsightsLogger"), exports);
__exportStar(require("./app/logging/consoleLogger"), exports);
__exportStar(require("./app/logging/logLevel"), exports);
__exportStar(require("./app/logging/multiLogger"), exports);
__exportStar(require("./app/logging/noLogger"), exports);
__exportStar(require("./app/logging/testLogger"), exports);
__exportStar(require("./app/logging/utils"), exports);
__exportStar(require("./app/maintenance/abstractMaintenanceItem"), exports);
__exportStar(require("./app/maintenance/defaultCacheMaintenance"), exports);
__exportStar(require("./app/maintenance/defaultCircuitBreakerMaintenance"), exports);
__exportStar(require("./app/maintenance/defaultMaintenance"), exports);
__exportStar(require("./app/pipeline/axiosRequestBuilderWithPipeline"), exports);
__exportStar(require("./app/pipeline/crudWebPipelineProxy"), exports);
__exportStar(require("./app/pipeline/factoryWebPipelineProxy"), exports);
__exportStar(require("./app/pipeline/PipelineItem"), exports);
__exportStar(require("./app/pipeline/pipelineProxy"), exports);
__exportStar(require("./app/pipeline/webPipelineProxy"), exports);
__exportStar(require("./app/resilience/baselineProxy"), exports);
__exportStar(require("./app/resilience/circuitBreakerError"), exports);
__exportStar(require("./app/resilience/circuitBreakerProxy"), exports);
__exportStar(require("./app/resilience/circuitBreakerState"), exports);
__exportStar(require("./app/resilience/errorProxy"), exports);
__exportStar(require("./app/resilience/leakingBucket"), exports);
__exportStar(require("./app/resilience/passThroughProxy"), exports);
__exportStar(require("./app/resilience/retryError"), exports);
__exportStar(require("./app/resilience/retryProxy"), exports);
__exportStar(require("./app/resilience/timeoutError"), exports);
__exportStar(require("./app/resilience/timeoutProxy"), exports);
__exportStar(require("./app/resilience/utils"), exports);
__exportStar(require("./app/tokenCache/azureAdAppRegistrationToken"), exports);
__exportStar(require("./app/tokenCache/azureAdAppRegistrationTokenProvider"), exports);
__exportStar(require("./app/tokenCache/defaultTokenCache"), exports);
__exportStar(require("./app/tokenCache/token"), exports);
__exportStar(require("./app/tokenCache/tokenProviderError"), exports);
__exportStar(require("./app/utils/argumentError"), exports);
__exportStar(require("./app/utils/argumentNullError"), exports);
__exportStar(require("./app/utils/guard"), exports);
__exportStar(require("./app/utils/timer"), exports);
__exportStar(require("./app/utils/timespans"), exports);
__exportStar(require("./app/axiosRequestBuilder"), exports);
__exportStar(require("./app/resilientPipelineBuilder"), exports);
__exportStar(require("./app/resilientWebPipelineBuilder"), exports);
//# sourceMappingURL=index.js.map
;