[loadsh] Make method module definitions (#12220)

* Define type for method modules

* Update lodash-tests.ts
This commit is contained in:
TonyYang
2016-10-28 23:40:38 +08:00
committed by Masahiro Wakame
parent a8bd330e4b
commit dc17e1a247
2 changed files with 2404 additions and 0 deletions

View File

@@ -11905,3 +11905,578 @@ result = <_.TemplateSettings>_.templateSettings;
res1___ = _.partialRight(func4, "foo", true, 100);
res____ = _.partialRight(func4, 42, "foo", true, 100);
}
/***************************
* method_modules_tests *
***************************/
import afterFunc = require("lodash.after");
import aryFunc = require("lodash.ary");
import assignFunc = require("lodash.assign");
import assignInFunc = require("lodash.assignIn");
import assignInWithFunc = require("lodash.assignInWith");
import assignWithFunc = require("lodash.assignWith");
import atFunc = require("lodash.at");
import beforeFunc = require("lodash.before");
import bindFunc = require("lodash.bind");
import bindAllFunc = require("lodash.bindAll");
import bindKeyFunc = require("lodash.bindKey");
import castArrayFunc = require("lodash.castArray");
import chainFunc = require("lodash.chain");
import chunkFunc = require("lodash.chunk");
import compactFunc = require("lodash.compact");
import concatFunc = require("lodash.concat");
import constantFunc = require("lodash.constant");
import countByFunc = require("lodash.countBy");
import createFunc = require("lodash.create");
import curryFunc = require("lodash.curry");
import curryRightFunc = require("lodash.curryRight");
import debounceFunc = require("lodash.debounce");
import defaultsFunc = require("lodash.defaults");
import defaultsDeepFunc = require("lodash.defaultsDeep");
import deferFunc = require("lodash.defer");
import delayFunc = require("lodash.delay");
import differenceFunc = require("lodash.difference");
import differenceByFunc = require("lodash.differenceBy");
import differenceWithFunc = require("lodash.differenceWith");
import dropFunc = require("lodash.drop");
import dropRightFunc = require("lodash.dropRight");
import dropRightWhileFunc = require("lodash.dropRightWhile");
import dropWhileFunc = require("lodash.dropWhile");
import fillFunc = require("lodash.fill");
import filterFunc = require("lodash.filter");
import flatMapFunc = require("lodash.flatMap");
import flattenFunc = require("lodash.flatten");
import flattenDeepFunc = require("lodash.flattenDeep");
import flattenDepthFunc = require("lodash.flattenDepth");
import flipFunc = require("lodash.flip");
import flowFunc = require("lodash.flow");
import flowRightFunc = require("lodash.flowRight");
import fromPairsFunc = require("lodash.fromPairs");
import functionsFunc = require("lodash.functions");
import functionsInFunc = require("lodash.functionsIn");
import groupByFunc = require("lodash.groupBy");
import initialFunc = require("lodash.initial");
import intersectionFunc = require("lodash.intersection");
import intersectionByFunc = require("lodash.intersectionBy");
import intersectionWithFunc = require("lodash.intersectionWith");
import invertFunc = require("lodash.invert");
import invertByFunc = require("lodash.invertBy");
import invokeMapFunc = require("lodash.invokeMap");
import iterateeFunc = require("lodash.iteratee");
import keyByFunc = require("lodash.keyBy");
import keysFunc = require("lodash.keys");
import keysInFunc = require("lodash.keysIn");
import mapFunc = require("lodash.map");
import mapKeysFunc = require("lodash.mapKeys");
import mapValuesFunc = require("lodash.mapValues");
import matchesFunc = require("lodash.matches");
import matchesPropertyFunc = require("lodash.matchesProperty");
import memoizeFunc = require("lodash.memoize");
import mergeFunc = require("lodash.merge");
import mergeWithFunc = require("lodash.mergeWith");
import methodFunc = require("lodash.method");
import methodOfFunc = require("lodash.methodOf");
import mixinFunc = require("lodash.mixin");
import negateFunc = require("lodash.negate");
import nthArgFunc = require("lodash.nthArg");
import omitFunc = require("lodash.omit");
import omitByFunc = require("lodash.omitBy");
import onceFunc = require("lodash.once");
import orderByFunc = require("lodash.orderBy");
import overFunc = require("lodash.over");
import overArgsFunc = require("lodash.overArgs");
import overEveryFunc = require("lodash.overEvery");
import overSomeFunc = require("lodash.overSome");
import partialFunc = require("lodash.partial");
import partialRightFunc = require("lodash.partialRight");
import partitionFunc = require("lodash.partition");
import pickFunc = require("lodash.pick");
import pickByFunc = require("lodash.pickBy");
import propertyFunc = require("lodash.property");
import propertyOfFunc = require("lodash.propertyOf");
import pullFunc = require("lodash.pull");
import pullAllFunc = require("lodash.pullAll");
import pullAllByFunc = require("lodash.pullAllBy");
import pullAtFunc = require("lodash.pullAt");
import rangeFunc = require("lodash.range");
import rangeRightFunc = require("lodash.rangeRight");
import reargFunc = require("lodash.rearg");
import rejectFunc = require("lodash.reject");
import removeFunc = require("lodash.remove");
import restFunc = require("lodash.rest");
import reverseFunc = require("lodash.reverse");
import sampleSizeFunc = require("lodash.sampleSize");
import setFunc = require("lodash.set");
import setWithFunc = require("lodash.setWith");
import shuffleFunc = require("lodash.shuffle");
import sliceFunc = require("lodash.slice");
import sortByFunc = require("lodash.sortBy");
import sortedUniqFunc = require("lodash.sortedUniq");
import sortedUniqByFunc = require("lodash.sortedUniqBy");
import splitFunc = require("lodash.split");
import spreadFunc = require("lodash.spread");
import tailFunc = require("lodash.tail");
import takeFunc = require("lodash.take");
import takeRightFunc = require("lodash.takeRight");
import takeRightWhileFunc = require("lodash.takeRightWhile");
import takeWhileFunc = require("lodash.takeWhile");
import tapFunc = require("lodash.tap");
import throttleFunc = require("lodash.throttle");
import thruFunc = require("lodash.thru");
import toArrayFunc = require("lodash.toArray");
import toPairsFunc = require("lodash.toPairs");
import toPairsInFunc = require("lodash.toPairsIn");
import toPathFunc = require("lodash.toPath");
import toPlainObjectFunc = require("lodash.toPlainObject");
import transformFunc = require("lodash.transform");
import unaryFunc = require("lodash.unary");
import unionFunc = require("lodash.union");
import unionByFunc = require("lodash.unionBy");
import unionWithFunc = require("lodash.unionWith");
import uniqFunc = require("lodash.uniq");
import uniqByFunc = require("lodash.uniqBy");
import uniqWithFunc = require("lodash.uniqWith");
import unsetFunc = require("lodash.unset");
import unzipFunc = require("lodash.unzip");
import unzipWithFunc = require("lodash.unzipWith");
import updateFunc = require("lodash.update");
import valuesFunc = require("lodash.values");
import valuesInFunc = require("lodash.valuesIn");
import withoutFunc = require("lodash.without");
import wordsFunc = require("lodash.words");
import wrapFunc = require("lodash.wrap");
import xorFunc = require("lodash.xor");
import xorByFunc = require("lodash.xorBy");
import xorWithFunc = require("lodash.xorWith");
import zipFunc = require("lodash.zip");
import zipObjectFunc = require("lodash.zipObject");
import zipWithFunc = require("lodash.zipWith");
import extendFunc = require("lodash.extend");
import extendWithFunc = require("lodash.extendWith");
import addFunc = require("lodash.add");
import attemptFunc = require("lodash.attempt");
import camelCaseFunc = require("lodash.camelCase");
import capitalizeFunc = require("lodash.capitalize");
import ceilFunc = require("lodash.ceil");
import clampFunc = require("lodash.clamp");
import cloneFunc = require("lodash.clone");
import cloneDeepFunc = require("lodash.cloneDeep");
import cloneDeepWithFunc = require("lodash.cloneDeepWith");
import cloneWithFunc = require("lodash.cloneWith");
import deburrFunc = require("lodash.deburr");
import endsWithFunc = require("lodash.endsWith");
import eqFunc = require("lodash.eq");
import escapeFunc = require("lodash.escape");
import escapeRegExpFunc = require("lodash.escapeRegExp");
import everyFunc = require("lodash.every");
import findFunc = require("lodash.find");
import findIndexFunc = require("lodash.findIndex");
import findKeyFunc = require("lodash.findKey");
import findLastFunc = require("lodash.findLast");
import findLastIndexFunc = require("lodash.findLastIndex");
import findLastKeyFunc = require("lodash.findLastKey");
import floorFunc = require("lodash.floor");
import forEachFunc = require("lodash.forEach");
import forEachRightFunc = require("lodash.forEachRight");
import forInFunc = require("lodash.forIn");
import forInRightFunc = require("lodash.forInRight");
import forOwnFunc = require("lodash.forOwn");
import forOwnRightFunc = require("lodash.forOwnRight");
import getFunc = require("lodash.get");
import gtFunc = require("lodash.gt");
import gteFunc = require("lodash.gte");
import hasFunc = require("lodash.has");
import hasInFunc = require("lodash.hasIn");
import headFunc = require("lodash.head");
import identityFunc = require("lodash.identity");
import includesFunc = require("lodash.includes");
import indexOfFunc = require("lodash.indexOf");
import inRangeFunc = require("lodash.inRange");
import invokeFunc = require("lodash.invoke");
import isArgumentsFunc = require("lodash.isArguments");
import isArrayFunc = require("lodash.isArray");
import isArrayBufferFunc = require("lodash.isArrayBuffer");
import isArrayLikeFunc = require("lodash.isArrayLike");
import isArrayLikeObjectFunc = require("lodash.isArrayLikeObject");
import isBooleanFunc = require("lodash.isBoolean");
import isBufferFunc = require("lodash.isBuffer");
import isDateFunc = require("lodash.isDate");
import isElementFunc = require("lodash.isElement");
import isEmptyFunc = require("lodash.isEmpty");
import isEqualFunc = require("lodash.isEqual");
import isEqualWithFunc = require("lodash.isEqualWith");
import isErrorFunc = require("lodash.isError");
import isFiniteFunc = require("lodash.isFinite");
import isFunctionFunc = require("lodash.isFunction");
import isIntegerFunc = require("lodash.isInteger");
import isLengthFunc = require("lodash.isLength");
import isMapFunc = require("lodash.isMap");
import isMatchFunc = require("lodash.isMatch");
import isMatchWithFunc = require("lodash.isMatchWith");
import isNaNFunc = require("lodash.isNaN");
import isNativeFunc = require("lodash.isNative");
import isNilFunc = require("lodash.isNil");
import isNullFunc = require("lodash.isNull");
import isNumberFunc = require("lodash.isNumber");
import isObjectFunc = require("lodash.isObject");
import isObjectLikeFunc = require("lodash.isObjectLike");
import isPlainObjectFunc = require("lodash.isPlainObject");
import isRegExpFunc = require("lodash.isRegExp");
import isSafeIntegerFunc = require("lodash.isSafeInteger");
import isSetFunc = require("lodash.isSet");
import isStringFunc = require("lodash.isString");
import isSymbolFunc = require("lodash.isSymbol");
import isTypedArrayFunc = require("lodash.isTypedArray");
import isUndefinedFunc = require("lodash.isUndefined");
import isWeakMapFunc = require("lodash.isWeakMap");
import isWeakSetFunc = require("lodash.isWeakSet");
import joinFunc = require("lodash.join");
import kebabCaseFunc = require("lodash.kebabCase");
import lastFunc = require("lodash.last");
import lastIndexOfFunc = require("lodash.lastIndexOf");
import lowerCaseFunc = require("lodash.lowerCase");
import lowerFirstFunc = require("lodash.lowerFirst");
import ltFunc = require("lodash.lt");
import lteFunc = require("lodash.lte");
import maxFunc = require("lodash.max");
import maxByFunc = require("lodash.maxBy");
import meanFunc = require("lodash.mean");
import minFunc = require("lodash.min");
import minByFunc = require("lodash.minBy");
import noConflictFunc = require("lodash.noConflict");
import noopFunc = require("lodash.noop");
import nowFunc = require("lodash.now");
import padFunc = require("lodash.pad");
import padEndFunc = require("lodash.padEnd");
import padStartFunc = require("lodash.padStart");
import parseIntFunc = require("lodash.parseInt");
import randomFunc = require("lodash.random");
import reduceFunc = require("lodash.reduce");
import reduceRightFunc = require("lodash.reduceRight");
import repeatFunc = require("lodash.repeat");
import replaceFunc = require("lodash.replace");
import resultFunc = require("lodash.result");
import roundFunc = require("lodash.round");
import runInContextFunc = require("lodash.runInContext");
import sampleFunc = require("lodash.sample");
import sizeFunc = require("lodash.size");
import snakeCaseFunc = require("lodash.snakeCase");
import someFunc = require("lodash.some");
import sortedIndexFunc = require("lodash.sortedIndex");
import sortedIndexByFunc = require("lodash.sortedIndexBy");
import sortedIndexOfFunc = require("lodash.sortedIndexOf");
import sortedLastIndexFunc = require("lodash.sortedLastIndex");
import sortedLastIndexByFunc = require("lodash.sortedLastIndexBy");
import sortedLastIndexOfFunc = require("lodash.sortedLastIndexOf");
import startCaseFunc = require("lodash.startCase");
import startsWithFunc = require("lodash.startsWith");
import subtractFunc = require("lodash.subtract");
import sumFunc = require("lodash.sum");
import sumByFunc = require("lodash.sumBy");
import templateFunc = require("lodash.template");
import timesFunc = require("lodash.times");
import toIntegerFunc = require("lodash.toInteger");
import toLengthFunc = require("lodash.toLength");
import toLowerFunc = require("lodash.toLower");
import toNumberFunc = require("lodash.toNumber");
import toSafeIntegerFunc = require("lodash.toSafeInteger");
import toStringFunc = require("lodash.toString");
import toUpperFunc = require("lodash.toUpper");
import trimFunc = require("lodash.trim");
import trimEndFunc = require("lodash.trimEnd");
import trimStartFunc = require("lodash.trimStart");
import truncateFunc = require("lodash.truncate");
import unescapeFunc = require("lodash.unescape");
import uniqueIdFunc = require("lodash.uniqueId");
import upperCaseFunc = require("lodash.upperCase");
import upperFirstFunc = require("lodash.upperFirst");
import eachFunc = require("lodash.each");
import eachRightFunc = require("lodash.eachRight");
import firstFunc = require("lodash.first");
namespace method_modules_tests {
_.after = afterFunc;
_.ary = aryFunc;
_.assign = assignFunc;
_.assignIn = assignInFunc;
_.assignInWith = assignInWithFunc;
_.assignWith = assignWithFunc;
_.at = atFunc;
_.before = beforeFunc;
_.bind = bindFunc;
_.bindAll = bindAllFunc;
_.bindKey = bindKeyFunc;
_.castArray = castArrayFunc;
_.chain = chainFunc;
_.chunk = chunkFunc;
_.compact = compactFunc;
_.concat = concatFunc;
_.constant = constantFunc;
_.countBy = countByFunc;
_.create = createFunc;
_.curry = curryFunc;
_.curryRight = curryRightFunc;
_.debounce = debounceFunc;
_.defaults = defaultsFunc;
_.defaultsDeep = defaultsDeepFunc;
_.defer = deferFunc;
_.delay = delayFunc;
_.difference = differenceFunc;
_.differenceBy = differenceByFunc;
_.differenceWith = differenceWithFunc;
_.drop = dropFunc;
_.dropRight = dropRightFunc;
_.dropRightWhile = dropRightWhileFunc;
_.dropWhile = dropWhileFunc;
_.fill = fillFunc;
_.filter = filterFunc;
_.flatMap = flatMapFunc;
_.flatten = flattenFunc;
_.flattenDeep = flattenDeepFunc;
_.flattenDepth = flattenDepthFunc;
_.flip = flipFunc;
_.flow = flowFunc;
_.flowRight = flowRightFunc;
_.fromPairs = fromPairsFunc;
_.functions = functionsFunc;
_.functionsIn = functionsInFunc;
_.groupBy = groupByFunc;
_.initial = initialFunc;
_.intersection = intersectionFunc;
_.intersectionBy = intersectionByFunc;
_.intersectionWith = intersectionWithFunc;
_.invert = invertFunc;
_.invertBy = invertByFunc;
_.invokeMap = invokeMapFunc;
_.iteratee = iterateeFunc;
_.keyBy = keyByFunc;
_.keys = keysFunc;
_.keysIn = keysInFunc;
_.map = mapFunc;
_.mapKeys = mapKeysFunc;
_.mapValues = mapValuesFunc;
_.matches = matchesFunc;
_.matchesProperty = matchesPropertyFunc;
_.memoize = memoizeFunc;
_.merge = mergeFunc;
_.mergeWith = mergeWithFunc;
_.method = methodFunc;
_.methodOf = methodOfFunc;
_.mixin = mixinFunc;
_.negate = negateFunc;
_.nthArg = nthArgFunc;
_.omit = omitFunc;
_.omitBy = omitByFunc;
_.once = onceFunc;
_.orderBy = orderByFunc;
_.over = overFunc;
_.overArgs = overArgsFunc;
_.overEvery = overEveryFunc;
_.overSome = overSomeFunc;
_.partial = partialFunc;
_.partialRight = partialRightFunc;
_.partition = partitionFunc;
_.pick = pickFunc;
_.pickBy = pickByFunc;
_.property = propertyFunc;
_.propertyOf = propertyOfFunc;
_.pull = pullFunc;
_.pullAll = pullAllFunc;
_.pullAllBy = pullAllByFunc;
_.pullAt = pullAtFunc;
_.range = rangeFunc;
_.rangeRight = rangeRightFunc;
_.rearg = reargFunc;
_.reject = rejectFunc;
_.remove = removeFunc;
_.rest = restFunc;
_.reverse = reverseFunc;
_.sampleSize = sampleSizeFunc;
_.set = setFunc;
_.setWith = setWithFunc;
_.shuffle = shuffleFunc;
_.slice = sliceFunc;
_.sortBy = sortByFunc;
_.sortedUniq = sortedUniqFunc;
_.sortedUniqBy = sortedUniqByFunc;
_.split = splitFunc;
_.spread = spreadFunc;
_.tail = tailFunc;
_.take = takeFunc;
_.takeRight = takeRightFunc;
_.takeRightWhile = takeRightWhileFunc;
_.takeWhile = takeWhileFunc;
_.tap = tapFunc;
_.throttle = throttleFunc;
_.thru = thruFunc;
_.toArray = toArrayFunc;
_.toPairs = toPairsFunc;
_.toPairsIn = toPairsInFunc;
_.toPath = toPathFunc;
_.toPlainObject = toPlainObjectFunc;
_.transform = transformFunc;
_.unary = unaryFunc;
_.union = unionFunc;
_.unionBy = unionByFunc;
_.unionWith = unionWithFunc;
_.uniq = uniqFunc;
_.uniqBy = uniqByFunc;
_.uniqWith = uniqWithFunc;
_.unset = unsetFunc;
_.unzip = unzipFunc;
_.unzipWith = unzipWithFunc;
_.update = updateFunc;
_.values = valuesFunc;
_.valuesIn = valuesInFunc;
_.without = withoutFunc;
_.words = wordsFunc;
_.wrap = wrapFunc;
_.xor = xorFunc;
_.xorBy = xorByFunc;
_.xorWith = xorWithFunc;
_.zip = zipFunc;
_.zipObject = zipObjectFunc;
_.zipWith = zipWithFunc;
_.extend = extendFunc;
_.extendWith = extendWithFunc;
_.add = addFunc;
_.attempt = attemptFunc;
_.camelCase = camelCaseFunc;
_.capitalize = capitalizeFunc;
_.ceil = ceilFunc;
_.clamp = clampFunc;
_.clone = cloneFunc;
_.cloneDeep = cloneDeepFunc;
_.cloneDeepWith = cloneDeepWithFunc;
_.cloneWith = cloneWithFunc;
_.deburr = deburrFunc;
_.endsWith = endsWithFunc;
_.eq = eqFunc;
_.escape = escapeFunc;
_.escapeRegExp = escapeRegExpFunc;
_.every = everyFunc;
_.find = findFunc;
_.findIndex = findIndexFunc;
_.findKey = findKeyFunc;
_.findLast = findLastFunc;
_.findLastIndex = findLastIndexFunc;
_.findLastKey = findLastKeyFunc;
_.floor = floorFunc;
_.forEach = forEachFunc;
_.forEachRight = forEachRightFunc;
_.forIn = forInFunc;
_.forInRight = forInRightFunc;
_.forOwn = forOwnFunc;
_.forOwnRight = forOwnRightFunc;
_.get = getFunc;
_.gt = gtFunc;
_.gte = gteFunc;
_.has = hasFunc;
_.hasIn = hasInFunc;
_.head = headFunc;
_.identity = identityFunc;
_.includes = includesFunc;
_.indexOf = indexOfFunc;
_.inRange = inRangeFunc;
_.invoke = invokeFunc;
_.isArguments = isArgumentsFunc;
_.isArray = isArrayFunc;
_.isArrayBuffer = isArrayBufferFunc;
_.isArrayLike = isArrayLikeFunc;
_.isArrayLikeObject = isArrayLikeObjectFunc;
_.isBoolean = isBooleanFunc;
_.isBuffer = isBufferFunc;
_.isDate = isDateFunc;
_.isElement = isElementFunc;
_.isEmpty = isEmptyFunc;
_.isEqual = isEqualFunc;
_.isEqualWith = isEqualWithFunc;
_.isError = isErrorFunc;
_.isFinite = isFiniteFunc;
_.isFunction = isFunctionFunc;
_.isInteger = isIntegerFunc;
_.isLength = isLengthFunc;
_.isMap = isMapFunc;
_.isMatch = isMatchFunc;
_.isMatchWith = isMatchWithFunc;
_.isNaN = isNaNFunc;
_.isNative = isNativeFunc;
_.isNil = isNilFunc;
_.isNull = isNullFunc;
_.isNumber = isNumberFunc;
_.isObject = isObjectFunc;
_.isObjectLike = isObjectLikeFunc;
_.isPlainObject = isPlainObjectFunc;
_.isRegExp = isRegExpFunc;
_.isSafeInteger = isSafeIntegerFunc;
_.isSet = isSetFunc;
_.isString = isStringFunc;
_.isSymbol = isSymbolFunc;
_.isTypedArray = isTypedArrayFunc;
_.isUndefined = isUndefinedFunc;
_.isWeakMap = isWeakMapFunc;
_.isWeakSet = isWeakSetFunc;
_.join = joinFunc;
_.kebabCase = kebabCaseFunc;
_.last = lastFunc;
_.lastIndexOf = lastIndexOfFunc;
_.lowerCase = lowerCaseFunc;
_.lowerFirst = lowerFirstFunc;
_.lt = ltFunc;
_.lte = lteFunc;
_.max = maxFunc;
_.maxBy = maxByFunc;
_.mean = meanFunc;
_.min = minFunc;
_.minBy = minByFunc;
_.noConflict = noConflictFunc;
_.noop = noopFunc;
_.now = nowFunc;
_.pad = padFunc;
_.padEnd = padEndFunc;
_.padStart = padStartFunc;
_.parseInt = parseIntFunc;
_.random = randomFunc;
_.reduce = reduceFunc;
_.reduceRight = reduceRightFunc;
_.repeat = repeatFunc;
_.replace = replaceFunc;
_.result = resultFunc;
_.round = roundFunc;
_.runInContext = runInContextFunc;
_.sample = sampleFunc;
_.size = sizeFunc;
_.snakeCase = snakeCaseFunc;
_.some = someFunc;
_.sortedIndex = sortedIndexFunc;
_.sortedIndexBy = sortedIndexByFunc;
_.sortedIndexOf = sortedIndexOfFunc;
_.sortedLastIndex = sortedLastIndexFunc;
_.sortedLastIndexBy = sortedLastIndexByFunc;
_.sortedLastIndexOf = sortedLastIndexOfFunc;
_.startCase = startCaseFunc;
_.startsWith = startsWithFunc;
_.subtract = subtractFunc;
_.sum = sumFunc;
_.sumBy = sumByFunc;
_.template = templateFunc;
_.times = timesFunc;
_.toInteger = toIntegerFunc;
_.toLength = toLengthFunc;
_.toLower = toLowerFunc;
_.toNumber = toNumberFunc;
_.toSafeInteger = toSafeIntegerFunc;
_.toString = toStringFunc;
_.toUpper = toUpperFunc;
_.trim = trimFunc;
_.trimEnd = trimEndFunc;
_.trimStart = trimStartFunc;
_.truncate = truncateFunc;
_.unescape = unescapeFunc;
_.uniqueId = uniqueIdFunc;
_.upperCase = upperCaseFunc;
_.upperFirst = upperFirstFunc;
_.each = eachFunc;
_.eachRight = eachRightFunc;
_.first = firstFunc;
}

1829
lodash/lodash.d.ts vendored

File diff suppressed because it is too large Load Diff