diff --git a/README.md b/README.md
index ef6a0dfd7..425f0e955 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# lodash-es v4.2.0
+# lodash-es v4.2.1
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.2.0-es) for more details.
+See the [package source](https://github.com/lodash/lodash/tree/4.2.1-es) for more details.
diff --git a/bind.js b/bind.js
index 8c9097438..961641f18 100644
--- a/bind.js
+++ b/bind.js
@@ -44,7 +44,9 @@ var BIND_FLAG = 1,
var bind = rest(function(func, thisArg, partials) {
var bitmask = BIND_FLAG;
if (partials.length) {
- var holders = replaceHolders(partials, bind.placeholder);
+ var placeholder = bind.placeholder,
+ holders = replaceHolders(partials, placeholder);
+
bitmask |= PARTIAL_FLAG;
}
return createWrapper(func, bitmask, thisArg, partials, holders);
diff --git a/bindKey.js b/bindKey.js
index efa65adef..efd2c1262 100644
--- a/bindKey.js
+++ b/bindKey.js
@@ -54,7 +54,9 @@ var BIND_FLAG = 1,
var bindKey = rest(function(object, key, partials) {
var bitmask = BIND_FLAG | BIND_KEY_FLAG;
if (partials.length) {
- var holders = replaceHolders(partials, bindKey.placeholder);
+ var placeholder = bindKey.placeholder,
+ holders = replaceHolders(partials, placeholder);
+
bitmask |= PARTIAL_FLAG;
}
return createWrapper(key, bitmask, object, partials, holders);
diff --git a/debounce.js b/debounce.js
index 038f9f3c6..96e1787c4 100644
--- a/debounce.js
+++ b/debounce.js
@@ -19,7 +19,7 @@ var nativeMax = Math.max;
* to the debounced function return the result of the last `func` invocation.
*
* **Note:** If `leading` and `trailing` options are `true`, `func` is invoked
- * on the trailing edge of the timeout only if the the debounced function is
+ * on the trailing edge of the timeout only if the debounced function is
* invoked more than once during the `wait` timeout.
*
* See [David Corbacho's article](http://drupalmotion.com/article/debounce-and-throttle-visual-explanation)
diff --git a/lodash.default.js b/lodash.default.js
index ba7379be4..272dc66eb 100644
--- a/lodash.default.js
+++ b/lodash.default.js
@@ -1,6 +1,6 @@
/**
* @license
- * lodash 4.2.0 (Custom Build)
+ * lodash 4.2.1 (Custom Build)
* Build: `lodash modularize exports="es" -o ./`
* Copyright 2012-2016 The Dojo Foundation
* Based on Underscore.js 1.8.3
@@ -44,7 +44,7 @@ import toInteger from './toInteger';
import lodash from './wrapperLodash';
/** Used as the semantic version number. */
-var VERSION = '4.2.0';
+var VERSION = '4.2.1';
/** Used to compose bitmasks for wrapper metadata. */
var BIND_KEY_FLAG = 2;
diff --git a/lodash.js b/lodash.js
index 725b02360..fd9ffafc8 100644
--- a/lodash.js
+++ b/lodash.js
@@ -1,6 +1,6 @@
/**
* @license
- * lodash 4.2.0 (Custom Build)
+ * lodash 4.2.1 (Custom Build)
* Build: `lodash modularize exports="es" -o ./`
* Copyright 2012-2016 The Dojo Foundation
* Based on Underscore.js 1.8.3
diff --git a/package.json b/package.json
index d85e52466..e283a8b38 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "lodash-es",
- "version": "4.2.0",
+ "version": "4.2.1",
"description": "Lodash exported as ES modules.",
"homepage": "https://lodash.com/custom-builds",
"license": "MIT",
diff --git a/partial.js b/partial.js
index 98dc748d9..c41ca450f 100644
--- a/partial.js
+++ b/partial.js
@@ -38,7 +38,9 @@ var PARTIAL_FLAG = 32;
* // => 'hi fred'
*/
var partial = rest(function(func, partials) {
- var holders = replaceHolders(partials, partial.placeholder);
+ var placeholder = partial.placeholder,
+ holders = replaceHolders(partials, placeholder);
+
return createWrapper(func, PARTIAL_FLAG, undefined, partials, holders);
});
diff --git a/partialRight.js b/partialRight.js
index 158fabf29..8eb9786b9 100644
--- a/partialRight.js
+++ b/partialRight.js
@@ -37,7 +37,9 @@ var PARTIAL_RIGHT_FLAG = 64;
* // => 'hello fred'
*/
var partialRight = rest(function(func, partials) {
- var holders = replaceHolders(partials, partialRight.placeholder);
+ var placeholder = partialRight.placeholder,
+ holders = replaceHolders(partials, placeholder);
+
return createWrapper(func, PARTIAL_RIGHT_FLAG, undefined, partials, holders);
});
diff --git a/pullAllBy.js b/pullAllBy.js
index 162f98feb..585c8a543 100644
--- a/pullAllBy.js
+++ b/pullAllBy.js
@@ -3,7 +3,7 @@ import basePullAllBy from './_basePullAllBy';
/**
* This method is like `_.pullAll` except that it accepts `iteratee` which is
- * invoked for each element of `array` and `values` to to generate the criterion
+ * invoked for each element of `array` and `values` to generate the criterion
* by which uniqueness is computed. The iteratee is invoked with one argument: (value).
*
* **Note:** Unlike `_.differenceBy`, this method mutates `array`.
diff --git a/throttle.js b/throttle.js
index 7b1cdbd7a..93b4aeca3 100644
--- a/throttle.js
+++ b/throttle.js
@@ -15,7 +15,7 @@ var FUNC_ERROR_TEXT = 'Expected a function';
* result of the last `func` invocation.
*
* **Note:** If `leading` and `trailing` options are `true`, `func` is invoked
- * on the trailing edge of the timeout only if the the throttled function is
+ * on the trailing edge of the timeout only if the throttled function is
* invoked more than once during the `wait` timeout.
*
* See [David Corbacho's article](http://drupalmotion.com/article/debounce-and-throttle-visual-explanation)