text: const globals = {
    self: typeof self !== 'undefined' && self,
    window: typeof window !== 'undefined' && window,
    global: typeof global !== 'undefined' && global,
    document: typeof document !== 'undefined' && document
  };
  const self_ = globals.self || globals.window || globals.global;
  const window_ = globals.window || globals.self || globals.global;
  const global_ = globals.global || globals.self || globals.window;
  const document_ = globals.document || {};
  export { self_ as self, window_ as window, global_ as global, document_ as document };
  export const isBrowser = typeof process !== 'object' || String(process) !== '[object process]' || process.browser;
  export const isWorker = typeof importScripts === 'function';
  const matches = typeof process !== 'undefined' && process.version && process.version.match(/v([0-9]*)/);
  export const nodeVersion = matches && parseFloat(matches[1]) || 0;
  //# sourceMappingURL=globals.js.map