Sha256: 8dd73d6591279bcf72672f1942613f1be4debee3cf5220e541db41e13736e302

Contents?: true

Size: 544 Bytes

Versions: 62

Compression:

Stored size: 544 Bytes

Contents

/* */ 
var toString = {}.toString,
    toIObject = require('./$.to-iobject'),
    getNames = require('./$').getNames;
var windowNames = typeof window == 'object' && Object.getOwnPropertyNames ? Object.getOwnPropertyNames(window) : [];
var getWindowNames = function(it) {
  try {
    return getNames(it);
  } catch (e) {
    return windowNames.slice();
  }
};
module.exports.get = function getOwnPropertyNames(it) {
  if (windowNames && toString.call(it) == '[object Window]')
    return getWindowNames(it);
  return getNames(toIObject(it));
};

Version data entries

62 entries across 31 versions & 1 rubygems

Version Path
sequenceserver-3.1.3 public/vendor/npm/core-js@1.1.2/modules/$.get-names.js
sequenceserver-3.1.3 public/vendor/npm/core-js@1.1.2/library/modules/$.get-names.js
sequenceserver-3.1.2 public/vendor/npm/core-js@1.1.2/library/modules/$.get-names.js
sequenceserver-3.1.2 public/vendor/npm/core-js@1.1.2/modules/$.get-names.js
sequenceserver-3.1.1 public/vendor/npm/core-js@1.1.2/library/modules/$.get-names.js
sequenceserver-3.1.1 public/vendor/npm/core-js@1.1.2/modules/$.get-names.js
sequenceserver-3.1.0 public/vendor/npm/core-js@1.1.2/library/modules/$.get-names.js
sequenceserver-3.1.0 public/vendor/npm/core-js@1.1.2/modules/$.get-names.js
sequenceserver-3.0.1 public/vendor/npm/core-js@1.1.2/library/modules/$.get-names.js
sequenceserver-3.0.1 public/vendor/npm/core-js@1.1.2/modules/$.get-names.js
sequenceserver-3.0 public/vendor/npm/core-js@1.1.2/modules/$.get-names.js
sequenceserver-3.0 public/vendor/npm/core-js@1.1.2/library/modules/$.get-names.js
sequenceserver-2.2.0 public/vendor/npm/core-js@1.1.2/modules/$.get-names.js
sequenceserver-2.2.0 public/vendor/npm/core-js@1.1.2/library/modules/$.get-names.js
sequenceserver-2.1.0 public/vendor/npm/core-js@1.1.2/library/modules/$.get-names.js
sequenceserver-2.1.0 public/vendor/npm/core-js@1.1.2/modules/$.get-names.js
sequenceserver-2.0.0 public/vendor/npm/core-js@1.1.2/library/modules/$.get-names.js
sequenceserver-2.0.0 public/vendor/npm/core-js@1.1.2/modules/$.get-names.js
sequenceserver-2.0.0.rc8 public/vendor/npm/core-js@1.1.2/library/modules/$.get-names.js
sequenceserver-2.0.0.rc8 public/vendor/npm/core-js@1.1.2/modules/$.get-names.js