ts-emplace
v2.0.1
Published
This package includes the [core-js](https://github.com/zloirock/core-js) polyfill for `Map#emplace` and `WeakMap#emplace`, along with TypeScript typings.
Maintainers
Readme
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.
