You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
2.8 KiB

{"ast":null,"code":"import \"core-js/modules/es.array.push.js\";\nimport ListCache from './_ListCache.js';\nimport Map from './_Map.js';\nimport MapCache from './_MapCache.js';\n\n/** Used as the size to enable large array optimizations. */\nvar LARGE_ARRAY_SIZE = 200;\n\n/**\n * Sets the stack `key` to `value`.\n *\n * @private\n * @name set\n * @memberOf Stack\n * @param {string} key The key of the value to set.\n * @param {*} value The value to set.\n * @returns {Object} Returns the stack cache instance.\n */\nfunction stackSet(key, value) {\n var data = this.__data__;\n if (data instanceof ListCache) {\n var pairs = data.__data__;\n if (!Map || pairs.length < LARGE_ARRAY_SIZE - 1) {\n pairs.push([key, value]);\n this.size = ++data.size;\n return this;\n }\n data = this.__data__ = new MapCache(pairs);\n }\n data.set(key, value);\n this.size = data.size;\n return this;\n}\nexport default stackSet;","map":{"version":3,"names":["ListCache","Map","MapCache","LARGE_ARRAY_SIZE","stackSet","key","value","data","__data__","pairs","length","push","size","set"],"sources":["D:/vue/demo/node_modules/lodash-es/_stackSet.js"],"sourcesContent":["import ListCache from './_ListCache.js';\nimport Map from './_Map.js';\nimport MapCache from './_MapCache.js';\n\n/** Used as the size to enable large array optimizations. */\nvar LARGE_ARRAY_SIZE = 200;\n\n/**\n * Sets the stack `key` to `value`.\n *\n * @private\n * @name set\n * @memberOf Stack\n * @param {string} key The key of the value to set.\n * @param {*} value The value to set.\n * @returns {Object} Returns the stack cache instance.\n */\nfunction stackSet(key, value) {\n var data = this.__data__;\n if (data instanceof ListCache) {\n var pairs = data.__data__;\n if (!Map || (pairs.length < LARGE_ARRAY_SIZE - 1)) {\n pairs.push([key, value]);\n this.size = ++data.size;\n return this;\n }\n data = this.__data__ = new MapCache(pairs);\n }\n data.set(key, value);\n this.size = data.size;\n return this;\n}\n\nexport default stackSet;\n"],"mappings":";AAAA,OAAOA,SAAS,MAAM,iBAAiB;AACvC,OAAOC,GAAG,MAAM,WAAW;AAC3B,OAAOC,QAAQ,MAAM,gBAAgB;;AAErC;AACA,IAAIC,gBAAgB,GAAG,GAAG;;AAE1B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASC,QAAQA,CAACC,GAAG,EAAEC,KAAK,EAAE;EAC5B,IAAIC,IAAI,GAAG,IAAI,CAACC,QAAQ;EACxB,IAAID,IAAI,YAAYP,SAAS,EAAE;IAC7B,IAAIS,KAAK,GAAGF,IAAI,CAACC,QAAQ;IACzB,IAAI,CAACP,GAAG,IAAKQ,KAAK,CAACC,MAAM,GAAGP,gBAAgB,GAAG,CAAE,EAAE;MACjDM,KAAK,CAACE,IAAI,CAAC,CAACN,GAAG,EAAEC,KAAK,CAAC,CAAC;MACxB,IAAI,CAACM,IAAI,GAAG,EAAEL,IAAI,CAACK,IAAI;MACvB,OAAO,IAAI;IACb;IACAL,IAAI,GAAG,IAAI,CAACC,QAAQ,GAAG,IAAIN,QAAQ,CAACO,KAAK,CAAC;EAC5C;EACAF,IAAI,CAACM,GAAG,CAACR,GAAG,EAAEC,KAAK,CAAC;EACpB,IAAI,CAACM,IAAI,GAAGL,IAAI,CAACK,IAAI;EACrB,OAAO,IAAI;AACb;AAEA,eAAeR,QAAQ","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}