UNPKG

@croct/cache

Version:

An abstraction layer for caching.

21 lines (20 loc) 464 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.NoopCache = void 0; /** * A no-op implementation of cache provider. * * Getting a value from the cache will always return the result of the loader function. */ class NoopCache { get(key, loader) { return loader(key); } set() { return Promise.resolve(); } delete() { return Promise.resolve(); } } exports.NoopCache = NoopCache;