{"dependencies":[{"name":"../../NativeModules/specs/NativeSourceCode","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":11,"column":0},"end":{"line":11,"column":74}}],"key":"1linPxu6TBFXPeh9GC4tTgfiZQE=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return getDevServer;\n }\n });\n var _NativeModulesSpecsNativeSourceCode = require(_dependencyMap[0], \"../../NativeModules/specs/NativeSourceCode\");\n var NativeSourceCode = _interopDefault(_NativeModulesSpecsNativeSourceCode);\n var _cachedDevServerURL;\n var _cachedFullBundleURL;\n var FALLBACK = 'http://localhost:8081/';\n function getDevServer() {\n if (_cachedDevServerURL === undefined) {\n var scriptUrl = NativeSourceCode.default.getConstants().scriptURL;\n var match = scriptUrl.match(/^https?:\\/\\/.*?\\//);\n _cachedDevServerURL = match ? match[0] : null;\n _cachedFullBundleURL = match ? scriptUrl : null;\n }\n return {\n url: _cachedDevServerURL ?? FALLBACK,\n fullBundleUrl: _cachedFullBundleURL,\n bundleLoadedFromServer: _cachedDevServerURL !== null\n };\n }\n});","lineCount":36,"map":[[12,2,28,15,"Object"],[12,8,28,15],[12,9,28,15,"defineProperty"],[12,23,28,15],[12,24,28,15,"exports"],[12,31,28,15],[13,4,28,15,"enumerable"],[13,14,28,15],[14,4,28,15,"get"],[14,7,28,15],[14,18,28,15,"get"],[14,19,28,15],[15,6,28,15],[15,13,28,15,"getDevServer"],[15,25,28,15],[16,4,28,15],[17,2,28,15],[18,2,11,0],[18,6,11,0,"_NativeModulesSpecsNativeSourceCode"],[18,41,11,0],[18,44,11,0,"require"],[18,51,11,0],[18,52,11,0,"_dependencyMap"],[18,66,11,0],[19,2,11,0],[19,6,11,0,"NativeSourceCode"],[19,22,11,0],[19,25,11,0,"_interopDefault"],[19,40,11,0],[19,41,11,0,"_NativeModulesSpecsNativeSourceCode"],[19,76,11,0],[20,2,13,0],[20,6,13,4,"_cachedDevServerURL"],[20,25,13,32],[21,2,14,0],[21,6,14,4,"_cachedFullBundleURL"],[21,26,14,33],[22,2,15,0],[22,6,15,6,"FALLBACK"],[22,14,15,14],[22,17,15,17],[22,41,15,41],[23,2,28,15],[23,11,28,24,"getDevServer"],[23,23,28,36,"getDevServer"],[23,24,28,36],[23,26,28,54],[24,4,29,2],[24,8,29,6,"_cachedDevServerURL"],[24,27,29,25],[24,32,29,30,"undefined"],[24,41,29,39],[24,43,29,41],[25,6,30,4],[25,10,30,10,"scriptUrl"],[25,19,30,19],[25,22,30,22,"NativeSourceCode"],[25,38,30,38],[25,39,30,38,"default"],[25,46,30,38],[25,47,30,39,"getConstants"],[25,59,30,51],[25,60,30,52],[25,61,30,53],[25,62,30,54,"scriptURL"],[25,71,30,63],[26,6,31,4],[26,10,31,10,"match"],[26,15,31,15],[26,18,31,18,"scriptUrl"],[26,27,31,27],[26,28,31,28,"match"],[26,33,31,33],[26,34,31,34],[26,53,31,53],[26,54,31,54],[27,6,32,4,"_cachedDevServerURL"],[27,25,32,23],[27,28,32,26,"match"],[27,33,32,31],[27,36,32,34,"match"],[27,41,32,39],[27,42,32,40],[27,43,32,41],[27,44,32,42],[27,47,32,45],[27,51,32,49],[28,6,33,4,"_cachedFullBundleURL"],[28,26,33,24],[28,29,33,27,"match"],[28,34,33,32],[28,37,33,35,"scriptUrl"],[28,46,33,44],[28,49,33,47],[28,53,33,51],[29,4,34,2],[30,4,36,2],[30,11,36,9],[31,6,37,4,"url"],[31,9,37,7],[31,11,37,9,"_cachedDevServerURL"],[31,30,37,28],[31,34,37,32,"FALLBACK"],[31,42,37,40],[32,6,38,4,"fullBundleUrl"],[32,19,38,17],[32,21,38,19,"_cachedFullBundleURL"],[32,41,38,39],[33,6,39,4,"bundleLoadedFromServer"],[33,28,39,26],[33,30,39,28,"_cachedDevServerURL"],[33,49,39,47],[33,54,39,52],[34,4,40,2],[34,5,40,3],[35,2,41,0],[36,0,41,1],[36,3]],"functionMap":{"names":["","getDevServer"],"mappings":"AAA;eC2B"},"hasCjsExports":false},"type":"js/module"}]}