UNPKG

layered-loader

Version:

Data loader with support for caching and fallback data sources

35 lines 4.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.HitStatisticsRecord = exports.DEFAULT_FROM_ID_RESOLVER = exports.DEFAULT_FROM_STRING_RESOLVER = exports.RedisGroupNotificationPublisher = exports.RedisGroupNotificationConsumer = exports.RedisNotificationPublisher = exports.RedisNotificationConsumer = exports.createGroupNotificationPair = exports.createNotificationPair = exports.AbstractNotificationConsumer = exports.RedisGroupCache = exports.RedisCache = exports.ManualGroupCache = exports.ManualCache = exports.GroupLoader = exports.Loader = void 0; var Loader_1 = require("./lib/Loader"); Object.defineProperty(exports, "Loader", { enumerable: true, get: function () { return Loader_1.Loader; } }); var GroupLoader_1 = require("./lib/GroupLoader"); Object.defineProperty(exports, "GroupLoader", { enumerable: true, get: function () { return GroupLoader_1.GroupLoader; } }); var ManualCache_1 = require("./lib/ManualCache"); Object.defineProperty(exports, "ManualCache", { enumerable: true, get: function () { return ManualCache_1.ManualCache; } }); var ManualGroupCache_1 = require("./lib/ManualGroupCache"); Object.defineProperty(exports, "ManualGroupCache", { enumerable: true, get: function () { return ManualGroupCache_1.ManualGroupCache; } }); var RedisCache_1 = require("./lib/redis/RedisCache"); Object.defineProperty(exports, "RedisCache", { enumerable: true, get: function () { return RedisCache_1.RedisCache; } }); var RedisGroupCache_1 = require("./lib/redis/RedisGroupCache"); Object.defineProperty(exports, "RedisGroupCache", { enumerable: true, get: function () { return RedisGroupCache_1.RedisGroupCache; } }); var AbstractNotificationConsumer_1 = require("./lib/notifications/AbstractNotificationConsumer"); Object.defineProperty(exports, "AbstractNotificationConsumer", { enumerable: true, get: function () { return AbstractNotificationConsumer_1.AbstractNotificationConsumer; } }); var RedisNotificationFactory_1 = require("./lib/redis/RedisNotificationFactory"); Object.defineProperty(exports, "createNotificationPair", { enumerable: true, get: function () { return RedisNotificationFactory_1.createNotificationPair; } }); var RedisGroupNotificationFactory_1 = require("./lib/redis/RedisGroupNotificationFactory"); Object.defineProperty(exports, "createGroupNotificationPair", { enumerable: true, get: function () { return RedisGroupNotificationFactory_1.createGroupNotificationPair; } }); var RedisNotificationConsumer_1 = require("./lib/redis/RedisNotificationConsumer"); Object.defineProperty(exports, "RedisNotificationConsumer", { enumerable: true, get: function () { return RedisNotificationConsumer_1.RedisNotificationConsumer; } }); var RedisNotificationPublisher_1 = require("./lib/redis/RedisNotificationPublisher"); Object.defineProperty(exports, "RedisNotificationPublisher", { enumerable: true, get: function () { return RedisNotificationPublisher_1.RedisNotificationPublisher; } }); var RedisGroupNotificationConsumer_1 = require("./lib/redis/RedisGroupNotificationConsumer"); Object.defineProperty(exports, "RedisGroupNotificationConsumer", { enumerable: true, get: function () { return RedisGroupNotificationConsumer_1.RedisGroupNotificationConsumer; } }); var RedisGroupNotificationPublisher_1 = require("./lib/redis/RedisGroupNotificationPublisher"); Object.defineProperty(exports, "RedisGroupNotificationPublisher", { enumerable: true, get: function () { return RedisGroupNotificationPublisher_1.RedisGroupNotificationPublisher; } }); var AbstractCache_1 = require("./lib/AbstractCache"); Object.defineProperty(exports, "DEFAULT_FROM_STRING_RESOLVER", { enumerable: true, get: function () { return AbstractCache_1.DEFAULT_FROM_STRING_RESOLVER; } }); Object.defineProperty(exports, "DEFAULT_FROM_ID_RESOLVER", { enumerable: true, get: function () { return AbstractCache_1.DEFAULT_FROM_ID_RESOLVER; } }); var toad_cache_1 = require("toad-cache"); Object.defineProperty(exports, "HitStatisticsRecord", { enumerable: true, get: function () { return toad_cache_1.HitStatisticsRecord; } }); //# sourceMappingURL=index.js.map