/* */ var $ = require("./$"), toString = {}.toString, getNames = $.getNames; var windowNames = typeof window == 'object' && Object.getOwnPropertyNames ? Object.getOwnPropertyNames(window) : []; function getWindowNames(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($.toObject(it)); };