runtime-memory-cache
Version:
A lightweight, high-performance in-memory cache for Node.js with TTL support, configurable eviction policies (FIFO/LRU), statistics tracking, and zero dependencies.
14 lines (13 loc) • 969 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.StatsTracker = exports.ValidationUtils = exports.CacheUtils = exports.RuntimeMemoryCache = exports.default = void 0;
// Main exports
var index_1 = require("./index");
Object.defineProperty(exports, "default", { enumerable: true, get: function () { return index_1.default; } });
Object.defineProperty(exports, "RuntimeMemoryCache", { enumerable: true, get: function () { return index_1.RuntimeMemoryCache; } });
// Utility exports (for advanced usage)
var utils_1 = require("./utils");
Object.defineProperty(exports, "CacheUtils", { enumerable: true, get: function () { return utils_1.CacheUtils; } });
Object.defineProperty(exports, "ValidationUtils", { enumerable: true, get: function () { return utils_1.ValidationUtils; } });
var stats_1 = require("./stats");
Object.defineProperty(exports, "StatsTracker", { enumerable: true, get: function () { return stats_1.StatsTracker; } });