UNPKG

@ungap/own-keys

Version:

A basic Reflect.ownKeys polyfill

14 lines (13 loc) 334 B
var ownKeys = function (Object) { try { return Reflect.ownKeys; } catch (IE) { var gOPNs = Object.getOwnPropertyNames; var gOPSs = Object.getOwnPropertySymbols; return function (object) {'use strict'; return gOPNs(object).concat(gOPSs ? gOPSs(object) : []); }; } }(Object); module.exports = ownKeys;