645 lines
27 KiB
JavaScript
645 lines
27 KiB
JavaScript
"use strict";
|
|
(self["webpackChunk_woocommerce_storybook"] = self["webpackChunk_woocommerce_storybook"] || []).push([[2137],{
|
|
|
|
/***/ "../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/array-buffer-non-extensible.js":
|
|
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
|
|
|
|
|
|
// FF26- bug: ArrayBuffers are non-extensible, but Object.isExtensible does not report it
|
|
var fails = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/fails.js");
|
|
|
|
module.exports = fails(function () {
|
|
if (typeof ArrayBuffer == 'function') {
|
|
var buffer = new ArrayBuffer(8);
|
|
// eslint-disable-next-line es/no-object-isextensible, es/no-object-defineproperty -- safe
|
|
if (Object.isExtensible(buffer)) Object.defineProperty(buffer, 'a', { value: 8 });
|
|
}
|
|
});
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ "../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/array-reduce.js":
|
|
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
|
|
|
|
|
|
var aCallable = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/a-callable.js");
|
|
var toObject = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/to-object.js");
|
|
var IndexedObject = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/indexed-object.js");
|
|
var lengthOfArrayLike = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/length-of-array-like.js");
|
|
|
|
var $TypeError = TypeError;
|
|
|
|
// `Array.prototype.{ reduce, reduceRight }` methods implementation
|
|
var createMethod = function (IS_RIGHT) {
|
|
return function (that, callbackfn, argumentsLength, memo) {
|
|
var O = toObject(that);
|
|
var self = IndexedObject(O);
|
|
var length = lengthOfArrayLike(O);
|
|
aCallable(callbackfn);
|
|
var index = IS_RIGHT ? length - 1 : 0;
|
|
var i = IS_RIGHT ? -1 : 1;
|
|
if (argumentsLength < 2) while (true) {
|
|
if (index in self) {
|
|
memo = self[index];
|
|
index += i;
|
|
break;
|
|
}
|
|
index += i;
|
|
if (IS_RIGHT ? index < 0 : length <= index) {
|
|
throw new $TypeError('Reduce of empty array with no initial value');
|
|
}
|
|
}
|
|
for (;IS_RIGHT ? index >= 0 : length > index; index += i) if (index in self) {
|
|
memo = callbackfn(memo, self[index], index, O);
|
|
}
|
|
return memo;
|
|
};
|
|
};
|
|
|
|
module.exports = {
|
|
// `Array.prototype.reduce` method
|
|
// https://tc39.es/ecma262/#sec-array.prototype.reduce
|
|
left: createMethod(false),
|
|
// `Array.prototype.reduceRight` method
|
|
// https://tc39.es/ecma262/#sec-array.prototype.reduceright
|
|
right: createMethod(true)
|
|
};
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ "../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/collection-strong.js":
|
|
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
|
|
|
|
|
|
var create = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/object-create.js");
|
|
var defineBuiltInAccessor = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/define-built-in-accessor.js");
|
|
var defineBuiltIns = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/define-built-ins.js");
|
|
var bind = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/function-bind-context.js");
|
|
var anInstance = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/an-instance.js");
|
|
var isNullOrUndefined = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/is-null-or-undefined.js");
|
|
var iterate = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/iterate.js");
|
|
var defineIterator = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/iterator-define.js");
|
|
var createIterResultObject = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/create-iter-result-object.js");
|
|
var setSpecies = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/set-species.js");
|
|
var DESCRIPTORS = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/descriptors.js");
|
|
var fastKey = (__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/internal-metadata.js").fastKey);
|
|
var InternalStateModule = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/internal-state.js");
|
|
|
|
var setInternalState = InternalStateModule.set;
|
|
var internalStateGetterFor = InternalStateModule.getterFor;
|
|
|
|
module.exports = {
|
|
getConstructor: function (wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER) {
|
|
var Constructor = wrapper(function (that, iterable) {
|
|
anInstance(that, Prototype);
|
|
setInternalState(that, {
|
|
type: CONSTRUCTOR_NAME,
|
|
index: create(null),
|
|
first: undefined,
|
|
last: undefined,
|
|
size: 0
|
|
});
|
|
if (!DESCRIPTORS) that.size = 0;
|
|
if (!isNullOrUndefined(iterable)) iterate(iterable, that[ADDER], { that: that, AS_ENTRIES: IS_MAP });
|
|
});
|
|
|
|
var Prototype = Constructor.prototype;
|
|
|
|
var getInternalState = internalStateGetterFor(CONSTRUCTOR_NAME);
|
|
|
|
var define = function (that, key, value) {
|
|
var state = getInternalState(that);
|
|
var entry = getEntry(that, key);
|
|
var previous, index;
|
|
// change existing entry
|
|
if (entry) {
|
|
entry.value = value;
|
|
// create new entry
|
|
} else {
|
|
state.last = entry = {
|
|
index: index = fastKey(key, true),
|
|
key: key,
|
|
value: value,
|
|
previous: previous = state.last,
|
|
next: undefined,
|
|
removed: false
|
|
};
|
|
if (!state.first) state.first = entry;
|
|
if (previous) previous.next = entry;
|
|
if (DESCRIPTORS) state.size++;
|
|
else that.size++;
|
|
// add to index
|
|
if (index !== 'F') state.index[index] = entry;
|
|
} return that;
|
|
};
|
|
|
|
var getEntry = function (that, key) {
|
|
var state = getInternalState(that);
|
|
// fast case
|
|
var index = fastKey(key);
|
|
var entry;
|
|
if (index !== 'F') return state.index[index];
|
|
// frozen object case
|
|
for (entry = state.first; entry; entry = entry.next) {
|
|
if (entry.key === key) return entry;
|
|
}
|
|
};
|
|
|
|
defineBuiltIns(Prototype, {
|
|
// `{ Map, Set }.prototype.clear()` methods
|
|
// https://tc39.es/ecma262/#sec-map.prototype.clear
|
|
// https://tc39.es/ecma262/#sec-set.prototype.clear
|
|
clear: function clear() {
|
|
var that = this;
|
|
var state = getInternalState(that);
|
|
var data = state.index;
|
|
var entry = state.first;
|
|
while (entry) {
|
|
entry.removed = true;
|
|
if (entry.previous) entry.previous = entry.previous.next = undefined;
|
|
delete data[entry.index];
|
|
entry = entry.next;
|
|
}
|
|
state.first = state.last = undefined;
|
|
if (DESCRIPTORS) state.size = 0;
|
|
else that.size = 0;
|
|
},
|
|
// `{ Map, Set }.prototype.delete(key)` methods
|
|
// https://tc39.es/ecma262/#sec-map.prototype.delete
|
|
// https://tc39.es/ecma262/#sec-set.prototype.delete
|
|
'delete': function (key) {
|
|
var that = this;
|
|
var state = getInternalState(that);
|
|
var entry = getEntry(that, key);
|
|
if (entry) {
|
|
var next = entry.next;
|
|
var prev = entry.previous;
|
|
delete state.index[entry.index];
|
|
entry.removed = true;
|
|
if (prev) prev.next = next;
|
|
if (next) next.previous = prev;
|
|
if (state.first === entry) state.first = next;
|
|
if (state.last === entry) state.last = prev;
|
|
if (DESCRIPTORS) state.size--;
|
|
else that.size--;
|
|
} return !!entry;
|
|
},
|
|
// `{ Map, Set }.prototype.forEach(callbackfn, thisArg = undefined)` methods
|
|
// https://tc39.es/ecma262/#sec-map.prototype.foreach
|
|
// https://tc39.es/ecma262/#sec-set.prototype.foreach
|
|
forEach: function forEach(callbackfn /* , that = undefined */) {
|
|
var state = getInternalState(this);
|
|
var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined);
|
|
var entry;
|
|
while (entry = entry ? entry.next : state.first) {
|
|
boundFunction(entry.value, entry.key, this);
|
|
// revert to the last existing entry
|
|
while (entry && entry.removed) entry = entry.previous;
|
|
}
|
|
},
|
|
// `{ Map, Set}.prototype.has(key)` methods
|
|
// https://tc39.es/ecma262/#sec-map.prototype.has
|
|
// https://tc39.es/ecma262/#sec-set.prototype.has
|
|
has: function has(key) {
|
|
return !!getEntry(this, key);
|
|
}
|
|
});
|
|
|
|
defineBuiltIns(Prototype, IS_MAP ? {
|
|
// `Map.prototype.get(key)` method
|
|
// https://tc39.es/ecma262/#sec-map.prototype.get
|
|
get: function get(key) {
|
|
var entry = getEntry(this, key);
|
|
return entry && entry.value;
|
|
},
|
|
// `Map.prototype.set(key, value)` method
|
|
// https://tc39.es/ecma262/#sec-map.prototype.set
|
|
set: function set(key, value) {
|
|
return define(this, key === 0 ? 0 : key, value);
|
|
}
|
|
} : {
|
|
// `Set.prototype.add(value)` method
|
|
// https://tc39.es/ecma262/#sec-set.prototype.add
|
|
add: function add(value) {
|
|
return define(this, value = value === 0 ? 0 : value, value);
|
|
}
|
|
});
|
|
if (DESCRIPTORS) defineBuiltInAccessor(Prototype, 'size', {
|
|
configurable: true,
|
|
get: function () {
|
|
return getInternalState(this).size;
|
|
}
|
|
});
|
|
return Constructor;
|
|
},
|
|
setStrong: function (Constructor, CONSTRUCTOR_NAME, IS_MAP) {
|
|
var ITERATOR_NAME = CONSTRUCTOR_NAME + ' Iterator';
|
|
var getInternalCollectionState = internalStateGetterFor(CONSTRUCTOR_NAME);
|
|
var getInternalIteratorState = internalStateGetterFor(ITERATOR_NAME);
|
|
// `{ Map, Set }.prototype.{ keys, values, entries, @@iterator }()` methods
|
|
// https://tc39.es/ecma262/#sec-map.prototype.entries
|
|
// https://tc39.es/ecma262/#sec-map.prototype.keys
|
|
// https://tc39.es/ecma262/#sec-map.prototype.values
|
|
// https://tc39.es/ecma262/#sec-map.prototype-@@iterator
|
|
// https://tc39.es/ecma262/#sec-set.prototype.entries
|
|
// https://tc39.es/ecma262/#sec-set.prototype.keys
|
|
// https://tc39.es/ecma262/#sec-set.prototype.values
|
|
// https://tc39.es/ecma262/#sec-set.prototype-@@iterator
|
|
defineIterator(Constructor, CONSTRUCTOR_NAME, function (iterated, kind) {
|
|
setInternalState(this, {
|
|
type: ITERATOR_NAME,
|
|
target: iterated,
|
|
state: getInternalCollectionState(iterated),
|
|
kind: kind,
|
|
last: undefined
|
|
});
|
|
}, function () {
|
|
var state = getInternalIteratorState(this);
|
|
var kind = state.kind;
|
|
var entry = state.last;
|
|
// revert to the last existing entry
|
|
while (entry && entry.removed) entry = entry.previous;
|
|
// get next entry
|
|
if (!state.target || !(state.last = entry = entry ? entry.next : state.state.first)) {
|
|
// or finish the iteration
|
|
state.target = undefined;
|
|
return createIterResultObject(undefined, true);
|
|
}
|
|
// return step by kind
|
|
if (kind === 'keys') return createIterResultObject(entry.key, false);
|
|
if (kind === 'values') return createIterResultObject(entry.value, false);
|
|
return createIterResultObject([entry.key, entry.value], false);
|
|
}, IS_MAP ? 'entries' : 'values', !IS_MAP, true);
|
|
|
|
// `{ Map, Set }.prototype[@@species]` accessors
|
|
// https://tc39.es/ecma262/#sec-get-map-@@species
|
|
// https://tc39.es/ecma262/#sec-get-set-@@species
|
|
setSpecies(CONSTRUCTOR_NAME);
|
|
}
|
|
};
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ "../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/collection.js":
|
|
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
|
|
|
|
|
|
var $ = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/export.js");
|
|
var global = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/global.js");
|
|
var uncurryThis = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/function-uncurry-this.js");
|
|
var isForced = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/is-forced.js");
|
|
var defineBuiltIn = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/define-built-in.js");
|
|
var InternalMetadataModule = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/internal-metadata.js");
|
|
var iterate = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/iterate.js");
|
|
var anInstance = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/an-instance.js");
|
|
var isCallable = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/is-callable.js");
|
|
var isNullOrUndefined = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/is-null-or-undefined.js");
|
|
var isObject = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/is-object.js");
|
|
var fails = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/fails.js");
|
|
var checkCorrectnessOfIteration = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/check-correctness-of-iteration.js");
|
|
var setToStringTag = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/set-to-string-tag.js");
|
|
var inheritIfRequired = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/inherit-if-required.js");
|
|
|
|
module.exports = function (CONSTRUCTOR_NAME, wrapper, common) {
|
|
var IS_MAP = CONSTRUCTOR_NAME.indexOf('Map') !== -1;
|
|
var IS_WEAK = CONSTRUCTOR_NAME.indexOf('Weak') !== -1;
|
|
var ADDER = IS_MAP ? 'set' : 'add';
|
|
var NativeConstructor = global[CONSTRUCTOR_NAME];
|
|
var NativePrototype = NativeConstructor && NativeConstructor.prototype;
|
|
var Constructor = NativeConstructor;
|
|
var exported = {};
|
|
|
|
var fixMethod = function (KEY) {
|
|
var uncurriedNativeMethod = uncurryThis(NativePrototype[KEY]);
|
|
defineBuiltIn(NativePrototype, KEY,
|
|
KEY === 'add' ? function add(value) {
|
|
uncurriedNativeMethod(this, value === 0 ? 0 : value);
|
|
return this;
|
|
} : KEY === 'delete' ? function (key) {
|
|
return IS_WEAK && !isObject(key) ? false : uncurriedNativeMethod(this, key === 0 ? 0 : key);
|
|
} : KEY === 'get' ? function get(key) {
|
|
return IS_WEAK && !isObject(key) ? undefined : uncurriedNativeMethod(this, key === 0 ? 0 : key);
|
|
} : KEY === 'has' ? function has(key) {
|
|
return IS_WEAK && !isObject(key) ? false : uncurriedNativeMethod(this, key === 0 ? 0 : key);
|
|
} : function set(key, value) {
|
|
uncurriedNativeMethod(this, key === 0 ? 0 : key, value);
|
|
return this;
|
|
}
|
|
);
|
|
};
|
|
|
|
var REPLACE = isForced(
|
|
CONSTRUCTOR_NAME,
|
|
!isCallable(NativeConstructor) || !(IS_WEAK || NativePrototype.forEach && !fails(function () {
|
|
new NativeConstructor().entries().next();
|
|
}))
|
|
);
|
|
|
|
if (REPLACE) {
|
|
// create collection constructor
|
|
Constructor = common.getConstructor(wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER);
|
|
InternalMetadataModule.enable();
|
|
} else if (isForced(CONSTRUCTOR_NAME, true)) {
|
|
var instance = new Constructor();
|
|
// early implementations not supports chaining
|
|
var HASNT_CHAINING = instance[ADDER](IS_WEAK ? {} : -0, 1) !== instance;
|
|
// V8 ~ Chromium 40- weak-collections throws on primitives, but should return false
|
|
var THROWS_ON_PRIMITIVES = fails(function () { instance.has(1); });
|
|
// most early implementations doesn't supports iterables, most modern - not close it correctly
|
|
// eslint-disable-next-line no-new -- required for testing
|
|
var ACCEPT_ITERABLES = checkCorrectnessOfIteration(function (iterable) { new NativeConstructor(iterable); });
|
|
// for early implementations -0 and +0 not the same
|
|
var BUGGY_ZERO = !IS_WEAK && fails(function () {
|
|
// V8 ~ Chromium 42- fails only with 5+ elements
|
|
var $instance = new NativeConstructor();
|
|
var index = 5;
|
|
while (index--) $instance[ADDER](index, index);
|
|
return !$instance.has(-0);
|
|
});
|
|
|
|
if (!ACCEPT_ITERABLES) {
|
|
Constructor = wrapper(function (dummy, iterable) {
|
|
anInstance(dummy, NativePrototype);
|
|
var that = inheritIfRequired(new NativeConstructor(), dummy, Constructor);
|
|
if (!isNullOrUndefined(iterable)) iterate(iterable, that[ADDER], { that: that, AS_ENTRIES: IS_MAP });
|
|
return that;
|
|
});
|
|
Constructor.prototype = NativePrototype;
|
|
NativePrototype.constructor = Constructor;
|
|
}
|
|
|
|
if (THROWS_ON_PRIMITIVES || BUGGY_ZERO) {
|
|
fixMethod('delete');
|
|
fixMethod('has');
|
|
IS_MAP && fixMethod('get');
|
|
}
|
|
|
|
if (BUGGY_ZERO || HASNT_CHAINING) fixMethod(ADDER);
|
|
|
|
// weak collections should not contains .clear method
|
|
if (IS_WEAK && NativePrototype.clear) delete NativePrototype.clear;
|
|
}
|
|
|
|
exported[CONSTRUCTOR_NAME] = Constructor;
|
|
$({ global: true, constructor: true, forced: Constructor !== NativeConstructor }, exported);
|
|
|
|
setToStringTag(Constructor, CONSTRUCTOR_NAME);
|
|
|
|
if (!IS_WEAK) common.setStrong(Constructor, CONSTRUCTOR_NAME, IS_MAP);
|
|
|
|
return Constructor;
|
|
};
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ "../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/define-built-ins.js":
|
|
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
|
|
|
|
|
|
var defineBuiltIn = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/define-built-in.js");
|
|
|
|
module.exports = function (target, src, options) {
|
|
for (var key in src) defineBuiltIn(target, key, src[key], options);
|
|
return target;
|
|
};
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ "../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/freezing.js":
|
|
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
|
|
|
|
|
|
var fails = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/fails.js");
|
|
|
|
module.exports = !fails(function () {
|
|
// eslint-disable-next-line es/no-object-isextensible, es/no-object-preventextensions -- required for testing
|
|
return Object.isExtensible(Object.preventExtensions({}));
|
|
});
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ "../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/internal-metadata.js":
|
|
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
|
|
|
|
|
|
var $ = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/export.js");
|
|
var uncurryThis = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/function-uncurry-this.js");
|
|
var hiddenKeys = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/hidden-keys.js");
|
|
var isObject = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/is-object.js");
|
|
var hasOwn = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/has-own-property.js");
|
|
var defineProperty = (__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/object-define-property.js").f);
|
|
var getOwnPropertyNamesModule = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/object-get-own-property-names.js");
|
|
var getOwnPropertyNamesExternalModule = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/object-get-own-property-names-external.js");
|
|
var isExtensible = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/object-is-extensible.js");
|
|
var uid = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/uid.js");
|
|
var FREEZING = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/freezing.js");
|
|
|
|
var REQUIRED = false;
|
|
var METADATA = uid('meta');
|
|
var id = 0;
|
|
|
|
var setMetadata = function (it) {
|
|
defineProperty(it, METADATA, { value: {
|
|
objectID: 'O' + id++, // object ID
|
|
weakData: {} // weak collections IDs
|
|
} });
|
|
};
|
|
|
|
var fastKey = function (it, create) {
|
|
// return a primitive with prefix
|
|
if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;
|
|
if (!hasOwn(it, METADATA)) {
|
|
// can't set metadata to uncaught frozen object
|
|
if (!isExtensible(it)) return 'F';
|
|
// not necessary to add metadata
|
|
if (!create) return 'E';
|
|
// add missing metadata
|
|
setMetadata(it);
|
|
// return object ID
|
|
} return it[METADATA].objectID;
|
|
};
|
|
|
|
var getWeakData = function (it, create) {
|
|
if (!hasOwn(it, METADATA)) {
|
|
// can't set metadata to uncaught frozen object
|
|
if (!isExtensible(it)) return true;
|
|
// not necessary to add metadata
|
|
if (!create) return false;
|
|
// add missing metadata
|
|
setMetadata(it);
|
|
// return the store of weak collections IDs
|
|
} return it[METADATA].weakData;
|
|
};
|
|
|
|
// add metadata on freeze-family methods calling
|
|
var onFreeze = function (it) {
|
|
if (FREEZING && REQUIRED && isExtensible(it) && !hasOwn(it, METADATA)) setMetadata(it);
|
|
return it;
|
|
};
|
|
|
|
var enable = function () {
|
|
meta.enable = function () { /* empty */ };
|
|
REQUIRED = true;
|
|
var getOwnPropertyNames = getOwnPropertyNamesModule.f;
|
|
var splice = uncurryThis([].splice);
|
|
var test = {};
|
|
test[METADATA] = 1;
|
|
|
|
// prevent exposing of metadata key
|
|
if (getOwnPropertyNames(test).length) {
|
|
getOwnPropertyNamesModule.f = function (it) {
|
|
var result = getOwnPropertyNames(it);
|
|
for (var i = 0, length = result.length; i < length; i++) {
|
|
if (result[i] === METADATA) {
|
|
splice(result, i, 1);
|
|
break;
|
|
}
|
|
} return result;
|
|
};
|
|
|
|
$({ target: 'Object', stat: true, forced: true }, {
|
|
getOwnPropertyNames: getOwnPropertyNamesExternalModule.f
|
|
});
|
|
}
|
|
};
|
|
|
|
var meta = module.exports = {
|
|
enable: enable,
|
|
fastKey: fastKey,
|
|
getWeakData: getWeakData,
|
|
onFreeze: onFreeze
|
|
};
|
|
|
|
hiddenKeys[METADATA] = true;
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ "../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/object-is-extensible.js":
|
|
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
|
|
|
|
|
|
var fails = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/fails.js");
|
|
var isObject = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/is-object.js");
|
|
var classof = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/classof-raw.js");
|
|
var ARRAY_BUFFER_NON_EXTENSIBLE = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/array-buffer-non-extensible.js");
|
|
|
|
// eslint-disable-next-line es/no-object-isextensible -- safe
|
|
var $isExtensible = Object.isExtensible;
|
|
var FAILS_ON_PRIMITIVES = fails(function () { $isExtensible(1); });
|
|
|
|
// `Object.isExtensible` method
|
|
// https://tc39.es/ecma262/#sec-object.isextensible
|
|
module.exports = (FAILS_ON_PRIMITIVES || ARRAY_BUFFER_NON_EXTENSIBLE) ? function isExtensible(it) {
|
|
if (!isObject(it)) return false;
|
|
if (ARRAY_BUFFER_NON_EXTENSIBLE && classof(it) === 'ArrayBuffer') return false;
|
|
return $isExtensible ? $isExtensible(it) : true;
|
|
} : $isExtensible;
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ "../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/string-trim.js":
|
|
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
|
|
|
|
|
|
var uncurryThis = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/function-uncurry-this.js");
|
|
var requireObjectCoercible = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/require-object-coercible.js");
|
|
var toString = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/to-string.js");
|
|
var whitespaces = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/whitespaces.js");
|
|
|
|
var replace = uncurryThis(''.replace);
|
|
var ltrim = RegExp('^[' + whitespaces + ']+');
|
|
var rtrim = RegExp('(^|[^' + whitespaces + '])[' + whitespaces + ']+$');
|
|
|
|
// `String.prototype.{ trim, trimStart, trimEnd, trimLeft, trimRight }` methods implementation
|
|
var createMethod = function (TYPE) {
|
|
return function ($this) {
|
|
var string = toString(requireObjectCoercible($this));
|
|
if (TYPE & 1) string = replace(string, ltrim, '');
|
|
if (TYPE & 2) string = replace(string, rtrim, '$1');
|
|
return string;
|
|
};
|
|
};
|
|
|
|
module.exports = {
|
|
// `String.prototype.{ trimLeft, trimStart }` methods
|
|
// https://tc39.es/ecma262/#sec-string.prototype.trimstart
|
|
start: createMethod(1),
|
|
// `String.prototype.{ trimRight, trimEnd }` methods
|
|
// https://tc39.es/ecma262/#sec-string.prototype.trimend
|
|
end: createMethod(2),
|
|
// `String.prototype.trim` method
|
|
// https://tc39.es/ecma262/#sec-string.prototype.trim
|
|
trim: createMethod(3)
|
|
};
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ "../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/whitespaces.js":
|
|
/***/ ((module) => {
|
|
|
|
|
|
// a string of all valid unicode whitespaces
|
|
module.exports = '\u0009\u000A\u000B\u000C\u000D\u0020\u00A0\u1680\u2000\u2001\u2002' +
|
|
'\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF';
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ "../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.array.reduce.js":
|
|
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
|
|
|
|
|
|
var $ = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/export.js");
|
|
var $reduce = (__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/array-reduce.js").left);
|
|
var arrayMethodIsStrict = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/array-method-is-strict.js");
|
|
var CHROME_VERSION = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/engine-v8-version.js");
|
|
var IS_NODE = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/engine-is-node.js");
|
|
|
|
// Chrome 80-82 has a critical bug
|
|
// https://bugs.chromium.org/p/chromium/issues/detail?id=1049982
|
|
var CHROME_BUG = !IS_NODE && CHROME_VERSION > 79 && CHROME_VERSION < 83;
|
|
var FORCED = CHROME_BUG || !arrayMethodIsStrict('reduce');
|
|
|
|
// `Array.prototype.reduce` method
|
|
// https://tc39.es/ecma262/#sec-array.prototype.reduce
|
|
$({ target: 'Array', proto: true, forced: FORCED }, {
|
|
reduce: function reduce(callbackfn /* , initialValue */) {
|
|
var length = arguments.length;
|
|
return $reduce(this, callbackfn, length, length > 1 ? arguments[1] : undefined);
|
|
}
|
|
});
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ "../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.array.some.js":
|
|
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
|
|
|
|
|
|
var $ = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/export.js");
|
|
var $some = (__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/array-iteration.js").some);
|
|
var arrayMethodIsStrict = __webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/internals/array-method-is-strict.js");
|
|
|
|
var STRICT_METHOD = arrayMethodIsStrict('some');
|
|
|
|
// `Array.prototype.some` method
|
|
// https://tc39.es/ecma262/#sec-array.prototype.some
|
|
$({ target: 'Array', proto: true, forced: !STRICT_METHOD }, {
|
|
some: function some(callbackfn /* , thisArg */) {
|
|
return $some(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
|
|
}
|
|
});
|
|
|
|
|
|
/***/ })
|
|
|
|
}]); |