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 cache =this.__data__;if(cache instanceofListCache){var pairs = cache.__data__;if(!Map||(pairs.length<LARGE_ARRAY_SIZE-1)){ pairs.push([key, value]);returnthis;} cache =this.__data__=newMapCache(pairs);} cache.set(key, value);returnthis;} exportdefault stackSet;