UNPKG

layered-loader

Version:

Data loader with support for caching and fallback data sources

20 lines 665 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.resolveCacheConstructor = resolveCacheConstructor; const toad_cache_1 = require("toad-cache"); function resolveCacheConstructor(cacheTypeId) { if (cacheTypeId === 'fifo-map') { return toad_cache_1.FifoMap; } if (cacheTypeId === 'lru-map') { return toad_cache_1.LruMap; } if (cacheTypeId === 'lru-object-statistics') { return toad_cache_1.LruObjectHitStatistics; } if (cacheTypeId === 'fifo-object') { return toad_cache_1.FifoObject; } return toad_cache_1.LruObject; } //# sourceMappingURL=memoryCacheUtils.js.map