is-weakset
Is this value a JS WeakSet? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS WeakSet? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS WeakMap? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Which kind of Collection (Map, Set, WeakMap, WeakSet) is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
Leak-free WeakSet polyfill.
Implementations of ES2015 collections (Array, Set, Map, WeakSet, WeakMap) which emit an rxjs observable stream of changes
ES6 Map, Set, WeakMap and WeakSet polyfill in pure ES5
Sets values within nested objects; creates structure if not found. Supports setting within Objects, Arrays, Maps, Sets, WeakMaps, and WeakSets; supports creation of Objects, Arrays, and Maps.
ES6 keyed collections ponyfills
A put method for Array, Map, Set, WeakMap, and WeakSet.
WeakSet5 is an ES6 WeakSet-alike library that doesn't expose entries and supports WeakSet5.prototype.clear
Ensures the polyfill implementation is used for ES6 `Map`, `Set`, `WeakMap`, and `WeakSet`.
Iterable WeakSet / WeakMap using ES2021 WeakRef
A utility to determine if a value is a WeakSet
ReScript bindings to the native JavaScript Set data type
All annexe weakset utility functions under namespace "weakset".
A utility function to check if a value is of Weak Set type.
A zero-dependency lightweight library for iterable weak collections and proxies.
Detect native WeakSet support.
Detect native WeakSet support.
RXJS enhanced Array, Map, WeakMap, Set and WeakSet