UNPKG

@shopify/cli

Version:

A CLI tool to build for the Shopify platform

1,184 lines (1,102 loc) • 1.56 MB
import { require_ansi_styles, require_lib } from "./chunk-VLBE545G.js"; import { require_has_flag } from "./chunk-UMUTXITN.js"; import { require_semver } from "./chunk-HMDWNGIV.js"; import { require_brace_expansion, require_source_map } from "./chunk-KUJQ4AB6.js"; import { require_lib as require_lib2 } from "./chunk-Q2H6D2MH.js"; import { require_graceful_fs } from "./chunk-6ONJEX7Y.js"; import { require_out } from "./chunk-CTFDRWUN.js"; import { cwd, delimiter, dirname, joinPath, normalizePath, relativizePath, sniffForPath } from "./chunk-EG6MBBEN.js"; import { __commonJS, __esm, __export, __require, __toCommonJS, __toESM, init_cjs_shims } from "./chunk-PKR7KJ6P.js"; // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_listCacheClear.js var require_listCacheClear = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_listCacheClear.js"(exports, module) { init_cjs_shims(); function listCacheClear() { this.__data__ = [], this.size = 0; } module.exports = listCacheClear; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/eq.js var require_eq = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/eq.js"(exports, module) { init_cjs_shims(); function eq(value, other) { return value === other || value !== value && other !== other; } module.exports = eq; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_assocIndexOf.js var require_assocIndexOf = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_assocIndexOf.js"(exports, module) { init_cjs_shims(); var eq = require_eq(); function assocIndexOf(array, key) { for (var length = array.length; length--; ) if (eq(array[length][0], key)) return length; return -1; } module.exports = assocIndexOf; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_listCacheDelete.js var require_listCacheDelete = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_listCacheDelete.js"(exports, module) { init_cjs_shims(); var assocIndexOf = require_assocIndexOf(), arrayProto = Array.prototype, splice = arrayProto.splice; function listCacheDelete(key) { var data = this.__data__, index = assocIndexOf(data, key); if (index < 0) return !1; var lastIndex = data.length - 1; return index == lastIndex ? data.pop() : splice.call(data, index, 1), --this.size, !0; } module.exports = listCacheDelete; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_listCacheGet.js var require_listCacheGet = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_listCacheGet.js"(exports, module) { init_cjs_shims(); var assocIndexOf = require_assocIndexOf(); function listCacheGet(key) { var data = this.__data__, index = assocIndexOf(data, key); return index < 0 ? void 0 : data[index][1]; } module.exports = listCacheGet; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_listCacheHas.js var require_listCacheHas = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_listCacheHas.js"(exports, module) { init_cjs_shims(); var assocIndexOf = require_assocIndexOf(); function listCacheHas(key) { return assocIndexOf(this.__data__, key) > -1; } module.exports = listCacheHas; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_listCacheSet.js var require_listCacheSet = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_listCacheSet.js"(exports, module) { init_cjs_shims(); var assocIndexOf = require_assocIndexOf(); function listCacheSet(key, value) { var data = this.__data__, index = assocIndexOf(data, key); return index < 0 ? (++this.size, data.push([key, value])) : data[index][1] = value, this; } module.exports = listCacheSet; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_ListCache.js var require_ListCache = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_ListCache.js"(exports, module) { init_cjs_shims(); var listCacheClear = require_listCacheClear(), listCacheDelete = require_listCacheDelete(), listCacheGet = require_listCacheGet(), listCacheHas = require_listCacheHas(), listCacheSet = require_listCacheSet(); function ListCache(entries) { var index = -1, length = entries == null ? 0 : entries.length; for (this.clear(); ++index < length; ) { var entry = entries[index]; this.set(entry[0], entry[1]); } } ListCache.prototype.clear = listCacheClear; ListCache.prototype.delete = listCacheDelete; ListCache.prototype.get = listCacheGet; ListCache.prototype.has = listCacheHas; ListCache.prototype.set = listCacheSet; module.exports = ListCache; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackClear.js var require_stackClear = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackClear.js"(exports, module) { init_cjs_shims(); var ListCache = require_ListCache(); function stackClear() { this.__data__ = new ListCache(), this.size = 0; } module.exports = stackClear; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackDelete.js var require_stackDelete = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackDelete.js"(exports, module) { init_cjs_shims(); function stackDelete(key) { var data = this.__data__, result = data.delete(key); return this.size = data.size, result; } module.exports = stackDelete; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackGet.js var require_stackGet = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackGet.js"(exports, module) { init_cjs_shims(); function stackGet(key) { return this.__data__.get(key); } module.exports = stackGet; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackHas.js var require_stackHas = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackHas.js"(exports, module) { init_cjs_shims(); function stackHas(key) { return this.__data__.has(key); } module.exports = stackHas; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_freeGlobal.js var require_freeGlobal = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_freeGlobal.js"(exports, module) { init_cjs_shims(); var freeGlobal = typeof global == "object" && global && global.Object === Object && global; module.exports = freeGlobal; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_root.js var require_root = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_root.js"(exports, module) { init_cjs_shims(); var freeGlobal = require_freeGlobal(), freeSelf = typeof self == "object" && self && self.Object === Object && self, root = freeGlobal || freeSelf || Function("return this")(); module.exports = root; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_Symbol.js var require_Symbol = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_Symbol.js"(exports, module) { init_cjs_shims(); var root = require_root(), Symbol2 = root.Symbol; module.exports = Symbol2; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_getRawTag.js var require_getRawTag = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_getRawTag.js"(exports, module) { init_cjs_shims(); var Symbol2 = require_Symbol(), objectProto = Object.prototype, hasOwnProperty = objectProto.hasOwnProperty, nativeObjectToString = objectProto.toString, symToStringTag = Symbol2 ? Symbol2.toStringTag : void 0; function getRawTag(value) { var isOwn = hasOwnProperty.call(value, symToStringTag), tag = value[symToStringTag]; try { value[symToStringTag] = void 0; var unmasked = !0; } catch { } var result = nativeObjectToString.call(value); return unmasked && (isOwn ? value[symToStringTag] = tag : delete value[symToStringTag]), result; } module.exports = getRawTag; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_objectToString.js var require_objectToString = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_objectToString.js"(exports, module) { init_cjs_shims(); var objectProto = Object.prototype, nativeObjectToString = objectProto.toString; function objectToString(value) { return nativeObjectToString.call(value); } module.exports = objectToString; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseGetTag.js var require_baseGetTag = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseGetTag.js"(exports, module) { init_cjs_shims(); var Symbol2 = require_Symbol(), getRawTag = require_getRawTag(), objectToString = require_objectToString(), nullTag = "[object Null]", undefinedTag = "[object Undefined]", symToStringTag = Symbol2 ? Symbol2.toStringTag : void 0; function baseGetTag(value) { return value == null ? value === void 0 ? undefinedTag : nullTag : symToStringTag && symToStringTag in Object(value) ? getRawTag(value) : objectToString(value); } module.exports = baseGetTag; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isObject.js var require_isObject = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isObject.js"(exports, module) { init_cjs_shims(); function isObject(value) { var type = typeof value; return value != null && (type == "object" || type == "function"); } module.exports = isObject; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isFunction.js var require_isFunction = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isFunction.js"(exports, module) { init_cjs_shims(); var baseGetTag = require_baseGetTag(), isObject = require_isObject(), asyncTag = "[object AsyncFunction]", funcTag = "[object Function]", genTag = "[object GeneratorFunction]", proxyTag = "[object Proxy]"; function isFunction(value) { if (!isObject(value)) return !1; var tag = baseGetTag(value); return tag == funcTag || tag == genTag || tag == asyncTag || tag == proxyTag; } module.exports = isFunction; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_coreJsData.js var require_coreJsData = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_coreJsData.js"(exports, module) { init_cjs_shims(); var root = require_root(), coreJsData = root["__core-js_shared__"]; module.exports = coreJsData; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_isMasked.js var require_isMasked = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_isMasked.js"(exports, module) { init_cjs_shims(); var coreJsData = require_coreJsData(), maskSrcKey = (function() { var uid = /[^.]+$/.exec(coreJsData && coreJsData.keys && coreJsData.keys.IE_PROTO || ""); return uid ? "Symbol(src)_1." + uid : ""; })(); function isMasked(func) { return !!maskSrcKey && maskSrcKey in func; } module.exports = isMasked; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_toSource.js var require_toSource = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_toSource.js"(exports, module) { init_cjs_shims(); var funcProto = Function.prototype, funcToString = funcProto.toString; function toSource(func) { if (func != null) { try { return funcToString.call(func); } catch { } try { return func + ""; } catch { } } return ""; } module.exports = toSource; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseIsNative.js var require_baseIsNative = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseIsNative.js"(exports, module) { init_cjs_shims(); var isFunction = require_isFunction(), isMasked = require_isMasked(), isObject = require_isObject(), toSource = require_toSource(), reRegExpChar = /[\\^$.*+?()[\]{}|]/g, reIsHostCtor = /^\[object .+?Constructor\]$/, funcProto = Function.prototype, objectProto = Object.prototype, funcToString = funcProto.toString, hasOwnProperty = objectProto.hasOwnProperty, reIsNative = RegExp( "^" + funcToString.call(hasOwnProperty).replace(reRegExpChar, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$" ); function baseIsNative(value) { if (!isObject(value) || isMasked(value)) return !1; var pattern = isFunction(value) ? reIsNative : reIsHostCtor; return pattern.test(toSource(value)); } module.exports = baseIsNative; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_getValue.js var require_getValue = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_getValue.js"(exports, module) { init_cjs_shims(); function getValue(object, key) { return object?.[key]; } module.exports = getValue; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_getNative.js var require_getNative = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_getNative.js"(exports, module) { init_cjs_shims(); var baseIsNative = require_baseIsNative(), getValue = require_getValue(); function getNative(object, key) { var value = getValue(object, key); return baseIsNative(value) ? value : void 0; } module.exports = getNative; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_Map.js var require_Map = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_Map.js"(exports, module) { init_cjs_shims(); var getNative = require_getNative(), root = require_root(), Map2 = getNative(root, "Map"); module.exports = Map2; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_nativeCreate.js var require_nativeCreate = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_nativeCreate.js"(exports, module) { init_cjs_shims(); var getNative = require_getNative(), nativeCreate = getNative(Object, "create"); module.exports = nativeCreate; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_hashClear.js var require_hashClear = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_hashClear.js"(exports, module) { init_cjs_shims(); var nativeCreate = require_nativeCreate(); function hashClear() { this.__data__ = nativeCreate ? nativeCreate(null) : {}, this.size = 0; } module.exports = hashClear; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_hashDelete.js var require_hashDelete = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_hashDelete.js"(exports, module) { init_cjs_shims(); function hashDelete(key) { var result = this.has(key) && delete this.__data__[key]; return this.size -= result ? 1 : 0, result; } module.exports = hashDelete; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_hashGet.js var require_hashGet = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_hashGet.js"(exports, module) { init_cjs_shims(); var nativeCreate = require_nativeCreate(), HASH_UNDEFINED = "__lodash_hash_undefined__", objectProto = Object.prototype, hasOwnProperty = objectProto.hasOwnProperty; function hashGet(key) { var data = this.__data__; if (nativeCreate) { var result = data[key]; return result === HASH_UNDEFINED ? void 0 : result; } return hasOwnProperty.call(data, key) ? data[key] : void 0; } module.exports = hashGet; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_hashHas.js var require_hashHas = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_hashHas.js"(exports, module) { init_cjs_shims(); var nativeCreate = require_nativeCreate(), objectProto = Object.prototype, hasOwnProperty = objectProto.hasOwnProperty; function hashHas(key) { var data = this.__data__; return nativeCreate ? data[key] !== void 0 : hasOwnProperty.call(data, key); } module.exports = hashHas; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_hashSet.js var require_hashSet = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_hashSet.js"(exports, module) { init_cjs_shims(); var nativeCreate = require_nativeCreate(), HASH_UNDEFINED = "__lodash_hash_undefined__"; function hashSet(key, value) { var data = this.__data__; return this.size += this.has(key) ? 0 : 1, data[key] = nativeCreate && value === void 0 ? HASH_UNDEFINED : value, this; } module.exports = hashSet; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_Hash.js var require_Hash = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_Hash.js"(exports, module) { init_cjs_shims(); var hashClear = require_hashClear(), hashDelete = require_hashDelete(), hashGet = require_hashGet(), hashHas = require_hashHas(), hashSet = require_hashSet(); function Hash(entries) { var index = -1, length = entries == null ? 0 : entries.length; for (this.clear(); ++index < length; ) { var entry = entries[index]; this.set(entry[0], entry[1]); } } Hash.prototype.clear = hashClear; Hash.prototype.delete = hashDelete; Hash.prototype.get = hashGet; Hash.prototype.has = hashHas; Hash.prototype.set = hashSet; module.exports = Hash; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_mapCacheClear.js var require_mapCacheClear = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_mapCacheClear.js"(exports, module) { init_cjs_shims(); var Hash = require_Hash(), ListCache = require_ListCache(), Map2 = require_Map(); function mapCacheClear() { this.size = 0, this.__data__ = { hash: new Hash(), map: new (Map2 || ListCache)(), string: new Hash() }; } module.exports = mapCacheClear; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_isKeyable.js var require_isKeyable = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_isKeyable.js"(exports, module) { init_cjs_shims(); function isKeyable(value) { var type = typeof value; return type == "string" || type == "number" || type == "symbol" || type == "boolean" ? value !== "__proto__" : value === null; } module.exports = isKeyable; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_getMapData.js var require_getMapData = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_getMapData.js"(exports, module) { init_cjs_shims(); var isKeyable = require_isKeyable(); function getMapData(map, key) { var data = map.__data__; return isKeyable(key) ? data[typeof key == "string" ? "string" : "hash"] : data.map; } module.exports = getMapData; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_mapCacheDelete.js var require_mapCacheDelete = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_mapCacheDelete.js"(exports, module) { init_cjs_shims(); var getMapData = require_getMapData(); function mapCacheDelete(key) { var result = getMapData(this, key).delete(key); return this.size -= result ? 1 : 0, result; } module.exports = mapCacheDelete; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_mapCacheGet.js var require_mapCacheGet = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_mapCacheGet.js"(exports, module) { init_cjs_shims(); var getMapData = require_getMapData(); function mapCacheGet(key) { return getMapData(this, key).get(key); } module.exports = mapCacheGet; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_mapCacheHas.js var require_mapCacheHas = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_mapCacheHas.js"(exports, module) { init_cjs_shims(); var getMapData = require_getMapData(); function mapCacheHas(key) { return getMapData(this, key).has(key); } module.exports = mapCacheHas; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_mapCacheSet.js var require_mapCacheSet = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_mapCacheSet.js"(exports, module) { init_cjs_shims(); var getMapData = require_getMapData(); function mapCacheSet(key, value) { var data = getMapData(this, key), size = data.size; return data.set(key, value), this.size += data.size == size ? 0 : 1, this; } module.exports = mapCacheSet; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_MapCache.js var require_MapCache = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_MapCache.js"(exports, module) { init_cjs_shims(); var mapCacheClear = require_mapCacheClear(), mapCacheDelete = require_mapCacheDelete(), mapCacheGet = require_mapCacheGet(), mapCacheHas = require_mapCacheHas(), mapCacheSet = require_mapCacheSet(); function MapCache(entries) { var index = -1, length = entries == null ? 0 : entries.length; for (this.clear(); ++index < length; ) { var entry = entries[index]; this.set(entry[0], entry[1]); } } MapCache.prototype.clear = mapCacheClear; MapCache.prototype.delete = mapCacheDelete; MapCache.prototype.get = mapCacheGet; MapCache.prototype.has = mapCacheHas; MapCache.prototype.set = mapCacheSet; module.exports = MapCache; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackSet.js var require_stackSet = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_stackSet.js"(exports, module) { init_cjs_shims(); var ListCache = require_ListCache(), Map2 = require_Map(), MapCache = require_MapCache(), LARGE_ARRAY_SIZE = 200; function stackSet(key, value) { var data = this.__data__; if (data instanceof ListCache) { var pairs = data.__data__; if (!Map2 || pairs.length < LARGE_ARRAY_SIZE - 1) return pairs.push([key, value]), this.size = ++data.size, this; data = this.__data__ = new MapCache(pairs); } return data.set(key, value), this.size = data.size, this; } module.exports = stackSet; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_Stack.js var require_Stack = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_Stack.js"(exports, module) { init_cjs_shims(); var ListCache = require_ListCache(), stackClear = require_stackClear(), stackDelete = require_stackDelete(), stackGet = require_stackGet(), stackHas = require_stackHas(), stackSet = require_stackSet(); function Stack(entries) { var data = this.__data__ = new ListCache(entries); this.size = data.size; } Stack.prototype.clear = stackClear; Stack.prototype.delete = stackDelete; Stack.prototype.get = stackGet; Stack.prototype.has = stackHas; Stack.prototype.set = stackSet; module.exports = Stack; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_setCacheAdd.js var require_setCacheAdd = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_setCacheAdd.js"(exports, module) { init_cjs_shims(); var HASH_UNDEFINED = "__lodash_hash_undefined__"; function setCacheAdd(value) { return this.__data__.set(value, HASH_UNDEFINED), this; } module.exports = setCacheAdd; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_setCacheHas.js var require_setCacheHas = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_setCacheHas.js"(exports, module) { init_cjs_shims(); function setCacheHas(value) { return this.__data__.has(value); } module.exports = setCacheHas; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_SetCache.js var require_SetCache = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_SetCache.js"(exports, module) { init_cjs_shims(); var MapCache = require_MapCache(), setCacheAdd = require_setCacheAdd(), setCacheHas = require_setCacheHas(); function SetCache(values) { var index = -1, length = values == null ? 0 : values.length; for (this.__data__ = new MapCache(); ++index < length; ) this.add(values[index]); } SetCache.prototype.add = SetCache.prototype.push = setCacheAdd; SetCache.prototype.has = setCacheHas; module.exports = SetCache; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_arraySome.js var require_arraySome = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_arraySome.js"(exports, module) { init_cjs_shims(); function arraySome(array, predicate) { for (var index = -1, length = array == null ? 0 : array.length; ++index < length; ) if (predicate(array[index], index, array)) return !0; return !1; } module.exports = arraySome; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_cacheHas.js var require_cacheHas = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_cacheHas.js"(exports, module) { init_cjs_shims(); function cacheHas(cache3, key) { return cache3.has(key); } module.exports = cacheHas; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_equalArrays.js var require_equalArrays = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_equalArrays.js"(exports, module) { init_cjs_shims(); var SetCache = require_SetCache(), arraySome = require_arraySome(), cacheHas = require_cacheHas(), COMPARE_PARTIAL_FLAG = 1, COMPARE_UNORDERED_FLAG = 2; function equalArrays(array, other, bitmask, customizer, equalFunc, stack) { var isPartial = bitmask & COMPARE_PARTIAL_FLAG, arrLength = array.length, othLength = other.length; if (arrLength != othLength && !(isPartial && othLength > arrLength)) return !1; var arrStacked = stack.get(array), othStacked = stack.get(other); if (arrStacked && othStacked) return arrStacked == other && othStacked == array; var index = -1, result = !0, seen = bitmask & COMPARE_UNORDERED_FLAG ? new SetCache() : void 0; for (stack.set(array, other), stack.set(other, array); ++index < arrLength; ) { var arrValue = array[index], othValue = other[index]; if (customizer) var compared = isPartial ? customizer(othValue, arrValue, index, other, array, stack) : customizer(arrValue, othValue, index, array, other, stack); if (compared !== void 0) { if (compared) continue; result = !1; break; } if (seen) { if (!arraySome(other, function(othValue2, othIndex) { if (!cacheHas(seen, othIndex) && (arrValue === othValue2 || equalFunc(arrValue, othValue2, bitmask, customizer, stack))) return seen.push(othIndex); })) { result = !1; break; } } else if (!(arrValue === othValue || equalFunc(arrValue, othValue, bitmask, customizer, stack))) { result = !1; break; } } return stack.delete(array), stack.delete(other), result; } module.exports = equalArrays; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_Uint8Array.js var require_Uint8Array = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_Uint8Array.js"(exports, module) { init_cjs_shims(); var root = require_root(), Uint8Array2 = root.Uint8Array; module.exports = Uint8Array2; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_mapToArray.js var require_mapToArray = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_mapToArray.js"(exports, module) { init_cjs_shims(); function mapToArray(map) { var index = -1, result = Array(map.size); return map.forEach(function(value, key) { result[++index] = [key, value]; }), result; } module.exports = mapToArray; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_setToArray.js var require_setToArray = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_setToArray.js"(exports, module) { init_cjs_shims(); function setToArray(set) { var index = -1, result = Array(set.size); return set.forEach(function(value) { result[++index] = value; }), result; } module.exports = setToArray; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_equalByTag.js var require_equalByTag = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_equalByTag.js"(exports, module) { init_cjs_shims(); var Symbol2 = require_Symbol(), Uint8Array2 = require_Uint8Array(), eq = require_eq(), equalArrays = require_equalArrays(), mapToArray = require_mapToArray(), setToArray = require_setToArray(), COMPARE_PARTIAL_FLAG = 1, COMPARE_UNORDERED_FLAG = 2, boolTag = "[object Boolean]", dateTag = "[object Date]", errorTag = "[object Error]", mapTag = "[object Map]", numberTag = "[object Number]", regexpTag = "[object RegExp]", setTag = "[object Set]", stringTag = "[object String]", symbolTag = "[object Symbol]", arrayBufferTag = "[object ArrayBuffer]", dataViewTag = "[object DataView]", symbolProto = Symbol2 ? Symbol2.prototype : void 0, symbolValueOf = symbolProto ? symbolProto.valueOf : void 0; function equalByTag(object, other, tag, bitmask, customizer, equalFunc, stack) { switch (tag) { case dataViewTag: if (object.byteLength != other.byteLength || object.byteOffset != other.byteOffset) return !1; object = object.buffer, other = other.buffer; case arrayBufferTag: return !(object.byteLength != other.byteLength || !equalFunc(new Uint8Array2(object), new Uint8Array2(other))); case boolTag: case dateTag: case numberTag: return eq(+object, +other); case errorTag: return object.name == other.name && object.message == other.message; case regexpTag: case stringTag: return object == other + ""; case mapTag: var convert = mapToArray; case setTag: var isPartial = bitmask & COMPARE_PARTIAL_FLAG; if (convert || (convert = setToArray), object.size != other.size && !isPartial) return !1; var stacked = stack.get(object); if (stacked) return stacked == other; bitmask |= COMPARE_UNORDERED_FLAG, stack.set(object, other); var result = equalArrays(convert(object), convert(other), bitmask, customizer, equalFunc, stack); return stack.delete(object), result; case symbolTag: if (symbolValueOf) return symbolValueOf.call(object) == symbolValueOf.call(other); } return !1; } module.exports = equalByTag; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_arrayPush.js var require_arrayPush = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_arrayPush.js"(exports, module) { init_cjs_shims(); function arrayPush(array, values) { for (var index = -1, length = values.length, offset = array.length; ++index < length; ) array[offset + index] = values[index]; return array; } module.exports = arrayPush; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isArray.js var require_isArray = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isArray.js"(exports, module) { init_cjs_shims(); var isArray = Array.isArray; module.exports = isArray; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseGetAllKeys.js var require_baseGetAllKeys = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseGetAllKeys.js"(exports, module) { init_cjs_shims(); var arrayPush = require_arrayPush(), isArray = require_isArray(); function baseGetAllKeys(object, keysFunc, symbolsFunc) { var result = keysFunc(object); return isArray(object) ? result : arrayPush(result, symbolsFunc(object)); } module.exports = baseGetAllKeys; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_arrayFilter.js var require_arrayFilter = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_arrayFilter.js"(exports, module) { init_cjs_shims(); function arrayFilter(array, predicate) { for (var index = -1, length = array == null ? 0 : array.length, resIndex = 0, result = []; ++index < length; ) { var value = array[index]; predicate(value, index, array) && (result[resIndex++] = value); } return result; } module.exports = arrayFilter; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/stubArray.js var require_stubArray = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/stubArray.js"(exports, module) { init_cjs_shims(); function stubArray() { return []; } module.exports = stubArray; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_getSymbols.js var require_getSymbols = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_getSymbols.js"(exports, module) { init_cjs_shims(); var arrayFilter = require_arrayFilter(), stubArray = require_stubArray(), objectProto = Object.prototype, propertyIsEnumerable = objectProto.propertyIsEnumerable, nativeGetSymbols = Object.getOwnPropertySymbols, getSymbols = nativeGetSymbols ? function(object) { return object == null ? [] : (object = Object(object), arrayFilter(nativeGetSymbols(object), function(symbol) { return propertyIsEnumerable.call(object, symbol); })); } : stubArray; module.exports = getSymbols; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseTimes.js var require_baseTimes = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseTimes.js"(exports, module) { init_cjs_shims(); function baseTimes(n, iteratee) { for (var index = -1, result = Array(n); ++index < n; ) result[index] = iteratee(index); return result; } module.exports = baseTimes; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isObjectLike.js var require_isObjectLike = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isObjectLike.js"(exports, module) { init_cjs_shims(); function isObjectLike(value) { return value != null && typeof value == "object"; } module.exports = isObjectLike; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseIsArguments.js var require_baseIsArguments = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseIsArguments.js"(exports, module) { init_cjs_shims(); var baseGetTag = require_baseGetTag(), isObjectLike = require_isObjectLike(), argsTag = "[object Arguments]"; function baseIsArguments(value) { return isObjectLike(value) && baseGetTag(value) == argsTag; } module.exports = baseIsArguments; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isArguments.js var require_isArguments = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isArguments.js"(exports, module) { init_cjs_shims(); var baseIsArguments = require_baseIsArguments(), isObjectLike = require_isObjectLike(), objectProto = Object.prototype, hasOwnProperty = objectProto.hasOwnProperty, propertyIsEnumerable = objectProto.propertyIsEnumerable, isArguments = baseIsArguments(/* @__PURE__ */ (function() { return arguments; })()) ? baseIsArguments : function(value) { return isObjectLike(value) && hasOwnProperty.call(value, "callee") && !propertyIsEnumerable.call(value, "callee"); }; module.exports = isArguments; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/stubFalse.js var require_stubFalse = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/stubFalse.js"(exports, module) { init_cjs_shims(); function stubFalse() { return !1; } module.exports = stubFalse; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isBuffer.js var require_isBuffer = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isBuffer.js"(exports, module) { init_cjs_shims(); var root = require_root(), stubFalse = require_stubFalse(), freeExports = typeof exports == "object" && exports && !exports.nodeType && exports, freeModule = freeExports && typeof module == "object" && module && !module.nodeType && module, moduleExports = freeModule && freeModule.exports === freeExports, Buffer5 = moduleExports ? root.Buffer : void 0, nativeIsBuffer = Buffer5 ? Buffer5.isBuffer : void 0, isBuffer = nativeIsBuffer || stubFalse; module.exports = isBuffer; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_isIndex.js var require_isIndex = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_isIndex.js"(exports, module) { init_cjs_shims(); var MAX_SAFE_INTEGER = 9007199254740991, reIsUint = /^(?:0|[1-9]\d*)$/; function isIndex(value, length) { var type = typeof value; return length = length ?? MAX_SAFE_INTEGER, !!length && (type == "number" || type != "symbol" && reIsUint.test(value)) && value > -1 && value % 1 == 0 && value < length; } module.exports = isIndex; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isLength.js var require_isLength = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isLength.js"(exports, module) { init_cjs_shims(); var MAX_SAFE_INTEGER = 9007199254740991; function isLength(value) { return typeof value == "number" && value > -1 && value % 1 == 0 && value <= MAX_SAFE_INTEGER; } module.exports = isLength; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseIsTypedArray.js var require_baseIsTypedArray = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseIsTypedArray.js"(exports, module) { init_cjs_shims(); var baseGetTag = require_baseGetTag(), isLength = require_isLength(), isObjectLike = require_isObjectLike(), 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 = "[object Object]", regexpTag = "[object RegExp]", setTag = "[object Set]", stringTag = "[object String]", weakMapTag = "[object WeakMap]", 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]", typedArrayTags = {}; typedArrayTags[float32Tag] = typedArrayTags[float64Tag] = typedArrayTags[int8Tag] = typedArrayTags[int16Tag] = typedArrayTags[int32Tag] = typedArrayTags[uint8Tag] = typedArrayTags[uint8ClampedTag] = typedArrayTags[uint16Tag] = typedArrayTags[uint32Tag] = !0; typedArrayTags[argsTag] = typedArrayTags[arrayTag] = typedArrayTags[arrayBufferTag] = typedArrayTags[boolTag] = typedArrayTags[dataViewTag] = typedArrayTags[dateTag] = typedArrayTags[errorTag] = typedArrayTags[funcTag] = typedArrayTags[mapTag] = typedArrayTags[numberTag] = typedArrayTags[objectTag] = typedArrayTags[regexpTag] = typedArrayTags[setTag] = typedArrayTags[stringTag] = typedArrayTags[weakMapTag] = !1; function baseIsTypedArray(value) { return isObjectLike(value) && isLength(value.length) && !!typedArrayTags[baseGetTag(value)]; } module.exports = baseIsTypedArray; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseUnary.js var require_baseUnary = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseUnary.js"(exports, module) { init_cjs_shims(); function baseUnary(func) { return function(value) { return func(value); }; } module.exports = baseUnary; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_nodeUtil.js var require_nodeUtil = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_nodeUtil.js"(exports, module) { init_cjs_shims(); var freeGlobal = require_freeGlobal(), freeExports = typeof exports == "object" && exports && !exports.nodeType && exports, freeModule = freeExports && typeof module == "object" && module && !module.nodeType && module, moduleExports = freeModule && freeModule.exports === freeExports, freeProcess = moduleExports && freeGlobal.process, nodeUtil = (function() { try { var types2 = freeModule && freeModule.require && freeModule.require("util").types; return types2 || freeProcess && freeProcess.binding && freeProcess.binding("util"); } catch { } })(); module.exports = nodeUtil; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isTypedArray.js var require_isTypedArray = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isTypedArray.js"(exports, module) { init_cjs_shims(); var baseIsTypedArray = require_baseIsTypedArray(), baseUnary = require_baseUnary(), nodeUtil = require_nodeUtil(), nodeIsTypedArray = nodeUtil && nodeUtil.isTypedArray, isTypedArray = nodeIsTypedArray ? baseUnary(nodeIsTypedArray) : baseIsTypedArray; module.exports = isTypedArray; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_arrayLikeKeys.js var require_arrayLikeKeys = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_arrayLikeKeys.js"(exports, module) { init_cjs_shims(); var baseTimes = require_baseTimes(), isArguments = require_isArguments(), isArray = require_isArray(), isBuffer = require_isBuffer(), isIndex = require_isIndex(), isTypedArray = require_isTypedArray(), objectProto = Object.prototype, hasOwnProperty = objectProto.hasOwnProperty; function arrayLikeKeys(value, inherited) { var isArr = isArray(value), isArg = !isArr && isArguments(value), isBuff = !isArr && !isArg && isBuffer(value), isType = !isArr && !isArg && !isBuff && isTypedArray(value), skipIndexes = isArr || isArg || isBuff || isType, result = skipIndexes ? baseTimes(value.length, String) : [], length = result.length; for (var key in value) (inherited || hasOwnProperty.call(value, key)) && !(skipIndexes && // Safari 9 has enumerable `arguments.length` in strict mode. (key == "length" || // Node.js 0.10 has enumerable non-index properties on buffers. isBuff && (key == "offset" || key == "parent") || // PhantomJS 2 has enumerable non-index properties on typed arrays. isType && (key == "buffer" || key == "byteLength" || key == "byteOffset") || // Skip index properties. isIndex(key, length))) && result.push(key); return result; } module.exports = arrayLikeKeys; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_isPrototype.js var require_isPrototype = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_isPrototype.js"(exports, module) { init_cjs_shims(); var objectProto = Object.prototype; function isPrototype(value) { var Ctor = value && value.constructor, proto2 = typeof Ctor == "function" && Ctor.prototype || objectProto; return value === proto2; } module.exports = isPrototype; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_overArg.js var require_overArg = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_overArg.js"(exports, module) { init_cjs_shims(); function overArg(func, transform) { return function(arg) { return func(transform(arg)); }; } module.exports = overArg; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_nativeKeys.js var require_nativeKeys = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_nativeKeys.js"(exports, module) { init_cjs_shims(); var overArg = require_overArg(), nativeKeys = overArg(Object.keys, Object); module.exports = nativeKeys; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseKeys.js var require_baseKeys = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_baseKeys.js"(exports, module) { init_cjs_shims(); var isPrototype = require_isPrototype(), nativeKeys = require_nativeKeys(), objectProto = Object.prototype, hasOwnProperty = objectProto.hasOwnProperty; function baseKeys(object) { if (!isPrototype(object)) return nativeKeys(object); var result = []; for (var key in Object(object)) hasOwnProperty.call(object, key) && key != "constructor" && result.push(key); return result; } module.exports = baseKeys; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isArrayLike.js var require_isArrayLike = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/isArrayLike.js"(exports, module) { init_cjs_shims(); var isFunction = require_isFunction(), isLength = require_isLength(); function isArrayLike(value) { return value != null && isLength(value.length) && !isFunction(value); } module.exports = isArrayLike; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/keys.js var require_keys = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/keys.js"(exports, module) { init_cjs_shims(); var arrayLikeKeys = require_arrayLikeKeys(), baseKeys = require_baseKeys(), isArrayLike = require_isArrayLike(); function keys(object) { return isArrayLike(object) ? arrayLikeKeys(object) : baseKeys(object); } module.exports = keys; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_getAllKeys.js var require_getAllKeys = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_getAllKeys.js"(exports, module) { init_cjs_shims(); var baseGetAllKeys = require_baseGetAllKeys(), getSymbols = require_getSymbols(), keys = require_keys(); function getAllKeys(object) { return baseGetAllKeys(object, keys, getSymbols); } module.exports = getAllKeys; } }); // ../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_equalObjects.js var require_equalObjects = __commonJS({ "../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/_equalObjects.js"(exports, module) { init_cjs_shims(); var getAllKeys = require_getAllKeys(), COMPARE_PARTIAL_FLAG = 1, objectProto = Object.prototype, hasOwnProperty = objectProto.hasOwnProperty; function equalObjects(object, other, bitmask, customizer, equalFunc, stack) { var isPartial = bitmask & COMPARE_PARTIAL_FLAG, objProps = getAllKeys(object), objLength = objProps.length, othProps = getAllKeys(other), othLength = othProps.length; if (objLength != othLength && !isPartial) return !1; for (var index = objLength; index--; ) { var key = objProps[index]; if (!(isPartial ? key in other : hasOwnProperty.call(other, key))) return !1; } var objStacked = stack.get(object), othStacked = stack.get(other); if (objStacked && othStacked) return objStacked == other && othStacked == object; var result = !0; stack.set(object, other), stack.set(other, object); for (var skipCtor = isPartial; ++index < objLength; ) { key = objProps[index]; var objValue = object[key], othValue = other[key]; if (customizer) var compared = isPartial ? customizer(othValue, objValue, key, other, object, stack) : customizer(objValue, othValue, key, object, other, stack); if (!(compared === void 0 ? objValue === othValue || equalFunc(objValue, othValue, bitmask, customizer, stack) : compared)) { result = !1; break; } skipCtor || (skipCtor = key == "constructor"); } if (result && !skipCtor) {