25 lines
572 B
JavaScript
25 lines
572 B
JavaScript
var _globalThis = function (Object) {
|
|
function get() {
|
|
var _global = this || self;
|
|
delete Object.prototype.__magic__;
|
|
return _global;
|
|
}
|
|
if (typeof globalThis === "object") {
|
|
return globalThis;
|
|
}
|
|
if (this) {
|
|
return get();
|
|
} else {
|
|
Object.defineProperty(Object.prototype, "__magic__", {
|
|
configurable: true,
|
|
get: get
|
|
});
|
|
var _global = __magic__;
|
|
return _global;
|
|
}
|
|
}(Object);
|
|
import { Buffer } from 'buffer';
|
|
import process from 'process';
|
|
var _global = _globalThis;
|
|
export { Buffer, process, _global as global };
|