{
  "version": 3,
  "sources": ["../../../src/globals.js"],
  "sourcesContent": ["//\n// Copyright 2024 DXOS.org\n//\n\nimport { Buffer } from 'buffer/';\n\nimport { process } from './process';\n\n(() => {\n  // NOTE(Zan): When running in native context `globalThis.global` is an immutable property.\n  // - Socket already polyfills it.\n\n  // Check if `globalThis` is defined and if `global` can be assigned.\n  if (typeof globalThis !== 'undefined' && !Object.getOwnPropertyDescriptor(globalThis, 'global')) {\n    Object.defineProperty(globalThis, 'global', {\n      value: globalThis,\n      configurable: true,\n      writable: false,\n      enumerable: true,\n    });\n  }\n\n  if (typeof globalThis !== 'undefined' && !globalThis.Buffer) {\n    globalThis.Buffer = Buffer;\n  }\n\n  if (typeof globalThis !== 'undefined' && !globalThis.process) {\n    globalThis.process = process;\n  }\n})();\n"],
  "mappings": ";;;;;;;;;;;;AAIA,oBAAuB;CAItB,MAAM;AAKL,MAAI,OAAO,eAAe,eAAe,CAAC,OAAO,yBAAyB,YAAY,QAAQ,GAAG;AAC/F,WAAO,eAAe,YAAY,UAAU;AAAA,MAC1C,OAAO;AAAA,MACP,cAAc;AAAA,MACd,UAAU;AAAA,MACV,YAAY;AAAA,IACd,CAAC;AAAA,EACH;AAEA,MAAI,OAAO,eAAe,eAAe,CAAC,WAAW,QAAQ;AAC3D,eAAW,SAAS;AAAA,EACtB;AAEA,MAAI,OAAO,eAAe,eAAe,CAAC,WAAW,SAAS;AAC5D,eAAW,UAAU;AAAA,EACvB;AACF,GAAG;",
  "names": []
}
