Sha256: 232e4db479719a8649110add2552c3d90c3c50a47e357667a5b140e7f250df7d
Contents?: true
Size: 443 Bytes
Versions: 40
Compression:
Stored size: 443 Bytes
Contents
var $ = require('./$') , toIObject = require('./$.to-iobject') , isEnum = $.isEnum; module.exports = function(isEntries){ return function(it){ var O = toIObject(it) , keys = $.getKeys(O) , length = keys.length , i = 0 , result = [] , key; while(length > i)if(isEnum.call(O, key = keys[i++])){ result.push(isEntries ? [key, O[key]] : O[key]); } return result; }; };
Version data entries
40 entries across 18 versions & 7 rubygems