weak-ref-collections (npm): Iterable WeakMaps and WeakSets. Provides WeakRefMap and WeakRefSet which store values using WeakRefs and clean themselves up when garbage collected.
Keywords: weakref|weakmap|weakset|weak|iterable|enumerable