The Wayback Machine - https://web.archive.org/web/20170626160712/https://github.com/lodash/lodash/tree/npm
Skip to content
A modern JavaScript utility library delivering modularity, performance, & extras. https://lodash.com/
JavaScript
Pull request Compare This branch is 57 commits ahead, 7847 commits behind master.
Latest commit 860d1f9 Dec 31, 2016 @jdalton jdalton Bump to v4.17.4.
Permalink
Failed to load latest commit information.
fp Bump to v4.17.3. Dec 21, 2016
.gitattributes Bump to v3.0.0. Feb 4, 2015
.gitignore Bump to v3.0.0. Feb 4, 2015
.npmignore Bump to v3.0.0. Feb 4, 2015
LICENSE Bump to v4.16.5. Oct 31, 2016
README.md Bump to v4.17.4. Dec 31, 2016
_DataView.js Bump to v4.7.0. Mar 31, 2016
_Hash.js Bump to v4.16.5. Oct 31, 2016
_LazyWrapper.js Bump to v4.7.0. Mar 31, 2016
_ListCache.js Bump to v4.16.5. Oct 31, 2016
_LodashWrapper.js Bump to v4.7.0. Mar 31, 2016
_Map.js Bump to v4.2.0. Feb 2, 2016
_MapCache.js Bump to v4.16.5. Oct 31, 2016
_Promise.js Bump to v4.7.0. Mar 31, 2016
_Set.js Bump to v4.2.0. Feb 2, 2016
_SetCache.js Bump to v4.16.5. Oct 31, 2016
_Stack.js Bump to v4.16.0. Sep 18, 2016
_Symbol.js Bump to v4.2.0. Feb 2, 2016
_Uint8Array.js Bump to v4.2.0. Feb 2, 2016
_WeakMap.js Bump to v4.2.0. Feb 2, 2016
_addMapEntry.js Bump to v4.14.0. Jul 24, 2016
_addSetEntry.js Bump to v4.14.0. Jul 24, 2016
_apply.js Bump to v4.14.0. Jul 24, 2016
_arrayAggregator.js Bump to v4.16.5. Oct 31, 2016
_arrayEach.js Bump to v4.16.5. Oct 31, 2016
_arrayEachRight.js Bump to v4.16.5. Oct 31, 2016
_arrayEvery.js Bump to v4.16.5. Oct 31, 2016
_arrayFilter.js Bump to v4.16.5. Oct 31, 2016
_arrayIncludes.js Bump to v4.16.5. Oct 31, 2016
_arrayIncludesWith.js Bump to v4.16.5. Oct 31, 2016
_arrayLikeKeys.js Bump to v4.16.4. Oct 6, 2016
_arrayMap.js Bump to v4.16.5. Oct 31, 2016
_arrayPush.js Bump to v4.1.0. Jan 29, 2016
_arrayReduce.js Bump to v4.16.5. Oct 31, 2016
_arrayReduceRight.js Bump to v4.16.5. Oct 31, 2016
_arraySample.js Bump to v4.16.2. Sep 25, 2016
_arraySampleSize.js Bump to v4.16.4. Oct 6, 2016
_arrayShuffle.js Bump to v4.16.0. Sep 18, 2016
_arraySome.js Bump to v4.16.5. Oct 31, 2016
_asciiSize.js Bump to v4.15.0. Aug 12, 2016
_asciiToArray.js Bump to v4.15.0. Aug 12, 2016
_asciiWords.js Bump to v4.15.0. Aug 12, 2016
_assignMergeValue.js Bump to v4.16.3. Oct 3, 2016
_assignValue.js Bump to v4.16.0. Sep 18, 2016
_assocIndexOf.js Bump to v4.15.0. Aug 12, 2016
_baseAggregator.js Bump to v4.1.0. Jan 29, 2016
_baseAssign.js Bump to v4.1.0. Jan 29, 2016
_baseAssignIn.js Bump to v4.17.0. Nov 14, 2016
_baseAssignValue.js Bump to v4.16.3. Oct 3, 2016
_baseAt.js Bump to v4.17.0. Nov 14, 2016
_baseClamp.js Bump to v4.14.0. Jul 24, 2016
_baseClone.js Bump to v4.17.0. Nov 14, 2016
_baseConforms.js Bump to v4.14.0. Jul 24, 2016
_baseConformsTo.js Bump to v4.14.2. Aug 8, 2016
_baseCreate.js Bump to v4.16.3. Oct 3, 2016
_baseDelay.js Bump to v4.16.2. Sep 25, 2016
_baseDifference.js Bump to v4.16.5. Oct 31, 2016
_baseEach.js Bump to v4.1.0. Jan 29, 2016
_baseEachRight.js Bump to v4.1.0. Jan 29, 2016
_baseEvery.js Bump to v4.7.0. Mar 31, 2016
_baseExtremum.js Bump to v4.11.2. Apr 21, 2016
_baseFill.js Bump to v4.1.0. Jan 29, 2016
_baseFilter.js Bump to v4.1.0. Jan 29, 2016
_baseFindIndex.js Bump to v4.15.0. Aug 12, 2016
_baseFindKey.js Bump to v4.15.0. Aug 12, 2016
_baseFlatten.js Bump to v4.9.0. Apr 8, 2016
_baseFor.js Bump to v4.10.0. Apr 11, 2016
_baseForOwn.js Bump to v4.1.0. Jan 29, 2016
_baseForOwnRight.js Bump to v4.1.0. Jan 29, 2016
_baseForRight.js Bump to v4.1.0. Jan 29, 2016
_baseFunctions.js Bump to v4.12.0. May 8, 2016
_baseGet.js Bump to v4.17.1. Nov 15, 2016
_baseGetAllKeys.js Bump to v4.12.0. May 8, 2016
_baseGetTag.js Bump to v4.17.3. Dec 21, 2016
_baseGt.js Bump to v4.14.0. Jul 24, 2016
_baseHas.js Bump to v4.14.2. Aug 8, 2016
_baseHasIn.js Bump to v4.13.0. May 23, 2016
_baseInRange.js Bump to v4.14.0. Jul 24, 2016
_baseIndexOf.js Bump to v4.16.0. Sep 18, 2016
_baseIndexOfWith.js Bump to v4.15.0. Aug 12, 2016
_baseIntersection.js Bump to v4.11.2. Apr 21, 2016
_baseInverter.js Bump to v4.1.0. Jan 29, 2016
_baseInvoke.js Bump to v4.17.1. Nov 15, 2016
_baseIsArguments.js Bump to v4.16.5. Oct 31, 2016
_baseIsArrayBuffer.js Bump to v4.16.5. Oct 31, 2016
_baseIsDate.js Bump to v4.16.5. Oct 31, 2016
_baseIsEqual.js Bump to v4.17.3. Dec 21, 2016
_baseIsEqualDeep.js Bump to v4.17.3. Dec 21, 2016
_baseIsMap.js Bump to v4.14.0. Jul 24, 2016
_baseIsMatch.js Bump to v4.17.0. Nov 14, 2016
_baseIsNaN.js Bump to v4.14.0. Jul 24, 2016
_baseIsNative.js Bump to v4.16.0. Sep 18, 2016
_baseIsRegExp.js Bump to v4.16.5. Oct 31, 2016
_baseIsSet.js Bump to v4.14.0. Jul 24, 2016
_baseIsTypedArray.js Bump to v4.16.5. Oct 31, 2016
_baseIteratee.js Bump to v4.7.0. Mar 31, 2016
_baseKeys.js Bump to v4.14.2. Aug 8, 2016
_baseKeysIn.js Bump to v4.14.2. Aug 8, 2016
_baseLodash.js Bump to v4.7.0. Mar 31, 2016
_baseLt.js Bump to v4.14.0. Jul 24, 2016
_baseMap.js Bump to v4.1.0. Jan 29, 2016
_baseMatches.js Bump to v4.12.0. May 8, 2016
_baseMatchesProperty.js Bump to v4.17.0. Nov 14, 2016
_baseMean.js Bump to v4.16.5. Oct 31, 2016
_baseMerge.js Bump to v4.16.4. Oct 6, 2016
_baseMergeDeep.js Bump to v4.16.4. Oct 6, 2016
_baseNth.js Bump to v4.14.0. Jul 24, 2016
_baseOrderBy.js Bump to v4.11.0. Apr 13, 2016
_basePick.js Bump to v4.17.3. Dec 21, 2016
_basePickBy.js Bump to v4.17.2. Nov 16, 2016
_baseProperty.js Bump to v4.12.0. May 8, 2016
_basePropertyDeep.js Bump to v4.12.0. May 8, 2016
_basePropertyOf.js Bump to v4.14.0. Jul 24, 2016
_basePullAll.js Bump to v4.13.0. May 23, 2016
_basePullAt.js Bump to v4.17.2. Nov 16, 2016
_baseRandom.js Bump to v4.1.0. Jan 29, 2016
_baseRange.js Bump to v4.14.0. Jul 24, 2016
_baseReduce.js Bump to v4.7.0. Mar 31, 2016
_baseRepeat.js Bump to v4.7.0. Mar 31, 2016
_baseRest.js Bump to v4.16.0. Sep 18, 2016
_baseSample.js Bump to v4.16.2. Sep 25, 2016
_baseSampleSize.js Bump to v4.16.4. Oct 6, 2016
_baseSet.js Bump to v4.17.1. Nov 15, 2016
_baseSetData.js Bump to v4.16.0. Sep 18, 2016
_baseSetToString.js Bump to v4.16.3. Oct 3, 2016
_baseShuffle.js Bump to v4.16.2. Sep 25, 2016
_baseSlice.js Bump to v4.1.0. Jan 29, 2016
_baseSome.js Bump to v4.7.0. Mar 31, 2016
_baseSortBy.js Bump to v4.6.0. Mar 2, 2016
_baseSortedIndex.js Bump to v4.16.5. Oct 31, 2016
_baseSortedIndexBy.js Bump to v4.16.5. Oct 31, 2016
_baseSortedUniq.js Bump to v4.11.2. Apr 21, 2016
_baseSum.js Bump to v4.7.0. Mar 31, 2016
_baseTimes.js Bump to v4.1.0. Jan 29, 2016
_baseToNumber.js Bump to v4.11.2. Apr 21, 2016
_baseToPairs.js Bump to v4.12.0. May 8, 2016
_baseToString.js Bump to v4.16.4. Oct 6, 2016
_baseUnary.js Bump to v4.14.0. Jul 24, 2016
_baseUniq.js Bump to v4.11.2. Apr 21, 2016
_baseUnset.js Bump to v4.17.2. Nov 16, 2016
_baseUpdate.js Bump to v4.15.0. Aug 12, 2016
_baseValues.js Bump to v4.1.0. Jan 29, 2016
_baseWhile.js Bump to v4.1.0. Jan 29, 2016
_baseWrapperValue.js Bump to v4.1.0. Jan 29, 2016
_baseXor.js Bump to v4.16.6. Nov 1, 2016
_baseZipObject.js Bump to v4.7.0. Mar 31, 2016
_cacheHas.js Bump to v4.16.0. Sep 18, 2016
_castArrayLikeObject.js Bump to v4.10.0. Apr 11, 2016
_castFunction.js Bump to v4.10.0. Apr 11, 2016
_castPath.js Bump to v4.17.1. Nov 15, 2016
_castRest.js Bump to v4.16.0. Sep 18, 2016
_castSlice.js Bump to v4.10.0. Apr 11, 2016
_charsEndIndex.js Bump to v4.1.0. Jan 29, 2016
_charsStartIndex.js Bump to v4.1.0. Jan 29, 2016
_cloneArrayBuffer.js Bump to v4.6.0. Mar 2, 2016
_cloneBuffer.js Bump to v4.16.2. Sep 25, 2016
_cloneDataView.js Bump to v4.7.0. Mar 31, 2016
_cloneMap.js Bump to v4.17.0. Nov 14, 2016
_cloneRegExp.js Bump to v4.6.0. Mar 2, 2016
_cloneSet.js Bump to v4.17.0. Nov 14, 2016
_cloneSymbol.js Bump to v4.6.0. Mar 2, 2016
_cloneTypedArray.js Bump to v4.6.0. Mar 2, 2016
_compareAscending.js Bump to v4.11.2. Apr 21, 2016
_compareMultiple.js Bump to v4.7.0. Mar 31, 2016
_composeArgs.js Bump to v4.12.0. May 8, 2016
_composeArgsRight.js Bump to v4.12.0. May 8, 2016
_copyArray.js Bump to v4.1.0. Jan 29, 2016
_copyObject.js Bump to v4.16.0. Sep 18, 2016
_copySymbols.js Bump to v4.17.0. Nov 14, 2016
_copySymbolsIn.js Bump to v4.17.0. Nov 14, 2016
_coreJsData.js Bump to v4.13.0. May 23, 2016
_countHolders.js Bump to v4.16.0. Sep 18, 2016
_createAggregator.js Bump to v4.14.0. Jul 24, 2016
_createAssigner.js Bump to v4.14.0. Jul 24, 2016
_createBaseEach.js Bump to v4.1.0. Jan 29, 2016
_createBaseFor.js Bump to v4.7.0. Mar 31, 2016
_createBind.js Bump to v4.17.0. Nov 14, 2016
_createCaseFirst.js Bump to v4.15.0. Aug 12, 2016
_createCompounder.js Bump to v4.11.0. Apr 13, 2016
_createCtor.js Bump to v4.14.2. Aug 8, 2016
_createCurry.js Bump to v4.14.0. Jul 24, 2016
_createFind.js Bump to v4.14.0. Jul 24, 2016
_createFlow.js Bump to v4.17.3. Dec 21, 2016
_createHybrid.js Bump to v4.17.0. Nov 14, 2016
_createInverter.js Bump to v4.1.0. Jan 29, 2016
_createMathOperation.js Bump to v4.14.0. Jul 24, 2016
_createOver.js Bump to v4.16.0. Sep 18, 2016
_createPadding.js Bump to v4.15.0. Aug 12, 2016
_createPartial.js Bump to v4.17.0. Nov 14, 2016
_createRange.js Bump to v4.14.1. Jul 29, 2016
_createRecurry.js Bump to v4.17.0. Nov 14, 2016
_createRelationalOperation.js Bump to v4.11.2. Apr 21, 2016
_createRound.js Bump to v4.17.3. Dec 21, 2016
_createSet.js Bump to v4.14.0. Jul 24, 2016
_createToPairs.js Bump to v4.12.0. May 8, 2016
_createWrap.js Bump to v4.17.3. Dec 21, 2016
_customDefaultsAssignIn.js Bump to v4.17.3. Dec 21, 2016
_customDefaultsMerge.js Bump to v4.17.3. Dec 21, 2016
_customOmitClone.js Bump to v4.17.4. Dec 31, 2016
_deburrLetter.js Bump to v4.16.0. Sep 18, 2016
_defineProperty.js Bump to v4.16.3. Oct 3, 2016
_equalArrays.js Bump to v4.17.0. Nov 14, 2016
_equalByTag.js Bump to v4.17.0. Nov 14, 2016
_equalObjects.js Bump to v4.17.3. Dec 21, 2016
_escapeHtmlChar.js Bump to v4.16.0. Sep 18, 2016
_escapeStringChar.js Bump to v4.1.0. Jan 29, 2016
_flatRest.js Bump to v4.16.0. Sep 18, 2016
_freeGlobal.js Bump to v4.14.0. Jul 24, 2016
_getAllKeys.js Bump to v4.7.0. Mar 31, 2016
_getAllKeysIn.js Bump to v4.7.0. Mar 31, 2016
_getData.js Bump to v4.1.0. Jan 29, 2016
_getFuncName.js Bump to v4.2.0. Feb 2, 2016
_getHolder.js Bump to v4.12.0. May 8, 2016
_getMapData.js Bump to v4.12.0. May 8, 2016
_getMatchData.js Bump to v4.13.0. May 23, 2016
_getNative.js Bump to v4.13.0. May 23, 2016
_getPrototype.js Bump to v4.14.2. Aug 8, 2016
_getRawTag.js Bump to v4.16.5. Oct 31, 2016
_getSymbols.js Bump to v4.17.3. Dec 21, 2016
_getSymbolsIn.js Bump to v4.17.0. Nov 14, 2016
_getTag.js Bump to v4.16.5. Oct 31, 2016
_getValue.js Bump to v4.13.0. May 23, 2016
_getView.js Bump to v4.1.0. Jan 29, 2016
_getWrapDetails.js Bump to v4.14.0. Jul 24, 2016
_hasPath.js Bump to v4.17.1. Nov 15, 2016
_hasUnicode.js Bump to v4.17.0. Nov 14, 2016
_hasUnicodeWord.js Bump to v4.15.0. Aug 12, 2016
_hashClear.js Bump to v4.16.0. Sep 18, 2016
_hashDelete.js Bump to v4.16.0. Sep 18, 2016
_hashGet.js Bump to v4.12.0. May 8, 2016
_hashHas.js Bump to v4.17.3. Dec 21, 2016
_hashSet.js Bump to v4.16.0. Sep 18, 2016
_initCloneArray.js Bump to v4.2.0. Feb 2, 2016
_initCloneByTag.js Bump to v4.7.0. Mar 31, 2016
_initCloneObject.js Bump to v4.7.0. Mar 31, 2016
_insertWrapDetails.js Bump to v4.16.0. Sep 18, 2016
_isFlattenable.js Bump to v4.14.1. Jul 29, 2016
_isIndex.js Bump to v4.11.2. Apr 21, 2016
_isIterateeCall.js Bump to v4.7.0. Mar 31, 2016
_isKey.js Bump to v4.11.2. Apr 21, 2016
_isKeyable.js Bump to v4.11.2. Apr 21, 2016
_isLaziable.js Bump to v4.7.0. Mar 31, 2016
_isMaskable.js Bump to v4.13.1. May 23, 2016
_isMasked.js Bump to v4.13.0. May 23, 2016
_isPrototype.js Bump to v4.6.0. Mar 2, 2016
_isStrictComparable.js Bump to v4.1.0. Jan 29, 2016
_iteratorToArray.js Bump to v4.1.0. Jan 29, 2016
_lazyClone.js Bump to v4.1.0. Jan 29, 2016
_lazyReverse.js Bump to v4.1.0. Jan 29, 2016
_lazyValue.js Bump to v4.17.3. Dec 21, 2016
_listCacheClear.js Bump to v4.16.0. Sep 18, 2016
_listCacheDelete.js Bump to v4.16.0. Sep 18, 2016
_listCacheGet.js Bump to v4.12.0. May 8, 2016
_listCacheHas.js Bump to v4.12.0. May 8, 2016
_listCacheSet.js Bump to v4.16.0. Sep 18, 2016
_mapCacheClear.js Bump to v4.16.0. Sep 18, 2016
_mapCacheDelete.js Bump to v4.16.0. Sep 18, 2016
_mapCacheGet.js Bump to v4.12.0. May 8, 2016
_mapCacheHas.js Bump to v4.12.0. May 8, 2016
_mapCacheSet.js Bump to v4.16.0. Sep 18, 2016
_mapToArray.js Bump to v4.12.0. May 8, 2016
_matchesStrictComparable.js Bump to v4.12.0. May 8, 2016
_memoizeCapped.js Bump to v4.16.0. Sep 18, 2016
_mergeData.js Bump to v4.17.0. Nov 14, 2016
_metaMap.js Bump to v4.1.0. Jan 29, 2016
_nativeCreate.js Bump to v4.1.0. Jan 29, 2016
_nativeKeys.js Bump to v4.14.2. Aug 8, 2016
_nativeKeysIn.js Bump to v4.14.2. Aug 8, 2016
_nodeUtil.js Bump to v4.17.0. Nov 14, 2016
_objectToString.js Bump to v4.16.5. Oct 31, 2016
_overArg.js Bump to v4.14.2. Aug 8, 2016
_overRest.js Bump to v4.16.0. Sep 18, 2016
_parent.js Bump to v4.17.1. Nov 15, 2016
_reEscape.js Bump to v4.1.0. Jan 29, 2016
_reEvaluate.js Bump to v4.1.0. Jan 29, 2016
_reInterpolate.js Bump to v4.1.0. Jan 29, 2016
_realNames.js Bump to v4.1.0. Jan 29, 2016
_reorder.js Bump to v4.1.0. Jan 29, 2016
_replaceHolders.js Bump to v4.6.0. Mar 2, 2016
_root.js Bump to v4.14.0. Jul 24, 2016
_setCacheAdd.js Bump to v4.12.0. May 8, 2016
_setCacheHas.js Bump to v4.12.0. May 8, 2016
_setData.js Bump to v4.16.0. Sep 18, 2016
_setToArray.js Bump to v4.12.0. May 8, 2016
_setToPairs.js Bump to v4.12.0. May 8, 2016
_setToString.js Bump to v4.16.0. Sep 18, 2016
_setWrapToString.js Bump to v4.16.0. Sep 18, 2016
_shortOut.js Bump to v4.16.5. Oct 31, 2016
_shuffleSelf.js Bump to v4.16.4. Oct 6, 2016
_stackClear.js Bump to v4.16.0. Sep 18, 2016
_stackDelete.js Bump to v4.16.0. Sep 18, 2016
_stackGet.js Bump to v4.12.0. May 8, 2016
_stackHas.js Bump to v4.12.0. May 8, 2016
_stackSet.js Bump to v4.16.0. Sep 18, 2016
_strictIndexOf.js Bump to v4.16.0. Sep 18, 2016
_strictLastIndexOf.js Bump to v4.16.0. Sep 18, 2016
_stringSize.js Bump to v4.15.0. Aug 12, 2016
_stringToArray.js Bump to v4.15.0. Aug 12, 2016
_stringToPath.js Bump to v4.17.1. Nov 15, 2016
_toKey.js Bump to v4.11.2. Apr 21, 2016
_toSource.js Bump to v4.16.5. Oct 31, 2016
_unescapeHtmlChar.js Bump to v4.16.0. Sep 18, 2016
_unicodeSize.js Bump to v4.17.0. Nov 14, 2016
_unicodeToArray.js Bump to v4.17.0. Nov 14, 2016
_unicodeWords.js Bump to v4.17.0. Nov 14, 2016
_updateWrapDetails.js Bump to v4.17.0. Nov 14, 2016
_wrapperClone.js Bump to v4.1.0. Jan 29, 2016
add.js Bump to v4.14.0. Jul 24, 2016
after.js Bump to v4.16.2. Sep 25, 2016
array.js Bump to v4.12.0. May 8, 2016
ary.js Bump to v4.17.0. Nov 14, 2016
assign.js Bump to v4.16.0. Sep 18, 2016
assignIn.js Bump to v4.14.2. Aug 8, 2016
assignInWith.js Bump to v4.11.2. Apr 21, 2016
assignWith.js Bump to v4.11.2. Apr 21, 2016
at.js Bump to v4.17.0. Nov 14, 2016
attempt.js Bump to v4.14.0. Jul 24, 2016
before.js Bump to v4.16.2. Sep 25, 2016
bind.js Bump to v4.17.0. Nov 14, 2016
bindAll.js Bump to v4.16.0. Sep 18, 2016
bindKey.js Bump to v4.17.0. Nov 14, 2016
camelCase.js Bump to v4.7.0. Mar 31, 2016
capitalize.js Bump to v4.7.0. Mar 31, 2016
castArray.js Bump to v4.7.0. Mar 31, 2016
ceil.js Bump to v4.7.0. Mar 31, 2016
chain.js Bump to v4.7.0. Mar 31, 2016
chunk.js Bump to v4.16.5. Oct 31, 2016
clamp.js Bump to v4.7.0. Mar 31, 2016
clone.js Bump to v4.17.0. Nov 14, 2016
cloneDeep.js Bump to v4.17.0. Nov 14, 2016
cloneDeepWith.js Bump to v4.17.0. Nov 14, 2016
cloneWith.js Bump to v4.17.0. Nov 14, 2016
collection.js Bump to v4.14.0. Jul 24, 2016
commit.js Bump to v4.7.0. Mar 31, 2016
compact.js Bump to v4.16.5. Oct 31, 2016
concat.js Bump to v4.16.0. Sep 18, 2016
cond.js Bump to v4.16.5. Oct 31, 2016
conforms.js Bump to v4.17.0. Nov 14, 2016
conformsTo.js Bump to v4.14.1. Jul 29, 2016
constant.js Bump to v4.13.0. May 23, 2016
core.js Bump to v4.17.4. Dec 31, 2016
core.min.js Bump to v4.17.4. Dec 31, 2016
countBy.js Bump to v4.16.5. Oct 31, 2016
create.js Bump to v4.16.5. Oct 31, 2016
curry.js Bump to v4.17.0. Nov 14, 2016
curryRight.js Bump to v4.17.0. Nov 14, 2016
date.js Bump to v4.0.0. Jan 12, 2016
debounce.js Bump to v4.16.2. Sep 25, 2016
deburr.js Bump to v4.17.0. Nov 14, 2016
defaultTo.js Bump to v4.14.0. Jul 24, 2016
defaults.js Bump to v4.17.3. Dec 21, 2016
defaultsDeep.js Bump to v4.17.3. Dec 21, 2016
defer.js Bump to v4.16.0. Sep 18, 2016
delay.js Bump to v4.14.0. Jul 24, 2016
difference.js Bump to v4.16.0. Sep 18, 2016
differenceBy.js Bump to v4.16.0. Sep 18, 2016
differenceWith.js Bump to v4.16.0. Sep 18, 2016
divide.js Bump to v4.14.0. Jul 24, 2016
drop.js Bump to v4.16.5. Oct 31, 2016
dropRight.js Bump to v4.16.5. Oct 31, 2016
dropRightWhile.js Bump to v4.14.0. Jul 24, 2016
dropWhile.js Bump to v4.16.5. Oct 31, 2016
each.js Bump to v4.0.0. Jan 12, 2016
eachRight.js Bump to v4.0.0. Jan 12, 2016
endsWith.js Bump to v4.15.0. Aug 12, 2016
entries.js Bump to v4.7.0. Mar 31, 2016
entriesIn.js Bump to v4.7.0. Mar 31, 2016
eq.js Bump to v4.14.2. Aug 8, 2016
escape.js Bump to v4.16.1. Sep 20, 2016
escapeRegExp.js Bump to v4.14.2. Aug 8, 2016
every.js Bump to v4.16.5. Oct 31, 2016
extend.js Bump to v4.0.1. Jan 25, 2016
extendWith.js Bump to v4.0.1. Jan 25, 2016
fill.js Bump to v4.16.5. Oct 31, 2016
filter.js Bump to v4.16.5. Oct 31, 2016
find.js Bump to v4.16.5. Oct 31, 2016
findIndex.js Bump to v4.16.5. Oct 31, 2016
findKey.js Bump to v4.15.0. Aug 12, 2016
findLast.js Bump to v4.16.5. Oct 31, 2016
findLastIndex.js Bump to v4.16.5. Oct 31, 2016
findLastKey.js Bump to v4.15.0. Aug 12, 2016
first.js Bump to v4.12.0. May 8, 2016
flatMap.js Bump to v4.16.5. Oct 31, 2016
flatMapDeep.js Bump to v4.16.5. Oct 31, 2016
flatMapDepth.js Bump to v4.16.5. Oct 31, 2016
flatten.js Bump to v4.16.5. Oct 31, 2016
flattenDeep.js Bump to v4.16.5. Oct 31, 2016
flattenDepth.js Bump to v4.16.5. Oct 31, 2016
flip.js Bump to v4.17.0. Nov 14, 2016
floor.js Bump to v4.7.0. Mar 31, 2016
flow.js Bump to v4.14.0. Jul 24, 2016
flowRight.js Bump to v4.14.0. Jul 24, 2016
forEach.js Bump to v4.16.5. Oct 31, 2016
forEachRight.js Bump to v4.16.5. Oct 31, 2016
forIn.js Bump to v4.16.5. Oct 31, 2016
forInRight.js Bump to v4.16.5. Oct 31, 2016
forOwn.js Bump to v4.16.5. Oct 31, 2016
forOwnRight.js Bump to v4.16.5. Oct 31, 2016
fp.js Bump to v4.5.1. Feb 22, 2016
fromPairs.js Bump to v4.16.5. Oct 31, 2016
function.js Bump to v4.0.0. Jan 12, 2016
functions.js Bump to v4.12.0. May 8, 2016
functionsIn.js Bump to v4.12.0. May 8, 2016
get.js Bump to v4.14.0. Jul 24, 2016
groupBy.js Bump to v4.16.5. Oct 31, 2016
gt.js Bump to v4.11.2. Apr 21, 2016
gte.js Bump to v4.11.2. Apr 21, 2016
has.js Bump to v4.9.0. Apr 8, 2016
hasIn.js Bump to v4.9.0. Apr 8, 2016
head.js Bump to v4.11.0. Apr 13, 2016
identity.js Bump to v4.14.0. Jul 24, 2016
inRange.js Bump to v4.14.1. Jul 29, 2016
includes.js Bump to v4.15.0. Aug 12, 2016
index.js Bump to v4.1.0. Jan 29, 2016
indexOf.js Bump to v4.16.5. Oct 31, 2016
initial.js Bump to v4.16.5. Oct 31, 2016
intersection.js Bump to v4.16.0. Sep 18, 2016
intersectionBy.js Bump to v4.16.0. Sep 18, 2016
intersectionWith.js Bump to v4.16.5. Oct 31, 2016
invert.js Bump to v4.7.0. Mar 31, 2016
invertBy.js Bump to v4.14.0. Jul 24, 2016
invoke.js Bump to v4.14.0. Jul 24, 2016
invokeMap.js Bump to v4.17.1. Nov 15, 2016
isArguments.js Bump to v4.16.4. Oct 6, 2016
isArray.js Bump to v4.14.0. Jul 24, 2016
isArrayBuffer.js Bump to v4.14.0. Jul 24, 2016
isArrayLike.js Bump to v4.14.2. Aug 8, 2016
isArrayLikeObject.js Bump to v4.7.0. Mar 31, 2016
isBoolean.js Bump to v4.16.5. Oct 31, 2016
isBuffer.js Bump to v4.14.1. Jul 29, 2016
isDate.js Bump to v4.14.0. Jul 24, 2016
isElement.js Bump to v4.16.5. Oct 31, 2016
isEmpty.js Bump to v4.16.5. Oct 31, 2016
isEqual.js Bump to v4.17.3. Dec 21, 2016
isEqualWith.js Bump to v4.17.0. Nov 14, 2016
isError.js Bump to v4.16.5. Oct 31, 2016
isFinite.js Bump to v4.14.2. Aug 8, 2016
isFunction.js Bump to v4.16.5. Oct 31, 2016
isInteger.js Bump to v4.7.0. Mar 31, 2016
isLength.js Bump to v4.14.2. Aug 8, 2016
isMap.js Bump to v4.14.0. Jul 24, 2016
isMatch.js Bump to v4.14.2. Aug 8, 2016
isMatchWith.js Bump to v4.9.0. Apr 8, 2016
isNaN.js Bump to v4.8.0. Apr 4, 2016
isNative.js Bump to v4.17.0. Nov 14, 2016
isNil.js Bump to v4.7.0. Mar 31, 2016
isNull.js Bump to v4.7.0. Mar 31, 2016
isNumber.js Bump to v4.16.5. Oct 31, 2016
isObject.js Bump to v4.16.0. Sep 18, 2016
isObjectLike.js Bump to v4.16.0. Sep 18, 2016
isPlainObject.js Bump to v4.16.5. Oct 31, 2016
isRegExp.js Bump to v4.14.0. Jul 24, 2016
isSafeInteger.js Bump to v4.14.2. Aug 8, 2016
isSet.js Bump to v4.14.0. Jul 24, 2016
isString.js Bump to v4.16.5. Oct 31, 2016
isSymbol.js Bump to v4.16.5. Oct 31, 2016
isTypedArray.js Bump to v4.14.0. Jul 24, 2016
isUndefined.js Bump to v4.7.0. Mar 31, 2016
isWeakMap.js Bump to v4.14.0. Jul 24, 2016
isWeakSet.js Bump to v4.16.5. Oct 31, 2016
iteratee.js Bump to v4.17.0. Nov 14, 2016
join.js Bump to v4.16.5. Oct 31, 2016
kebabCase.js Bump to v4.7.0. Mar 31, 2016
keyBy.js Bump to v4.16.5. Oct 31, 2016
keys.js Bump to v4.14.2. Aug 8, 2016
keysIn.js Bump to v4.14.2. Aug 8, 2016
lang.js Bump to v4.14.0. Jul 24, 2016
last.js Bump to v4.16.5. Oct 31, 2016
lastIndexOf.js Bump to v4.16.5. Oct 31, 2016
lodash.js Bump to v4.17.4. Dec 31, 2016
lodash.min.js Bump to v4.17.4. Dec 31, 2016
lowerCase.js Bump to v4.7.0. Mar 31, 2016
lowerFirst.js Bump to v4.7.0. Mar 31, 2016
lt.js Bump to v4.11.2. Apr 21, 2016
lte.js Bump to v4.11.2. Apr 21, 2016
map.js Bump to v4.14.0. Jul 24, 2016
mapKeys.js Bump to v4.16.0. Sep 18, 2016
mapValues.js Bump to v4.16.0. Sep 18, 2016
matches.js Bump to v4.17.0. Nov 14, 2016
matchesProperty.js Bump to v4.17.0. Nov 14, 2016
math.js Bump to v4.7.0. Mar 31, 2016
max.js Bump to v4.11.2. Apr 21, 2016
maxBy.js Bump to v4.14.0. Jul 24, 2016
mean.js Bump to v4.7.0. Mar 31, 2016
meanBy.js Bump to v4.14.0. Jul 24, 2016
memoize.js Bump to v4.16.5. Oct 31, 2016
merge.js Bump to v4.14.0. Jul 24, 2016
mergeWith.js Bump to v4.16.0. Sep 18, 2016
method.js Bump to v4.14.0. Jul 24, 2016
methodOf.js Bump to v4.14.0. Jul 24, 2016
min.js Bump to v4.11.2. Apr 21, 2016
minBy.js Bump to v4.14.0. Jul 24, 2016
mixin.js Bump to v4.11.1. Apr 14, 2016
multiply.js Bump to v4.14.0. Jul 24, 2016
negate.js Bump to v4.16.2. Sep 25, 2016
next.js Bump to v4.7.0. Mar 31, 2016
noop.js Bump to v4.14.0. Jul 24, 2016
now.js Bump to v4.14.2. Aug 8, 2016
nth.js Bump to v4.13.0. May 23, 2016
nthArg.js Bump to v4.14.0. Jul 24, 2016
number.js Bump to v4.0.0. Jan 12, 2016
object.js Bump to v4.14.0. Jul 24, 2016
omit.js Bump to v4.17.3. Dec 21, 2016
omitBy.js Bump to v4.14.0. Jul 24, 2016
once.js Bump to v4.14.0. Jul 24, 2016
orderBy.js Bump to v4.7.0. Mar 31, 2016
over.js Bump to v4.14.0. Jul 24, 2016
overArgs.js Bump to v4.16.0. Sep 18, 2016
overEvery.js Bump to v4.14.0. Jul 24, 2016
overSome.js Bump to v4.14.0. Jul 24, 2016
package.json Bump to v4.17.4. Dec 31, 2016
pad.js Bump to v4.7.0. Mar 31, 2016
padEnd.js Bump to v4.7.0. Mar 31, 2016
padStart.js Bump to v4.7.0. Mar 31, 2016
parseInt.js Bump to v4.16.2. Sep 25, 2016
partial.js Bump to v4.17.0. Nov 14, 2016
partialRight.js Bump to v4.17.0. Nov 14, 2016
partition.js Bump to v4.14.0. Jul 24, 2016
pick.js Bump to v4.17.1. Nov 15, 2016
pickBy.js Bump to v4.17.1. Nov 15, 2016
plant.js Bump to v4.7.0. Mar 31, 2016
property.js Bump to v4.12.0. May 8, 2016
propertyOf.js Bump to v4.12.0. May 8, 2016
pull.js Bump to v4.14.2. Aug 8, 2016
pullAll.js Bump to v4.13.0. May 23, 2016
pullAllBy.js Bump to v4.16.5. Oct 31, 2016
pullAllWith.js Bump to v4.7.0. Mar 31, 2016
pullAt.js Bump to v4.16.5. Oct 31, 2016
random.js Bump to v4.14.1. Jul 29, 2016
range.js Bump to v4.12.0. May 8, 2016
rangeRight.js Bump to v4.12.0. May 8, 2016
rearg.js Bump to v4.17.0. Nov 14, 2016
reduce.js Bump to v4.11.2. Apr 21, 2016
reduceRight.js Bump to v4.11.2. Apr 21, 2016
reject.js Bump to v4.14.0. Jul 24, 2016
remove.js Bump to v4.16.5. Oct 31, 2016
repeat.js Bump to v4.8.0. Apr 4, 2016
replace.js Bump to v4.15.0. Aug 12, 2016
rest.js Bump to v4.16.2. Sep 25, 2016
result.js Bump to v4.17.2. Nov 16, 2016
reverse.js Bump to v4.16.5. Oct 31, 2016
round.js Bump to v4.7.0. Mar 31, 2016
sample.js Bump to v4.16.2. Sep 25, 2016
sampleSize.js Bump to v4.16.2. Sep 25, 2016
seq.js Bump to v4.7.0. Mar 31, 2016
set.js Bump to v4.9.0. Apr 8, 2016
setWith.js Bump to v4.7.0. Mar 31, 2016
shuffle.js Bump to v4.16.2. Sep 25, 2016
size.js Bump to v4.15.0. Aug 12, 2016
slice.js Bump to v4.16.5. Oct 31, 2016
snakeCase.js Bump to v4.7.0. Mar 31, 2016
some.js Bump to v4.14.0. Jul 24, 2016
sortBy.js Bump to v4.16.0. Sep 18, 2016
sortedIndex.js Bump to v4.13.0. May 23, 2016
sortedIndexBy.js Bump to v4.16.5. Oct 31, 2016
sortedIndexOf.js Bump to v4.16.5. Oct 31, 2016
sortedLastIndex.js Bump to v4.13.0. May 23, 2016
sortedLastIndexBy.js Bump to v4.16.5. Oct 31, 2016
sortedLastIndexOf.js Bump to v4.16.5. Oct 31, 2016
sortedUniq.js Bump to v4.7.0. Mar 31, 2016
sortedUniqBy.js Bump to v4.14.0. Jul 24, 2016
split.js Bump to v4.15.0. Aug 12, 2016
spread.js Bump to v4.17.3. Dec 21, 2016
startCase.js Bump to v4.7.0. Mar 31, 2016
startsWith.js Bump to v4.17.3. Dec 21, 2016
string.js Bump to v4.0.0. Jan 12, 2016
stubArray.js Bump to v4.14.0. Jul 24, 2016
stubFalse.js Bump to v4.14.0. Jul 24, 2016
stubObject.js Bump to v4.14.0. Jul 24, 2016
stubString.js Bump to v4.14.0. Jul 24, 2016
stubTrue.js Bump to v4.14.0. Jul 24, 2016
subtract.js Bump to v4.14.0. Jul 24, 2016
sum.js Bump to v4.7.0. Mar 31, 2016
sumBy.js Bump to v4.14.0. Jul 24, 2016
tail.js Bump to v4.16.5. Oct 31, 2016
take.js Bump to v4.7.0. Mar 31, 2016
takeRight.js Bump to v4.16.5. Oct 31, 2016
takeRightWhile.js Bump to v4.16.5. Oct 31, 2016
takeWhile.js Bump to v4.17.3. Dec 21, 2016
tap.js Bump to v4.7.0. Mar 31, 2016
template.js Bump to v4.17.3. Dec 21, 2016
templateSettings.js Bump to v4.17.3. Dec 21, 2016
throttle.js Bump to v4.16.2. Sep 25, 2016
thru.js Bump to v4.7.0. Mar 31, 2016
times.js Bump to v4.16.5. Oct 31, 2016
toArray.js Bump to v4.16.5. Oct 31, 2016
toFinite.js Bump to v4.12.0. May 8, 2016
toInteger.js Bump to v4.14.2. Aug 8, 2016
toIterator.js Bump to v4.7.0. Mar 31, 2016
toJSON.js Bump to v4.0.0. Jan 12, 2016
toLength.js Bump to v4.14.2. Aug 8, 2016
toLower.js Bump to v4.7.0. Mar 31, 2016
toNumber.js Bump to v4.15.0. Aug 12, 2016
toPairs.js Bump to v4.12.0. May 8, 2016
toPairsIn.js Bump to v4.12.0. May 8, 2016
toPath.js Bump to v4.17.1. Nov 15, 2016
toPlainObject.js Bump to v4.7.0. Mar 31, 2016
toSafeInteger.js Bump to v4.17.3. Dec 21, 2016
toString.js Bump to v4.16.4. Oct 6, 2016
toUpper.js Bump to v4.7.0. Mar 31, 2016
transform.js Bump to v4.16.4. Oct 6, 2016
trim.js Bump to v4.11.2. Apr 21, 2016
trimEnd.js Bump to v4.11.2. Apr 21, 2016
trimStart.js Bump to v4.11.2. Apr 21, 2016
truncate.js Bump to v4.15.0. Aug 12, 2016
unary.js Bump to v4.12.0. May 8, 2016
unescape.js Bump to v4.16.1. Sep 20, 2016
union.js Bump to v4.14.2. Aug 8, 2016
unionBy.js Bump to v4.16.5. Oct 31, 2016
unionWith.js Bump to v4.16.5. Oct 31, 2016
uniq.js Bump to v4.16.5. Oct 31, 2016
uniqBy.js Bump to v4.16.5. Oct 31, 2016
uniqWith.js Bump to v4.16.5. Oct 31, 2016
uniqueId.js Bump to v4.9.0. Apr 8, 2016
unset.js Bump to v4.8.0. Apr 4, 2016
unzip.js Bump to v4.14.0. Jul 24, 2016
unzipWith.js Bump to v4.7.0. Mar 31, 2016
update.js Bump to v4.10.0. Apr 11, 2016
updateWith.js Bump to v4.10.0. Apr 11, 2016
upperCase.js Bump to v4.7.0. Mar 31, 2016
upperFirst.js Bump to v4.7.0. Mar 31, 2016
util.js Bump to v4.14.0. Jul 24, 2016
value.js Bump to v4.0.0. Jan 12, 2016
valueOf.js Bump to v4.0.0. Jan 12, 2016
values.js Bump to v4.16.5. Oct 31, 2016
valuesIn.js Bump to v4.7.0. Mar 31, 2016
without.js Bump to v4.14.2. Aug 8, 2016
words.js Bump to v4.15.0. Aug 12, 2016
wrap.js Bump to v4.16.5. Oct 31, 2016
wrapperAt.js Bump to v4.17.0. Nov 14, 2016
wrapperChain.js Bump to v4.7.0. Mar 31, 2016
wrapperLodash.js Bump to v4.17.3. Dec 21, 2016
wrapperReverse.js Bump to v4.7.0. Mar 31, 2016
wrapperValue.js Bump to v4.7.0. Mar 31, 2016
xor.js Bump to v4.14.0. Jul 24, 2016
xorBy.js Bump to v4.16.5. Oct 31, 2016
xorWith.js Bump to v4.16.5. Oct 31, 2016
zip.js Bump to v4.14.0. Jul 24, 2016
zipObject.js Bump to v4.7.0. Mar 31, 2016
zipObjectDeep.js Bump to v4.7.0. Mar 31, 2016
zipWith.js Bump to v4.16.5. Oct 31, 2016

README.md

lodash v4.17.4

The Lodash library exported as Node.js modules.

Installation

Using npm:

$ npm i -g npm
$ npm i --save lodash

In Node.js:

// Load the full build.
var _ = require('lodash');
// Load the core build.
var _ = require('lodash/core');
// Load the FP build for immutable auto-curried iteratee-first data-last methods.
var fp = require('lodash/fp');

// Load method categories.
var array = require('lodash/array');
var object = require('lodash/fp/object');

// Cherry-pick methods for smaller browserify/rollup/webpack bundles.
var at = require('lodash/at');
var curryN = require('lodash/fp/curryN');

See the package source for more details.

Note:
Install n_ for Lodash use in the Node.js < 6 REPL.

Support

Tested in Chrome 54-55, Firefox 49-50, IE 11, Edge 14, Safari 9-10, Node.js 6-7, & PhantomJS 2.1.1.
Automated browser & CI test runs are available.

You can't perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.