UNPKG

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
"use strict"; 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; } });