Socket
Socket
Sign inDemoInstall

enzyme-adapter-react-16

Package Overview
Dependencies
Maintainers
5
Versions
43
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

enzyme-adapter-react-16 - npm Package Compare versions

Comparing version 1.15.7 to 1.15.8

28

build/detectFiberTags.js
"use strict";
function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }
function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); }
Object.defineProperty(exports, "__esModule", {

@@ -13,11 +13,13 @@ value: true

function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }
function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }
function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }
function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }
function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }
function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : String(i); }
function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); }
function _callSuper(t, o, e) { return o = _getPrototypeOf(o), _possibleConstructorReturn(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], _getPrototypeOf(t).constructor) : o.apply(t, e)); }
function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); }
function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; }
function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }
function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); }
function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }
function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }
function getFiber(element) {

@@ -28,6 +30,5 @@ var container = global.document.createElement('div');

_inherits(Tester, _React$Component);
var _super = _createSuper(Tester);
function Tester() {
_classCallCheck(this, Tester);
return _super.apply(this, arguments);
return _callSuper(this, Tester, arguments);
}

@@ -52,6 +53,5 @@ _createClass(Tester, [{

_inherits(Tester, _React$Component2);
var _super2 = _createSuper(Tester);
function Tester() {
_classCallCheck(this, Tester);
return _super2.apply(this, arguments);
return _callSuper(this, Tester, arguments);
}

@@ -69,6 +69,5 @@ _createClass(Tester, [{

_inherits(SuspenseWrapper, _React$Component3);
var _super3 = _createSuper(SuspenseWrapper);
function SuspenseWrapper() {
_classCallCheck(this, SuspenseWrapper);
return _super3.apply(this, arguments);
return _callSuper(this, SuspenseWrapper, arguments);
}

@@ -102,6 +101,5 @@ _createClass(SuspenseWrapper, [{

_inherits(Cls, _React$Component4);
var _super4 = _createSuper(Cls);
function Cls() {
_classCallCheck(this, Cls);
return _super4.apply(this, arguments);
return _callSuper(this, Cls, arguments);
}

@@ -166,3 +164,3 @@ _createClass(Cls, [{

module.exports = exports.default;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJnZXRGaWJlciIsImVsZW1lbnQiLCJjb250YWluZXIiLCJnbG9iYWwiLCJkb2N1bWVudCIsImNyZWF0ZUVsZW1lbnQiLCJpbnN0IiwiVGVzdGVyIiwiUmVhY3QiLCJDb21wb25lbnQiLCJSZWFjdERPTSIsInJlbmRlciIsIl9yZWFjdEludGVybmFsRmliZXIiLCJjaGlsZCIsImdldExhenlGaWJlciIsIkxhenlDb21wb25lbnQiLCJTdXNwZW5zZVdyYXBwZXIiLCJTdXNwZW5zZSIsImZhbGxiYWNrIiwiZGV0ZWN0RmliZXJUYWdzIiwic3VwcG9ydHNNb2RlIiwiU3RyaWN0TW9kZSIsInN1cHBvcnRzQ29udGV4dCIsImNyZWF0ZUNvbnRleHQiLCJzdXBwb3J0c0ZvcndhcmRSZWYiLCJmb3J3YXJkUmVmIiwic3VwcG9ydHNNZW1vIiwibWVtbyIsInN1cHBvcnRzUHJvZmlsZXIiLCJ1bnN0YWJsZV9Qcm9maWxlciIsIlByb2ZpbGVyIiwic3VwcG9ydHNTdXNwZW5zZSIsInN1cHBvcnRzTGF6eSIsImxhenkiLCJGbiIsIkNscyIsIkN0eCIsIkZ3ZFJlZiIsInByb3BzIiwicmVmIiwiZmFrZUR5bmFtaWNJbXBvcnQiLCJIb3N0Um9vdCIsInRhZyIsIkNsYXNzQ29tcG9uZW50IiwiRnJhZ21lbnQiLCJGdW5jdGlvbmFsQ29tcG9uZW50IiwiTWVtb1NGQyIsIk1lbW9DbGFzcyIsIkhvc3RQb3J0YWwiLCJjcmVhdGVQb3J0YWwiLCJIb3N0Q29tcG9uZW50IiwiSG9zdFRleHQiLCJNb2RlIiwiQ29udGV4dENvbnN1bWVyIiwiQ29uc3VtZXIiLCJDb250ZXh0UHJvdmlkZXIiLCJQcm92aWRlciIsInZhbHVlIiwiRm9yd2FyZFJlZiIsImlkIiwib25SZW5kZXIiLCJMYXp5Il0sInNvdXJjZXMiOlsiLi4vc3JjL2RldGVjdEZpYmVyVGFncy5qcyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFJlYWN0RE9NIGZyb20gJ3JlYWN0LWRvbSc7XG5pbXBvcnQgeyBmYWtlRHluYW1pY0ltcG9ydCB9IGZyb20gJ2VuenltZS1hZGFwdGVyLXV0aWxzJztcblxuZnVuY3Rpb24gZ2V0RmliZXIoZWxlbWVudCkge1xuICBjb25zdCBjb250YWluZXIgPSBnbG9iYWwuZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7XG4gIGxldCBpbnN0ID0gbnVsbDtcbiAgY2xhc3MgVGVzdGVyIGV4dGVuZHMgUmVhY3QuQ29tcG9uZW50IHtcbiAgICByZW5kZXIoKSB7XG4gICAgICBpbnN0ID0gdGhpcztcbiAgICAgIHJldHVybiBlbGVtZW50O1xuICAgIH1cbiAgfVxuICBSZWFjdERPTS5yZW5kZXIoUmVhY3QuY3JlYXRlRWxlbWVudChUZXN0ZXIpLCBjb250YWluZXIpO1xuICByZXR1cm4gaW5zdC5fcmVhY3RJbnRlcm5hbEZpYmVyLmNoaWxkO1xufVxuXG5mdW5jdGlvbiBnZXRMYXp5RmliZXIoTGF6eUNvbXBvbmVudCkge1xuICBjb25zdCBjb250YWluZXIgPSBnbG9iYWwuZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7XG4gIGxldCBpbnN0ID0gbnVsbDtcbiAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIHJlYWN0L3ByZWZlci1zdGF0ZWxlc3MtZnVuY3Rpb25cbiAgY2xhc3MgVGVzdGVyIGV4dGVuZHMgUmVhY3QuQ29tcG9uZW50IHtcbiAgICByZW5kZXIoKSB7XG4gICAgICBpbnN0ID0gdGhpcztcbiAgICAgIHJldHVybiBSZWFjdC5jcmVhdGVFbGVtZW50KExhenlDb21wb25lbnQpO1xuICAgIH1cbiAgfVxuICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcmVhY3QvcHJlZmVyLXN0YXRlbGVzcy1mdW5jdGlvblxuICBjbGFzcyBTdXNwZW5zZVdyYXBwZXIgZXh0ZW5kcyBSZWFjdC5Db21wb25lbnQge1xuICAgIHJlbmRlcigpIHtcbiAgICAgIHJldHVybiBSZWFjdC5jcmVhdGVFbGVtZW50KFxuICAgICAgICBSZWFjdC5TdXNwZW5zZSxcbiAgICAgICAgeyBmYWxsYmFjazogZmFsc2UgfSxcbiAgICAgICAgUmVhY3QuY3JlYXRlRWxlbWVudChUZXN0ZXIpLFxuICAgICAgKTtcbiAgICB9XG4gIH1cbiAgUmVhY3RET00ucmVuZGVyKFJlYWN0LmNyZWF0ZUVsZW1lbnQoU3VzcGVuc2VXcmFwcGVyKSwgY29udGFpbmVyKTtcbiAgcmV0dXJuIGluc3QuX3JlYWN0SW50ZXJuYWxGaWJlci5jaGlsZDtcbn1cblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gZGV0ZWN0RmliZXJUYWdzKCkge1xuICBjb25zdCBzdXBwb3J0c01vZGUgPSB0eXBlb2YgUmVhY3QuU3RyaWN0TW9kZSAhPT0gJ3VuZGVmaW5lZCc7XG4gIGNvbnN0IHN1cHBvcnRzQ29udGV4dCA9IHR5cGVvZiBSZWFjdC5jcmVhdGVDb250ZXh0ICE9PSAndW5kZWZpbmVkJztcbiAgY29uc3Qgc3VwcG9ydHNGb3J3YXJkUmVmID0gdHlwZW9mIFJlYWN0LmZvcndhcmRSZWYgIT09ICd1bmRlZmluZWQnO1xuICBjb25zdCBzdXBwb3J0c01lbW8gPSB0eXBlb2YgUmVhY3QubWVtbyAhPT0gJ3VuZGVmaW5lZCc7XG4gIGNvbnN0IHN1cHBvcnRzUHJvZmlsZXIgPSB0eXBlb2YgUmVhY3QudW5zdGFibGVfUHJvZmlsZXIgIT09ICd1bmRlZmluZWQnIHx8IHR5cGVvZiBSZWFjdC5Qcm9maWxlciAhPT0gJ3VuZGVmaW5lZCc7XG4gIGNvbnN0IHN1cHBvcnRzU3VzcGVuc2UgPSB0eXBlb2YgUmVhY3QuU3VzcGVuc2UgIT09ICd1bmRlZmluZWQnO1xuICBjb25zdCBzdXBwb3J0c0xhenkgPSB0eXBlb2YgUmVhY3QubGF6eSAhPT0gJ3VuZGVmaW5lZCc7XG5cbiAgZnVuY3Rpb24gRm4oKSB7XG4gICAgcmV0dXJuIG51bGw7XG4gIH1cbiAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIHJlYWN0L3ByZWZlci1zdGF0ZWxlc3MtZnVuY3Rpb25cbiAgY2xhc3MgQ2xzIGV4dGVuZHMgUmVhY3QuQ29tcG9uZW50IHtcbiAgICByZW5kZXIoKSB7XG4gICAgICByZXR1cm4gbnVsbDtcbiAgICB9XG4gIH1cbiAgbGV0IEN0eCA9IG51bGw7XG4gIGxldCBGd2RSZWYgPSBudWxsO1xuICBsZXQgTGF6eUNvbXBvbmVudCA9IG51bGw7XG4gIGlmIChzdXBwb3J0c0NvbnRleHQpIHtcbiAgICBDdHggPSBSZWFjdC5jcmVhdGVDb250ZXh0KCk7XG4gIH1cbiAgaWYgKHN1cHBvcnRzRm9yd2FyZFJlZikge1xuICAgIC8vIFJlYWN0IHdpbGwgd2FybiBpZiB3ZSBkb24ndCBoYXZlIGJvdGggYXJndW1lbnRzLlxuICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBuby11bnVzZWQtdmFyc1xuICAgIEZ3ZFJlZiA9IFJlYWN0LmZvcndhcmRSZWYoKHByb3BzLCByZWYpID0+IG51bGwpO1xuICB9XG4gIGlmIChzdXBwb3J0c0xhenkpIHtcbiAgICBMYXp5Q29tcG9uZW50ID0gUmVhY3QubGF6eSgoKSA9PiBmYWtlRHluYW1pY0ltcG9ydCgoKSA9PiBudWxsKSk7XG4gIH1cblxuICByZXR1cm4ge1xuICAgIEhvc3RSb290OiBnZXRGaWJlcigndGVzdCcpLnJldHVybi5yZXR1cm4udGFnLCAvLyBHbyB0d28gbGV2ZWxzIGFib3ZlIHRvIGZpbmQgdGhlIHJvb3RcbiAgICBDbGFzc0NvbXBvbmVudDogZ2V0RmliZXIoUmVhY3QuY3JlYXRlRWxlbWVudChDbHMpKS50YWcsXG4gICAgRnJhZ21lbnQ6IGdldEZpYmVyKFtbJ25lc3RlZCddXSkudGFnLFxuICAgIEZ1bmN0aW9uYWxDb21wb25lbnQ6IGdldEZpYmVyKFJlYWN0LmNyZWF0ZUVsZW1lbnQoRm4pKS50YWcsXG4gICAgTWVtb1NGQzogc3VwcG9ydHNNZW1vXG4gICAgICA/IGdldEZpYmVyKFJlYWN0LmNyZWF0ZUVsZW1lbnQoUmVhY3QubWVtbyhGbikpKS50YWdcbiAgICAgIDogLTEsXG4gICAgTWVtb0NsYXNzOiBzdXBwb3J0c01lbW9cbiAgICAgID8gZ2V0RmliZXIoUmVhY3QuY3JlYXRlRWxlbWVudChSZWFjdC5tZW1vKENscykpKS50YWdcbiAgICAgIDogLTEsXG4gICAgSG9zdFBvcnRhbDogZ2V0RmliZXIoUmVhY3RET00uY3JlYXRlUG9ydGFsKG51bGwsIGdsb2JhbC5kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKSkpLnRhZyxcbiAgICBIb3N0Q29tcG9uZW50OiBnZXRGaWJlcihSZWFjdC5jcmVhdGVFbGVtZW50KCdzcGFuJykpLnRhZyxcbiAgICBIb3N0VGV4dDogZ2V0RmliZXIoJ3RleHQnKS50YWcsXG4gICAgTW9kZTogc3VwcG9ydHNNb2RlXG4gICAgICA/IGdldEZpYmVyKFJlYWN0LmNyZWF0ZUVsZW1lbnQoUmVhY3QuU3RyaWN0TW9kZSkpLnRhZ1xuICAgICAgOiAtMSxcbiAgICBDb250ZXh0Q29uc3VtZXI6IHN1cHBvcnRzQ29udGV4dFxuICAgICAgPyBnZXRGaWJlcihSZWFjdC5jcmVhdGVFbGVtZW50KEN0eC5Db25zdW1lciwgbnVsbCwgKCkgPT4gbnVsbCkpLnRhZ1xuICAgICAgOiAtMSxcbiAgICBDb250ZXh0UHJvdmlkZXI6IHN1cHBvcnRzQ29udGV4dFxuICAgICAgPyBnZXRGaWJlcihSZWFjdC5jcmVhdGVFbGVtZW50KEN0eC5Qcm92aWRlciwgeyB2YWx1ZTogbnVsbCB9LCBudWxsKSkudGFnXG4gICAgICA6IC0xLFxuICAgIEZvcndhcmRSZWY6IHN1cHBvcnRzRm9yd2FyZFJlZlxuICAgICAgPyBnZXRGaWJlcihSZWFjdC5jcmVhdGVFbGVtZW50KEZ3ZFJlZikpLnRhZ1xuICAgICAgOiAtMSxcbiAgICBQcm9maWxlcjogc3VwcG9ydHNQcm9maWxlclxuICAgICAgPyBnZXRGaWJlcihSZWFjdC5jcmVhdGVFbGVtZW50KChSZWFjdC5Qcm9maWxlciB8fCBSZWFjdC51bnN0YWJsZV9Qcm9maWxlciksIHsgaWQ6ICdtb2NrJywgb25SZW5kZXIoKSB7fSB9KSkudGFnXG4gICAgICA6IC0xLFxuICAgIFN1c3BlbnNlOiBzdXBwb3J0c1N1c3BlbnNlXG4gICAgICA/IGdldEZpYmVyKFJlYWN0LmNyZWF0ZUVsZW1lbnQoUmVhY3QuU3VzcGVuc2UsIHsgZmFsbGJhY2s6IGZhbHNlIH0pKS50YWdcbiAgICAgIDogLTEsXG4gICAgTGF6eTogc3VwcG9ydHNMYXp5XG4gICAgICA/IGdldExhenlGaWJlcihMYXp5Q29tcG9uZW50KS50YWdcbiAgICAgIDogLTEsXG4gIH07XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFBeUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUV6RCxTQUFTQSxRQUFRLENBQUNDLE9BQU8sRUFBRTtFQUN6QixJQUFNQyxTQUFTLEdBQUdDLE1BQU0sQ0FBQ0MsUUFBUSxDQUFDQyxhQUFhLENBQUMsS0FBSyxDQUFDO0VBQ3RELElBQUlDLElBQUksR0FBRyxJQUFJO0VBQUMsSUFDVkMsTUFBTTtJQUFBO0lBQUE7SUFBQTtNQUFBO01BQUE7SUFBQTtJQUFBO01BQUE7TUFBQSxPQUNWLGtCQUFTO1FBQ1BELElBQUksR0FBRyxJQUFJO1FBQ1gsT0FBT0wsT0FBTztNQUNoQjtJQUFDO0lBQUE7RUFBQSxFQUprQk8saUJBQUssQ0FBQ0MsU0FBUztFQU1wQ0Msb0JBQVEsQ0FBQ0MsTUFBTSxlQUFDSCxpQkFBSyxDQUFDSCxhQUFhLENBQUNFLE1BQU0sQ0FBQyxFQUFFTCxTQUFTLENBQUM7RUFDdkQsT0FBT0ksSUFBSSxDQUFDTSxtQkFBbUIsQ0FBQ0MsS0FBSztBQUN2QztBQUVBLFNBQVNDLFlBQVksQ0FBQ0MsYUFBYSxFQUFFO0VBQ25DLElBQU1iLFNBQVMsR0FBR0MsTUFBTSxDQUFDQyxRQUFRLENBQUNDLGFBQWEsQ0FBQyxLQUFLLENBQUM7RUFDdEQsSUFBSUMsSUFBSSxHQUFHLElBQUk7RUFDZjtFQUFBLElBQ01DLE1BQU07SUFBQTtJQUFBO0lBQUE7TUFBQTtNQUFBO0lBQUE7SUFBQTtNQUFBO01BQUEsT0FDVixrQkFBUztRQUNQ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
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwicmVxdWlyZSIsIl9yZWFjdERvbSIsIl9lbnp5bWVBZGFwdGVyVXRpbHMiLCJvYmoiLCJfX2VzTW9kdWxlIiwiX2NsYXNzQ2FsbENoZWNrIiwiaW5zdGFuY2UiLCJDb25zdHJ1Y3RvciIsIlR5cGVFcnJvciIsIl9kZWZpbmVQcm9wZXJ0aWVzIiwidGFyZ2V0IiwicHJvcHMiLCJpIiwibGVuZ3RoIiwiZGVzY3JpcHRvciIsImVudW1lcmFibGUiLCJjb25maWd1cmFibGUiLCJ3cml0YWJsZSIsIk9iamVjdCIsImRlZmluZVByb3BlcnR5IiwiX3RvUHJvcGVydHlLZXkiLCJrZXkiLCJfY3JlYXRlQ2xhc3MiLCJwcm90b1Byb3BzIiwic3RhdGljUHJvcHMiLCJwcm90b3R5cGUiLCJ0IiwiX3RvUHJpbWl0aXZlIiwiX3R5cGVvZiIsIlN0cmluZyIsInIiLCJlIiwiU3ltYm9sIiwidG9QcmltaXRpdmUiLCJjYWxsIiwiTnVtYmVyIiwiX2NhbGxTdXBlciIsIm8iLCJfZ2V0UHJvdG90eXBlT2YiLCJfcG9zc2libGVDb25zdHJ1Y3RvclJldHVybiIsIl9pc05hdGl2ZVJlZmxlY3RDb25zdHJ1Y3QiLCJSZWZsZWN0IiwiY29uc3RydWN0IiwiY29uc3RydWN0b3IiLCJhcHBseSIsInNlbGYiLCJfYXNzZXJ0VGhpc0luaXRpYWxpemVkIiwiUmVmZXJlbmNlRXJyb3IiLCJCb29sZWFuIiwidmFsdWVPZiIsInNldFByb3RvdHlwZU9mIiwiZ2V0UHJvdG90eXBlT2YiLCJiaW5kIiwiX19wcm90b19fIiwiX2luaGVyaXRzIiwic3ViQ2xhc3MiLCJzdXBlckNsYXNzIiwiY3JlYXRlIiwidmFsdWUiLCJfc2V0UHJvdG90eXBlT2YiLCJwIiwiZ2V0RmliZXIiLCJlbGVtZW50IiwiY29udGFpbmVyIiwiZ2xvYmFsIiwiZG9jdW1lbnQiLCJjcmVhdGVFbGVtZW50IiwiaW5zdCIsIlRlc3RlciIsIl9SZWFjdCRDb21wb25lbnQiLCJhcmd1bWVudHMiLCJyZW5kZXIiLCJSZWFjdCIsIkNvbXBvbmVudCIsIlJlYWN0RE9NIiwiX3JlYWN0SW50ZXJuYWxGaWJlciIsImNoaWxkIiwiZ2V0TGF6eUZpYmVyIiwiTGF6eUNvbXBvbmVudCIsIl9SZWFjdCRDb21wb25lbnQyIiwiU3VzcGVuc2VXcmFwcGVyIiwiX1JlYWN0JENvbXBvbmVudDMiLCJTdXNwZW5zZSIsImZhbGxiYWNrIiwiZGV0ZWN0RmliZXJUYWdzIiwic3VwcG9ydHNNb2RlIiwiU3RyaWN0TW9kZSIsInN1cHBvcnRzQ29udGV4dCIsImNyZWF0ZUNvbnRleHQiLCJzdXBwb3J0c0ZvcndhcmRSZWYiLCJmb3J3YXJkUmVmIiwic3VwcG9ydHNNZW1vIiwibWVtbyIsInN1cHBvcnRzUHJvZmlsZXIiLCJ1bnN0YWJsZV9Qcm9maWxlciIsIlByb2ZpbGVyIiwic3VwcG9ydHNTdXNwZW5zZSIsInN1cHBvcnRzTGF6eSIsImxhenkiLCJGbiIsIkNscyIsIl9SZWFjdCRDb21wb25lbnQ0IiwiQ3R4IiwiRndkUmVmIiwicmVmIiwiZmFrZUR5bmFtaWNJbXBvcnQiLCJIb3N0Um9vdCIsInRhZyIsIkNsYXNzQ29tcG9uZW50IiwiRnJhZ21lbnQiLCJGdW5jdGlvbmFsQ29tcG9uZW50IiwiTWVtb1NGQyIsIk1lbW9DbGFzcyIsIkhvc3RQb3J0YWwiLCJjcmVhdGVQb3J0YWwiLCJIb3N0Q29tcG9uZW50IiwiSG9zdFRleHQiLCJNb2RlIiwiQ29udGV4dENvbnN1bWVyIiwiQ29uc3VtZXIiLCJDb250ZXh0UHJvdmlkZXIiLCJQcm92aWRlciIsIkZvcndhcmRSZWYiLCJpZCIsIm9uUmVuZGVyIiwiTGF6eSIsIm1vZHVsZSIsImV4cG9ydHMiLCJkZWZhdWx0Il0sInNvdXJjZXMiOlsiLi4vc3JjL2RldGVjdEZpYmVyVGFncy5qcyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFJlYWN0RE9NIGZyb20gJ3JlYWN0LWRvbSc7XG5pbXBvcnQgeyBmYWtlRHluYW1pY0ltcG9ydCB9IGZyb20gJ2VuenltZS1hZGFwdGVyLXV0aWxzJztcblxuZnVuY3Rpb24gZ2V0RmliZXIoZWxlbWVudCkge1xuICBjb25zdCBjb250YWluZXIgPSBnbG9iYWwuZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7XG4gIGxldCBpbnN0ID0gbnVsbDtcbiAgY2xhc3MgVGVzdGVyIGV4dGVuZHMgUmVhY3QuQ29tcG9uZW50IHtcbiAgICByZW5kZXIoKSB7XG4gICAgICBpbnN0ID0gdGhpcztcbiAgICAgIHJldHVybiBlbGVtZW50O1xuICAgIH1cbiAgfVxuICBSZWFjdERPTS5yZW5kZXIoUmVhY3QuY3JlYXRlRWxlbWVudChUZXN0ZXIpLCBjb250YWluZXIpO1xuICByZXR1cm4gaW5zdC5fcmVhY3RJbnRlcm5hbEZpYmVyLmNoaWxkO1xufVxuXG5mdW5jdGlvbiBnZXRMYXp5RmliZXIoTGF6eUNvbXBvbmVudCkge1xuICBjb25zdCBjb250YWluZXIgPSBnbG9iYWwuZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7XG4gIGxldCBpbnN0ID0gbnVsbDtcbiAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIHJlYWN0L3ByZWZlci1zdGF0ZWxlc3MtZnVuY3Rpb25cbiAgY2xhc3MgVGVzdGVyIGV4dGVuZHMgUmVhY3QuQ29tcG9uZW50IHtcbiAgICByZW5kZXIoKSB7XG4gICAgICBpbnN0ID0gdGhpcztcbiAgICAgIHJldHVybiBSZWFjdC5jcmVhdGVFbGVtZW50KExhenlDb21wb25lbnQpO1xuICAgIH1cbiAgfVxuICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcmVhY3QvcHJlZmVyLXN0YXRlbGVzcy1mdW5jdGlvblxuICBjbGFzcyBTdXNwZW5zZVdyYXBwZXIgZXh0ZW5kcyBSZWFjdC5Db21wb25lbnQge1xuICAgIHJlbmRlcigpIHtcbiAgICAgIHJldHVybiBSZWFjdC5jcmVhdGVFbGVtZW50KFxuICAgICAgICBSZWFjdC5TdXNwZW5zZSxcbiAgICAgICAgeyBmYWxsYmFjazogZmFsc2UgfSxcbiAgICAgICAgUmVhY3QuY3JlYXRlRWxlbWVudChUZXN0ZXIpLFxuICAgICAgKTtcbiAgICB9XG4gIH1cbiAgUmVhY3RET00ucmVuZGVyKFJlYWN0LmNyZWF0ZUVsZW1lbnQoU3VzcGVuc2VXcmFwcGVyKSwgY29udGFpbmVyKTtcbiAgcmV0dXJuIGluc3QuX3JlYWN0SW50ZXJuYWxGaWJlci5jaGlsZDtcbn1cblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gZGV0ZWN0RmliZXJUYWdzKCkge1xuICBjb25zdCBzdXBwb3J0c01vZGUgPSB0eXBlb2YgUmVhY3QuU3RyaWN0TW9kZSAhPT0gJ3VuZGVmaW5lZCc7XG4gIGNvbnN0IHN1cHBvcnRzQ29udGV4dCA9IHR5cGVvZiBSZWFjdC5jcmVhdGVDb250ZXh0ICE9PSAndW5kZWZpbmVkJztcbiAgY29uc3Qgc3VwcG9ydHNGb3J3YXJkUmVmID0gdHlwZW9mIFJlYWN0LmZvcndhcmRSZWYgIT09ICd1bmRlZmluZWQnO1xuICBjb25zdCBzdXBwb3J0c01lbW8gPSB0eXBlb2YgUmVhY3QubWVtbyAhPT0gJ3VuZGVmaW5lZCc7XG4gIGNvbnN0IHN1cHBvcnRzUHJvZmlsZXIgPSB0eXBlb2YgUmVhY3QudW5zdGFibGVfUHJvZmlsZXIgIT09ICd1bmRlZmluZWQnIHx8IHR5cGVvZiBSZWFjdC5Qcm9maWxlciAhPT0gJ3VuZGVmaW5lZCc7XG4gIGNvbnN0IHN1cHBvcnRzU3VzcGVuc2UgPSB0eXBlb2YgUmVhY3QuU3VzcGVuc2UgIT09ICd1bmRlZmluZWQnO1xuICBjb25zdCBzdXBwb3J0c0xhenkgPSB0eXBlb2YgUmVhY3QubGF6eSAhPT0gJ3VuZGVmaW5lZCc7XG5cbiAgZnVuY3Rpb24gRm4oKSB7XG4gICAgcmV0dXJuIG51bGw7XG4gIH1cbiAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIHJlYWN0L3ByZWZlci1zdGF0ZWxlc3MtZnVuY3Rpb25cbiAgY2xhc3MgQ2xzIGV4dGVuZHMgUmVhY3QuQ29tcG9uZW50IHtcbiAgICByZW5kZXIoKSB7XG4gICAgICByZXR1cm4gbnVsbDtcbiAgICB9XG4gIH1cbiAgbGV0IEN0eCA9IG51bGw7XG4gIGxldCBGd2RSZWYgPSBudWxsO1xuICBsZXQgTGF6eUNvbXBvbmVudCA9IG51bGw7XG4gIGlmIChzdXBwb3J0c0NvbnRleHQpIHtcbiAgICBDdHggPSBSZWFjdC5jcmVhdGVDb250ZXh0KCk7XG4gIH1cbiAgaWYgKHN1cHBvcnRzRm9yd2FyZFJlZikge1xuICAgIC8vIFJlYWN0IHdpbGwgd2FybiBpZiB3ZSBkb24ndCBoYXZlIGJvdGggYXJndW1lbnRzLlxuICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBuby11bnVzZWQtdmFyc1xuICAgIEZ3ZFJlZiA9IFJlYWN0LmZvcndhcmRSZWYoKHByb3BzLCByZWYpID0+IG51bGwpO1xuICB9XG4gIGlmIChzdXBwb3J0c0xhenkpIHtcbiAgICBMYXp5Q29tcG9uZW50ID0gUmVhY3QubGF6eSgoKSA9PiBmYWtlRHluYW1pY0ltcG9ydCgoKSA9PiBudWxsKSk7XG4gIH1cblxuICByZXR1cm4ge1xuICAgIEhvc3RSb290OiBnZXRGaWJlcigndGVzdCcpLnJldHVybi5yZXR1cm4udGFnLCAvLyBHbyB0d28gbGV2ZWxzIGFib3ZlIHRvIGZpbmQgdGhlIHJvb3RcbiAgICBDbGFzc0NvbXBvbmVudDogZ2V0RmliZXIoUmVhY3QuY3JlYXRlRWxlbWVudChDbHMpKS50YWcsXG4gICAgRnJhZ21lbnQ6IGdldEZpYmVyKFtbJ25lc3RlZCddXSkudGFnLFxuICAgIEZ1bmN0aW9uYWxDb21wb25lbnQ6IGdldEZpYmVyKFJlYWN0LmNyZWF0ZUVsZW1lbnQoRm4pKS50YWcsXG4gICAgTWVtb1NGQzogc3VwcG9ydHNNZW1vXG4gICAgICA/IGdldEZpYmVyKFJlYWN0LmNyZWF0ZUVsZW1lbnQoUmVhY3QubWVtbyhGbikpKS50YWdcbiAgICAgIDogLTEsXG4gICAgTWVtb0NsYXNzOiBzdXBwb3J0c01lbW9cbiAgICAgID8gZ2V0RmliZXIoUmVhY3QuY3JlYXRlRWxlbWVudChSZWFjdC5tZW1vKENscykpKS50YWdcbiAgICAgIDogLTEsXG4gICAgSG9zdFBvcnRhbDogZ2V0RmliZXIoUmVhY3RET00uY3JlYXRlUG9ydGFsKG51bGwsIGdsb2JhbC5kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKSkpLnRhZyxcbiAgICBIb3N0Q29tcG9uZW50OiBnZXRGaWJlcihSZWFjdC5jcmVhdGVFbGVtZW50KCdzcGFuJykpLnRhZyxcbiAgICBIb3N0VGV4dDogZ2V0RmliZXIoJ3RleHQnKS50YWcsXG4gICAgTW9kZTogc3VwcG9ydHNNb2RlXG4gICAgICA/IGdldEZpYmVyKFJlYWN0LmNyZWF0ZUVsZW1lbnQoUmVhY3QuU3RyaWN0TW9kZSkpLnRhZ1xuICAgICAgOiAtMSxcbiAgICBDb250ZXh0Q29uc3VtZXI6IHN1cHBvcnRzQ29udGV4dFxuICAgICAgPyBnZXRGaWJlcihSZWFjdC5jcmVhdGVFbGVtZW50KEN0eC5Db25zdW1lciwgbnVsbCwgKCkgPT4gbnVsbCkpLnRhZ1xuICAgICAgOiAtMSxcbiAgICBDb250ZXh0UHJvdmlkZXI6IHN1cHBvcnRzQ29udGV4dFxuICAgICAgPyBnZXRGaWJlcihSZWFjdC5jcmVhdGVFbGVtZW50KEN0eC5Qcm92aWRlciwgeyB2YWx1ZTogbnVsbCB9LCBudWxsKSkudGFnXG4gICAgICA6IC0xLFxuICAgIEZvcndhcmRSZWY6IHN1cHBvcnRzRm9yd2FyZFJlZlxuICAgICAgPyBnZXRGaWJlcihSZWFjdC5jcmVhdGVFbGVtZW50KEZ3ZFJlZikpLnRhZ1xuICAgICAgOiAtMSxcbiAgICBQcm9maWxlcjogc3VwcG9ydHNQcm9maWxlclxuICAgICAgPyBnZXRGaWJlcihSZWFjdC5jcmVhdGVFbGVtZW50KChSZWFjdC5Qcm9maWxlciB8fCBSZWFjdC51bnN0YWJsZV9Qcm9maWxlciksIHsgaWQ6ICdtb2NrJywgb25SZW5kZXIoKSB7fSB9KSkudGFnXG4gICAgICA6IC0xLFxuICAgIFN1c3BlbnNlOiBzdXBwb3J0c1N1c3BlbnNlXG4gICAgICA/IGdldEZpYmVyKFJlYWN0LmNyZWF0ZUVsZW1lbnQoUmVhY3QuU3VzcGVuc2UsIHsgZmFsbGJhY2s6IGZhbHNlIH0pKS50YWdcbiAgICAgIDogLTEsXG4gICAgTGF6eTogc3VwcG9ydHNMYXp5XG4gICAgICA/IGdldExhenlGaWJlcihMYXp5Q29tcG9uZW50KS50YWdcbiAgICAgIDogLTEsXG4gIH07XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQSxJQUFBQSxNQUFBLEdBQUFDLHNCQUFBLENBQUFDLE9BQUE7QUFDQSxJQUFBQyxTQUFBLEdBQUFGLHNCQUFBLENBQUFDLE9BQUE7QUFDQSxJQUFBRSxtQkFBQSxHQUFBRixPQUFBO0FBQXlELFNBQUFELHVCQUFBSSxHQUFBLFdBQUFBLEdBQUEsSUFBQUEsR0FBQSxDQUFBQyxVQUFBLEdBQUFELEdBQUEsZ0JBQUFBLEdBQUE7QUFBQSxTQUFBRSxnQkFBQUMsUUFBQSxFQUFBQyxXQUFBLFVBQUFELFFBQUEsWUFBQUMsV0FBQSxlQUFBQyxTQUFBO0FBQUEsU0FBQUMsa0JBQUFDLE1BQUEsRUFBQUMsS0FBQSxhQUFBQyxDQUFBLE1BQUFBLENBQUEsR0FBQUQsS0FBQSxDQUFBRSxNQUFBLEVBQUFELENBQUEsVUFBQUUsVUFBQSxHQUFBSCxLQUFBLENBQUFDLENBQUEsR0FBQUUsVUFBQSxDQUFBQyxVQUFBLEdBQUFELFVBQUEsQ0FBQUMsVUFBQSxXQUFBRCxVQUFBLENBQUFFLFlBQUEsd0JBQUFGLFVBQUEsRUFBQUEsVUFBQSxDQUFBRyxRQUFBLFNBQUFDLE1BQUEsQ0FBQUMsY0FBQSxDQUFBVCxNQUFBLEVBQUFVLGNBQUEsQ0FBQU4sVUFBQSxDQUFBTyxHQUFBLEdBQUFQLFVBQUE7QUFBQSxTQUFBUSxhQUFBZixXQUFBLEVBQUFnQixVQUFBLEVBQUFDLFdBQUEsUUFBQUQsVUFBQSxFQUFBZCxpQkFBQSxDQUFBRixXQUFBLENBQUFrQixTQUFBLEVBQUFGLFVBQUEsT0FBQUMsV0FBQSxFQUFBZixpQkFBQSxDQUFBRixXQUFBLEVBQUFpQixXQUFBLEdB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
//# sourceMappingURL=detectFiberTags.js.map

@@ -106,3 +106,3 @@ "use strict";

module.exports = findCurrentFiberUsingSlowPath;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJmaW5kQ3VycmVudEZpYmVyVXNpbmdTbG93UGF0aCIsImZpYmVyIiwiYWx0ZXJuYXRlIiwiYSIsImIiLCJwYXJlbnRBIiwicGFyZW50QiIsImNoaWxkIiwic2libGluZyIsIkVycm9yIiwiZGlkRmluZENoaWxkIiwic3RhdGVOb2RlIiwiY3VycmVudCIsIm1vZHVsZSIsImV4cG9ydHMiXSwic291cmNlcyI6WyIuLi9zcmMvZmluZEN1cnJlbnRGaWJlclVzaW5nU2xvd1BhdGguanMiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gRXh0cmFjdGVkIGZyb20gaHR0cHM6Ly9naXRodWIuY29tL2ZhY2Vib29rL3JlYWN0L2Jsb2IvN2JkZjkzYjE3YTM1YTVkOGZjZjBjZWFlMGJmNDhlZDVlNmIxNjY4OC9zcmMvcmVuZGVyZXJzL3NoYXJlZC9maWJlci9SZWFjdEZpYmVyVHJlZVJlZmxlY3Rpb24uanMjTDEwNC1MMjI4XG5mdW5jdGlvbiBmaW5kQ3VycmVudEZpYmVyVXNpbmdTbG93UGF0aChmaWJlcikge1xuICBjb25zdCB7IGFsdGVybmF0ZSB9ID0gZmliZXI7XG4gIGlmICghYWx0ZXJuYXRlKSB7XG4gICAgcmV0dXJuIGZpYmVyO1xuICB9XG4gIC8vIElmIHdlIGhhdmUgdHdvIHBvc3NpYmxlIGJyYW5jaGVzLCB3ZSdsbCB3YWxrIGJhY2t3YXJkcyB1cCB0byB0aGUgcm9vdFxuICAvLyB0byBzZWUgd2hhdCBwYXRoIHRoZSByb290IHBvaW50cyB0by4gT24gdGhlIHdheSB3ZSBtYXkgaGl0IG9uZSBvZiB0aGVcbiAgLy8gc3BlY2lhbCBjYXNlcyBhbmQgd2UnbGwgZGVhbCB3aXRoIHRoZW0uXG4gIGxldCBhID0gZmliZXI7XG4gIGxldCBiID0gYWx0ZXJuYXRlO1xuICB3aGlsZSAodHJ1ZSkgeyAvLyBlc2xpbnQtZGlzYWJsZS1saW5lXG4gICAgY29uc3QgcGFyZW50QSA9IGEucmV0dXJuO1xuICAgIGNvbnN0IHBhcmVudEIgPSBwYXJlbnRBID8gcGFyZW50QS5hbHRlcm5hdGUgOiBudWxsO1xuICAgIGlmICghcGFyZW50QSB8fCAhcGFyZW50Qikge1xuICAgICAgLy8gV2UncmUgYXQgdGhlIHJvb3QuXG4gICAgICBicmVhaztcbiAgICB9XG5cbiAgICAvLyBJZiBib3RoIGNvcGllcyBvZiB0aGUgcGFyZW50IGZpYmVyIHBvaW50IHRvIHRoZSBzYW1lIGNoaWxkLCB3ZSBjYW5cbiAgICAvLyBhc3N1bWUgdGhhdCB0aGUgY2hpbGQgaXMgY3VycmVudC4gVGhpcyBoYXBwZW5zIHdoZW4gd2UgYmFpbG91dCBvbiBsb3dcbiAgICAvLyBwcmlvcml0eTogdGhlIGJhaWxlZCBvdXQgZmliZXIncyBjaGlsZCByZXVzZXMgdGhlIGN1cnJlbnQgY2hpbGQuXG4gICAgaWYgKHBhcmVudEEuY2hpbGQgPT09IHBhcmVudEIuY2hpbGQpIHtcbiAgICAgIGxldCB7IGNoaWxkIH0gPSBwYXJlbnRBO1xuICAgICAgd2hpbGUgKGNoaWxkKSB7XG4gICAgICAgIGlmIChjaGlsZCA9PT0gYSkge1xuICAgICAgICAgIC8vIFdlJ3ZlIGRldGVybWluZWQgdGhhdCBBIGlzIHRoZSBjdXJyZW50IGJyYW5jaC5cbiAgICAgICAgICByZXR1cm4gZmliZXI7XG4gICAgICAgIH1cbiAgICAgICAgaWYgKGNoaWxkID09PSBiKSB7XG4gICAgICAgICAgLy8gV2UndmUgZGV0ZXJtaW5lZCB0aGF0IEIgaXMgdGhlIGN1cnJlbnQgYnJhbmNoLlxuICAgICAgICAgIHJldHVybiBhbHRlcm5hdGU7XG4gICAgICAgIH1cbiAgICAgICAgY2hpbGQgPSBjaGlsZC5zaWJsaW5nO1xuICAgICAgfVxuICAgICAgLy8gV2Ugc2hvdWxkIG5ldmVyIGhhdmUgYW4gYWx0ZXJuYXRlIGZvciBhbnkgbW91bnRpbmcgbm9kZS4gU28gdGhlIG9ubHlcbiAgICAgIC8vIHdheSB0aGlzIGNvdWxkIHBvc3NpYmx5IGhhcHBlbiBpcyBpZiB0aGlzIHdhcyB1bm1vdW50ZWQsIGlmIGF0IGFsbC5cbiAgICAgIHRocm93IG5ldyBFcnJvcignVW5hYmxlIHRvIGZpbmQgbm9kZSBvbiBhbiB1bm1vdW50ZWQgY29tcG9uZW50LicpO1xuICAgIH1cblxuICAgIGlmIChhLnJldHVybiAhPT0gYi5yZXR1cm4pIHtcbiAgICAgIC8vIFRoZSByZXR1cm4gcG9pbnRlciBvZiBBIGFuZCB0aGUgcmV0dXJuIHBvaW50ZXIgb2YgQiBwb2ludCB0byBkaWZmZXJlbnRcbiAgICAgIC8vIGZpYmVycy4gV2UgYXNzdW1lIHRoYXQgcmV0dXJuIHBvaW50ZXJzIG5ldmVyIGNyaXNzLWNyb3NzLCBzbyBBIG11c3RcbiAgICAgIC8vIGJlbG9uZyB0byB0aGUgY2hpbGQgc2V0IG9mIEEucmV0dXJuLCBhbmQgQiBtdXN0IGJlbG9uZyB0byB0aGUgY2hpbGRcbiAgICAgIC8vIHNldCBvZiBCLnJldHVybi5cbiAgICAgIGEgPSBwYXJlbnRBO1xuICAgICAgYiA9IHBhcmVudEI7XG4gICAgfSBlbHNlIHtcbiAgICAgIC8vIFRoZSByZXR1cm4gcG9pbnRlcnMgcG9pbnQgdG8gdGhlIHNhbWUgZmliZXIuIFdlJ2xsIGhhdmUgdG8gdXNlIHRoZVxuICAgICAgLy8gZGVmYXVsdCwgc2xvdyBwYXRoOiBzY2FuIHRoZSBjaGlsZCBzZXRzIG9mIGVhY2ggcGFyZW50IGFsdGVybmF0ZSB0byBzZWVcbiAgICAgIC8vIHdoaWNoIGNoaWxkIGJlbG9uZ3MgdG8gd2hpY2ggc2V0LlxuICAgICAgLy9cbiAgICAgIC8vIFNlYXJjaCBwYXJlbnQgQSdzIGNoaWxkIHNldFxuICAgICAgbGV0IGRpZEZpbmRDaGlsZCA9IGZhbHNlO1xuICAgICAgbGV0IHsgY2hpbGQgfSA9IHBhcmVudEE7XG4gICAgICB3aGlsZSAoY2hpbGQpIHtcbiAgICAgICAgaWYgKGNoaWxkID09PSBhKSB7XG4gICAgICAgICAgZGlkRmluZENoaWxkID0gdHJ1ZTtcbiAgICAgICAgICBhID0gcGFyZW50QTtcbiAgICAgICAgICBiID0gcGFyZW50QjtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgfVxuICAgICAgICBpZiAoY2hpbGQgPT09IGIpIHtcbiAgICAgICAgICBkaWRGaW5kQ2hpbGQgPSB0cnVlO1xuICAgICAgICAgIGIgPSBwYXJlbnRBO1xuICAgICAgICAgIGEgPSBwYXJlbnRCO1xuICAgICAgICAgIGJyZWFrO1xuICAgICAgICB9XG4gICAgICAgIGNoaWxkID0gY2hpbGQuc2libGluZztcbiAgICAgIH1cbiAgICAgIGlmICghZGlkRmluZENoaWxkKSB7XG4gICAgICAgIC8vIFNlYXJjaCBwYXJlbnQgQidzIGNoaWxkIHNldFxuICAgICAgICAoeyBjaGlsZCB9ID0gcGFyZW50Qik7XG4gICAgICAgIHdoaWxlIChjaGlsZCkge1xuICAgICAgICAgIGlmIChjaGlsZCA9PT0gYSkge1xuICAgICAgICAgICAgZGlkRmluZENoaWxkID0gdHJ1ZTtcbiAgICAgICAgICAgIGEgPSBwYXJlbnRCO1xuICAgICAgICAgICAgYiA9IHBhcmVudEE7XG4gICAgICAgICAgICBicmVhaztcbiAgICAgICAgICB9XG4gICAgICAgICAgaWYgKGNoaWxkID09PSBiKSB7XG4gICAgICAgICAgICBkaWRGaW5kQ2hpbGQgPSB0cnVlO1xuICAgICAgICAgICAgYiA9IHBhcmVudEI7XG4gICAgICAgICAgICBhID0gcGFyZW50QTtcbiAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICAgIH1cbiAgICAgICAgICBjaGlsZCA9IGNoaWxkLnNpYmxpbmc7XG4gICAgICAgIH1cbiAgICAgICAgaWYgKCFkaWRGaW5kQ2hpbGQpIHtcbiAgICAgICAgICB0aHJvdyBuZXcgRXJyb3IoJ0NoaWxkIHdhcyBub3QgZm91bmQgaW4gZWl0aGVyIHBhcmVudCBzZXQuIFRoaXMgaW5kaWNhdGVzIGEgYnVnICdcbiAgICAgICAgICAgICsgJ2luIFJlYWN0IHJlbGF0ZWQgdG8gdGhlIHJldHVybiBwb2ludGVyLiBQbGVhc2UgZmlsZSBhbiBpc3N1ZS4nKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBpZiAoYS5zdGF0ZU5vZGU/LmN1cnJlbnQgPT09IGEpIHtcbiAgICAvLyBXZSd2ZSBkZXRlcm1pbmVkIHRoYXQgQSBpcyB0aGUgY3VycmVudCBicmFuY2guXG4gICAgcmV0dXJuIGZpYmVyO1xuICB9XG4gIC8vIE90aGVyd2lzZSBCIGhhcyB0byBiZSBjdXJyZW50IGJyYW5jaC5cbiAgcmV0dXJuIGFsdGVybmF0ZTtcbn1cblxubW9kdWxlLmV4cG9ydHMgPSBmaW5kQ3VycmVudEZpYmVyVXNpbmdTbG93UGF0aDtcbiJdLCJtYXBwaW5ncyI6Ijs7QUFBQTtBQUNBLFNBQVNBLDZCQUE2QixDQUFDQyxLQUFLLEVBQUU7RUFBQTtFQUM1QyxJQUFRQyxTQUFTLEdBQUtELEtBQUssQ0FBbkJDLFNBQVM7RUFDakIsSUFBSSxDQUFDQSxTQUFTLEVBQUU7SUFDZCxPQUFPRCxLQUFLO0VBQ2Q7RUFDQTtFQUNBO0VBQ0E7RUFDQSxJQUFJRSxDQUFDLEdBQUdGLEtBQUs7RUFDYixJQUFJRyxDQUFDLEdBQUdGLFNBQVM7RUFDakIsT0FBTyxJQUFJLEVBQUU7SUFBRTtJQUNiLElBQU1HLE9BQU8sR0FBR0YsQ0FBQyxVQUFPO0lBQ3hCLElBQU1HLE9BQU8sR0FBR0QsT0FBTyxHQUFHQSxPQUFPLENBQUNILFNBQVMsR0FBRyxJQUFJO0lBQ2xELElBQUksQ0FBQ0csT0FBTyxJQUFJLENBQUNDLE9BQU8sRUFBRTtNQUN4QjtNQUNBO0lBQ0Y7O0lBRUE7SUFDQTtJQUNBO0lBQ0EsSUFBSUQsT0FBTyxDQUFDRSxLQUFLLEtBQUtELE9BQU8sQ0FBQ0MsS0FBSyxFQUFFO01BQ25DLElBQU1BLEtBQUssR0FBS0YsT0FBTyxDQUFqQkUsS0FBSztNQUNYLE9BQU9BLEtBQUssRUFBRTtRQUNaLElBQUlBLEtBQUssS0FBS0osQ0FBQyxFQUFFO1VBQ2Y7VUFDQSxPQUFPRixLQUFLO1FBQ2Q7UUFDQSxJQUFJTSxLQUFLLEtBQUtILENBQUMsRUFBRTtVQUNmO1VBQ0EsT0FBT0YsU0FBUztRQUNsQjtRQUNBSyxLQUFLLEdBQUdBLEtBQUssQ0FBQ0MsT0FBTztNQUN2QjtNQUNBO01BQ0E7TUFDQSxNQUFNLElBQUlDLEtBQUssQ0FBQyxnREFBZ0QsQ0FBQztJQUNuRTtJQUVBLElBQUlOLENBQUMsVUFBTyxLQUFLQyxDQUFDLFVBQU8sRUFBRTtNQUN6QjtNQUNBO01BQ0E7TUFDQTtNQUNBRCxDQUFDLEdBQUdFLE9BQU87TUFDWEQsQ0FBQyxHQUFHRSxPQUFPO0lBQ2IsQ0FBQyxNQUFNO01BQ0w7TUFDQTtNQUNBO01BQ0E7TUFDQTtNQUNBLElBQUlJLFlBQVksR0FBRyxLQUFLO01BQ3hCLElBQU1ILE1BQUssR0FBS0YsT0FBTyxDQUFqQkUsS0FBSztNQUNYLE9BQU9BLE1BQUssRUFBRTtRQUNaLElBQUlBLE1BQUssS0FBS0osQ0FBQyxFQUFFO1VBQ2ZPLFlBQVksR0FBRyxJQUFJO1VBQ25CUCxDQUFDLEdBQUdFLE9BQU87VUFDWEQsQ0FBQyxHQUFHRSxPQUFPO1VBQ1g7UUFDRjtRQUNBLElBQUlDLE1BQUssS0FBS0gsQ0FBQyxFQUFFO1VBQ2ZNLFlBQVksR0FBRyxJQUFJO1VBQ25CTixDQUFDLEdBQUdDLE9BQU87VUFDWEYsQ0FBQyxHQUFHRyxPQUFPO1VBQ1g7UUFDRjtRQUNBQyxNQUFLLEdBQUdBLE1BQUssQ0FBQ0MsT0FBTztNQUN2QjtNQUNBLElBQUksQ0FBQ0UsWUFBWSxFQUFFO1FBQ2pCO1FBQ0dILE1BQUssR0FBS0QsT0FBTyxDQUFqQkMsS0FBSztRQUNSLE9BQU9BLE1BQUssRUFBRTtVQUNaLElBQUlBLE1BQUssS0FBS0osQ0FBQyxFQUFFO1lBQ2ZPLFlBQVksR0FBRyxJQUFJO1lBQ25CUCxDQUFDLEdBQUdHLE9BQU87WUFDWEYsQ0FBQyxHQUFHQyxPQUFPO1lBQ1g7VUFDRjtVQUNBLElBQUlFLE1BQUssS0FBS0gsQ0FBQyxFQUFFO1lBQ2ZNLFlBQVksR0FBRyxJQUFJO1lBQ25CTixDQUFDLEdBQUdFLE9BQU87WUFDWEgsQ0FBQyxHQUFHRSxPQUFPO1lBQ1g7VUFDRjtVQUNBRSxNQUFLLEdBQUdBLE1BQUssQ0FBQ0MsT0FBTztRQUN2QjtRQUNBLElBQUksQ0FBQ0UsWUFBWSxFQUFFO1VBQ2pCLE1BQU0sSUFBSUQsS0FBSyxDQUFDLGlFQUFpRSxHQUM3RSwrREFBK0QsQ0FBQztRQUN0RTtNQUNGO0lBQ0Y7RUFDRjtFQUNBLElBQUksaUJBQUFOLENBQUMsQ0FBQ1EsU0FBUyxpREFBWCxhQUFhQyxPQUFPLE1BQUtULENBQUMsRUFBRTtJQUM5QjtJQUNBLE9BQU9GLEtBQUs7RUFDZDtFQUNBO0VBQ0EsT0FBT0MsU0FBUztBQUNsQjtBQUVBVyxNQUFNLENBQUNDLE9BQU8sR0FBR2QsNkJBQTZCIn0=
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJmaW5kQ3VycmVudEZpYmVyVXNpbmdTbG93UGF0aCIsImZpYmVyIiwiX2Ekc3RhdGVOb2RlIiwiYWx0ZXJuYXRlIiwiYSIsImIiLCJwYXJlbnRBIiwicGFyZW50QiIsImNoaWxkIiwic2libGluZyIsIkVycm9yIiwiZGlkRmluZENoaWxkIiwic3RhdGVOb2RlIiwiY3VycmVudCIsIm1vZHVsZSIsImV4cG9ydHMiXSwic291cmNlcyI6WyIuLi9zcmMvZmluZEN1cnJlbnRGaWJlclVzaW5nU2xvd1BhdGguanMiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gRXh0cmFjdGVkIGZyb20gaHR0cHM6Ly9naXRodWIuY29tL2ZhY2Vib29rL3JlYWN0L2Jsb2IvN2JkZjkzYjE3YTM1YTVkOGZjZjBjZWFlMGJmNDhlZDVlNmIxNjY4OC9zcmMvcmVuZGVyZXJzL3NoYXJlZC9maWJlci9SZWFjdEZpYmVyVHJlZVJlZmxlY3Rpb24uanMjTDEwNC1MMjI4XG5mdW5jdGlvbiBmaW5kQ3VycmVudEZpYmVyVXNpbmdTbG93UGF0aChmaWJlcikge1xuICBjb25zdCB7IGFsdGVybmF0ZSB9ID0gZmliZXI7XG4gIGlmICghYWx0ZXJuYXRlKSB7XG4gICAgcmV0dXJuIGZpYmVyO1xuICB9XG4gIC8vIElmIHdlIGhhdmUgdHdvIHBvc3NpYmxlIGJyYW5jaGVzLCB3ZSdsbCB3YWxrIGJhY2t3YXJkcyB1cCB0byB0aGUgcm9vdFxuICAvLyB0byBzZWUgd2hhdCBwYXRoIHRoZSByb290IHBvaW50cyB0by4gT24gdGhlIHdheSB3ZSBtYXkgaGl0IG9uZSBvZiB0aGVcbiAgLy8gc3BlY2lhbCBjYXNlcyBhbmQgd2UnbGwgZGVhbCB3aXRoIHRoZW0uXG4gIGxldCBhID0gZmliZXI7XG4gIGxldCBiID0gYWx0ZXJuYXRlO1xuICB3aGlsZSAodHJ1ZSkgeyAvLyBlc2xpbnQtZGlzYWJsZS1saW5lXG4gICAgY29uc3QgcGFyZW50QSA9IGEucmV0dXJuO1xuICAgIGNvbnN0IHBhcmVudEIgPSBwYXJlbnRBID8gcGFyZW50QS5hbHRlcm5hdGUgOiBudWxsO1xuICAgIGlmICghcGFyZW50QSB8fCAhcGFyZW50Qikge1xuICAgICAgLy8gV2UncmUgYXQgdGhlIHJvb3QuXG4gICAgICBicmVhaztcbiAgICB9XG5cbiAgICAvLyBJZiBib3RoIGNvcGllcyBvZiB0aGUgcGFyZW50IGZpYmVyIHBvaW50IHRvIHRoZSBzYW1lIGNoaWxkLCB3ZSBjYW5cbiAgICAvLyBhc3N1bWUgdGhhdCB0aGUgY2hpbGQgaXMgY3VycmVudC4gVGhpcyBoYXBwZW5zIHdoZW4gd2UgYmFpbG91dCBvbiBsb3dcbiAgICAvLyBwcmlvcml0eTogdGhlIGJhaWxlZCBvdXQgZmliZXIncyBjaGlsZCByZXVzZXMgdGhlIGN1cnJlbnQgY2hpbGQuXG4gICAgaWYgKHBhcmVudEEuY2hpbGQgPT09IHBhcmVudEIuY2hpbGQpIHtcbiAgICAgIGxldCB7IGNoaWxkIH0gPSBwYXJlbnRBO1xuICAgICAgd2hpbGUgKGNoaWxkKSB7XG4gICAgICAgIGlmIChjaGlsZCA9PT0gYSkge1xuICAgICAgICAgIC8vIFdlJ3ZlIGRldGVybWluZWQgdGhhdCBBIGlzIHRoZSBjdXJyZW50IGJyYW5jaC5cbiAgICAgICAgICByZXR1cm4gZmliZXI7XG4gICAgICAgIH1cbiAgICAgICAgaWYgKGNoaWxkID09PSBiKSB7XG4gICAgICAgICAgLy8gV2UndmUgZGV0ZXJtaW5lZCB0aGF0IEIgaXMgdGhlIGN1cnJlbnQgYnJhbmNoLlxuICAgICAgICAgIHJldHVybiBhbHRlcm5hdGU7XG4gICAgICAgIH1cbiAgICAgICAgY2hpbGQgPSBjaGlsZC5zaWJsaW5nO1xuICAgICAgfVxuICAgICAgLy8gV2Ugc2hvdWxkIG5ldmVyIGhhdmUgYW4gYWx0ZXJuYXRlIGZvciBhbnkgbW91bnRpbmcgbm9kZS4gU28gdGhlIG9ubHlcbiAgICAgIC8vIHdheSB0aGlzIGNvdWxkIHBvc3NpYmx5IGhhcHBlbiBpcyBpZiB0aGlzIHdhcyB1bm1vdW50ZWQsIGlmIGF0IGFsbC5cbiAgICAgIHRocm93IG5ldyBFcnJvcignVW5hYmxlIHRvIGZpbmQgbm9kZSBvbiBhbiB1bm1vdW50ZWQgY29tcG9uZW50LicpO1xuICAgIH1cblxuICAgIGlmIChhLnJldHVybiAhPT0gYi5yZXR1cm4pIHtcbiAgICAgIC8vIFRoZSByZXR1cm4gcG9pbnRlciBvZiBBIGFuZCB0aGUgcmV0dXJuIHBvaW50ZXIgb2YgQiBwb2ludCB0byBkaWZmZXJlbnRcbiAgICAgIC8vIGZpYmVycy4gV2UgYXNzdW1lIHRoYXQgcmV0dXJuIHBvaW50ZXJzIG5ldmVyIGNyaXNzLWNyb3NzLCBzbyBBIG11c3RcbiAgICAgIC8vIGJlbG9uZyB0byB0aGUgY2hpbGQgc2V0IG9mIEEucmV0dXJuLCBhbmQgQiBtdXN0IGJlbG9uZyB0byB0aGUgY2hpbGRcbiAgICAgIC8vIHNldCBvZiBCLnJldHVybi5cbiAgICAgIGEgPSBwYXJlbnRBO1xuICAgICAgYiA9IHBhcmVudEI7XG4gICAgfSBlbHNlIHtcbiAgICAgIC8vIFRoZSByZXR1cm4gcG9pbnRlcnMgcG9pbnQgdG8gdGhlIHNhbWUgZmliZXIuIFdlJ2xsIGhhdmUgdG8gdXNlIHRoZVxuICAgICAgLy8gZGVmYXVsdCwgc2xvdyBwYXRoOiBzY2FuIHRoZSBjaGlsZCBzZXRzIG9mIGVhY2ggcGFyZW50IGFsdGVybmF0ZSB0byBzZWVcbiAgICAgIC8vIHdoaWNoIGNoaWxkIGJlbG9uZ3MgdG8gd2hpY2ggc2V0LlxuICAgICAgLy9cbiAgICAgIC8vIFNlYXJjaCBwYXJlbnQgQSdzIGNoaWxkIHNldFxuICAgICAgbGV0IGRpZEZpbmRDaGlsZCA9IGZhbHNlO1xuICAgICAgbGV0IHsgY2hpbGQgfSA9IHBhcmVudEE7XG4gICAgICB3aGlsZSAoY2hpbGQpIHtcbiAgICAgICAgaWYgKGNoaWxkID09PSBhKSB7XG4gICAgICAgICAgZGlkRmluZENoaWxkID0gdHJ1ZTtcbiAgICAgICAgICBhID0gcGFyZW50QTtcbiAgICAgICAgICBiID0gcGFyZW50QjtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgfVxuICAgICAgICBpZiAoY2hpbGQgPT09IGIpIHtcbiAgICAgICAgICBkaWRGaW5kQ2hpbGQgPSB0cnVlO1xuICAgICAgICAgIGIgPSBwYXJlbnRBO1xuICAgICAgICAgIGEgPSBwYXJlbnRCO1xuICAgICAgICAgIGJyZWFrO1xuICAgICAgICB9XG4gICAgICAgIGNoaWxkID0gY2hpbGQuc2libGluZztcbiAgICAgIH1cbiAgICAgIGlmICghZGlkRmluZENoaWxkKSB7XG4gICAgICAgIC8vIFNlYXJjaCBwYXJlbnQgQidzIGNoaWxkIHNldFxuICAgICAgICAoeyBjaGlsZCB9ID0gcGFyZW50Qik7XG4gICAgICAgIHdoaWxlIChjaGlsZCkge1xuICAgICAgICAgIGlmIChjaGlsZCA9PT0gYSkge1xuICAgICAgICAgICAgZGlkRmluZENoaWxkID0gdHJ1ZTtcbiAgICAgICAgICAgIGEgPSBwYXJlbnRCO1xuICAgICAgICAgICAgYiA9IHBhcmVudEE7XG4gICAgICAgICAgICBicmVhaztcbiAgICAgICAgICB9XG4gICAgICAgICAgaWYgKGNoaWxkID09PSBiKSB7XG4gICAgICAgICAgICBkaWRGaW5kQ2hpbGQgPSB0cnVlO1xuICAgICAgICAgICAgYiA9IHBhcmVudEI7XG4gICAgICAgICAgICBhID0gcGFyZW50QTtcbiAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICAgIH1cbiAgICAgICAgICBjaGlsZCA9IGNoaWxkLnNpYmxpbmc7XG4gICAgICAgIH1cbiAgICAgICAgaWYgKCFkaWRGaW5kQ2hpbGQpIHtcbiAgICAgICAgICB0aHJvdyBuZXcgRXJyb3IoJ0NoaWxkIHdhcyBub3QgZm91bmQgaW4gZWl0aGVyIHBhcmVudCBzZXQuIFRoaXMgaW5kaWNhdGVzIGEgYnVnICdcbiAgICAgICAgICAgICsgJ2luIFJlYWN0IHJlbGF0ZWQgdG8gdGhlIHJldHVybiBwb2ludGVyLiBQbGVhc2UgZmlsZSBhbiBpc3N1ZS4nKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBpZiAoYS5zdGF0ZU5vZGU/LmN1cnJlbnQgPT09IGEpIHtcbiAgICAvLyBXZSd2ZSBkZXRlcm1pbmVkIHRoYXQgQSBpcyB0aGUgY3VycmVudCBicmFuY2guXG4gICAgcmV0dXJuIGZpYmVyO1xuICB9XG4gIC8vIE90aGVyd2lzZSBCIGhhcyB0byBiZSBjdXJyZW50IGJyYW5jaC5cbiAgcmV0dXJuIGFsdGVybmF0ZTtcbn1cblxubW9kdWxlLmV4cG9ydHMgPSBmaW5kQ3VycmVudEZpYmVyVXNpbmdTbG93UGF0aDtcbiJdLCJtYXBwaW5ncyI6Ijs7QUFBQTtBQUNBLFNBQVNBLDZCQUE2QkEsQ0FBQ0MsS0FBSyxFQUFFO0VBQUEsSUFBQUMsWUFBQTtFQUM1QyxJQUFRQyxTQUFTLEdBQUtGLEtBQUssQ0FBbkJFLFNBQVM7RUFDakIsSUFBSSxDQUFDQSxTQUFTLEVBQUU7SUFDZCxPQUFPRixLQUFLO0VBQ2Q7RUFDQTtFQUNBO0VBQ0E7RUFDQSxJQUFJRyxDQUFDLEdBQUdILEtBQUs7RUFDYixJQUFJSSxDQUFDLEdBQUdGLFNBQVM7RUFDakIsT0FBTyxJQUFJLEVBQUU7SUFBRTtJQUNiLElBQU1HLE9BQU8sR0FBR0YsQ0FBQyxVQUFPO0lBQ3hCLElBQU1HLE9BQU8sR0FBR0QsT0FBTyxHQUFHQSxPQUFPLENBQUNILFNBQVMsR0FBRyxJQUFJO0lBQ2xELElBQUksQ0FBQ0csT0FBTyxJQUFJLENBQUNDLE9BQU8sRUFBRTtNQUN4QjtNQUNBO0lBQ0Y7O0lBRUE7SUFDQTtJQUNBO0lBQ0EsSUFBSUQsT0FBTyxDQUFDRSxLQUFLLEtBQUtELE9BQU8sQ0FBQ0MsS0FBSyxFQUFFO01BQ25DLElBQU1BLEtBQUssR0FBS0YsT0FBTyxDQUFqQkUsS0FBSztNQUNYLE9BQU9BLEtBQUssRUFBRTtRQUNaLElBQUlBLEtBQUssS0FBS0osQ0FBQyxFQUFFO1VBQ2Y7VUFDQSxPQUFPSCxLQUFLO1FBQ2Q7UUFDQSxJQUFJTyxLQUFLLEtBQUtILENBQUMsRUFBRTtVQUNmO1VBQ0EsT0FBT0YsU0FBUztRQUNsQjtRQUNBSyxLQUFLLEdBQUdBLEtBQUssQ0FBQ0MsT0FBTztNQUN2QjtNQUNBO01BQ0E7TUFDQSxNQUFNLElBQUlDLEtBQUssQ0FBQyxnREFBZ0QsQ0FBQztJQUNuRTtJQUVBLElBQUlOLENBQUMsVUFBTyxLQUFLQyxDQUFDLFVBQU8sRUFBRTtNQUN6QjtNQUNBO01BQ0E7TUFDQTtNQUNBRCxDQUFDLEdBQUdFLE9BQU87TUFDWEQsQ0FBQyxHQUFHRSxPQUFPO0lBQ2IsQ0FBQyxNQUFNO01BQ0w7TUFDQTtNQUNBO01BQ0E7TUFDQTtNQUNBLElBQUlJLFlBQVksR0FBRyxLQUFLO01BQ3hCLElBQU1ILE1BQUssR0FBS0YsT0FBTyxDQUFqQkUsS0FBSztNQUNYLE9BQU9BLE1BQUssRUFBRTtRQUNaLElBQUlBLE1BQUssS0FBS0osQ0FBQyxFQUFFO1VBQ2ZPLFlBQVksR0FBRyxJQUFJO1VBQ25CUCxDQUFDLEdBQUdFLE9BQU87VUFDWEQsQ0FBQyxHQUFHRSxPQUFPO1VBQ1g7UUFDRjtRQUNBLElBQUlDLE1BQUssS0FBS0gsQ0FBQyxFQUFFO1VBQ2ZNLFlBQVksR0FBRyxJQUFJO1VBQ25CTixDQUFDLEdBQUdDLE9BQU87VUFDWEYsQ0FBQyxHQUFHRyxPQUFPO1VBQ1g7UUFDRjtRQUNBQyxNQUFLLEdBQUdBLE1BQUssQ0FBQ0MsT0FBTztNQUN2QjtNQUNBLElBQUksQ0FBQ0UsWUFBWSxFQUFFO1FBQ2pCO1FBQ0dILE1BQUssR0FBS0QsT0FBTyxDQUFqQkMsS0FBSztRQUNSLE9BQU9BLE1BQUssRUFBRTtVQUNaLElBQUlBLE1BQUssS0FBS0osQ0FBQyxFQUFFO1lBQ2ZPLFlBQVksR0FBRyxJQUFJO1lBQ25CUCxDQUFDLEdBQUdHLE9BQU87WUFDWEYsQ0FBQyxHQUFHQyxPQUFPO1lBQ1g7VUFDRjtVQUNBLElBQUlFLE1BQUssS0FBS0gsQ0FBQyxFQUFFO1lBQ2ZNLFlBQVksR0FBRyxJQUFJO1lBQ25CTixDQUFDLEdBQUdFLE9BQU87WUFDWEgsQ0FBQyxHQUFHRSxPQUFPO1lBQ1g7VUFDRjtVQUNBRSxNQUFLLEdBQUdBLE1BQUssQ0FBQ0MsT0FBTztRQUN2QjtRQUNBLElBQUksQ0FBQ0UsWUFBWSxFQUFFO1VBQ2pCLE1BQU0sSUFBSUQsS0FBSyxDQUFDLGlFQUFpRSxHQUM3RSwrREFBK0QsQ0FBQztRQUN0RTtNQUNGO0lBQ0Y7RUFDRjtFQUNBLElBQUksRUFBQVIsWUFBQSxHQUFBRSxDQUFDLENBQUNRLFNBQVMsY0FBQVYsWUFBQSx1QkFBWEEsWUFBQSxDQUFhVyxPQUFPLE1BQUtULENBQUMsRUFBRTtJQUM5QjtJQUNBLE9BQU9ILEtBQUs7RUFDZDtFQUNBO0VBQ0EsT0FBT0UsU0FBUztBQUNsQjtBQUVBVyxNQUFNLENBQUNDLE9BQU8sR0FBR2YsNkJBQTZCIn0=
//# sourceMappingURL=findCurrentFiberUsingSlowPath.js.map
{
"name": "enzyme-adapter-react-16",
"version": "1.15.7",
"version": "1.15.8",
"description": "JavaScript Testing utilities for React",

@@ -8,3 +8,5 @@ "homepage": "https://enzymejs.github.io/enzyme/",

"scripts": {
"prepack": "npmignore --auto --commentLines=autogenerated --gitignore=../../.gitignore",
"prepack": "npmignore --auto --commentLines=autogenerated --gitignore=../../.gitignore && cp ../../{LICENSE,README}.md ./ && npm run build",
"prepublishOnly": "safe-publish-latest",
"prepublish": "not-in-publish || npm run prepublishOnly",
"clean": "rimraf build",

@@ -15,5 +17,3 @@ "lint": "eslint --ext js,jsx .",

"build": "babel --source-maps=both src --out-dir build",
"watch": "npm run build -- -w",
"prepublishOnly": "npm run build && safe-publish-latest && cp ../../{LICENSE,README}.md ./",
"prepublish": "not-in-publish || npm run prepublishOnly"
"watch": "npm run build -- -w"
},

@@ -45,11 +45,11 @@ "repository": {

"dependencies": {
"enzyme-adapter-utils": "^1.14.1",
"enzyme-shallow-equal": "^1.0.5",
"has": "^1.0.3",
"object.assign": "^4.1.4",
"object.values": "^1.1.5",
"enzyme-adapter-utils": "^1.14.2",
"enzyme-shallow-equal": "^1.0.7",
"hasown": "^2.0.0",
"object.assign": "^4.1.5",
"object.values": "^1.1.7",
"prop-types": "^15.8.1",
"react-is": "^16.13.1",
"react-test-renderer": "^16.0.0-0",
"semver": "^5.7.0"
"semver": "^5.7.2"
},

@@ -62,5 +62,5 @@ "peerDependencies": {

"devDependencies": {
"@babel/cli": "^7.19.3",
"@babel/core": "^7.20.2",
"@babel/eslint-parser": "^7.19.1",
"@babel/cli": "^7.23.9",
"@babel/core": "^7.23.9",
"@babel/eslint-parser": "^7.23.10",
"babel-plugin-add-module-exports": "^1.0.4",

@@ -70,10 +70,10 @@ "babel-plugin-transform-replace-object-assign": "^2.0.0",

"enzyme": "^3.0.0",
"eslint": "^8.26.0",
"eslint": "^8.56.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-jsx-a11y": "^6.6.1",
"eslint-plugin-react": "^7.31.10",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-jsx-a11y": "^6.8.0",
"eslint-plugin-react": "^7.33.2",
"eslint-plugin-react-hooks": "^4.6.0",
"in-publish": "^2.0.1",
"npmignore": "^0.3.0",
"npmignore": "^0.3.1",
"rimraf": "^2.7.1",

@@ -80,0 +80,0 @@ "safe-publish-latest": "^2.0.0"

@@ -79,3 +79,3 @@ Enzyme

compatible with all major test runners and assertion libraries out there. The documentation and
examples for enzyme use [Mocha](https://mochajs.org/) and [Chai](http://chaijs.com/), but you
examples for enzyme use [Mocha](https://mochajs.org) and [Chai](https://chaijs.com), but you
should be able to extrapolate to your framework of choice.

@@ -82,0 +82,0 @@

@@ -13,3 +13,3 @@ /* eslint no-use-before-define: 0 */

import checkPropTypes from 'prop-types/checkPropTypes';
import has from 'has';
import hasOwn from 'hasown';
import {

@@ -462,3 +462,3 @@ AsyncMode,

assertDomAvailable('mount');
if (has(options, 'suspenseFallback')) {
if (hasOwn(options, 'suspenseFallback')) {
throw new TypeError('`suspenseFallback` is not supported by the `mount` renderer');

@@ -618,3 +618,3 @@ }

const wrapFunctionalComponent = (Component) => {
if (is166 && has(Component, 'defaultProps')) {
if (is166 && hasOwn(Component, 'defaultProps')) {
if (lastComponent !== Component) {

@@ -825,3 +825,3 @@ wrappedComponent = Object.assign(

createStringRenderer(options) {
if (has(options, 'suspenseFallback')) {
if (hasOwn(options, 'suspenseFallback')) {
throw new TypeError('`suspenseFallback` should not be specified in options of string renderer');

@@ -828,0 +828,0 @@ }

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc