importListCachefrom'./_ListCache.js';importMapfrom'./_Map.js';importMapCachefrom'./_MapCache.js'; /** Used as the size to enable large array optimizations. */varLARGE_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. */functionstackSet(key, value){var data =this.__data__;if(data instanceofListCache){var pairs = data.__data__;if(!Map||(pairs.length<LARGE_ARRAY_SIZE-1)){ pairs.push([key, value]);this.size=++data.size;returnthis;} data =this.__data__=newMapCache(pairs);} data.set(key, value);this.size= data.size;returnthis;} exportdefault stackSet;