get-own-property-names-x
Version:
Creates an array of all properties (enumerable or not) found directly upon a given object.
15 lines • 24.9 kB
JavaScript
/*!
{
"author": "Graham Fairweather",
"copywrite": "Copyright (c) 2017",
"date": "2019-08-28T18:03:04.979Z",
"describe": "",
"description": "Creates an array of all properties (enumerable or not) found directly upon a given object.",
"file": "get-own-property-names-x.min.js",
"hash": "623875ea000ac840d35e",
"license": "MIT",
"version": "3.1.2"
}
*/
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.getOwnPropertyNamesX=e():t.getOwnPropertyNamesX=e()}(function(){"use strict";var t,e={}.constructor,n=e.prototype,r=e.defineProperty,o=function(){return"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:void 0},u=function(){return this};try{return r?r(n,"$$globalThis$$",{get:u,configurable:!0}):n.__defineGetter__("$$globalThis$$",u),t="undefined"==typeof $$globalThis$$?o():$$globalThis$$,delete n.$$globalThis$$,t}catch(t){return o()}}(),function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=10)}([function(t,e,n){"use strict";var r=Object.prototype.toString;if(n(6)()){var o=Symbol.prototype.toString,u=/^Symbol\(.*\)$/;t.exports=function(t){if("symbol"==typeof t)return!0;if("[object Symbol]"!==r.call(t))return!1;try{return function(t){return"symbol"==typeof t.valueOf()&&u.test(o.call(t))}(t)}catch(t){return!1}}}else t.exports=function(t){return!1}},function(t,e,n){"use strict";var r=String.prototype.valueOf,o=Object.prototype.toString,u="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;t.exports=function(t){return"string"==typeof t||"object"==typeof t&&(u?function(t){try{return r.call(t),!0}catch(t){return!1}}(t):"[object String]"===o.call(t))}},function(t,e,n){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,o=Object.prototype.toString,u=function(t){return!(r&&t&&"object"==typeof t&&Symbol.toStringTag in t)&&"[object Arguments]"===o.call(t)},i=function(t){return!!u(t)||null!==t&&"object"==typeof t&&"number"==typeof t.length&&t.length>=0&&"[object Array]"!==o.call(t)&&"[object Function]"===o.call(t.callee)},c=function(){return u(arguments)}();u.isLegacyArguments=i,t.exports=c?u:i},function(t,e,n){"use strict";var r=Object.prototype.toString;t.exports=function(t){var e=r.call(t),n="[object Arguments]"===e;return n||(n="[object Array]"!==e&&null!==t&&"object"==typeof t&&"number"==typeof t.length&&t.length>=0&&"[object Function]"===r.call(t.callee)),n}},function(t,e,n){"use strict";var r=Date.prototype.getDay,o=Object.prototype.toString,u="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;t.exports=function(t){return"object"==typeof t&&null!==t&&(u?function(t){try{return r.call(t),!0}catch(t){return!1}}(t):"[object Date]"===o.call(t))}},function(t,e,n){"use strict";var r=Array.prototype.slice,o=n(3),u=Object.keys,i=u?function(t){return u(t)}:n(9),c=Object.keys;i.shim=function(){Object.keys?function(){var t=Object.keys(arguments);return t&&t.length===arguments.length}(1,2)||(Object.keys=function(t){return o(t)?c(r.call(t)):c(t)}):Object.keys=i;return Object.keys||i},t.exports=i},function(t,e,n){"use strict";(function(e){var r=e.Symbol,o=n(8);t.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}}).call(this,n(7))},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){"use strict";t.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),n=Object(e);if("string"==typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(e in t[e]=42,t)return!1;if("function"==typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var r=Object.getOwnPropertySymbols(t);if(1!==r.length||r[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(t,e);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},function(t,e,n){"use strict";var r;if(!Object.keys){var o=Object.prototype.hasOwnProperty,u=Object.prototype.toString,i=n(3),c=Object.prototype.propertyIsEnumerable,f=!c.call({toString:null},"toString"),a=c.call(function(){},"prototype"),s=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],l=function(t){var e=t.constructor;return e&&e.prototype===t},p={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},y=function(){if("undefined"==typeof window)return!1;for(var t in window)try{if(!p["$"+t]&&o.call(window,t)&&null!==window[t]&&"object"==typeof window[t])try{l(window[t])}catch(t){return!0}}catch(t){return!0}return!1}();r=function(t){var e=null!==t&&"object"==typeof t,n="[object Function]"===u.call(t),r=i(t),c=e&&"[object String]"===u.call(t),p=[];if(!e&&!n&&!r)throw new TypeError("Object.keys called on a non-object");var b=a&&n;if(c&&t.length>0&&!o.call(t,0))for(var v=0;v<t.length;++v)p.push(String(v));if(r&&t.length>0)for(var d=0;d<t.length;++d)p.push(String(d));else for(var g in t)b&&"prototype"===g||!o.call(t,g)||p.push(String(g));if(f)for(var h=function(t){if("undefined"==typeof window||!y)return l(t);try{return l(t)}catch(t){return!1}}(t),m=0;m<s.length;++m)h&&"constructor"===s[m]||!o.call(t,s[m])||p.push(s[m]);return p}}t.exports=r},function(t,e,n){"use strict";n.r(e);var r=function(t){return null==t},o=function(t){if(r(t))throw new TypeError("Cannot call method on ".concat(t));return t},u={}.constructor,i=function(t){return u(o(t))};function c(t){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var f=function(t){return"object"===c(t)?null===t:"function"!=typeof t},a=n(1),s=n.n(a),l={}.constructor("a"),p="a"===l[0]&&0 in l,y=function(){}.bind,b="function"==typeof y&&function(){var t=null,e=null,n=null,r=[];try{var o=y.apply(function(r,o){return n=this,t=r,e=o,arguments},[r,1]),u=o(2);return 1===o.length&&2===u.length&&1===t&&2===e&&n===r}catch(t){return!1}}()&&function(){var t=null,e=null,n=null,r=[1,2,3],o=function(o,u){return t=o,e=u,n=this,r};try{var u=y.apply(o,[null]),i=new u(1,2);return u.length===o.length&&i===r&&1===t&&2===e&&n!==r}catch(t){return!1}}(),v="".split,d=Math.max,g=f.bind,h=f.call,m=b?g.call(h,v):function(t,e){return v.call(t,e)},w=function(t){return s()(t)?m(t,""):t},S=function(t,e){var n=arguments.length>2?arguments[2]:[];if("string"!=typeof t&&f(t))return n;for(var r=p?t:w(t),o=r.length,u=d(0,e)||0;u<o;u+=1)n[n.length]=t[u];return n};function j(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,u=void 0;try{for(var i,c=t[Symbol.iterator]();!(r=(i=c.next()).done)&&(n.push(i.value),!e||n.length!==e);r=!0);}catch(t){o=!0,u=t}finally{try{r||null==c.return||c.return()}finally{if(o)throw u}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var _=S.bind,O=S.call,$={},x=$.constructor,T=$.toString,E=function(t,e){return t>=e?t:e},P=function(t){if("function"!=typeof t&&"[object Function]"!==T.apply(t))throw new TypeError("bind called on incompatible "+t)},k=[function(t){return function(){return t.apply(this,S(arguments))}},function(t,e){return function(n){return t.apply(this,S(arguments,e,[n]))}},function(t,e){return function(n,r){return t.apply(this,S(arguments,e,[n,r]))}},function(t,e){return function(n,r,o){return t.apply(this,S(arguments,e,[n,r,o]))}},function(t,e){return function(n,r,o,u){return t.apply(this,S(arguments,e,[n,r,o,u]))}},function(t,e){return function(n,r,o,u,i){return t.apply(this,S(arguments,e,[n,r,o,u,i]))}},function(t,e){return function(n,r,o,u,i,c){return t.apply(this,S(arguments,e,[n,r,o,u,i,c]))}},function(t,e){return function(n,r,o,u,i,c,f){return t.apply(this,S(arguments,e,[n,r,o,u,i,c,f]))}},function(t,e){return function(n,r,o,u,i,c,f,a){return t.apply(this,S(arguments,e,[n,r,o,u,i,c,f,a]))}}],A=function(t){var e=j(t,3),n=e[0],r=e[1],o=e[2],u=E(0,r.length-E(0,o.length-2)),i=k[u],c=i?i(n,u):k[0](n);if(r.prototype){var f=function(){};f.prototype=r.prototype,c.prototype=new f,f.prototype=null}return c},F=function(t,e){var n=t.apply(this,e);return x(n)===n?n:this},I=b?O.bind(_):function(t,e){P(t);var n,r=arguments,o=function(){var o=S(arguments,0,S(r,2));return this instanceof n?F.apply(this,[t,o]):t.apply(e,o)};return n=A([o,t,r])},N=TypeError,M=I.apply,C=I(I.call,M),D=I(M,{}.toString),G=function(t){if("function"!=typeof t&&"[object Function]"!==D(t))throw new N(t+" is not a function");return t},L=function(t,e){return C(G(t),e,S(arguments[2]))},X=function(t){try{return{threw:!1,value:L(t,this,S(arguments,1))}}catch(t){return{threw:!0,value:t}}},z={}.toString,H=function(t){return function(t){if("function"!=typeof t&&"[object Function]"!==L(z,t))throw new TypeError("methodize called on incompatible "+t)}(t),function(){return L(t,arguments[0],S(arguments,1))}},R=H({}.toString),W=function(t){return null===t?"[object Null]":void 0===t?"[object Undefined]":R(t)},q=[].isArray,B="function"==typeof q&&q,Y=X(function(){return!0===B([])&&!1===B({length:0})}),U=!1===Y.threw&&!0===Y.value?B:function(t){return"[object Array]"===W(t)},V=n(2),J=n.n(V),K=n(0),Q=n.n(K);for(var Z=X(function(){return function(t,e){if(t!==e)throw new TypeError("Cannot instantiate an arrow function")}(this,void 0),"function"==typeof Symbol&&Q()(Symbol(""))}.bind(void 0)),tt=!1===Z.threw&&!0===Z.value,et=n(4),nt=n.n(et),rt=function(t){return!!t},ot=tt&&Q()(Symbol.toStringTag),ut="Cannot convert a Symbol value to a string".constructor,it=function(t){if(Q()(t))throw new TypeError("Cannot convert a Symbol value to a string");return ut(t)},ct=function(t){return it(o(t))},ft=[{code:9,description:"Tab",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:"\t"},{code:10,description:"Line Feed",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:"\n"},{code:11,description:"Vertical Tab",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:"\v"},{code:12,description:"Form Feed",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:"\f"},{code:13,description:"Carriage Return",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:"\r"},{code:32,description:"Space",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:" "},{code:160,description:"No-break space",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:" "},{code:5760,description:"Ogham space mark",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:" "},{code:6158,description:"Mongolian vowel separator",es5:!0,es2015:!0,es2016:!0,es2017:!1,es2018:!1,string:""},{code:8192,description:"En quad",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:" "},{code:8193,description:"Em quad",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:" "},{code:8194,description:"En space",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:" "},{code:8195,description:"Em space",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:" "},{code:8196,description:"Three-per-em space",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:" "},{code:8197,description:"Four-per-em space",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:" "},{code:8198,description:"Six-per-em space",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:" "},{code:8199,description:"Figure space",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:" "},{code:8200,description:"Punctuation space",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:" "},{code:8201,description:"Thin space",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:" "},{code:8202,description:"Hair space",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:" "},{code:8232,description:"Line separator",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:"\u2028"},{code:8233,description:"Paragraph separator",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:"\u2029"},{code:8239,description:"Narrow no-break space",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:" "},{code:8287,description:"Medium mathematical space",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:" "},{code:12288,description:"Ideographic space",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:" "},{code:65279,description:"Byte Order Mark",es5:!0,es2015:!0,es2016:!0,es2017:!0,es2018:!0,string:"\ufeff"}],at="",st=ft.length,lt=0;lt<st;lt+=1)ft[lt].es2016&&ft[lt].string,ft[lt].es2018&&(at+=ft[lt].string);var pt,yt,bt,vt=at,dt=new(0,/none/.constructor)("^[".concat(vt,"]+")),gt=H("".replace),ht=function(t){return gt(ct(t),dt,"")},mt=new(0,/none/.constructor)("[".concat(vt,"]+$")),wt=H("".replace),St=function(t){return wt(ct(t),mt,"")},jt=function(t){return ht(St(t))},_t=new(0,/none/.constructor)("[".concat(vt,"]+"),"g"),Ot=H(" ".replace),$t=function(t){return Ot(jt(t),_t," ")},xt=/((\/\/.*$)|(\/\*[\s\S]*?\*\/))/gm,Tt=H("".replace),Et=function(t,e){return Tt(ct(t),xt,arguments.length>1?it(e):"")},Pt=X.constructor,kt=H(X.toString),At=/^class /,Ft=H(At.test),It=!1===X(function(){return Pt('"use strict"; return class My {};')()}).threw,Nt=function(t){return Ft(At,$t(Et(kt(t)," ")))},Mt=function(t){var e=X(Nt,t);return!1===e.threw&&e.value},Ct=function(t,e){return!f(t)&&(ot?function(t,e){return!(It&&!1===e&&Mt(t)||!1!==X(function(){return kt(t)}).threw)}(t,rt(e)):(!It||!1!==rt(e)||!Mt(t))&&function(t){var e=W(t);return"[object Function]"===e||"[object GeneratorFunction]"===e||"[object AsyncFunction]"===e}(t))},Dt="string".constructor,Gt=(0).constructor,Lt=tt&&Symbol.toPrimitive,Xt=tt&&Symbol.prototype.valueOf,zt=["toString","valueOf"],Ht=["valueOf","toString"],Rt=function(t,e){o(t),function(t){if("string"!=typeof t||"number"!==t&&"string"!==t)throw new TypeError('hint must be "string" or "number"')}(e);for(var n="string"===e?zt:Ht,r=0;r<2;r+=1){var u=t[n[r]];if(Ct(u)){var i=L(u,t);if(f(i))return i}}throw new TypeError("No default value")},Wt=function(t,e){if(e){if(t===Dt)return"string";if(t===Gt)return"number"}return"default"},qt=function(t){if(tt){if(Lt)return function(t,e){var n=t[e];if(!1===r(n)){if(!1===Ct(n))throw new TypeError("".concat(n," returned for property ").concat(e," of object ").concat(t," is not a function"));return n}}(t,Lt);if(Q()(t))return Xt}},Bt=function(t){var e=t.exoticToPrim,n=t.input,r=t.hint,o=L(e,n,[r]);if(f(o))return o;throw new TypeError("unable to convert exotic object to primitive")},Yt=function(t,e){var n="default"===e&&(nt()(t)||Q()(t))?"string":e;return Rt(t,"default"===n?"number":n)},Ut=function(t,e){if(f(t))return t;var n=Wt(e,arguments.length>1),r=qt(t);return void 0===r?Yt(t,n):Bt({exoticToPrim:r,input:t,hint:n})},Vt=parseInt,Jt=(0).constructor,Kt=H("".charAt),Qt=/^[-+]?0[xX]/,Zt=H(Qt.test),te=function(t,e){var n=ht(it(t));return""===Kt(n,0)?NaN:Vt(n,Jt(e)||(Zt(Qt,n)?16:10))},ee=2..constructor,ne=H("Cannot convert a Symbol value to a number".slice),re=/^0b[01]+$/i,oe=re.constructor,ue=H(re.test),ie=/^0o[0-7]+$/i,ce=new oe("[
]","g"),fe=/^[-+]0x[0-9a-f]+$/i,ae=function(t,e){return te(ne(t,2),e)},se=function(t,e){return function(t){return ue(re,t)}(e)?t(ae(e,2)):function(t){return ue(ie,t)}(e)?t(ae(e,8)):null},le=function(t,e){var n=se(t,e);if(null!==n)return n;if(function(t){return ue(ce,t)}(e)||function(t){return ue(fe,t)}(e))return NaN;var r=jt(e);return r!==e?t(r):null},pe=function t(e){var n=function(t){if(Q()(t))throw new TypeError("Cannot convert a Symbol value to a number");return t}(Ut(e,ee));if("string"==typeof n){var r=le(t,n);if(null!==r)return r}return ee(n)},ye=function(t){return t!=t},be=function(t){return"number"==typeof t&&!1===ye(t)&&t!==1/0&&t!==-1/0},ve=function(t){var e=pe(t);return 0===e||ye(e)?e:e>0?1:-1},de=Math.abs,ge=Math.floor,he=function(t){var e=pe(t);return ye(e)?0:0===e||!1===be(e)?e:ve(e)*ge(de(e))},me=function(t){var e=he(t);return e<=0?0:e>9007199254740991?9007199254740991:e},we=H("".split),Se=function(t){return t},je=p?Se:function(t){return s()(t)?we(t,""):Se(t)},_e=function(t,e){return t>=e?t:e},Oe=function(t,e){return t<0?_e(e+t,0):(n=t)<=(r=e)?n:r;var n,r},$e=function(t,e,n){var r=je(i(t)),o=me(r.length),u=Oe(he(e),o),c=void 0===n?o:he(n),f=Oe(c,o),a=[];a.length=_e(f-u,0);for(var s=0;u<f;)u in r&&(a[s]=r[u]),s+=1,u+=1;return a},xe=H([].slice),Te=(pt=X(function(){return xe([1,2,3],1,2)})).threw||!1===U(pt.value)||1!==pt.value.length||2!==pt.value[0],Ee=function(){var t=X(function(){return xe("abc",1,2)});return t.threw||!1===U(t.value)||1!==t.value.length||"b"!==t.value[0]}(),Pe=(yt="undefined"!=typeof document&&document,!!(bt=!!yt&&X(function(){return xe(yt.documentElement)}).threw)&&bt.threw),ke=function(t,e,n){var r=i(t);return function(t){return Te||Pe&&!1===U(t)||Ee&&s()(t)||J()(t)}(r)?$e(r,e,n):xe(r,e,n)},Ae=function(t){return!1===f(t)&&!1===Ct(t,!0)};function Fe(t){return(Fe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var Ie,Ne,Me,Ce=function(t){var e=Ut(t,String);return tt&&"symbol"===Fe(e)?e:it(e)},De=H({}.hasOwnProperty),Ge=function(t,e){return De(i(t),Ce(e))},Le=tt&&Symbol.prototype.toString,Xe="function"==typeof Le&&Q.a,ze="".constructor,He=function(t){return Xe&&Xe(t)?Le.call(t):ze(t)},Re=function(t){var e=pe(t[1]),n=t.length<3?{max:e,min:0}:{max:pe(t[2]),min:e};if(n.min>n.max)throw new RangeError('"min" must be less than "max"');return n},We=function(t){var e=pe(t);if(arguments.length<2)return e;var n=Re(arguments),r=n.max,o=n.min;return e<o?o:e>r?r:e},qe=/^(?:0|[1-9]\d*)$/,Be=qe.test,Ye=function(t,e){var n=He(t);if(!1===Be.call(qe,n))return!1;var r=pe(n);return arguments.length>1?r<We(he(e),9007199254740991):r<9007199254740991},Ue=H({}.propertyIsEnumerable),Ve=function(t,e){return Ue(i(t),Ce(e))},Je=H("".charAt),Ke={}.constructor,Qe=Ke.getOwnPropertyDescriptor,Ze="function"==typeof Qe&&Qe,tn=function(t,e){t[Ce(e)]=0;var n=X(Ze,t,e);return!1===n.threw&&0===n.value.value},en=Ke.prototype,nn=Ge(en,"__defineGetter__"),rn=nn&&H(en.__lookupGetter__),on=nn&&H(en.__lookupSetter__);if(Ze){var un="undefined"!=typeof document&&document;if(!un||tn(un.createElement("div"),"sentinel")){var cn=X(Ze,i("abc"),1);if(!1===cn.threw&&cn.value&&"b"===cn.value.value)if(tn({},"sentinel")){var fn=!1===X(Ze,42,"name").threw;Me=tt&&tn({},i(Symbol("")))?fn?Ze:function(t,e){return Ze(i(t),e)}:fn?function(t,e){return Ze(t,Ce(e))}:function(t,e){return Ze(i(t),Ce(e))}}else Ie=Ze;else Ne=Ze}}(!1===rt(Me)||Ie||Ne)&&(Me=function(t,e){var n,r=i(t),o=Ce(e);if(Ie&&!1===(n=X(function(){return Ie(i(r),o)})).threw)return n.value;var u=s()(r)&&Ye(o,r.length);if(Ne&&!1===u&&!1===(n=X(function(){return Ne(i(r),o)})).threw)return n.value;var c=void 0;if(!1===u&&!1===Ge(r,o))return c;if(c={configurable:!1===f(t)&&!1===u,enumerable:Ve(r,o)},nn){var a=r.__proto__,l=r!==en;l&&(r.__proto__=en);var p=rn(r,o),y=on(r,o);if(l&&(r.__proto__=a),p||y)return p&&(c.get=p),y&&(c.set=y),c}return u?(c.value=Je(r,o),c.writable=!1):(c.value=r[o],c.writable=!0),c});var an,sn,ln=Me,pn=function(t,e){if(f(t)){var n=arguments.length>1?He(e):"".concat(He(t)," is not an object");throw new TypeError(n)}return t},yn={}.constructor,bn=yn.defineProperty,vn="function"==typeof bn&&bn,dn=function(t){var e=i(t),n={};if(Ge(e,"enumerable")&&(n.enumerable=rt(e.enumerable)),Ge(e,"configurable")&&(n.configurable=rt(e.configurable)),Ge(e,"value")&&(n.value=e.value),Ge(e,"writable")&&(n.writable=rt(e.writable)),Ge(e,"get")){var r=e.get;if(void 0!==r&&!1===Ct(r))throw new TypeError("getter must be a function");n.get=r}if(Ge(e,"set")){var o=e.set;if(void 0!==o&&!1===Ct(o))throw new TypeError("setter must be a function");n.set=o}if((Ge(n,"get")||Ge(n,"set"))&&(Ge(n,"value")||Ge(n,"writable")))throw new TypeError("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return n},gn=yn.prototype,hn=Ge(gn,"__defineGetter__"),mn=hn&&H(gn.__defineGetter__),wn=hn&&H(gn.__defineSetter__),Sn=hn&&H(gn.__lookupGetter__),jn=hn&&H(gn.__lookupSetter__);if(vn){var _n=function(t){var e=X(vn,t,"sentinel",{});return!1===e.threw&&e.value===t&&"sentinel"in t},On="undefined"!=typeof document&&document;_n({})&&(!1===rt(On)||_n(On.createElement("div")))?sn=function(t,e,n){return vn(pn(t),Ce(e),dn(n))}:an=vn}(!1===rt(vn)||an)&&(sn=function(t,e,n){pn(t);var r=Ce(e),o=dn(n);if(an){var u=X(function(){return an(yn,t,r,o)});if(!1===u.threw)return u.value}if(Ge(o,"value"))if(hn&&(Sn(t,r)||jn(t,r))){var i=t.__proto__;t.__proto__=gn,delete t[r],t[r]=o.value,t.__proto__=i}else t[r]=o.value;else{if(!1===hn&&(o.get||o.set))throw new TypeError("getters & setters can not be defined on this javascript engine");o.get&&mn(t,r,o.get),o.set&&wn(t,r,o.set)}return t});var $n,xn,Tn,En,Pn,kn,An=sn,Fn=H(/none/.exec),In=function(t){if(!1===Ae(t))return!1;if(!1===ot)return"[object RegExp]"===W(t);var e=ln(t,"lastIndex");return!0===(e&&Ge(e,"value"))&&function(t,e){try{return t.lastIndex=0,Fn(t),!0}catch(t){return!1}finally{An(t,"lastIndex",e)}}(t,e)},Nn=n(5),Mn=n.n(Nn),Cn={}.constructor,Dn="function"==typeof Cn.keys&&Cn.keys;if(Dn){var Gn=function(t,e){return!1===t.threw&&U(t.value)&&t.value.length===e},Ln=function(t,e,n){var r=t.value[0],o=t.value[1];return r===e&&o===n||r===n&&o===e},Xn={a:1,b:2},zn=X(Dn,Xn);($n=Gn(zn,2)&&Ln(zn,"a","b"))&&((Xn=Object("a")).y=1,$n=Gn(zn=X(Dn,Xn),2)&&Ln(zn,"0","y")),$n&&(xn=X(Dn,null).threw,Tn=Gn(X(Dn,42),0),En=!1===X(Dn,/a/g).threw,zn=X(Dn,function(){return arguments}(1,2)),Pn=Gn(zn,2)&&Ln(zn,"0","1"),zn=X(Dn,Object("ab")),kn=Gn(zn,2)&&Ln(zn,"0","1"))}var Hn;$n&&(Hn=xn&&Tn&&En&&Pn&&kn?Dn:function(t){var e=i?i(t):t;if(!0!==Pn&&J()(e))e=$e(e);else if(!0!==kn&&s()(e))e=je(e);else if(!0!==En&&In(e)){var n=[];for(var r in e)Ge(e,r)&&(n[n.length]=r);return n}return Dn(e)});var Rn=$n?Hn:function(t){return Mn()(i(t))};function Wn(t){return(Wn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function qn(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,u=void 0;try{for(var i,c=t[Symbol.iterator]();!(r=(i=c.next()).done)&&(n.push(i.value),!e||n.length!==e);r=!0);}catch(t){o=!0,u=t}finally{try{r||null==c.return||c.return()}finally{if(o)throw u}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}n.d(e,"implementation1",function(){return Qn}),n.d(e,"implementation2",function(){return Zn});var Bn={}.constructor.getOwnPropertyNames,Yn="function"==typeof Bn&&Bn,Un=function(t,e){return!1===t.threw&&U(t.value)&&t.value.length===e},Vn=function(t){var e=qn(t,3),n=e[0],r=e[1],o=e[2],u=n.value[0],i=n.value[1];return u===r&&i===o||u===o&&i===r},Jn="object"===("undefined"==typeof window?"undefined":Wn(window))&&window,Kn=Jn?Yn(Jn):[],Qn=function(t){var e=i(t);if(Jn&&Jn!==window&&"[object Window]"===W(e)){var n=X(Yn,e);return n.threw?ke(Kn):n.value}return Yn(e)},Zn=function(t){return Rn(t)},tr=function(){var t=X(Yn,"fo");return Un(t,3)&&Vn([t,"0","1"])&&"length"===t.value[2]}()?Yn:function(){var t=X(Yn,{a:1,b:2});return Un(t,2)&&Vn([t,"a","b"])}()?Qn:Zn;e.default=tr}])});
//# sourceMappingURL=get-own-property-names-x.min.js.map