{"version":3,"sources":["jsdelivr-header.js","/npm/fsc-react-native-os@1.2.2/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACLA,IAAI,mBACF,mBAAkB,cAClB,cAAa,SACb,UACE,QAAQ,gBACR,KAAO,cAAc,KAGrB,OAAS,CAAE,EACf,mBAAmB,YAAY,cAAc,SAAU,GACnD,OAAS,CACb,IAEA,QAAQ,WAAa,WAAc,MAAO,IAAK,EAE/C,QAAQ,SAAW,WACf,MAAwB,oBAAb,SACA,SAAS,SAER,EAChB,EAEA,QAAQ,QAAU,WAAc,MAAO,EAAG,EAE1C,QAAQ,OAAS,WAAc,OAAO,CAAE,EAExC,QAAQ,QAAU,WACd,OAAO,OAAO,SAClB,EAEA,QAAQ,SAAW,WACf,OAAO,OAAO,SAClB,EAEA,QAAQ,KAAO,WAAc,MAAO,EAAG,EAEvC,QAAQ,KAAO,WAAc,MAAO,cAAe,EAEnD,QAAQ,QAAU,WACd,MAAyB,oBAAd,UACA,UAAU,WAEd,EACX,EAEA,QAAQ,kBACN,QAAQ,qBACR,WACE,OAAO,OAAO,mBAAqB,KAAK,iBAC5C,EAEA,QAAQ,KAAO,WAAc,MAAO,YAAa,EAEjD,QAAQ,SAAW,WAAc,OAAO,SAAS,EAAG,EAEpD,QAAQ,OAAS,QAAQ,OAAS,WAC9B,MAAO,MACX,EAEA,QAAQ,QAAU,WACd,OAAO,KAAK,OAChB,EAEA,QAAQ,IAAM","file":"/npm/fsc-react-native-os@1.2.2/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/fsc-react-native-os@1.2.2/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","// original: https://github.com/CoderPuppy/os-browserify\nvar {\n  DeviceEventEmitter,\n  NativeModules,\n  Platform\n} = require('react-native');\nvar RNOS = NativeModules.RNOS;\n\n// update the osInfo\nvar osInfo = { }\nDeviceEventEmitter.addListener('rn-os-info', function (info) {\n    osInfo = info;\n});\n\nexports.endianness = function () { return 'LE' };\n\nexports.hostname = function () {\n    if (typeof location !== 'undefined') {\n        return location.hostname\n    }\n    else return '';\n};\n\nexports.loadavg = function () { return [] };\n\nexports.uptime = function () { return 0 };\n\nexports.freemem = function () {\n    return Number.MAX_VALUE;\n};\n\nexports.totalmem = function () {\n    return Number.MAX_VALUE;\n};\n\nexports.cpus = function () { return [] };\n\nexports.type = function () { return 'React Native' };\n\nexports.release = function () {\n    if (typeof navigator !== 'undefined') {\n        return navigator.appVersion;\n    }\n    return '';\n};\n\nexports.networkInterfaces\n= exports.getNetworkInterfaces\n= function () {\n    return osInfo.networkInterfaces || RNOS.networkInterfaces\n};\n\nexports.arch = function () { return 'javascript' };\n\nexports.platform = function () { return Platform.OS };\n\nexports.tmpdir = exports.tmpDir = function () {\n    return '/tmp';\n};\n\nexports.homedir = function () {\n    return RNOS.homedir;\n};\n\nexports.EOL = '\\n';\n"]}