| var check = function (it) { | |
| return it && it.Math == Math && it; | |
| }; | |
| // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 | |
| module.exports = | |
| // eslint-disable-next-line no-undef | |
| check(typeof globalThis == 'object' && globalThis) || | |
| check(typeof window == 'object' && window) || | |
| check(typeof self == 'object' && self) || | |
| check(typeof global == 'object' && global) || | |
| // eslint-disable-next-line no-new-func | |
| (function () { return this; })() || Function('return this')(); |