weakref
Version:
Extend built-in collections with weak references for efficient garbage collection and optimal performance in memory-intensive applications with IterableWeakSet, IterableWeakMap, and WeakValueMap.
10 lines (9 loc) • 763 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.WeakValueMap = exports.IterableWeakMap = exports.IterableWeakSet = void 0;
var iterable_weak_set_js_1 = require("./iterable_weak_set.js");
Object.defineProperty(exports, "IterableWeakSet", { enumerable: true, get: function () { return iterable_weak_set_js_1.IterableWeakSet; } });
var iterable_weak_map_js_1 = require("./iterable_weak_map.js");
Object.defineProperty(exports, "IterableWeakMap", { enumerable: true, get: function () { return iterable_weak_map_js_1.IterableWeakMap; } });
var weak_value_map_js_1 = require("./weak_value_map.js");
Object.defineProperty(exports, "WeakValueMap", { enumerable: true, get: function () { return weak_value_map_js_1.WeakValueMap; } });