|
|
|
|
@ -23997,7 +23997,7 @@ var ThrowTypeError = $gOPD
|
|
|
|
|
}())
|
|
|
|
|
: throwTypeError;
|
|
|
|
|
|
|
|
|
|
var hasSymbols = __webpack_require__(/*! has-symbols */ 9997)();
|
|
|
|
|
var hasSymbols = __webpack_require__(/*! has-symbols */ 80537)();
|
|
|
|
|
var hasProto = __webpack_require__(/*! has-proto */ 54465)();
|
|
|
|
|
|
|
|
|
|
var getProto = Object.getPrototypeOf || (
|
|
|
|
|
@ -24397,9 +24397,9 @@ module.exports = function hasProto() {
|
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
|
|
|
|
/***/ 9997:
|
|
|
|
|
/***/ 80537:
|
|
|
|
|
/*!**************************************************************!*\
|
|
|
|
|
!*** ./node_modules/_has-symbols@1.0.3@has-symbols/index.js ***!
|
|
|
|
|
!*** ./node_modules/_has-symbols@1.1.0@has-symbols/index.js ***!
|
|
|
|
|
\**************************************************************/
|
|
|
|
|
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
|
|
|
|
|
|
|
|
|
|
@ -24407,8 +24407,9 @@ module.exports = function hasProto() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var origSymbol = typeof Symbol !== 'undefined' && Symbol;
|
|
|
|
|
var hasSymbolSham = __webpack_require__(/*! ./shams */ 83880);
|
|
|
|
|
var hasSymbolSham = __webpack_require__(/*! ./shams */ 82881);
|
|
|
|
|
|
|
|
|
|
/** @type {import('.')} */
|
|
|
|
|
module.exports = function hasNativeSymbols() {
|
|
|
|
|
if (typeof origSymbol !== 'function') { return false; }
|
|
|
|
|
if (typeof Symbol !== 'function') { return false; }
|
|
|
|
|
@ -24421,20 +24422,22 @@ module.exports = function hasNativeSymbols() {
|
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
|
|
|
|
/***/ 83880:
|
|
|
|
|
/***/ 82881:
|
|
|
|
|
/*!**************************************************************!*\
|
|
|
|
|
!*** ./node_modules/_has-symbols@1.0.3@has-symbols/shams.js ***!
|
|
|
|
|
!*** ./node_modules/_has-symbols@1.1.0@has-symbols/shams.js ***!
|
|
|
|
|
\**************************************************************/
|
|
|
|
|
/***/ (function(module) {
|
|
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** @type {import('./shams')} */
|
|
|
|
|
/* 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; }
|
|
|
|
|
|
|
|
|
|
/** @type {{ [k in symbol]?: unknown }} */
|
|
|
|
|
var obj = {};
|
|
|
|
|
var sym = Symbol('test');
|
|
|
|
|
var symObj = Object(sym);
|
|
|
|
|
@ -24453,7 +24456,7 @@ module.exports = function hasSymbols() {
|
|
|
|
|
|
|
|
|
|
var symVal = 42;
|
|
|
|
|
obj[sym] = symVal;
|
|
|
|
|
for (sym in obj) { return false; } // eslint-disable-line no-restricted-syntax, no-unreachable-loop
|
|
|
|
|
for (var _ 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; }
|
|
|
|
|
@ -24464,7 +24467,8 @@ module.exports = function hasSymbols() {
|
|
|
|
|
if (!Object.prototype.propertyIsEnumerable.call(obj, sym)) { return false; }
|
|
|
|
|
|
|
|
|
|
if (typeof Object.getOwnPropertyDescriptor === 'function') {
|
|
|
|
|
var descriptor = Object.getOwnPropertyDescriptor(obj, sym);
|
|
|
|
|
// eslint-disable-next-line no-extra-parens
|
|
|
|
|
var descriptor = /** @type {PropertyDescriptor} */ (Object.getOwnPropertyDescriptor(obj, sym));
|
|
|
|
|
if (descriptor.value !== symVal || descriptor.enumerable !== true) { return false; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -24483,7 +24487,7 @@ module.exports = function hasSymbols() {
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var hasSymbols = __webpack_require__(/*! has-symbols/shams */ 83880);
|
|
|
|
|
var hasSymbols = __webpack_require__(/*! has-symbols/shams */ 82881);
|
|
|
|
|
|
|
|
|
|
/** @type {import('.')} */
|
|
|
|
|
module.exports = function hasToStringTagShams() {
|