typechecker
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
weak-merge
A module for merging WeakSets and WeakMaps.
weak-map
A WeakMap shim for Node.js and browsers
mapmoize
Memoize decorator for TypeScript that uses WeakMap