A collection of key/value pairs in which the values are weakly referenced.
$ npm install weak-value-map
Initialization
import WeakValueMap from 'weak-value-map'
const map = new WeakValueMap()
Insertion / Deletion
map.set(1, "abcd")
.set(2, "efg")
.set(3, "hijk")
map.delete(2)
Retrieval
map.get(1)
// => "abcd"
map.get(2)
// => undefined
map.get(3)
// => "hijk"
MIT