(window["webpackjsonp"] = window["webpackjsonp"] || []).push([[63],{ /***/ 0: /***/ (function(module, exports, __webpack_require__) { /* webpack var injection */(function(global) {var win; if (typeof window !== "undefined") { win = window; } else if (typeof global !== "undefined") { win = global; } else if (typeof self !== "undefined"){ win = self; } else { win = {}; } module.exports = win; /* webpack var injection */}.call(this, __webpack_require__(18))) /***/ }), /***/ 121: /***/ (function(module, exports, __webpack_require__) { "use strict"; var implementation = __webpack_require__(353); module.exports = function.prototype.bind || implementation; /***/ }), /***/ 191: /***/ (function(module, exports, __webpack_require__) { "use strict"; var getintrinsic = __webpack_require__(55); var $gopd = getintrinsic('%object.getownpropertydescriptor%', true); if ($gopd) { try { $gopd([], 'length'); } catch (e) { // ie 8 has a broken gopd $gopd = null; } } module.exports = $gopd; /***/ }), /***/ 200: /***/ (function(module, exports, __webpack_require__) { "use strict"; const denylist = new set([ 'enotfound', 'enetunreach', // ssl errors from https://github.com/nodejs/node/blob/fc8e3e2cdc521978351de257030db0076d79e0ab/src/crypto/crypto_common.cc#l301-l328 'unable_to_get_issuer_cert', 'unable_to_get_crl', 'unable_to_decrypt_cert_signature', 'unable_to_decrypt_crl_signature', 'unable_to_decode_issuer_public_key', 'cert_signature_failure', 'crl_signature_failure', 'cert_not_yet_valid', 'cert_has_expired', 'crl_not_yet_valid', 'crl_has_expired', 'error_in_cert_not_before_field', 'error_in_cert_not_after_field', 'error_in_crl_last_update_field', 'error_in_crl_next_update_field', 'out_of_mem', 'depth_zero_self_signed_cert', 'self_signed_cert_in_chain', 'unable_to_get_issuer_cert_locally', 'unable_to_verify_leaf_signature', 'cert_chain_too_long', 'cert_revoked', 'invalid_ca', 'path_length_exceeded', 'invalid_purpose', 'cert_untrusted', 'cert_rejected', 'hostname_mismatch' ]); // todo: use `error?.code` when targeting node.js 14 module.exports = error => !denylist.has(error && error.code); /***/ }), /***/ 3: /***/ (function(module, exports, __webpack_require__) { /* webpack var injection */(function(global) {var toplevel = typeof global !== 'undefined' ? global : typeof window !== 'undefined' ? window : {} var mindoc = __webpack_require__(323); var doccy; if (typeof document !== 'undefined') { doccy = document; } else { doccy = toplevel['__global_document_cache@4']; if (!doccy) { doccy = toplevel['__global_document_cache@4'] = mindoc; } } module.exports = doccy; /* webpack var injection */}.call(this, __webpack_require__(18))) /***/ }), /***/ 324: /***/ (function(module, exports) { module.exports = isfunction var tostring = object.prototype.tostring function isfunction (fn) { if (!fn) { return false } var string = tostring.call(fn) return string === '[object function]' || (typeof fn === 'function' && string !== '[object regexp]') || (typeof window !== 'undefined' && // ie8 and below (fn === window.settimeout || fn === window.alert || fn === window.confirm || fn === window.prompt)) }; /***/ }), /***/ 332: /***/ (function(module, exports) { /*! ieee754. bsd-3-clause license. feross aboukhadijeh */ exports.read = function (buffer, offset, isle, mlen, nbytes) { var e, m var elen = (nbytes * 8) - mlen - 1 var emax = (1 << elen) - 1 var ebias = emax >> 1 var nbits = -7 var i = isle ? (nbytes - 1) : 0 var d = isle ? -1 : 1 var s = buffer[offset + i] i += d e = s & ((1 << (-nbits)) - 1) s >>= (-nbits) nbits += elen for (; nbits > 0; e = (e * 256) + buffer[offset + i], i += d, nbits -= 8) {} m = e & ((1 << (-nbits)) - 1) e >>= (-nbits) nbits += mlen for (; nbits > 0; m = (m * 256) + buffer[offset + i], i += d, nbits -= 8) {} if (e === 0) { e = 1 - ebias } else if (e === emax) { return m ? nan : ((s ? -1 : 1) * infinity) } else { m = m + math.pow(2, mlen) e = e - ebias } return (s ? -1 : 1) * m * math.pow(2, e - mlen) } exports.write = function (buffer, value, offset, isle, mlen, nbytes) { var e, m, c var elen = (nbytes * 8) - mlen - 1 var emax = (1 << elen) - 1 var ebias = emax >> 1 var rt = (mlen === 23 ? math.pow(2, -24) - math.pow(2, -77) : 0) var i = isle ? 0 : (nbytes - 1) var d = isle ? 1 : -1 var s = value < 0 || (value === 0 && 1 / value < 0) ? 1 : 0 value = math.abs(value) if (isnan(value) || value === infinity) { m = isnan(value) ? 1 : 0 e = emax } else { e = math.floor(math.log(value) / math.ln2) if (value * (c = math.pow(2, -e)) < 1) { e-- c *= 2 } if (e + ebias >= 1) { value += rt / c } else { value += rt * math.pow(2, 1 - ebias) } if (value * c >= 2) { e++ c /= 2 } if (e + ebias >= emax) { m = 0 e = emax } else if (e + ebias >= 1) { m = ((value * c) - 1) * math.pow(2, mlen) e = e + ebias } else { m = value * math.pow(2, ebias - 1) * math.pow(2, mlen) e = 0 } } for (; mlen >= 8; buffer[offset + i] = m & 0xff, i += d, m /= 256, mlen -= 8) {} e = (e << mlen) | m elen += mlen for (; elen > 0; buffer[offset + i] = e & 0xff, i += d, e /= 256, elen -= 8) {} buffer[offset + i - d] |= s * 128 } /***/ }), /***/ 333: /***/ (function(module, exports) { var tostring = {}.tostring; module.exports = array.isarray || function (arr) { return tostring.call(arr) == '[object array]'; }; /***/ }), /***/ 350: /***/ (function(module, exports, __webpack_require__) { "use strict"; var origsymbol = typeof symbol !== 'undefined' && symbol; var hassymbolsham = __webpack_require__(351); module.exports = function hasnativesymbols() { if (typeof origsymbol !== 'function') { return false; } if (typeof symbol !== 'function') { return false; } if (typeof origsymbol('foo') !== 'symbol') { return false; } if (typeof symbol('bar') !== 'symbol') { return false; } return hassymbolsham(); }; /***/ }), /***/ 351: /***/ (function(module, exports, __webpack_require__) { "use strict"; /* eslint complexity: [2, 18], max-statements: [2, 33] */ module.exports = function hassymbols() { if (typeof symbol !== 'function' || typeof object.getownpropertysymbols !== 'function') { return false; } if (typeof symbol.iterator === 'symbol') { return true; } var obj = {}; var sym = symbol('test'); var symobj = object(sym); if (typeof sym === 'string') { return false; } if (object.prototype.tostring.call(sym) !== '[object symbol]') { return false; } if (object.prototype.tostring.call(symobj) !== '[object symbol]') { return false; } // temp disabled per https://github.com/ljharb/object.assign/issues/17 // if (sym instanceof symbol) { return false; } // temp disabled per https://github.com/webreflection/get-own-property-symbols/issues/4 // if (!(symobj instanceof symbol)) { return false; } // if (typeof symbol.prototype.tostring !== 'function') { return false; } // if (string(sym) !== symbol.prototype.tostring.call(sym)) { return false; } var symval = 42; obj[sym] = symval; for (sym in obj) { return false; } // eslint-disable-line no-restricted-syntax, no-unreachable-loop if (typeof object.keys === 'function' && object.keys(obj).length !== 0) { return false; } if (typeof object.getownpropertynames === 'function' && object.getownpropertynames(obj).length !== 0) { return false; } var syms = object.getownpropertysymbols(obj); if (syms.length !== 1 || syms[0] !== sym) { return false; } if (!object.prototype.propertyisenumerable.call(obj, sym)) { return false; } if (typeof object.getownpropertydescriptor === 'function') { var descriptor = object.getownpropertydescriptor(obj, sym); if (descriptor.value !== symval || descriptor.enumerable !== true) { return false; } } return true; }; /***/ }), /***/ 352: /***/ (function(module, exports, __webpack_require__) { "use strict"; var test = { __proto__: null, foo: {} }; var $object = object; /** @type {import('.')} */ module.exports = function hasproto() { // @ts-expect-error: ts errors on an inherited property for some reason return { __proto__: test }.foo === test.foo && !(test instanceof $object); }; /***/ }), /***/ 353: /***/ (function(module, exports, __webpack_require__) { "use strict"; /* eslint no-invalid-this: 1 */ var error_message = 'function.prototype.bind called on incompatible '; var tostr = object.prototype.tostring; var max = math.max; var functype = '[object function]'; var concatty = function concatty(a, b) { var arr = []; for (var i = 0; i < a.length; i += 1) { arr[i] = a[i]; } for (var j = 0; j < b.length; j += 1) { arr[j + a.length] = b[j]; } return arr; }; var slicy = function slicy(arrlike, offset) { var arr = []; for (var i = offset || 0, j = 0; i < arrlike.length; i += 1, j += 1) { arr[j] = arrlike[i]; } return arr; }; var joiny = function (arr, joiner) { var str = ''; for (var i = 0; i < arr.length; i += 1) { str += arr[i]; if (i + 1 < arr.length) { str += joiner; } } return str; }; module.exports = function bind(that) { var target = this; if (typeof target !== 'function' || tostr.apply(target) !== functype) { throw new typeerror(error_message + target); } var args = slicy(arguments, 1); var bound; var binder = function () { if (this instanceof bound) { var result = target.apply( this, concatty(args, arguments) ); if (object(result) === result) { return result; } return this; } return target.apply( that, concatty(args, arguments) ); }; var boundlength = max(0, target.length - args.length); var boundargs = []; for (var i = 0; i < boundlength; i++) { boundargs[i] = '$' + i; } bound = function('binder', 'return function (' + joiny(boundargs, ',') + '){ return binder.apply(this,arguments); }')(binder); if (target.prototype) { var empty = function empty() {}; empty.prototype = target.prototype; bound.prototype = new empty(); empty.prototype = null; } return bound; }; /***/ }), /***/ 354: /***/ (function(module, exports, __webpack_require__) { "use strict"; var call = function.prototype.call; var $hasown = object.prototype.hasownproperty; var bind = __webpack_require__(121); /** @type {import('.')} */ module.exports = bind.call(call, $hasown); /***/ }), /***/ 359: /***/ (function(module, exports, __webpack_require__) { "use strict"; var $defineproperty = __webpack_require__(122); var haspropertydescriptors = function haspropertydescriptors() { return !!$defineproperty; }; haspropertydescriptors.hasarraylengthdefinebug = function hasarraylengthdefinebug() { // node v0.6 has a bug where array lengths can be set but not defined if (!$defineproperty) { return null; } try { return $defineproperty([], 'length', { value: 1 }).length !== 1; } catch (e) { // in firefox 4-22, defining length on an array throws an exception. return true; } }; module.exports = haspropertydescriptors; /***/ }), /***/ 55: /***/ (function(module, exports, __webpack_require__) { "use strict"; var undefined; var $error = __webpack_require__(345); var $evalerror = __webpack_require__(346); var $rangeerror = __webpack_require__(347); var $referenceerror = __webpack_require__(348); var $syntaxerror = __webpack_require__(190); var $typeerror = __webpack_require__(70); var $urierror = __webpack_require__(349); var $function = function; // eslint-disable-next-line consistent-return var getevalledconstructor = function (expressionsyntax) { try { return $function('"use strict"; return (' + expressionsyntax + ').constructor;')(); } catch (e) {} }; var $gopd = object.getownpropertydescriptor; if ($gopd) { try { $gopd({}, ''); } catch (e) { $gopd = null; // this is ie 8, which has a broken gopd } } var throwtypeerror = function () { throw new $typeerror(); }; var throwtypeerror = $gopd ? (function () { try { // eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties arguments.callee; // ie 8 does not throw here return throwtypeerror; } catch (calleethrows) { try { // ie 8 throws on object.getownpropertydescriptor(arguments, '') return $gopd(arguments, 'callee').get; } catch (gopdthrows) { return throwtypeerror; } } }()) : throwtypeerror; var hassymbols = __webpack_require__(350)(); var hasproto = __webpack_require__(352)(); var getproto = object.getprototypeof || ( hasproto ? function (x) { return x.__proto__; } // eslint-disable-line no-proto : null ); var needseval = {}; var typedarray = typeof uint8array === 'undefined' || !getproto ? undefined : getproto(uint8array); var intrinsics = { __proto__: null, '%aggregateerror%': typeof aggregateerror === 'undefined' ? undefined : aggregateerror, '%array%': array, '%arraybuffer%': typeof arraybuffer === 'undefined' ? undefined : arraybuffer, '%arrayiteratorprototype%': hassymbols && getproto ? getproto([][symbol.iterator]()) : undefined, '%asyncfromsynciteratorprototype%': undefined, '%asyncfunction%': needseval, '%asyncgenerator%': needseval, '%asyncgeneratorfunction%': needseval, '%asynciteratorprototype%': needseval, '%atomics%': typeof atomics === 'undefined' ? undefined : atomics, '%bigint%': typeof bigint === 'undefined' ? undefined : bigint, '%bigint64array%': typeof bigint64array === 'undefined' ? undefined : bigint64array, '%biguint64array%': typeof biguint64array === 'undefined' ? undefined : biguint64array, '%boolean%': boolean, '%dataview%': typeof dataview === 'undefined' ? undefined : dataview, '%date%': date, '%decodeuri%': decodeuri, '%decodeuricomponent%': decodeuricomponent, '%encodeuri%': encodeuri, '%encodeuricomponent%': encodeuricomponent, '%error%': $error, '%eval%': eval, // eslint-disable-line no-eval '%evalerror%': $evalerror, '%float32array%': typeof float32array === 'undefined' ? undefined : float32array, '%float64array%': typeof float64array === 'undefined' ? undefined : float64array, '%finalizationregistry%': typeof finalizationregistry === 'undefined' ? undefined : finalizationregistry, '%function%': $function, '%generatorfunction%': needseval, '%int8array%': typeof int8array === 'undefined' ? undefined : int8array, '%int16array%': typeof int16array === 'undefined' ? undefined : int16array, '%int32array%': typeof int32array === 'undefined' ? undefined : int32array, '%isfinite%': isfinite, '%isnan%': isnan, '%iteratorprototype%': hassymbols && getproto ? getproto(getproto([][symbol.iterator]())) : undefined, '%json%': typeof json === 'object' ? json : undefined, '%map%': typeof map === 'undefined' ? undefined : map, '%mapiteratorprototype%': typeof map === 'undefined' || !hassymbols || !getproto ? undefined : getproto(new map()[symbol.iterator]()), '%math%': math, '%number%': number, '%object%': object, '%parsefloat%': parsefloat, '%parseint%': parseint, '%promise%': typeof promise === 'undefined' ? undefined : promise, '%proxy%': typeof proxy === 'undefined' ? undefined : proxy, '%rangeerror%': $rangeerror, '%referenceerror%': $referenceerror, '%reflect%': typeof reflect === 'undefined' ? undefined : reflect, '%regexp%': regexp, '%set%': typeof set === 'undefined' ? undefined : set, '%setiteratorprototype%': typeof set === 'undefined' || !hassymbols || !getproto ? undefined : getproto(new set()[symbol.iterator]()), '%sharedarraybuffer%': typeof sharedarraybuffer === 'undefined' ? undefined : sharedarraybuffer, '%string%': string, '%stringiteratorprototype%': hassymbols && getproto ? getproto(''[symbol.iterator]()) : undefined, '%symbol%': hassymbols ? symbol : undefined, '%syntaxerror%': $syntaxerror, '%throwtypeerror%': throwtypeerror, '%typedarray%': typedarray, '%typeerror%': $typeerror, '%uint8array%': typeof uint8array === 'undefined' ? undefined : uint8array, '%uint8clampedarray%': typeof uint8clampedarray === 'undefined' ? undefined : uint8clampedarray, '%uint16array%': typeof uint16array === 'undefined' ? undefined : uint16array, '%uint32array%': typeof uint32array === 'undefined' ? undefined : uint32array, '%urierror%': $urierror, '%weakmap%': typeof weakmap === 'undefined' ? undefined : weakmap, '%weakref%': typeof weakref === 'undefined' ? undefined : weakref, '%weakset%': typeof weakset === 'undefined' ? undefined : weakset }; if (getproto) { try { null.error; // eslint-disable-line no-unused-expressions } catch (e) { // https://github.com/tc39/proposal-shadowrealm/pull/384#issuecomment-1364264229 var errorproto = getproto(getproto(e)); intrinsics['%error.prototype%'] = errorproto; } } var doeval = function doeval(name) { var value; if (name === '%asyncfunction%') { value = getevalledconstructor('async function () {}'); } else if (name === '%generatorfunction%') { value = getevalledconstructor('function* () {}'); } else if (name === '%asyncgeneratorfunction%') { value = getevalledconstructor('async function* () {}'); } else if (name === '%asyncgenerator%') { var fn = doeval('%asyncgeneratorfunction%'); if (fn) { value = fn.prototype; } } else if (name === '%asynciteratorprototype%') { var gen = doeval('%asyncgenerator%'); if (gen && getproto) { value = getproto(gen.prototype); } } intrinsics[name] = value; return value; }; var legacy_aliases = { __proto__: null, '%arraybufferprototype%': ['arraybuffer', 'prototype'], '%arrayprototype%': ['array', 'prototype'], '%arrayproto_entries%': ['array', 'prototype', 'entries'], '%arrayproto_foreach%': ['array', 'prototype', 'foreach'], '%arrayproto_keys%': ['array', 'prototype', 'keys'], '%arrayproto_values%': ['array', 'prototype', 'values'], '%asyncfunctionprototype%': ['asyncfunction', 'prototype'], '%asyncgenerator%': ['asyncgeneratorfunction', 'prototype'], '%asyncgeneratorprototype%': ['asyncgeneratorfunction', 'prototype', 'prototype'], '%booleanprototype%': ['boolean', 'prototype'], '%dataviewprototype%': ['dataview', 'prototype'], '%dateprototype%': ['date', 'prototype'], '%errorprototype%': ['error', 'prototype'], '%evalerrorprototype%': ['evalerror', 'prototype'], '%float32arrayprototype%': ['float32array', 'prototype'], '%float64arrayprototype%': ['float64array', 'prototype'], '%functionprototype%': ['function', 'prototype'], '%generator%': ['generatorfunction', 'prototype'], '%generatorprototype%': ['generatorfunction', 'prototype', 'prototype'], '%int8arrayprototype%': ['int8array', 'prototype'], '%int16arrayprototype%': ['int16array', 'prototype'], '%int32arrayprototype%': ['int32array', 'prototype'], '%jsonparse%': ['json', 'parse'], '%jsonstringify%': ['json', 'stringify'], '%mapprototype%': ['map', 'prototype'], '%numberprototype%': ['number', 'prototype'], '%objectprototype%': ['object', 'prototype'], '%objproto_tostring%': ['object', 'prototype', 'tostring'], '%objproto_valueof%': ['object', 'prototype', 'valueof'], '%promiseprototype%': ['promise', 'prototype'], '%promiseproto_then%': ['promise', 'prototype', 'then'], '%promise_all%': ['promise', 'all'], '%promise_reject%': ['promise', 'reject'], '%promise_resolve%': ['promise', 'resolve'], '%rangeerrorprototype%': ['rangeerror', 'prototype'], '%referenceerrorprototype%': ['referenceerror', 'prototype'], '%regexpprototype%': ['regexp', 'prototype'], '%setprototype%': ['set', 'prototype'], '%sharedarraybufferprototype%': ['sharedarraybuffer', 'prototype'], '%stringprototype%': ['string', 'prototype'], '%symbolprototype%': ['symbol', 'prototype'], '%syntaxerrorprototype%': ['syntaxerror', 'prototype'], '%typedarrayprototype%': ['typedarray', 'prototype'], '%typeerrorprototype%': ['typeerror', 'prototype'], '%uint8arrayprototype%': ['uint8array', 'prototype'], '%uint8clampedarrayprototype%': ['uint8clampedarray', 'prototype'], '%uint16arrayprototype%': ['uint16array', 'prototype'], '%uint32arrayprototype%': ['uint32array', 'prototype'], '%urierrorprototype%': ['urierror', 'prototype'], '%weakmapprototype%': ['weakmap', 'prototype'], '%weaksetprototype%': ['weakset', 'prototype'] }; var bind = __webpack_require__(121); var hasown = __webpack_require__(354); var $concat = bind.call(function.call, array.prototype.concat); var $spliceapply = bind.call(function.apply, array.prototype.splice); var $replace = bind.call(function.call, string.prototype.replace); var $strslice = bind.call(function.call, string.prototype.slice); var $exec = bind.call(function.call, regexp.prototype.exec); /* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#l6735-l6744 */ var repropname = /[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g; var reescapechar = /\\(\\)?/g; /** used to match backslashes in property paths. */ var stringtopath = function stringtopath(string) { var first = $strslice(string, 0, 1); var last = $strslice(string, -1); if (first === '%' && last !== '%') { throw new $syntaxerror('invalid intrinsic syntax, expected closing `%`'); } else if (last === '%' && first !== '%') { throw new $syntaxerror('invalid intrinsic syntax, expected opening `%`'); } var result = []; $replace(string, repropname, function (match, number, quote, substring) { result[result.length] = quote ? $replace(substring, reescapechar, '$1') : number || match; }); return result; }; /* end adaptation */ var getbaseintrinsic = function getbaseintrinsic(name, allowmissing) { var intrinsicname = name; var alias; if (hasown(legacy_aliases, intrinsicname)) { alias = legacy_aliases[intrinsicname]; intrinsicname = '%' + alias[0] + '%'; } if (hasown(intrinsics, intrinsicname)) { var value = intrinsics[intrinsicname]; if (value === needseval) { value = doeval(intrinsicname); } if (typeof value === 'undefined' && !allowmissing) { throw new $typeerror('intrinsic ' + name + ' exists, but is not available. please file an issue!'); } return { alias: alias, name: intrinsicname, value: value }; } throw new $syntaxerror('intrinsic ' + name + ' does not exist!'); }; module.exports = function getintrinsic(name, allowmissing) { if (typeof name !== 'string' || name.length === 0) { throw new $typeerror('intrinsic name must be a non-empty string'); } if (arguments.length > 1 && typeof allowmissing !== 'boolean') { throw new $typeerror('"allowmissing" argument must be a boolean'); } if ($exec(/^%?[^%]*%?$/, name) === null) { throw new $syntaxerror('`%` may not be present anywhere but at the beginning and end of the intrinsic name'); } var parts = stringtopath(name); var intrinsicbasename = parts.length > 0 ? parts[0] : ''; var intrinsic = getbaseintrinsic('%' + intrinsicbasename + '%', allowmissing); var intrinsicrealname = intrinsic.name; var value = intrinsic.value; var skipfurthercaching = false; var alias = intrinsic.alias; if (alias) { intrinsicbasename = alias[0]; $spliceapply(parts, $concat([0, 1], alias)); } for (var i = 1, isown = true; i < parts.length; i += 1) { var part = parts[i]; var first = $strslice(part, 0, 1); var last = $strslice(part, -1); if ( ( (first === '"' || first === "'" || first === '`') || (last === '"' || last === "'" || last === '`') ) && first !== last ) { throw new $syntaxerror('property names with quotes must have matching quotes'); } if (part === 'constructor' || !isown) { skipfurthercaching = true; } intrinsicbasename += '.' + part; intrinsicrealname = '%' + intrinsicbasename + '%'; if (hasown(intrinsics, intrinsicrealname)) { value = intrinsics[intrinsicrealname]; } else if (value != null) { if (!(part in value)) { if (!allowmissing) { throw new $typeerror('base intrinsic for ' + name + ' exists, but the property is not available.'); } return void undefined; } if ($gopd && (i + 1) >= parts.length) { var desc = $gopd(value, part); isown = !!desc; // by convention, when a data property is converted to an accessor // property to emulate a data property that does not suffer from // the override mistake, that accessor's getter is marked with // an `originalvalue` property. here, when we detect this, we // uphold the illusion by pretending to see that original data // property, i.e., returning the value rather than the getter // itself. if (isown && 'get' in desc && !('originalvalue' in desc.get)) { value = desc.get; } else { value = value[part]; } } else { isown = hasown(value, part); value = value[part]; } if (isown && !skipfurthercaching) { intrinsics[intrinsicrealname] = value; } } } return value; }; /***/ }) }]);