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

README.md

lodash v4.17.21

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 74-75, Firefox 66-67, IE 11, Edge 18, Safari 11-12, & Node.js 8-12.
Automated browser & CI test runs are available.