UNPKG

grind-cache

Version:

Cache provider for Grind, powered by node-cache-manager

18 lines (13 loc) 1.45 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CacheBuilder = CacheBuilder; var _ConfigBuilder = require("./ConfigBuilder.js"); var _cacheManager = _interopRequireDefault(require("cache-manager")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function CacheBuilder(config, app, configBuilder = null) { configBuilder = configBuilder || _ConfigBuilder.ConfigBuilder; return _cacheManager.default.caching(configBuilder(config, app)); } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9DYWNoZUJ1aWxkZXIuanMiXSwibmFtZXMiOlsiQ2FjaGVCdWlsZGVyIiwiY29uZmlnIiwiYXBwIiwiY29uZmlnQnVpbGRlciIsIkNvbmZpZ0J1aWxkZXIiLCJjYWNoZU1hbmFnZXIiLCJjYWNoaW5nIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFDQTs7OztBQUVPLFNBQVNBLFlBQVQsQ0FBc0JDLE1BQXRCLEVBQThCQyxHQUE5QixFQUFtQ0MsYUFBYSxHQUFHLElBQW5ELEVBQXlEO0FBQy9EQSxFQUFBQSxhQUFhLEdBQUdBLGFBQWEsSUFBSUMsNEJBQWpDO0FBQ0EsU0FBT0Msc0JBQWFDLE9BQWIsQ0FBcUJILGFBQWEsQ0FBQ0YsTUFBRCxFQUFTQyxHQUFULENBQWxDLENBQVA7QUFDQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAnLi9Db25maWdCdWlsZGVyJ1xuaW1wb3J0IGNhY2hlTWFuYWdlciBmcm9tICdjYWNoZS1tYW5hZ2VyJ1xuXG5leHBvcnQgZnVuY3Rpb24gQ2FjaGVCdWlsZGVyKGNvbmZpZywgYXBwLCBjb25maWdCdWlsZGVyID0gbnVsbCkge1xuXHRjb25maWdCdWlsZGVyID0gY29uZmlnQnVpbGRlciB8fCBDb25maWdCdWlsZGVyXG5cdHJldHVybiBjYWNoZU1hbmFnZXIuY2FjaGluZyhjb25maWdCdWlsZGVyKGNvbmZpZywgYXBwKSlcbn1cbiJdfQ==