1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| "use strict";
|
| /**
| * A reference to the global object
| *
| * @type {object} globalObject
| */
| var globalObject;
|
| /* istanbul ignore else */
| if (typeof global !== "undefined") {
| // Node
| globalObject = global;
| } else if (typeof window !== "undefined") {
| // Browser
| globalObject = window;
| } else {
| // WebWorker
| globalObject = self;
| }
|
| module.exports = globalObject;
|
|