UNPKG

apollo-server-caching

Version:

[![npm version](https://badge.fury.io/js/apollo-server-caching.svg)](https://badge.fury.io/js/apollo-server-caching) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apoll

20 lines 618 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PrefixingKeyValueCache = void 0; class PrefixingKeyValueCache { constructor(wrapped, prefix) { this.wrapped = wrapped; this.prefix = prefix; } get(key) { return this.wrapped.get(this.prefix + key); } set(key, value, options) { return this.wrapped.set(this.prefix + key, value, options); } delete(key) { return this.wrapped.delete(this.prefix + key); } } exports.PrefixingKeyValueCache = PrefixingKeyValueCache; //# sourceMappingURL=PrefixingKeyValueCache.js.map