| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
 | | 'use strict'; |  | var uncurryThis = require('../internals/function-uncurry-this'); |  |   |  | // eslint-disable-next-line es/no-weak-map -- safe |  | var WeakMapPrototype = WeakMap.prototype; |  |   |  | module.exports = { |  |   // eslint-disable-next-line es/no-weak-map -- safe |  |   WeakMap: WeakMap, |  |   set: uncurryThis(WeakMapPrototype.set), |  |   get: uncurryThis(WeakMapPrototype.get), |  |   has: uncurryThis(WeakMapPrototype.has), |  |   remove: uncurryThis(WeakMapPrototype['delete']) |  | }; | 
 |