| Leo Repp | 58b9f11 | 2021-11-22 11:57:47 +0100 | [diff] [blame^] | 1 | var freeGlobal = require('./_freeGlobal'); |
| 2 | |||||
| 3 | /** Detect free variable `self`. */ | ||||
| 4 | var freeSelf = typeof self == 'object' && self && self.Object === Object && self; | ||||
| 5 | |||||
| 6 | /** Used as a reference to the global object. */ | ||||
| 7 | var root = freeGlobal || freeSelf || Function('return this')(); | ||||
| 8 | |||||
| 9 | module.exports = root; | ||||