'use strict'; var uncurryThis = require('../internals/function-uncurry-this'); // eslint-disable-next-line es/no-weak-set -- safe var WeakSetPrototype = WeakSet.prototype; module.exports = { // eslint-disable-next-line es/no-weak-set -- safe WeakSet: WeakSet, add: uncurryThis(WeakSetPrototype.add), has: uncurryThis(WeakSetPrototype.has), remove: uncurryThis(WeakSetPrototype['delete']) };