UNPKG

@anjuna/docs

Version:

Anjuna Documentation Web Components

20 lines (19 loc) 971 B
export function applyPolyfill(window, document) {/*! Object.assign */ "function"!=typeof Object.assign&&Object.defineProperty(Object,"assign",{value:function(d,f){if(null==d)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(d),b=1;b<arguments.length;b++){var a=arguments[b];if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(e[c]=a[c])}return e},writable:!0,configurable:!0}); /*! Object.entries */ Object.entries||(Object.entries=function(c){for(var b=Object.keys(c),a=b.length,d=Array(a);a--;)d[a]=[b[a],c[b[a]]];return d}); /*! Object.values */ Object.values||(Object.values=function(n){return Object.keys(n).map(function(r){return n[r]})}); /*! Number */ void 0===Number.isFinite&&(Number.isFinite=function(a){return"number"===typeof a&&isFinite(a)}); Number.isNaN=Number.isNaN||function(a){return a!==a}; Number.isInteger=Number.isInteger||function(a){return"number"===typeof a&&isFinite(a)&&Math.floor(a)===a}; }