1 var getLength = require('./getLength'),
2 isLength = require('./isLength'),
3 isObject = require('../lang/isObject'),
4 values = require('../object/values');
7 * Converts `value` to an array-like object if it is not one.
10 * @param {*} value The value to process.
11 * @returns {Array|Object} Returns the array-like object.
13 function toIterable(value) {
17 if (!isLength(getLength(value))) {
20 return isObject(value) ? value : Object(value);
23 module.exports = toIterable;