2.0.1 • Published 2 years ago
ts-emplace v2.0.1
Map#emplace & WeakMap#emplace polyfill for TypeScript
This package includes the core-js polyfill for Map#emplace and WeakMap#emplace, along with TypeScript typings.
The emplace function is defined in this TC39 proposal.
Installation
npm install --save ts-emplaceUsage
import 'ts-emplace'
const map = new Map<string, number>()
map.emplace('foo', {
insert (key, map) {
return 0
},
update (existing, key, map) {
return existing + 1
}
})API
The API specification is available in the TC39 proposal.