diff --git a/README.md b/README.md index 3230bcac1..f74018cac 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# lodash-es v4.8.0 +# lodash-es v4.8.2 The [Lodash](https://lodash.com/) library exported as [ES](http://www.ecma-international.org/ecma-262/6.0/) modules. @@ -7,4 +7,4 @@ Generated using [lodash-cli](https://www.npmjs.com/package/lodash-cli): $ lodash modularize exports=es -o ./ ``` -See the [package source](https://github.com/lodash/lodash/tree/4.8.0-es) for more details. +See the [package source](https://github.com/lodash/lodash/tree/4.8.2-es) for more details. diff --git a/_createOver.js b/_createOver.js index 07260b263..c24b36cfe 100644 --- a/_createOver.js +++ b/_createOver.js @@ -1,5 +1,6 @@ import apply from './_apply'; import arrayMap from './_arrayMap'; +import baseFlatten from './_baseFlatten'; import baseIteratee from './_baseIteratee'; import rest from './rest'; @@ -12,7 +13,7 @@ import rest from './rest'; */ function createOver(arrayFunc) { return rest(function(iteratees) { - iteratees = arrayMap(iteratees, baseIteratee); + iteratees = arrayMap(baseFlatten(iteratees, 1), baseIteratee); return rest(function(args) { var thisArg = this; return arrayFunc(iteratees, function(iteratee) { diff --git a/lodash.default.js b/lodash.default.js index 47bcbbeaa..f61b55e31 100644 --- a/lodash.default.js +++ b/lodash.default.js @@ -1,6 +1,6 @@ /** * @license - * lodash 4.8.0 (Custom Build) + * lodash 4.8.2 (Custom Build) * Build: `lodash modularize exports="es" -o ./` * Copyright jQuery Foundation and other contributors * Released under MIT license @@ -44,7 +44,7 @@ import toInteger from './toInteger'; import lodash from './wrapperLodash'; /** Used as the semantic version number. */ -var VERSION = '4.8.0'; +var VERSION = '4.8.2'; /** Used to compose bitmasks for wrapper metadata. */ var BIND_KEY_FLAG = 2; diff --git a/lodash.js b/lodash.js index 074f82add..501ea04a7 100644 --- a/lodash.js +++ b/lodash.js @@ -1,6 +1,6 @@ /** * @license - * lodash 4.8.0 (Custom Build) + * lodash 4.8.2 (Custom Build) * Build: `lodash modularize exports="es" -o ./` * Copyright jQuery Foundation and other contributors * Released under MIT license diff --git a/over.js b/over.js index 4245c371e..f08e5db61 100644 --- a/over.js +++ b/over.js @@ -9,7 +9,7 @@ import createOver from './_createOver'; * @memberOf _ * @since 4.0.0 * @category Util - * @param {...Function} iteratees The iteratees to invoke. + * @param {...(Function|Function[])} iteratees The iteratees to invoke. * @returns {Function} Returns the new function. * @example * diff --git a/overArgs.js b/overArgs.js index 251d1a82e..318e51f7e 100644 --- a/overArgs.js +++ b/overArgs.js @@ -1,5 +1,6 @@ import apply from './_apply'; import arrayMap from './_arrayMap'; +import baseFlatten from './_baseFlatten'; import baseIteratee from './_baseIteratee'; import rest from './rest'; @@ -15,7 +16,7 @@ var nativeMin = Math.min; * @memberOf _ * @category Function * @param {Function} func The function to wrap. - * @param {...Function} [transforms] The functions to transform + * @param {...(Function|Function[])} [transforms] The functions to transform. * arguments, specified individually or in arrays. * @returns {Function} Returns the new function. * @example @@ -39,7 +40,7 @@ var nativeMin = Math.min; * // => [100, 10] */ var overArgs = rest(function(func, transforms) { - transforms = arrayMap(transforms, baseIteratee); + transforms = arrayMap(baseFlatten(transforms, 1), baseIteratee); var funcsLength = transforms.length; return rest(function(args) { diff --git a/overEvery.js b/overEvery.js index 0a7991a56..335503d1b 100644 --- a/overEvery.js +++ b/overEvery.js @@ -9,7 +9,7 @@ import createOver from './_createOver'; * @memberOf _ * @since 4.0.0 * @category Util - * @param {...Function} predicates The predicates to check. + * @param {...(Function|Function[])} predicates The predicates to check. * @returns {Function} Returns the new function. * @example * diff --git a/overSome.js b/overSome.js index 55d3c7af9..9c8021f91 100644 --- a/overSome.js +++ b/overSome.js @@ -9,7 +9,7 @@ import createOver from './_createOver'; * @memberOf _ * @since 4.0.0 * @category Util - * @param {...Function} predicates The predicates to check. + * @param {...(Function|Function[])} predicates The predicates to check. * @returns {Function} Returns the new function. * @example * diff --git a/package.json b/package.json index d19f94d66..3a5174ce6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "lodash-es", - "version": "4.8.0", + "version": "4.8.2", "description": "Lodash exported as ES modules.", "homepage": "https://lodash.com/custom-builds", "license": "MIT",