blob: d2852bed4d2e469b3b87ed31df2350047e005ff4 [file] [log] [blame]
Leo Repp58b9f112021-11-22 11:57:47 +01001var freeGlobal = require('./_freeGlobal');
2
3/** Detect free variable `self`. */
4var freeSelf = typeof self == 'object' && self && self.Object === Object && self;
5
6/** Used as a reference to the global object. */
7var root = freeGlobal || freeSelf || Function('return this')();
8
9module.exports = root;