Search results

70 packages found

Is this value a JS WeakRef? This module works cross-realm/iframe, and despite ES6 @@toStringTag.

published version 1.1.1, 6 months ago994 dependents licensed under $MIT
172,612,925

Execute a function on exit without leaking memory, allowing all objects to be garbage collected

published version 2.1.2, 2 years ago43 dependents licensed under $MIT
38,570,843

Memoize/cache function results

published version 0.4.17, a year ago1095 dependents licensed under $ISC
21,230,150

https://en.wikipedia.org/wiki/Trie

published version 0.5.0, 2 years ago20 dependents licensed under $MIT
19,626,361

An LRU cache of weak references

published version 1.2.2, 3 years ago23 dependents licensed under $MIT
10,674,291

A WeakMap shim for Node.js and browsers

published version 1.0.8, 3 years ago34 dependents licensed under $Apache-2.0
3,666,112

Garbage-collected memoizer for variadic functions

published version 1.0.2, 8 years ago30 dependents licensed under $ISC
285,869

Make weak references to JavaScript Objects.

published version 2.0.2, 5 years ago14 dependents licensed under $MIT
316,687

Make weak references to JavaScript Objects.

published version 1.0.1, 10 years ago37 dependents licensed under $MIT
109,680

Object wrapper for unref'ed setInterval

published version 1.0.3, 7 years ago1 dependents licensed under $MIT
44,288

Stateless weak memoization replacement for reselect and memoize-one

published version 2.0.0, a year ago10 dependents licensed under $MIT
24,513

Memoized function binding

published version 1.0.3, 8 years ago9 dependents licensed under $ISC
21,750

Extend built-in collections with weak references for efficient garbage collection and optimal performance in memory-intensive applications with IterableWeakSet, IterableWeakMap, and WeakValueMap.

published version 0.2.1, a year ago1 dependents licensed under $MIT
9,640

Iterable WeakMaps and WeakSets. Provides WeakRefMap and WeakRefSet which store values using WeakRefs and clean themselves up when garbage collected.

published version 1.2.4, 3 years ago1 dependents licensed under $MIT
3,611

The WeakIdentityMap object holds key-value pairs of weakly referenced objects and remembers the original insertion order of the keys

published version 1.2.3, 9 months ago1 dependents licensed under $MIT
2,830

retext plugin to check for weak and mitigating wording

published version 7.0.0, 2 years ago6 dependents licensed under $MIT
2,067

Iterable WeakSet / WeakMap using ES2021 WeakRef

published version 1.0.4, 4 years ago0 dependents licensed under $Unlicense
1,197

Memoize/cache function results

published version 0.1.9, 4 years ago0 dependents licensed under $MIT
1,348

HTTP ETag header field parser

published version 1.1.0, 2 years ago1 dependents licensed under $MIT
1,261

Garbage-collected memoizer for variadic functions that can be used as a decorator

published version 1.0.3, 8 years ago5 dependents licensed under $MIT
739