(()=>{"use strict";var __webpack_modules__={607:(module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0});var serializer_1=__webpack_require__(810),deserializer_1=__webpack_require__(496),Module;"undefined"!=typeof process&&process.release&&"node"===process.release.name&&(Module=eval("require")("module"));var ESSerializer=function(){function r(){}return r.throwErrorIfInNonNodeEnvironment=function(){if(!Module)throw new Error("Cannot intercept require in non-Node environment.")},r.interceptRequire=function(){this.isRequireIntercepted||(this.isRequireIntercepted=!0,this.throwErrorIfInNonNodeEnvironment(),r.originRequire=Module.prototype.require,Module.prototype.require=function(){var e=r.originRequire.apply(this,arguments),_=e.name;return r.requiredClasses[_]||(r.requiredClasses[_]=e),e})},r.stopInterceptRequire=function(){this.throwErrorIfInNonNodeEnvironment(),Module.prototype.require=r.originRequire,this.isRequireIntercepted=!1},r.isInterceptingRequire=function(){return this.isRequireIntercepted},r.getRequiredClasses=function(){return this.requiredClasses},r.clearRequiredClasses=function(){this.requiredClasses={}},r.registerClass=function(r){this.registeredClasses.push(r)},r.registerClasses=function(r){this.registeredClasses=this.registeredClasses.concat(r)},r.clearRegisteredClasses=function(){this.registeredClasses=[]},r.serialize=function(r,e){return void 0===e&&(e={}),JSON.stringify(serializer_1.getSerializeValueWithClassName(r,e))},r.deserialize=function(r,e,_){return void 0===e&&(e=[]),void 0===_&&(_={}),deserializer_1.deserializeFromParsedObj(JSON.parse(r),Object.values(this.requiredClasses).concat(this.registeredClasses).concat(e),_)},r.originRequire=null,r.isRequireIntercepted=!1,r.requiredClasses={},r.registeredClasses=[],r}();module.exports=ESSerializer},917:function(r,e){var _=this&&this.__spreadArrays||function(){for(var r=0,e=0,_=arguments.length;e<_;e++)r+=arguments[e].length;var t=Array(r),I=0;for(e=0;e<_;e++)for(var n=arguments[e],L=0,A=n.length;L{Object.defineProperty(e,"__esModule",{value:!0}),e.isClass=e.notObject=e.getValueFromToStringResult=void 0,e.notObject=function(r){return null===r||"object"!=typeof r},e.getValueFromToStringResult=function(r){switch(r){case"Infinity":return 1/0;case"-Infinity":return-1/0;case"NaN":return NaN;default:return null}},e.isClass=function(r){if(function(r){return[Date].indexOf(r)>=0}(r))return!0;try{Reflect.construct(String,[],r)}catch(r){return!1}return!0}},810:(r,e,_)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.getSerializeValueWithClassName=void 0;var t=_(917),I=_(821);function n(r,e){void 0===e&&(e={});var _=function(r){var e,_,n;return void 0===r?((e={})[t.CLASS_NAME_FIELD]=t.BUILTIN_TYPE_UNDEFINED,e):"number"!=typeof r||isFinite(r)?"bigint"==typeof r?((n={})[t.CLASS_NAME_FIELD]=t.BUILTIN_TYPE_BIG_INT,n[t.TO_STRING_FIELD]=r.toString(),n):I.notObject(r)?r:t.ESSERIALIZER_NULL:((_={})[t.CLASS_NAME_FIELD]=t.BUILTIN_TYPE_NOT_FINITE,_[t.TO_STRING_FIELD]=r.toString(),_)}(r);if(_!==t.ESSERIALIZER_NULL)return _;if(Array.isArray(r))return L(r);var A={};if(!function(r){var e=r.__proto__.constructor.name;return t.CLASSNAMES_WHOSE_ENUMERABLE_PROPERTIES_SHOULD_BE_IGNORED.includes(e)}(r)){if(e.ignoreProperties&&e.ignoreProperties.forEach((function(e){delete r[e]})),e.interceptProperties)for(var a in e.interceptProperties)r[a]=e.interceptProperties[a].call(r,r[a]);!function(r,e){for(var _ in r)"function"!=typeof r[_]&&(e[_]=n(r[_]))}(r,A)}return function(r,e){var _=r.__proto__.constructor.name;return"Object"===_&&(_=r.constructor.name),"Object"!==_&&(e[t.CLASS_NAME_FIELD]=_,_===t.BUILTIN_CLASS_ARRAYBUFFER||_===t.BUILTIN_CLASS_SHAREDARRAYBUFFER?e[t.ARRAY_FIELD]=L(Array.from(new Uint8Array(r))):_===t.BUILTIN_CLASS_BOOLEAN?e[t.BOOLEAN_FIELD]=r.valueOf():_===t.BUILTIN_CLASS_DATAVIEW?e[t.ARRAY_FIELD]=L(Array.from(new Uint8Array(r.buffer))):_===t.BUILTIN_CLASS_DATE?e[t.TIMESTAMP_FIELD]=r.getTime():_===t.BUILTIN_CLASS_INTL_LOCALE||_===t.BUILTIN_CLASS_REGEXP?e[t.TO_STRING_FIELD]=r.toString():_===t.BUILTIN_CLASS_SET?e[t.ARRAY_FIELD]=L(Array.from(r)):_===t.BUILTIN_CLASS_STRING?e[t.TO_STRING_FIELD]=r.toString():t.ALL_BUILTIN_ARRAYS.includes(_)?e[t.ARRAY_FIELD]=L(Array.from(r)):t.ALL_BUILTIN_ERRORS.includes(_)?function(r,e,_){"Error"!==r.name&&(e.name=r.name),r.message&&(e.message=r.message),r.stack&&(e.stack=r.stack),_===t.BUILTIN_CLASS_AGGREGATE_ERROR&&(e.errors=n(r.errors))}(r,e,_):t.ALL_BUILTIN_INTLS.includes(_)&&(e[t.OPTIONS_FIELD]=r.resolvedOptions())),e}(r,A)}function L(r){return r.map((function(r){return n(r)}))}e.getSerializeValueWithClassName=n}},__webpack_module_cache__={};function __webpack_require__(r){var e=__webpack_module_cache__[r];if(void 0!==e)return e.exports;var _=__webpack_module_cache__[r]={exports:{}};return __webpack_modules__[r].call(_.exports,_,_.exports,__webpack_require__),_.exports}var __webpack_exports__=__webpack_require__(607),__webpack_export_target__=exports;for(var i in __webpack_exports__)__webpack_export_target__[i]=__webpack_exports__[i];__webpack_exports__.__esModule&&Object.defineProperty(__webpack_export_target__,"__esModule",{value:!0})})();