You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
590 B
14 lines
590 B
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 es/no-global-this -- safe |
|
check(typeof globalThis == 'object' && globalThis) || |
|
check(typeof window == 'object' && window) || |
|
// eslint-disable-next-line no-restricted-globals -- safe |
|
check(typeof self == 'object' && self) || |
|
check(typeof global == 'object' && global) || |
|
// eslint-disable-next-line no-new-func -- fallback |
|
(function () { return this; })() || Function('return this')();
|
|
|