weak-set-helpers.js 389 B

123456789101112
  1. var uncurryThis = require('../internals/function-uncurry-this');
  2. // eslint-disable-next-line es/no-weak-set -- safe
  3. var WeakSetPrototype = WeakSet.prototype;
  4. module.exports = {
  5. // eslint-disable-next-line es/no-weak-set -- safe
  6. WeakSet: WeakSet,
  7. add: uncurryThis(WeakSetPrototype.add),
  8. has: uncurryThis(WeakSetPrototype.has),
  9. remove: uncurryThis(WeakSetPrototype['delete'])
  10. };