n8n-editor-ui
Version:
Workflow Editor UI for n8n
1,529 lines • 74.1 kB
JavaScript
;
(function () {
System.register(["./chunk-legacy-Re9CbdfL.js", "./_MapCache-legacy-DlYNX_X1.js"], function (_export, _context) {
"use strict";
var __commonJS, require__getNative, require_isObject, require__root, require_eq, require_isObjectLike, require_isArray, require__Map, require__freeGlobal, require__ListCache, require_isFunction, require__MapCache, require__baseGetTag, require__stackClear, require__stackDelete, require__stackGet, require__stackHas, require__stackSet, require__Stack, require__Uint8Array, require__baseTimes, require__baseIsArguments, require_isArguments, require_stubFalse, require_isBuffer, require__isIndex, require_isLength, require__baseIsTypedArray, require__baseUnary, require__nodeUtil, require_isTypedArray, require__arrayLikeKeys, require__isPrototype, require__overArg, require_isArrayLike, require__defineProperty, require__baseAssignValue, require__assignMergeValue, require__createBaseFor, require__baseFor, require__cloneBuffer, require__cloneArrayBuffer, require__cloneTypedArray, require__copyArray, require__baseCreate, require__getPrototype, require__initCloneObject, require_isArrayLikeObject, require_isPlainObject, require__safeGet, require__assignValue, require__copyObject, require__nativeKeysIn, require__baseKeysIn, require_keysIn, require_toPlainObject, require__baseMergeDeep, require__baseMerge, require_identity, require__apply, require__overRest, require_constant, require__baseSetToString, require__shortOut, require__setToString, require__baseRest, require__isIterateeCall, require__createAssigner, require_merge;
return {
setters: [function (_chunkLegacy001Js) {
__commonJS = _chunkLegacy001Js.t;
}, function (_MapCacheLegacy005Js) {
require__getNative = _MapCacheLegacy005Js.a;
require_isObject = _MapCacheLegacy005Js.c;
require__root = _MapCacheLegacy005Js.f;
require_eq = _MapCacheLegacy005Js.i;
require_isObjectLike = _MapCacheLegacy005Js.l;
require_isArray = _MapCacheLegacy005Js.m;
require__Map = _MapCacheLegacy005Js.n;
require__freeGlobal = _MapCacheLegacy005Js.p;
require__ListCache = _MapCacheLegacy005Js.r;
require_isFunction = _MapCacheLegacy005Js.s;
require__MapCache = _MapCacheLegacy005Js.t;
require__baseGetTag = _MapCacheLegacy005Js.u;
}],
execute: function () {
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackClear.js
require__stackClear = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackClear.js": (exports, module) => {
var ListCache$2 = require__ListCache();
/**
* Removes all key-value entries from the stack.
*
* @private
* @name clear
* @memberOf Stack
*/
function stackClear$1() {
this.__data__ = new ListCache$2();
this.size = 0;
}
module.exports = stackClear$1;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackDelete.js
require__stackDelete = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackDelete.js": (exports, module) => {
/**
* Removes `key` and its value from the stack.
*
* @private
* @name delete
* @memberOf Stack
* @param {string} key The key of the value to remove.
* @returns {boolean} Returns `true` if the entry was removed, else `false`.
*/
function stackDelete$1(key) {
var data = this.__data__,
result = data["delete"](key);
this.size = data.size;
return result;
}
module.exports = stackDelete$1;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackGet.js
require__stackGet = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackGet.js": (exports, module) => {
/**
* Gets the stack value for `key`.
*
* @private
* @name get
* @memberOf Stack
* @param {string} key The key of the value to get.
* @returns {*} Returns the entry value.
*/
function stackGet$1(key) {
return this.__data__.get(key);
}
module.exports = stackGet$1;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackHas.js
require__stackHas = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackHas.js": (exports, module) => {
/**
* Checks if a stack value for `key` exists.
*
* @private
* @name has
* @memberOf Stack
* @param {string} key The key of the entry to check.
* @returns {boolean} Returns `true` if an entry for `key` exists, else `false`.
*/
function stackHas$1(key) {
return this.__data__.has(key);
}
module.exports = stackHas$1;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackSet.js
require__stackSet = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackSet.js": (exports, module) => {
var ListCache$1 = require__ListCache(),
Map = require__Map(),
MapCache = require__MapCache();
/** Used as the size to enable large array optimizations. */
var LARGE_ARRAY_SIZE = 200;
/**
* Sets the stack `key` to `value`.
*
* @private
* @name set
* @memberOf Stack
* @param {string} key The key of the value to set.
* @param {*} value The value to set.
* @returns {Object} Returns the stack cache instance.
*/
function stackSet$1(key, value) {
var data = this.__data__;
if (data instanceof ListCache$1) {
var pairs = data.__data__;
if (!Map || pairs.length < LARGE_ARRAY_SIZE - 1) {
pairs.push([key, value]);
this.size = ++data.size;
return this;
}
data = this.__data__ = new MapCache(pairs);
}
data.set(key, value);
this.size = data.size;
return this;
}
module.exports = stackSet$1;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_Stack.js
_export("j", require__Stack = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_Stack.js": (exports, module) => {
var ListCache = require__ListCache(),
stackClear = require__stackClear(),
stackDelete = require__stackDelete(),
stackGet = require__stackGet(),
stackHas = require__stackHas(),
stackSet = require__stackSet();
/**
* Creates a stack cache object to store key-value pairs.
*
* @private
* @constructor
* @param {Array} [entries] The key-value pairs to cache.
*/
function Stack$1(entries) {
this.size = (this.__data__ = new ListCache(entries)).size;
}
Stack$1.prototype.clear = stackClear;
Stack$1.prototype["delete"] = stackDelete;
Stack$1.prototype.get = stackGet;
Stack$1.prototype.has = stackHas;
Stack$1.prototype.set = stackSet;
module.exports = Stack$1;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_Uint8Array.js
_export("A", require__Uint8Array = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_Uint8Array.js": (exports, module) => {
/** Built-in value references. */
var Uint8Array$1 = require__root().Uint8Array;
module.exports = Uint8Array$1;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseTimes.js
require__baseTimes = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseTimes.js": (exports, module) => {
/**
* The base implementation of `_.times` without support for iteratee shorthands
* or max array length checks.
*
* @private
* @param {number} n The number of times to invoke `iteratee`.
* @param {Function} iteratee The function invoked per iteration.
* @returns {Array} Returns the array of results.
*/
function baseTimes$1(n, iteratee) {
var index = -1,
result = Array(n);
while (++index < n) result[index] = iteratee(index);
return result;
}
module.exports = baseTimes$1;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseIsArguments.js
require__baseIsArguments = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseIsArguments.js": (exports, module) => {
var baseGetTag$2 = require__baseGetTag(),
isObjectLike$4 = require_isObjectLike();
/** `Object#toString` result references. */
var argsTag$1 = "[object Arguments]";
/**
* The base implementation of `_.isArguments`.
*
* @private
* @param {*} value The value to check.
* @returns {boolean} Returns `true` if `value` is an `arguments` object,
*/
function baseIsArguments$1(value) {
return isObjectLike$4(value) && baseGetTag$2(value) == argsTag$1;
}
module.exports = baseIsArguments$1;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isArguments.js
_export("k", require_isArguments = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isArguments.js": (exports, module) => {
var baseIsArguments = require__baseIsArguments(),
isObjectLike$3 = require_isObjectLike();
/** Used for built-in method references. */
var objectProto$2 = Object.prototype;
/** Used to check objects for own properties. */
var hasOwnProperty$4 = objectProto$2.hasOwnProperty;
/** Built-in value references. */
var propertyIsEnumerable = objectProto$2.propertyIsEnumerable;
/**
* Checks if `value` is likely an `arguments` object.
*
* @static
* @memberOf _
* @since 0.1.0
* @category Lang
* @param {*} value The value to check.
* @returns {boolean} Returns `true` if `value` is an `arguments` object,
* else `false`.
* @example
*
* _.isArguments(function() { return arguments; }());
* // => true
*
* _.isArguments([1, 2, 3]);
* // => false
*/
var isArguments$2 = baseIsArguments(function () {
return arguments;
}()) ? baseIsArguments : function (value) {
return isObjectLike$3(value) && hasOwnProperty$4.call(value, "callee") && !propertyIsEnumerable.call(value, "callee");
};
module.exports = isArguments$2;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/stubFalse.js
require_stubFalse = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/stubFalse.js": (exports, module) => {
/**
* This method returns `false`.
*
* @static
* @memberOf _
* @since 4.13.0
* @category Util
* @returns {boolean} Returns `false`.
* @example
*
* _.times(2, _.stubFalse);
* // => [false, false]
*/
function stubFalse$1() {
return false;
}
module.exports = stubFalse$1;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isBuffer.js
_export("O", require_isBuffer = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isBuffer.js": (exports, module) => {
var root$1 = require__root(),
stubFalse = require_stubFalse();
/** Detect free variable `exports`. */
var freeExports$2 = typeof exports == "object" && exports && !exports.nodeType && exports;
/** Detect free variable `module`. */
var freeModule$2 = freeExports$2 && typeof module == "object" && module && !module.nodeType && module;
/** Built-in value references. */
var Buffer$1 = freeModule$2 && freeModule$2.exports === freeExports$2 ? root$1.Buffer : void 0;
/**
* Checks if `value` is a buffer.
*
* @static
* @memberOf _
* @since 4.3.0
* @category Lang
* @param {*} value The value to check.
* @returns {boolean} Returns `true` if `value` is a buffer, else `false`.
* @example
*
* _.isBuffer(new Buffer(2));
* // => true
*
* _.isBuffer(new Uint8Array(2));
* // => false
*/
var isBuffer$2 = (Buffer$1 ? Buffer$1.isBuffer : void 0) || stubFalse;
module.exports = isBuffer$2;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_isIndex.js
_export("D", require__isIndex = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_isIndex.js": (exports, module) => {
/** Used as references for various `Number` constants. */
var MAX_SAFE_INTEGER$1 = 9007199254740991;
/** Used to detect unsigned integer values. */
var reIsUint = /^(?:0|[1-9]\d*)$/;
/**
* Checks if `value` is a valid array-like index.
*
* @private
* @param {*} value The value to check.
* @param {number} [length=MAX_SAFE_INTEGER] The upper bounds of a valid index.
* @returns {boolean} Returns `true` if `value` is a valid index, else `false`.
*/
function isIndex$2(value, length) {
var type = typeof value;
length = length == null ? MAX_SAFE_INTEGER$1 : length;
return !!length && (type == "number" || type != "symbol" && reIsUint.test(value)) && value > -1 && value % 1 == 0 && value < length;
}
module.exports = isIndex$2;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isLength.js
_export("E", require_isLength = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isLength.js": (exports, module) => {
/** Used as references for various `Number` constants. */
var MAX_SAFE_INTEGER = 9007199254740991;
/**
* Checks if `value` is a valid array-like length.
*
* **Note:** This method is loosely based on
* [`ToLength`](http://ecma-international.org/ecma-262/7.0/#sec-tolength).
*
* @static
* @memberOf _
* @since 4.0.0
* @category Lang
* @param {*} value The value to check.
* @returns {boolean} Returns `true` if `value` is a valid length, else `false`.
* @example
*
* _.isLength(3);
* // => true
*
* _.isLength(Number.MIN_VALUE);
* // => false
*
* _.isLength(Infinity);
* // => false
*
* _.isLength('3');
* // => false
*/
function isLength$2(value) {
return typeof value == "number" && value > -1 && value % 1 == 0 && value <= MAX_SAFE_INTEGER;
}
module.exports = isLength$2;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseIsTypedArray.js
require__baseIsTypedArray = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseIsTypedArray.js": (exports, module) => {
var baseGetTag$1 = require__baseGetTag(),
isLength$1 = require_isLength(),
isObjectLike$2 = require_isObjectLike();
/** `Object#toString` result references. */
var argsTag = "[object Arguments]",
arrayTag = "[object Array]",
boolTag = "[object Boolean]",
dateTag = "[object Date]",
errorTag = "[object Error]",
funcTag = "[object Function]",
mapTag = "[object Map]",
numberTag = "[object Number]",
objectTag$1 = "[object Object]",
regexpTag = "[object RegExp]",
setTag = "[object Set]",
stringTag = "[object String]",
weakMapTag = "[object WeakMap]";
var arrayBufferTag = "[object ArrayBuffer]",
dataViewTag = "[object DataView]",
float32Tag = "[object Float32Array]",
float64Tag = "[object Float64Array]",
int8Tag = "[object Int8Array]",
int16Tag = "[object Int16Array]",
int32Tag = "[object Int32Array]",
uint8Tag = "[object Uint8Array]",
uint8ClampedTag = "[object Uint8ClampedArray]",
uint16Tag = "[object Uint16Array]",
uint32Tag = "[object Uint32Array]";
/** Used to identify `toStringTag` values of typed arrays. */
var typedArrayTags = {};
typedArrayTags[float32Tag] = typedArrayTags[float64Tag] = typedArrayTags[int8Tag] = typedArrayTags[int16Tag] = typedArrayTags[int32Tag] = typedArrayTags[uint8Tag] = typedArrayTags[uint8ClampedTag] = typedArrayTags[uint16Tag] = typedArrayTags[uint32Tag] = true;
typedArrayTags[argsTag] = typedArrayTags[arrayTag] = typedArrayTags[arrayBufferTag] = typedArrayTags[boolTag] = typedArrayTags[dataViewTag] = typedArrayTags[dateTag] = typedArrayTags[errorTag] = typedArrayTags[funcTag] = typedArrayTags[mapTag] = typedArrayTags[numberTag] = typedArrayTags[objectTag$1] = typedArrayTags[regexpTag] = typedArrayTags[setTag] = typedArrayTags[stringTag] = typedArrayTags[weakMapTag] = false;
/**
* The base implementation of `_.isTypedArray` without Node.js optimizations.
*
* @private
* @param {*} value The value to check.
* @returns {boolean} Returns `true` if `value` is a typed array, else `false`.
*/
function baseIsTypedArray$1(value) {
return isObjectLike$2(value) && isLength$1(value.length) && !!typedArrayTags[baseGetTag$1(value)];
}
module.exports = baseIsTypedArray$1;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseUnary.js
_export("T", require__baseUnary = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseUnary.js": (exports, module) => {
/**
* The base implementation of `_.unary` without support for storing metadata.
*
* @private
* @param {Function} func The function to cap arguments for.
* @returns {Function} Returns the new capped function.
*/
function baseUnary$1(func) {
return function (value) {
return func(value);
};
}
module.exports = baseUnary$1;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_nodeUtil.js
_export("w", require__nodeUtil = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_nodeUtil.js": (exports, module) => {
var freeGlobal = require__freeGlobal();
/** Detect free variable `exports`. */
var freeExports$1 = typeof exports == "object" && exports && !exports.nodeType && exports;
/** Detect free variable `module`. */
var freeModule$1 = freeExports$1 && typeof module == "object" && module && !module.nodeType && module;
/** Detect free variable `process` from Node.js. */
var freeProcess = freeModule$1 && freeModule$1.exports === freeExports$1 && freeGlobal.process;
/** Used to access faster Node.js helpers. */
var nodeUtil$1 = function () {
try {
var types = freeModule$1 && freeModule$1.require && freeModule$1.require("util").types;
if (types) return types;
return freeProcess && freeProcess.binding && freeProcess.binding("util");
} catch (e) {}
}();
module.exports = nodeUtil$1;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isTypedArray.js
_export("C", require_isTypedArray = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isTypedArray.js": (exports, module) => {
var baseIsTypedArray = require__baseIsTypedArray(),
baseUnary = require__baseUnary(),
nodeUtil = require__nodeUtil();
var nodeIsTypedArray = nodeUtil && nodeUtil.isTypedArray;
/**
* Checks if `value` is classified as a typed array.
*
* @static
* @memberOf _
* @since 3.0.0
* @category Lang
* @param {*} value The value to check.
* @returns {boolean} Returns `true` if `value` is a typed array, else `false`.
* @example
*
* _.isTypedArray(new Uint8Array);
* // => true
*
* _.isTypedArray([]);
* // => false
*/
var isTypedArray$2 = nodeIsTypedArray ? baseUnary(nodeIsTypedArray) : baseIsTypedArray;
module.exports = isTypedArray$2;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_arrayLikeKeys.js
_export("S", require__arrayLikeKeys = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_arrayLikeKeys.js": (exports, module) => {
var baseTimes = require__baseTimes(),
isArguments$1 = require_isArguments(),
isArray$1 = require_isArray(),
isBuffer$1 = require_isBuffer(),
isIndex$1 = require__isIndex(),
isTypedArray$1 = require_isTypedArray();
/** Used to check objects for own properties. */
var hasOwnProperty$3 = Object.prototype.hasOwnProperty;
/**
* Creates an array of the enumerable property names of the array-like `value`.
*
* @private
* @param {*} value The value to query.
* @param {boolean} inherited Specify returning inherited property names.
* @returns {Array} Returns the array of property names.
*/
function arrayLikeKeys$1(value, inherited) {
var isArr = isArray$1(value),
isArg = !isArr && isArguments$1(value),
isBuff = !isArr && !isArg && isBuffer$1(value),
isType = !isArr && !isArg && !isBuff && isTypedArray$1(value),
skipIndexes = isArr || isArg || isBuff || isType,
result = skipIndexes ? baseTimes(value.length, String) : [],
length = result.length;
for (var key in value) if ((inherited || hasOwnProperty$3.call(value, key)) && !(skipIndexes && (key == "length" || isBuff && (key == "offset" || key == "parent") || isType && (key == "buffer" || key == "byteLength" || key == "byteOffset") || isIndex$1(key, length)))) result.push(key);
return result;
}
module.exports = arrayLikeKeys$1;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_isPrototype.js
_export("x", require__isPrototype = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_isPrototype.js": (exports, module) => {
/** Used for built-in method references. */
var objectProto$1 = Object.prototype;
/**
* Checks if `value` is likely a prototype object.
*
* @private
* @param {*} value The value to check.
* @returns {boolean} Returns `true` if `value` is a prototype, else `false`.
*/
function isPrototype$2(value) {
var Ctor = value && value.constructor;
return value === (typeof Ctor == "function" && Ctor.prototype || objectProto$1);
}
module.exports = isPrototype$2;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_overArg.js
_export("b", require__overArg = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_overArg.js": (exports, module) => {
/**
* Creates a unary function that invokes `func` with its argument transformed.
*
* @private
* @param {Function} func The function to wrap.
* @param {Function} transform The argument transform.
* @returns {Function} Returns the new function.
*/
function overArg(func, transform) {
return function (arg) {
return func(transform(arg));
};
}
module.exports = overArg;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isArrayLike.js
_export("y", require_isArrayLike = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isArrayLike.js": (exports, module) => {
var isFunction$1 = require_isFunction(),
isLength = require_isLength();
/**
* Checks if `value` is array-like. A value is considered array-like if it's
* not a function and has a `value.length` that's an integer greater than or
* equal to `0` and less than or equal to `Number.MAX_SAFE_INTEGER`.
*
* @static
* @memberOf _
* @since 4.0.0
* @category Lang
* @param {*} value The value to check.
* @returns {boolean} Returns `true` if `value` is array-like, else `false`.
* @example
*
* _.isArrayLike([1, 2, 3]);
* // => true
*
* _.isArrayLike(document.body.children);
* // => true
*
* _.isArrayLike('abc');
* // => true
*
* _.isArrayLike(_.noop);
* // => false
*/
function isArrayLike$3(value) {
return value != null && isLength(value.length) && !isFunction$1(value);
}
module.exports = isArrayLike$3;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_defineProperty.js
require__defineProperty = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_defineProperty.js": (exports, module) => {
var getNative = require__getNative();
var defineProperty$2 = function () {
try {
var func = getNative(Object, "defineProperty");
func({}, "", {});
return func;
} catch (e) {}
}();
module.exports = defineProperty$2;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseAssignValue.js
_export("v", require__baseAssignValue = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseAssignValue.js": (exports, module) => {
var defineProperty$1 = require__defineProperty();
/**
* The base implementation of `assignValue` and `assignMergeValue` without
* value checks.
*
* @private
* @param {Object} object The object to modify.
* @param {string} key The key of the property to assign.
* @param {*} value The value to assign.
*/
function baseAssignValue$3(object, key, value) {
if (key == "__proto__" && defineProperty$1) defineProperty$1(object, key, {
"configurable": true,
"enumerable": true,
"value": value,
"writable": true
});else object[key] = value;
}
module.exports = baseAssignValue$3;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_assignMergeValue.js
require__assignMergeValue = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_assignMergeValue.js": (exports, module) => {
var baseAssignValue$2 = require__baseAssignValue(),
eq$2 = require_eq();
/**
* This function is like `assignValue` except that it doesn't assign
* `undefined` values.
*
* @private
* @param {Object} object The object to modify.
* @param {string} key The key of the property to assign.
* @param {*} value The value to assign.
*/
function assignMergeValue$2(object, key, value) {
if (value !== void 0 && !eq$2(object[key], value) || value === void 0 && !(key in object)) baseAssignValue$2(object, key, value);
}
module.exports = assignMergeValue$2;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_createBaseFor.js
require__createBaseFor = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_createBaseFor.js": (exports, module) => {
/**
* Creates a base function for methods like `_.forIn` and `_.forOwn`.
*
* @private
* @param {boolean} [fromRight] Specify iterating from right to left.
* @returns {Function} Returns the new base function.
*/
function createBaseFor(fromRight) {
return function (object, iteratee, keysFunc) {
var index = -1,
iterable = Object(object),
props = keysFunc(object),
length = props.length;
while (length--) {
var key = props[fromRight ? length : ++index];
if (iteratee(iterable[key], key, iterable) === false) break;
}
return object;
};
}
module.exports = createBaseFor;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseFor.js
_export("_", require__baseFor = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseFor.js": (exports, module) => {
/**
* The base implementation of `baseForOwn` which iterates over `object`
* properties returned by `keysFunc` and invokes `iteratee` for each property.
* Iteratee functions may exit iteration early by explicitly returning `false`.
*
* @private
* @param {Object} object The object to iterate over.
* @param {Function} iteratee The function invoked per iteration.
* @param {Function} keysFunc The function to get the keys of `object`.
* @returns {Object} Returns `object`.
*/
var baseFor$1 = require__createBaseFor()();
module.exports = baseFor$1;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_cloneBuffer.js
_export("g", require__cloneBuffer = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_cloneBuffer.js": (exports, module) => {
var root = require__root();
/** Detect free variable `exports`. */
var freeExports = typeof exports == "object" && exports && !exports.nodeType && exports;
/** Detect free variable `module`. */
var freeModule = freeExports && typeof module == "object" && module && !module.nodeType && module;
/** Built-in value references. */
var Buffer = freeModule && freeModule.exports === freeExports ? root.Buffer : void 0,
allocUnsafe = Buffer ? Buffer.allocUnsafe : void 0;
/**
* Creates a clone of `buffer`.
*
* @private
* @param {Buffer} buffer The buffer to clone.
* @param {boolean} [isDeep] Specify a deep clone.
* @returns {Buffer} Returns the cloned buffer.
*/
function cloneBuffer$1(buffer, isDeep) {
if (isDeep) return buffer.slice();
var length = buffer.length,
result = allocUnsafe ? allocUnsafe(length) : new buffer.constructor(length);
buffer.copy(result);
return result;
}
module.exports = cloneBuffer$1;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_cloneArrayBuffer.js
_export("h", require__cloneArrayBuffer = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_cloneArrayBuffer.js": (exports, module) => {
var Uint8Array = require__Uint8Array();
/**
* Creates a clone of `arrayBuffer`.
*
* @private
* @param {ArrayBuffer} arrayBuffer The array buffer to clone.
* @returns {ArrayBuffer} Returns the cloned array buffer.
*/
function cloneArrayBuffer$1(arrayBuffer) {
var result = new arrayBuffer.constructor(arrayBuffer.byteLength);
new Uint8Array(result).set(new Uint8Array(arrayBuffer));
return result;
}
module.exports = cloneArrayBuffer$1;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_cloneTypedArray.js
_export("m", require__cloneTypedArray = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_cloneTypedArray.js": (exports, module) => {
var cloneArrayBuffer = require__cloneArrayBuffer();
/**
* Creates a clone of `typedArray`.
*
* @private
* @param {Object} typedArray The typed array to clone.
* @param {boolean} [isDeep] Specify a deep clone.
* @returns {Object} Returns the cloned typed array.
*/
function cloneTypedArray$1(typedArray, isDeep) {
var buffer = isDeep ? cloneArrayBuffer(typedArray.buffer) : typedArray.buffer;
return new typedArray.constructor(buffer, typedArray.byteOffset, typedArray.length);
}
module.exports = cloneTypedArray$1;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_copyArray.js
_export("p", require__copyArray = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_copyArray.js": (exports, module) => {
/**
* Copies the values of `source` to `array`.
*
* @private
* @param {Array} source The array to copy values from.
* @param {Array} [array=[]] The array to copy values to.
* @returns {Array} Returns `array`.
*/
function copyArray$1(source, array) {
var index = -1,
length = source.length;
array || (array = Array(length));
while (++index < length) array[index] = source[index];
return array;
}
module.exports = copyArray$1;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseCreate.js
require__baseCreate = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseCreate.js": (exports, module) => {
var isObject$4 = require_isObject();
/** Built-in value references. */
var objectCreate = Object.create;
/**
* The base implementation of `_.create` without support for assigning
* properties to the created object.
*
* @private
* @param {Object} proto The object to inherit from.
* @returns {Object} Returns the new object.
*/
var baseCreate$1 = function () {
function object() {}
return function (proto) {
if (!isObject$4(proto)) return {};
if (objectCreate) return objectCreate(proto);
object.prototype = proto;
var result = new object();
object.prototype = void 0;
return result;
};
}();
module.exports = baseCreate$1;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_getPrototype.js
_export("f", require__getPrototype = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_getPrototype.js": (exports, module) => {
/** Built-in value references. */
var getPrototype$2 = require__overArg()(Object.getPrototypeOf, Object);
module.exports = getPrototype$2;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_initCloneObject.js
_export("d", require__initCloneObject = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_initCloneObject.js": (exports, module) => {
var baseCreate = require__baseCreate(),
getPrototype$1 = require__getPrototype(),
isPrototype$1 = require__isPrototype();
/**
* Initializes an object clone.
*
* @private
* @param {Object} object The object to clone.
* @returns {Object} Returns the initialized clone.
*/
function initCloneObject$1(object) {
return typeof object.constructor == "function" && !isPrototype$1(object) ? baseCreate(getPrototype$1(object)) : {};
}
module.exports = initCloneObject$1;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isArrayLikeObject.js
_export("u", require_isArrayLikeObject = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isArrayLikeObject.js": (exports, module) => {
var isArrayLike$2 = require_isArrayLike(),
isObjectLike$1 = require_isObjectLike();
/**
* This method is like `_.isArrayLike` except that it also checks if `value`
* is an object.
*
* @static
* @memberOf _
* @since 4.0.0
* @category Lang
* @param {*} value The value to check.
* @returns {boolean} Returns `true` if `value` is an array-like object,
* else `false`.
* @example
*
* _.isArrayLikeObject([1, 2, 3]);
* // => true
*
* _.isArrayLikeObject(document.body.children);
* // => true
*
* _.isArrayLikeObject('abc');
* // => false
*
* _.isArrayLikeObject(_.noop);
* // => false
*/
function isArrayLikeObject$1(value) {
return isObjectLike$1(value) && isArrayLike$2(value);
}
module.exports = isArrayLikeObject$1;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isPlainObject.js
require_isPlainObject = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isPlainObject.js": (exports, module) => {
var baseGetTag = require__baseGetTag(),
getPrototype = require__getPrototype(),
isObjectLike = require_isObjectLike();
/** `Object#toString` result references. */
var objectTag = "[object Object]";
/** Used for built-in method references. */
var funcProto = Function.prototype,
objectProto = Object.prototype;
/** Used to resolve the decompiled source of functions. */
var funcToString = funcProto.toString;
/** Used to check objects for own properties. */
var hasOwnProperty$2 = objectProto.hasOwnProperty;
/** Used to infer the `Object` constructor. */
var objectCtorString = funcToString.call(Object);
/**
* Checks if `value` is a plain object, that is, an object created by the
* `Object` constructor or one with a `[[Prototype]]` of `null`.
*
* @static
* @memberOf _
* @since 0.8.0
* @category Lang
* @param {*} value The value to check.
* @returns {boolean} Returns `true` if `value` is a plain object, else `false`.
* @example
*
* function Foo() {
* this.a = 1;
* }
*
* _.isPlainObject(new Foo);
* // => false
*
* _.isPlainObject([1, 2, 3]);
* // => false
*
* _.isPlainObject({ 'x': 0, 'y': 0 });
* // => true
*
* _.isPlainObject(Object.create(null));
* // => true
*/
function isPlainObject$1(value) {
if (!isObjectLike(value) || baseGetTag(value) != objectTag) return false;
var proto = getPrototype(value);
if (proto === null) return true;
var Ctor = hasOwnProperty$2.call(proto, "constructor") && proto.constructor;
return typeof Ctor == "function" && Ctor instanceof Ctor && funcToString.call(Ctor) == objectCtorString;
}
module.exports = isPlainObject$1;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_safeGet.js
require__safeGet = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_safeGet.js": (exports, module) => {
/**
* Gets the value at `key`, unless `key` is "__proto__" or "constructor".
*
* @private
* @param {Object} object The object to query.
* @param {string} key The key of the property to get.
* @returns {*} Returns the property value.
*/
function safeGet$2(object, key) {
if (key === "constructor" && typeof object[key] === "function") return;
if (key == "__proto__") return;
return object[key];
}
module.exports = safeGet$2;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_assignValue.js
_export("l", require__assignValue = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_assignValue.js": (exports, module) => {
var baseAssignValue$1 = require__baseAssignValue(),
eq$1 = require_eq();
/** Used to check objects for own properties. */
var hasOwnProperty$1 = Object.prototype.hasOwnProperty;
/**
* Assigns `value` to `key` of `object` if the existing value is not equivalent
* using [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)
* for equality comparisons.
*
* @private
* @param {Object} object The object to modify.
* @param {string} key The key of the property to assign.
* @param {*} value The value to assign.
*/
function assignValue$1(object, key, value) {
var objValue = object[key];
if (!(hasOwnProperty$1.call(object, key) && eq$1(objValue, value)) || value === void 0 && !(key in object)) baseAssignValue$1(object, key, value);
}
module.exports = assignValue$1;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_copyObject.js
_export("c", require__copyObject = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_copyObject.js": (exports, module) => {
var assignValue = require__assignValue(),
baseAssignValue = require__baseAssignValue();
/**
* Copies properties of `source` to `object`.
*
* @private
* @param {Object} source The object to copy properties from.
* @param {Array} props The property identifiers to copy.
* @param {Object} [object={}] The object to copy properties to.
* @param {Function} [customizer] The function to customize copied values.
* @returns {Object} Returns `object`.
*/
function copyObject$1(source, props, object, customizer) {
var isNew = !object;
object || (object = {});
var index = -1,
length = props.length;
while (++index < length) {
var key = props[index];
var newValue = customizer ? customizer(object[key], source[key], key, object, source) : void 0;
if (newValue === void 0) newValue = source[key];
if (isNew) baseAssignValue(object, key, newValue);else assignValue(object, key, newValue);
}
return object;
}
module.exports = copyObject$1;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_nativeKeysIn.js
require__nativeKeysIn = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_nativeKeysIn.js": (exports, module) => {
/**
* This function is like
* [`Object.keys`](http://ecma-international.org/ecma-262/7.0/#sec-object.keys)
* except that it includes inherited enumerable properties.
*
* @private
* @param {Object} object The object to query.
* @returns {Array} Returns the array of property names.
*/
function nativeKeysIn$1(object) {
var result = [];
if (object != null) for (var key in Object(object)) result.push(key);
return result;
}
module.exports = nativeKeysIn$1;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseKeysIn.js
require__baseKeysIn = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseKeysIn.js": (exports, module) => {
var isObject$3 = require_isObject(),
isPrototype = require__isPrototype(),
nativeKeysIn = require__nativeKeysIn();
/** Used to check objects for own properties. */
var hasOwnProperty = Object.prototype.hasOwnProperty;
/**
* The base implementation of `_.keysIn` which doesn't treat sparse arrays as dense.
*
* @private
* @param {Object} object The object to query.
* @returns {Array} Returns the array of property names.
*/
function baseKeysIn$1(object) {
if (!isObject$3(object)) return nativeKeysIn(object);
var isProto = isPrototype(object),
result = [];
for (var key in object) if (!(key == "constructor" && (isProto || !hasOwnProperty.call(object, key)))) result.push(key);
return result;
}
module.exports = baseKeysIn$1;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/keysIn.js
_export("s", require_keysIn = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/keysIn.js": (exports, module) => {
var arrayLikeKeys = require__arrayLikeKeys(),
baseKeysIn = require__baseKeysIn(),
isArrayLike$1 = require_isArrayLike();
/**
* Creates an array of the own and inherited enumerable property names of `object`.
*
* **Note:** Non-object values are coerced to objects.
*
* @static
* @memberOf _
* @since 3.0.0
* @category Object
* @param {Object} object The object to query.
* @returns {Array} Returns the array of property names.
* @example
*
* function Foo() {
* this.a = 1;
* this.b = 2;
* }
*
* Foo.prototype.c = 3;
*
* _.keysIn(new Foo);
* // => ['a', 'b', 'c'] (iteration order is not guaranteed)
*/
function keysIn$2(object) {
return isArrayLike$1(object) ? arrayLikeKeys(object, true) : baseKeysIn(object);
}
module.exports = keysIn$2;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/toPlainObject.js
require_toPlainObject = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/toPlainObject.js": (exports, module) => {
var copyObject = require__copyObject(),
keysIn$1 = require_keysIn();
/**
* Converts `value` to a plain object flattening inherited enumerable string
* keyed properties of `value` to own properties of the plain object.
*
* @static
* @memberOf _
* @since 3.0.0
* @category Lang
* @param {*} value The value to convert.
* @returns {Object} Returns the converted plain object.
* @example
*
* function Foo() {
* this.b = 2;
* }
*
* Foo.prototype.c = 3;
*
* _.assign({ 'a': 1 }, new Foo);
* // => { 'a': 1, 'b': 2 }
*
* _.assign({ 'a': 1 }, _.toPlainObject(new Foo));
* // => { 'a': 1, 'b': 2, 'c': 3 }
*/
function toPlainObject$1(value) {
return copyObject(value, keysIn$1(value));
}
module.exports = toPlainObject$1;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseMergeDeep.js
require__baseMergeDeep = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseMergeDeep.js": (exports, module) => {
var assignMergeValue$1 = require__assignMergeValue(),
cloneBuffer = require__cloneBuffer(),
cloneTypedArray = require__cloneTypedArray(),
copyArray = require__copyArray(),
initCloneObject = require__initCloneObject(),
isArguments = require_isArguments(),
isArray = require_isArray(),
isArrayLikeObject = require_isArrayLikeObject(),
isBuffer = require_isBuffer(),
isFunction = require_isFunction(),
isObject$2 = require_isObject(),
isPlainObject = require_isPlainObject(),
isTypedArray = require_isTypedArray(),
safeGet$1 = require__safeGet(),
toPlainObject = require_toPlainObject();
/**
* A specialized version of `baseMerge` for arrays and objects which performs
* deep merges and tracks traversed objects enabling objects with circular
* references to be merged.
*
* @private
* @param {Object} object The destination object.
* @param {Object} source The source object.
* @param {string} key The key of the value to merge.
* @param {number} srcIndex The index of `source`.
* @param {Function} mergeFunc The function to merge values.
* @param {Function} [customizer] The function to customize assigned values.
* @param {Object} [stack] Tracks traversed source values and their merged
* counterparts.
*/
function baseMergeDeep$1(object, source, key, srcIndex, mergeFunc, customizer, stack) {
var objValue = safeGet$1(object, key),
srcValue = safeGet$1(source, key),
stacked = stack.get(srcValue);
if (stacked) {
assignMergeValue$1(object, key, stacked);
return;
}
var newValue = customizer ? customizer(objValue, srcValue, key + "", object, source, stack) : void 0;
var isCommon = newValue === void 0;
if (isCommon) {
var isArr = isArray(srcValue),
isBuff = !isArr && isBuffer(srcValue),
isTyped = !isArr && !isBuff && isTypedArray(srcValue);
newValue = srcValue;
if (isArr || isBuff || isTyped) {
if (isArray(objValue)) newValue = objValue;else if (isArrayLikeObject(objValue)) newValue = copyArray(objValue);else if (isBuff) {
isCommon = false;
newValue = cloneBuffer(srcValue, true);
} else if (isTyped) {
isCommon = false;
newValue = cloneTypedArray(srcValue, true);
} else newValue = [];
} else if (isPlainObject(srcValue) || isArguments(srcValue)) {
newValue = objValue;
if (isArguments(objValue)) newValue = toPlainObject(objValue);else if (!isObject$2(objValue) || isFunction(objValue)) newValue = initCloneObject(srcValue);
} else isCommon = false;
}
if (isCommon) {
stack.set(srcValue, newValue);
mergeFunc(newValue, srcValue, srcIndex, customizer, stack);
stack["delete"](srcValue);
}
assignMergeValue$1(object, key, newValue);
}
module.exports = baseMergeDeep$1;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseMerge.js
require__baseMerge = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseMerge.js": (exports, module) => {
var Stack = require__Stack(),
assignMergeValue = require__assignMergeValue(),
baseFor = require__baseFor(),
baseMergeDeep = require__baseMergeDeep(),
isObject$1 = require_isObject(),
keysIn = require_keysIn(),
safeGet = require__safeGet();
/**
* The base implementation of `_.merge` without support for multiple sources.
*
* @private
* @param {Object} object The destination object.
* @param {Object} source The source object.
* @param {number} srcIndex The index of `source`.
* @param {Function} [customizer] The function to customize merged values.
* @param {Object} [stack] Tracks traversed source values and their merged
* counterparts.
*/
function baseMerge$1(object, source, srcIndex, customizer, stack) {
if (object === source) return;
baseFor(source, function (srcValue, key) {
stack || (stack = new Stack());
if (isObject$1(srcValue)) baseMergeDeep(object, source, key, srcIndex, baseMerge$1, customizer, stack);else {
var newValue = customizer ? customizer(safeGet(object, key), srcValue, key + "", object, source, stack) : void 0;
if (newValue === void 0) newValue = srcValue;
assignMergeValue(object, key, newValue);
}
}, keysIn);
}
module.exports = baseMerge$1;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/identity.js
_export("o", require_identity = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/identity.js": (exports, module) => {
/**
* This method returns the first argument it receives.
*
* @static
* @since 0.1.0
* @memberOf _
* @category Util
* @param {*} value Any value.
* @returns {*} Returns `value`.
* @example
*
* var object = { 'a': 1 };
*
* console.log(_.identity(object) === object);
* // => true
*/
function identity$2(value) {
return value;
}
module.exports = identity$2;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_apply.js
require__apply = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_apply.js": (exports, module) => {
/**
* A faster alternative to `Function#apply`, this function invokes `func`
* with the `this` binding of `thisArg` and the arguments of `args`.
*
* @private
* @param {Function} func The function to invoke.
* @param {*} thisArg The `this` binding of `func`.
* @param {Array} args The arguments to invoke `func` with.
* @returns {*} Returns the result of `func`.
*/
function apply$1(func, thisArg, args) {
switch (args.length) {
case 0:
return func.call(thisArg);
case 1:
return func.call(thisArg, args[0]);
case 2:
return func.call(thisArg, args[0], args[1]);
case 3:
return func.call(thisArg, args[0], args[1], args[2]);
}
return func.apply(thisArg, args);
}
module.exports = apply$1;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_overRest.js
_export("a", require__overRest = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_overRest.js": (exports, module) => {
var apply = require__apply();
var nativeMax = Math.max;
/**
* A specialized version of `baseRest` which transforms the rest array.
*
* @private
* @param {Function} func The function to apply a rest parameter to.
* @param {number} [start=func.length-1] The start position of the rest parameter.
* @param {Function} transform The rest array transform.
* @returns {Function} Returns the new function.
*/
function overRest$1(func, start, transform) {
start = nativeMax(start === void 0 ? func.length - 1 : start, 0);
return function () {
var args = arguments,
index = -1,
length = nativeMax(args.length - start, 0),
array = Array(length);
while (++index < length) array[index] = args[start + index];
index = -1;
var otherArgs = Array(start + 1);
while (++index < start) otherArgs[index] = args[index];
otherArgs[start] = transform(array);
return apply(func, this, otherArgs);
};
}
module.exports = overRest$1;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/constant.js
require_constant = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/constant.js": (exports, module) => {
/**
* Creates a function that returns `value`.
*
* @static
* @memberOf _
* @since 2.4.0
* @category Util
* @param {*} value The value to return from the new function.
* @returns {Function} Returns the new constant function.
* @example
*
* var objects = _.times(2, _.constant({ 'a': 1 }));
*
* console.log(objects);
* // => [{ 'a': 1 }, { 'a': 1 }]
*
* console.log(objects[0] === objects[1]);
* // => true
*/
function constant$1(value) {
return function () {
return value;
};
}
module.exports = constant$1;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseSetToString.js
require__baseSetToString = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseSetToString.js": (exports, module) => {
var constant = require_constant(),
defineProperty = require__defineProperty(),
identity$1 = require_identity();
/**
* The base implementation of `setToString` without support for hot loop shorting.
*
* @private
* @param {Function} func The function to modify.
* @param {Function} string The `toString` result.
* @returns {Function} Returns `func`.
*/
var baseSetToString$1 = !defineProperty ? identity$1 : function (func, string) {
return defineProperty(func, "toString", {
"configurable": true,
"enumerable": false,
"value": constant(string),
"writable": true
});
};
module.exports = baseSetToString$1;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_shortOut.js
require__shortOut = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_shortOut.js": (exports, module) => {
/** Used to detect hot functions by number of calls within a span of milliseconds. */
var HOT_COUNT = 800,
HOT_SPAN = 16;
var nativeNow = Date.now;
/**
* Creates a function that'll short out and invoke `identity` instead
* of `func` when it's called `HOT_COUNT` or more times in `HOT_SPAN`
* milliseconds.
*
* @private
* @param {Function} func The function to restrict.
* @returns {Function} Returns the new shortable function.
*/
function shortOut(func) {
var count = 0,
lastCalled = 0;
return function () {
var stamp = nativeNow(),
remaining = HOT_SPAN - (stamp - lastCalled);
lastCalled = stamp;
if (remaining > 0) {
if (++count >= HOT_COUNT) return arguments[0];
} else count = 0;
return func.apply(void 0, arguments);
};
}
module.exports = shortOut;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_setToString.js
_export("i", require__setToString = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_setToString.js": (exports, module) => {
var baseSetToString = require__baseSetToString();
/**
* Sets the `toString` method of `func` to return `string`.
*
* @private
* @param {Function} func The function to modify.
* @param {Function} string The `toString` result.
* @returns {Function} Returns `func`.
*/
var setToString$1 = require__shortOut()(baseSetToString);
module.exports = setToString$1;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseRest.js
_export("r", require__baseRest = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseRest.js": (exports, module) => {
var identity = require_identity(),
overRest = require__overRest(),
setToString = require__setToString();
/**
* The base implementation of `_.rest` which doesn't validate or coerce arguments.
*
* @private
* @param {Function} func The function to apply a rest parameter to.
* @param {number} [start=func.length-1] The start position of the rest parameter.
* @returns {Function} Returns the new function.
*/
function baseRest$1(func, start) {
return setToString(overRest(func, start, identity), func + "");
}
module.exports = baseRest$1;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_isIterateeCall.js
_export("n", require__isIterateeCall = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_isIterateeCall.js": (exports, module) => {
var eq = require_eq(),
isArrayLike = require_isArrayLike(),
isIndex = require__isIndex(),
isObject = require_isObject();
/**
* Checks if the given arguments are from an iteratee call.
*
* @private
* @param {*} value The potential iteratee value argument.
* @param {*} index The potential iteratee index or key argument.
* @param {*} object The potential iteratee object argument.
* @returns {boolean} Returns `true` if the arguments are from an iteratee call,
* else `false`.
*/
function isIterateeCall$1(value, index, object) {
if (!isObject(object)) return false;
var type = typeof index;
if (type == "number" ? isArrayLike(object) && isIndex(index, object.length) : type == "string" && index in object) return eq(object[index], value);
return false;
}
module.exports = isIterateeCall$1;
}
})); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_createAssigner.js
require__createAssigner = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_createAssigner.js": (exports, module) => {
var baseRest = require__baseRest(),
isIterateeCall = require__isIterateeCall();
/**
* Creates a function like `_.assign`.
*
* @private
* @param {Function} assigner The function to assign values.
* @returns {Function} Returns the new assigner function.
*/
function createAssigner(assigner) {
return baseRest(function (object, sources) {
var index = -1,
length = sources.length,
customizer = length > 1 ? sources[length - 1] : void 0,
guard = length > 2 ? sources[2] : void 0;
customizer = assigner.length > 3 && typeof customizer == "function" ? (length--, customizer) : void 0;
if (guard && isIterateeCall(sources[0], sources[1], guard)) {
customizer = length < 3 ? void 0 : customizer;
length = 1;
}
object = Object(object);
while (++index < length) {
var source = sources[index];
if (source) assigner(object, source, index, customizer);
}
return object;
});
}
module.exports = createAssigner;
}
}); //#endregion
//#region ../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/merge.js
_export("t", require_merge = /* @__PURE__ */__commonJS({
"../../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/merge.js": (exports, module) => {
var baseMerge = require__baseMerge();
/**
* This method is like `_.assign` except that it recursively merges own and
* inherited enumerable string keyed properties of source objects into the
* destination object. Source properties that resolve to `undefined` are
* skipped if a destination value exists. Array and plain object properties
* are merged recursively. Other objects and value types are overridden by
* assignment. Source objects are applied from left to right. Subsequent
* sources overwrite property assignments of previous sources.
*
* **Note:** This method mutates `object`.
*
* @static
* @memberOf _
* @since 0.5.0
* @category Object
* @param {Object} object The destination object.
* @param {...Object} [sources] The source objects.
* @returns {Object} Returns `object`.
* @example
*
* var object = {
* 'a': [{ 'b': 2 }, { 'd': 4 }]
* };
*
* var other = {
* 'a': [{ 'c': 3 }, { 'e': 5 }]
* };
*
* _.merge(object, other);
* // => { 'a': [{ 'b': 2, 'c': 3 }, { 'd': 4, 'e': 5 }] }
*/
var merge = require__createAssigner()(function (object, source, srcIndex) {
baseMerge(object, source, srcIndex);
});
module.exports = merge;
}
})); //#endregion
}
};
});
})();