Sha256: 07894819c5c1669579b5888d84ffc5d8d787cb4a61bd94c7df9f445b4ff8341e

Contents?: true

Size: 537 Bytes

Versions: 82

Compression:

Stored size: 537 Bytes

Contents

var has = require('./_has');
var toIObject = require('./_to-iobject');
var arrayIndexOf = require('./_array-includes')(false);
var IE_PROTO = require('./_shared-key')('IE_PROTO');

module.exports = function (object, names) {
  var O = toIObject(object);
  var i = 0;
  var result = [];
  var key;
  for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);
  // Don't enum bug & hidden keys
  while (names.length > i) if (has(O, key = names[i++])) {
    ~arrayIndexOf(result, key) || result.push(key);
  }
  return result;
};

Version data entries

82 entries across 38 versions & 8 rubygems

Version Path
immosquare-cleaner-0.1.60 node_modules/core-js/library/modules/_object-keys-internal.js
immosquare-cleaner-0.1.60 node_modules/core-js/modules/_object-keys-internal.js
immosquare-cleaner-0.1.59 node_modules/core-js/library/modules/_object-keys-internal.js
immosquare-cleaner-0.1.59 node_modules/core-js/modules/_object-keys-internal.js
immosquare-cleaner-0.1.58 node_modules/core-js/library/modules/_object-keys-internal.js
immosquare-cleaner-0.1.58 node_modules/core-js/modules/_object-keys-internal.js
immosquare-cleaner-0.1.57 node_modules/core-js/modules/_object-keys-internal.js
immosquare-cleaner-0.1.57 node_modules/core-js/library/modules/_object-keys-internal.js
immosquare-cleaner-0.1.56 node_modules/core-js/library/modules/_object-keys-internal.js
immosquare-cleaner-0.1.56 node_modules/core-js/modules/_object-keys-internal.js
immosquare-cleaner-0.1.55 node_modules/core-js/library/modules/_object-keys-internal.js
immosquare-cleaner-0.1.55 node_modules/core-js/modules/_object-keys-internal.js
immosquare-cleaner-0.1.54 node_modules/core-js/library/modules/_object-keys-internal.js
immosquare-cleaner-0.1.54 node_modules/core-js/modules/_object-keys-internal.js
immosquare-cleaner-0.1.53 node_modules/core-js/modules/_object-keys-internal.js
immosquare-cleaner-0.1.53 node_modules/core-js/library/modules/_object-keys-internal.js
immosquare-cleaner-0.1.52 node_modules/core-js/library/modules/_object-keys-internal.js
immosquare-cleaner-0.1.52 node_modules/core-js/modules/_object-keys-internal.js
immosquare-cleaner-0.1.51 node_modules/core-js/library/modules/_object-keys-internal.js
immosquare-cleaner-0.1.51 node_modules/core-js/modules/_object-keys-internal.js