UNPKG

1.77 kBJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.default = void 0;
7
8var _default = typeof WeakSet === 'function' ? WeakSet : class WeakSetPolyFill {
9 constructor() {
10 this._map = new WeakMap();
11 }
12
13 add(val) {
14 this._map.set(val, true);
15
16 return this;
17 }
18
19 delete(val) {
20 return this._map.delete(val);
21 }
22
23 has(val) {
24 return this._map.has(val);
25 }
26
27};
28
29exports.default = _default;
30//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3BhY2thZ2VzL0BnbGltbWVyL3V0aWwvbGliL3dlYWstc2V0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7ZUFBZ0IsT0FBQSxPQUFBLEtBQUEsVUFBQSxHQUFBLE9BQUEsR0FFWixNQUFBLGVBQUEsQ0FBcUI7QUFBckIsRUFBQSxXQUFBLEdBQUE7QUFDVSxTQUFBLElBQUEsR0FBTyxJQUFQLE9BQU8sRUFBUDtBQWNUOztBQVpDLEVBQUEsR0FBRyxDQUFBLEdBQUEsRUFBTztBQUNSLFNBQUEsSUFBQSxDQUFBLEdBQUEsQ0FBQSxHQUFBLEVBQUEsSUFBQTs7QUFDQSxXQUFBLElBQUE7QUFDRDs7QUFFRCxFQUFBLE1BQU0sQ0FBQSxHQUFBLEVBQU87QUFDWCxXQUFPLEtBQUEsSUFBQSxDQUFBLE1BQUEsQ0FBUCxHQUFPLENBQVA7QUFDRDs7QUFFRCxFQUFBLEdBQUcsQ0FBQSxHQUFBLEVBQU87QUFDUixXQUFPLEtBQUEsSUFBQSxDQUFBLEdBQUEsQ0FBUCxHQUFPLENBQVA7QUFDRDs7QUFka0IsQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0ICh0eXBlb2YgV2Vha1NldCA9PT0gJ2Z1bmN0aW9uJ1xuICA/IFdlYWtTZXRcbiAgOiBjbGFzcyBXZWFrU2V0UG9seUZpbGw8VCBleHRlbmRzIG9iamVjdD4ge1xuICAgICAgcHJpdmF0ZSBfbWFwID0gbmV3IFdlYWtNYXAoKTtcblxuICAgICAgYWRkKHZhbDogVCk6IHRoaXMge1xuICAgICAgICB0aGlzLl9tYXAuc2V0KHZhbCwgdHJ1ZSk7XG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgICAgfVxuXG4gICAgICBkZWxldGUodmFsOiBUKSB7XG4gICAgICAgIHJldHVybiB0aGlzLl9tYXAuZGVsZXRlKHZhbCk7XG4gICAgICB9XG5cbiAgICAgIGhhcyh2YWw6IFQpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMuX21hcC5oYXModmFsKTtcbiAgICAgIH1cbiAgICB9KSBhcyBXZWFrU2V0Q29uc3RydWN0b3I7XG4iXSwic291cmNlUm9vdCI6IiJ9
\No newline at end of file