diff options
Diffstat (limited to 'deps/npm/node_modules/lodash/lang/toArray.js')
-rw-r--r-- | deps/npm/node_modules/lodash/lang/toArray.js | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/deps/npm/node_modules/lodash/lang/toArray.js b/deps/npm/node_modules/lodash/lang/toArray.js deleted file mode 100644 index 72b0b46e18..0000000000 --- a/deps/npm/node_modules/lodash/lang/toArray.js +++ /dev/null @@ -1,32 +0,0 @@ -var arrayCopy = require('../internal/arrayCopy'), - getLength = require('../internal/getLength'), - isLength = require('../internal/isLength'), - values = require('../object/values'); - -/** - * Converts `value` to an array. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to convert. - * @returns {Array} Returns the converted array. - * @example - * - * (function() { - * return _.toArray(arguments).slice(1); - * }(1, 2, 3)); - * // => [2, 3] - */ -function toArray(value) { - var length = value ? getLength(value) : 0; - if (!isLength(length)) { - return values(value); - } - if (!length) { - return []; - } - return arrayCopy(value); -} - -module.exports = toArray; |