summaryrefslogtreecommitdiff
path: root/tools/eslint/node_modules/lodash/transform.js
diff options
context:
space:
mode:
Diffstat (limited to 'tools/eslint/node_modules/lodash/transform.js')
-rw-r--r--tools/eslint/node_modules/lodash/transform.js9
1 files changed, 5 insertions, 4 deletions
diff --git a/tools/eslint/node_modules/lodash/transform.js b/tools/eslint/node_modules/lodash/transform.js
index 3013a83cb2..f438ed8fed 100644
--- a/tools/eslint/node_modules/lodash/transform.js
+++ b/tools/eslint/node_modules/lodash/transform.js
@@ -12,15 +12,16 @@ var arrayEach = require('./_arrayEach'),
* An alternative to `_.reduce`; this method transforms `object` to a new
* `accumulator` object which is the result of running each of its own
* enumerable string keyed properties thru `iteratee`, with each invocation
- * potentially mutating the `accumulator` object. The iteratee is invoked
- * with four arguments: (accumulator, value, key, object). Iteratee functions
- * may exit iteration early by explicitly returning `false`.
+ * potentially mutating the `accumulator` object. If `accumulator` is not
+ * provided, a new object with the same `[[Prototype]]` will be used. The
+ * iteratee is invoked with four arguments: (accumulator, value, key, object).
+ * Iteratee functions may exit iteration early by explicitly returning `false`.
*
* @static
* @memberOf _
* @since 1.3.0
* @category Object
- * @param {Array|Object} object The object to iterate over.
+ * @param {Object} object The object to iterate over.
* @param {Function} [iteratee=_.identity] The function invoked per iteration.
* @param {*} [accumulator] The custom accumulator value.
* @returns {*} Returns the accumulated value.