// Module ID: 977 // Function ID: 10504 // Name: getRNSentryModule // Dependencies: [] // Exports: getDataFromUri, getRNSentryModule // Module 977 (getRNSentryModule) let Platform; const self = this; function getRNSentryModule() { if (obj.isTurboModuleEnabled()) { const TurboModuleRegistry = arg1(dependencyMap[3]).ReactNativeLibraries.TurboModuleRegistry; let value; if (null !== TurboModuleRegistry) { if (undefined !== TurboModuleRegistry) { value = TurboModuleRegistry.get("RNSentry"); } } let RNSentry = value; } else { RNSentry = RNSentry.RNSentry; } return RNSentry; } let closure_2 = importDefault(dependencyMap[0]); ({ NativeModules: closure_3, Platform } = arg1(dependencyMap[1])); let fn = this; if (this) { fn = self.__awaiter; } if (!fn) { fn = (arg0, arg1, arg2, arg3) => { let _Promise = arg2; arg1 = arg0; const dependencyMap = arg1; if (!arg2) { _Promise = Promise; } _Promise = new _Promise((arg0, arg1) => { function fulfilled(arg0) { step(iter.next(arg0)); } let arg3 = function rejected(arg0) { step(iter.throw(arg0)); }; function step(iter) { if (iter.done) { iter(iter.value); } else { function adopt(value) { let tmp = value; if (!(value instanceof ctor)) { const prototype = ctor.prototype; tmp = new ctor((arg0) => { arg0(arg0); }); } return tmp; }(iter.value).then(fulfilled, iter); const promise = function adopt(value) { let tmp = value; if (!(value instanceof ctor)) { const prototype = ctor.prototype; tmp = new ctor((arg0) => { arg0(arg0); }); } return tmp; }(iter.value); } } let items = arg1; if (!arg1) { items = []; } const iter = arg3.apply(arg0, items); arg3 = iter; step(iter.next()); }); return _Promise; }; } let fn2 = self; if (self) { fn2 = self.__rest; } if (!fn2) { fn2 = (obj, arr) => { obj = {}; for (const key10007 in arg0) { let tmp3 = key10007; let _Object3 = Object; let callResult = hasOwnProperty.call(arg0, key10007); if (callResult) { callResult = arg1.indexOf(key10007) < 0; } if (!callResult) { continue; } else { obj[key10007] = arg0[key10007]; // continue } continue; } if (null != obj) { const _Object4 = Object; if ("function" === typeof Object.getOwnPropertySymbols) { const _Object = Object; const ownPropertySymbols = Object.getOwnPropertySymbols(obj); for (let num = 0; num < ownPropertySymbols.length; num = num + 1) { let callResult1 = arr.indexOf(ownPropertySymbols[num]) < 0; if (callResult1) { let _Object2 = Object; callResult1 = propertyIsEnumerable.call(obj, ownPropertySymbols[num]); } if (callResult1) { obj[ownPropertySymbols[num]] = obj[ownPropertySymbols[num]]; } } } } return obj; }; } let closure_6 = getRNSentryModule(); let obj = arg1(dependencyMap[4]); let closure_7 = obj.encodeUTF8("\n"); obj = { fetchModules() { return fn(this, undefined, undefined, function*() { const self = this; if (self.enableNative) { if (self._isModuleLoaded(closure_6)) { const tmp3 = yield closure_6.fetchModules(); let parsed = null; if (tmp3) { const _JSON = JSON; parsed = JSON.parse(tmp3); } return parsed; } else { throw self._NativeClientError; } } else { throw self._DisabledNativeError; } }); }, sendEnvelope(arg0) { const arg1 = arg0; return fn(this, undefined, undefined, function*() { let tmp63; let tmp64; const self = this; if (self.enableNative) { if (self._isModuleLoaded(closure_6)) { const tmp7 = callback2(callback, 2); const _JSON = JSON; const json = JSON.stringify(tmp7[0]); let obj = callback(closure_1[4]); const encodeUTF8Result = obj.encodeUTF8(json); const _Uint8Array = Uint8Array; const uint8Array = new Uint8Array(encodeUTF8Result.length + closure_7.length); let arr2 = uint8Array; const result = uint8Array.set(encodeUTF8Result); const result1 = uint8Array.set(closure_7, encodeUTF8Result.length); let flag = false; const tmp21 = tmp7[1][Symbol.iterator](); while (tmp21 !== undefined) { let tmp61 = callback2; let tmp62 = callback2(self._processItem(tmp22), 2); [tmp63, tmp64] = tmp62; let tmp65 = tmp64; if ("string" === typeof tmp64) { let str7 = "text/plain"; let tmp33 = callback; let tmp34 = closure_1; let obj5 = callback(closure_1[4]); let tmp35 = tmp64; let encodeUTF8Result1 = obj5.encodeUTF8(tmp65); } else { let tmp66 = tmp64; let _Uint8Array3 = Uint8Array; let tmp67 = tmp63; let tmp68 = typeof tmp63.content_type; if (tmp65 instanceof Uint8Array) { let str8 = "application/octet-stream"; if ("string" === tmp68) { let tmp32 = tmp63; str8 = tmp63.content_type; } str7 = str8; encodeUTF8Result1 = tmp64; } else { let str6 = "application/json"; if ("string" === tmp68) { let tmp24 = tmp63; str6 = tmp63.content_type; } str7 = str6; let tmp25 = callback; let tmp26 = closure_1; let obj3 = callback(closure_1[4]); let _JSON2 = JSON; let tmp27 = tmp64; encodeUTF8Result1 = obj3.encodeUTF8(JSON.stringify(tmp65)); let tmp28 = flag; if (!flag) { let tmp29 = callback; let tmp30 = closure_1; let obj4 = callback(closure_1[6]); let tmp31 = tmp64; flag = obj4.isHardCrash(tmp65); } } } let tmp36 = tmp63; let tmp37 = str7; tmp63.content_type = str7; let tmp38 = encodeUTF8Result1; tmp63.length = encodeUTF8Result1.length; let _JSON3 = JSON; let tmp40 = callback; let tmp41 = closure_1; let json1 = JSON.stringify(tmp63); let obj6 = callback(closure_1[4]); let encodeUTF8Result2 = obj6.encodeUTF8(json1); let _Uint8Array2 = Uint8Array; let tmp42 = arr2; let tmp43 = closure_7; let tmp44 = closure_7; let tmp45 = new.target; let tmp46 = new.target; let uint8Array1 = new Uint8Array(arr2.length + encodeUTF8Result2.length + closure_7.length + encodeUTF8Result1.length + closure_7.length); let tmp47 = uint8Array1; let result2 = uint8Array1.set(arr2); let result3 = uint8Array1.set(encodeUTF8Result2, arr2.length); let tmp50 = closure_7; let result4 = uint8Array1.set(closure_7, arr2.length + encodeUTF8Result2.length); let tmp52 = closure_7; let result5 = uint8Array1.set(encodeUTF8Result1, arr2.length + encodeUTF8Result2.length + closure_7.length); let tmp54 = closure_7; let tmp55 = closure_7; let result6 = uint8Array1.set(closure_7, arr2.length + encodeUTF8Result2.length + closure_7.length + encodeUTF8Result1.length); arr2 = uint8Array1; // continue } obj = { hardCrashed: flag }; yield closure_6.captureEnvelope(callback(closure_1[7]).base64StringFromByteArray(arr2), obj); const obj8 = callback(closure_1[7]); } else { throw self._NativeClientError; } } else { const debug = callback(closure_1[5]).debug; debug.warn("Event was skipped as native SDK is not enabled."); } }); }, initNativeSdk(arg0) { const arg1 = arg0; return fn(this, undefined, undefined, function*() { let androidProfilingOptions; let beforeBreadcrumb; let beforeSend; let beforeSendMetric; let beforeSendTransaction; let ignoreErrors3; let integrations; let logsOrigin; const self = this; const merged = Object.assign({ themedColor: null, "Null": null }, lib); if (undefined !== lib.enableLogs) { let obj = {}; let enableLogs = lib.enableLogs; if (enableLogs) { enableLogs = "js" !== lib.logsOrigin; } obj.enableLogs = enableLogs; } else { obj = {}; } const merged1 = Object.assign(merged, obj); if (merged1.enableNative) { if (merged1.autoInitializeNativeSdk) { if (merged1.dsn) { if (self._isModuleLoaded(closure_6)) { const ignoreErrors = merged1.ignoreErrors; let found; if (null !== ignoreErrors) { if (undefined !== ignoreErrors) { found = ignoreErrors.filter((arg0) => "string" === typeof arg0); } } const ignoreErrors2 = merged1.ignoreErrors; let mapped; if (null !== ignoreErrors2) { if (undefined !== ignoreErrors2) { const found1 = ignoreErrors2.filter((arg0) => arg0 instanceof RegExp); mapped = found1.map((source) => source.source); } } let tmp22 = found; if (found) { tmp22 = found.length > 0; } if (tmp22) { merged1.ignoreErrorsStr = found; } let tmp23 = mapped; if (mapped) { tmp23 = mapped.length > 0; } if (tmp23) { merged1.ignoreErrorsRegex = mapped; } ({ beforeSend, beforeBreadcrumb, beforeSendTransaction, beforeSendMetric, integrations, ignoreErrors: ignoreErrors3, logsOrigin, androidProfilingOptions } = merged1); const tmp25 = callback(merged1, [null, null, null, null, null, null, null, null]); if (androidProfilingOptions) { const _Object = Object; const _Object2 = Object; obj = { androidProfilingOptions }; tmp25._experiments = Object.assign(Object.assign({}, tmp25._experiments), obj); } const tmp27 = yield closure_6.initNativeSdk(tmp25); self.nativeIsReady = tmp27; self.enableNative = true; return tmp27; } else { throw self._NativeClientError; } } else { const debug3 = lib(ignoreErrors[5]).debug; debug3.warn("Warning: No DSN was provided. The Sentry SDK will be disabled. Native SDK will also not be initalized."); self.enableNative = false; return false; } } else { if (merged1.enableNativeNagger) { const debug2 = lib(ignoreErrors[5]).debug; debug2.warn("Note: Native Sentry SDK was not initialized automatically, you will need to initialize it manually. If you wish to disable the native SDK and get rid of this warning, pass enableNative: false"); } self.enableNative = true; return false; } } else { if (merged1.enableNativeNagger) { const debug = lib(ignoreErrors[5]).debug; debug.warn("Note: Native Sentry SDK is disabled."); } self.enableNative = false; return false; } }); }, fetchNativeLogAttributes() { return fn(this, undefined, undefined, function*() { const self = this; if (obj) { return obj.resume(); } else if (self.enableNative) { if (self._isModuleLoaded(closure_6)) { return closure_6.fetchNativeLogAttributes(); } else { throw self._NativeClientError; } } else { throw self._DisabledNativeError; } }); }, fetchNativeRelease() { return fn(this, undefined, undefined, function*() { const self = this; if (obj) { return obj.resume(); } else if (self.enableNative) { if (self._isModuleLoaded(closure_6)) { return closure_6.fetchNativeRelease(); } else { throw self._NativeClientError; } } else { throw self._DisabledNativeError; } }); }, fetchNativeSdkInfo() { return fn(this, undefined, undefined, function*() { const self = this; if (obj) { return obj.resume(); } else if (self.enableNative) { if (self._isModuleLoaded(closure_6)) { return closure_6.fetchNativeSdkInfo(); } else { throw self._NativeClientError; } } else { throw self._DisabledNativeError; } }); }, fetchNativeDeviceContexts() { return fn(this, undefined, undefined, function*() { const self = this; if (obj) { return obj.resume(); } else if (self.enableNative) { if (self._isModuleLoaded(closure_6)) { return closure_6.fetchNativeDeviceContexts(); } else { throw self._NativeClientError; } } else { throw self._DisabledNativeError; } }); }, fetchNativeAppStart() { return fn(this, undefined, undefined, function*() { const self = this; if (obj) { return obj.resume(); } else if (self.enableNative) { if (self._isModuleLoaded(closure_6)) { let nativeAppStart = closure_6.fetchNativeAppStart(); } else { const debug2 = callback(closure_1[5]).debug; debug2.error(self._NativeClientError); nativeAppStart = null; } } else { const debug = callback(closure_1[5]).debug; debug.warn(self._DisabledNativeError); return null; } }); }, fetchNativeFrames() { return fn(this, undefined, undefined, function*() { const self = this; if (obj) { return obj.resume(); } else if (self.enableNative) { if (self._isModuleLoaded(closure_6)) { return closure_6.fetchNativeFrames(); } else { throw self._NativeClientError; } } else { throw self._DisabledNativeError; } }); }, nativeCrash() { const self = this; if (this.enableNative) { if (self._isModuleLoaded(authStore)) { authStore.crash(); } else { throw self._NativeClientError; } } }, setUser(arg0) { let email; let geo; let id; let ip_address; let username; const self = this; if (this.enableNative) { if (self._isModuleLoaded(authStore)) { let _serializeObjectResult = null; let _serializeObjectResult1 = null; if (arg0) { ({ id, ip_address, email, username, geo } = arg0); const obj = { id, ip_address, email, username, geo }; _serializeObjectResult = self._serializeObject(obj); _serializeObjectResult1 = self._serializeObject(fn2(arg0, [65, 102, 6, 7, 15])); const tmp5 = fn2(arg0, [65, 102, 6, 7, 15]); } authStore.setUser(_serializeObjectResult, _serializeObjectResult1); } else { throw self._NativeClientError; } } }, setTag(arg0, arg1) { const self = this; if (this.enableNative) { if (self._isModuleLoaded(authStore)) { let json = arg1; if ("string" !== typeof arg1) { const _JSON = JSON; json = JSON.stringify(arg1); } authStore.setTag(arg0, json); } else { throw self._NativeClientError; } } }, setExtra(arg0, arg1) { const self = this; if (this.enableNative) { if (self._isModuleLoaded(authStore)) { if ("string" === typeof arg1) { return authStore.setExtra(arg0, arg1); } else if (undefined === arg1) { return authStore.setExtra(arg0, "undefined"); } else { const _JSON = JSON; const json = JSON.stringify(arg1(dependencyMap[5]).normalize(arg1)); while (true) { let tmp3 = json; if ("string" === typeof json) { let tmp7 = authStore; let tmp8 = arg0; let setExtraResult = authStore.setExtra(arg0, json); } else { let tmp4 = authStore; let tmp5 = arg0; let str2 = "**non-stringifiable**"; setExtraResult = authStore.setExtra(arg0, "**non-stringifiable**"); } return setExtraResult; } const obj = arg1(dependencyMap[5]); } } else { throw self._NativeClientError; } } }, addBreadcrumb(level) { const self = this; if (this.enableNative) { if (self._isModuleLoaded(authStore)) { const _Object = Object; const obj = {}; let _processLevelResult; const merged = Object.assign({}, level); if (level.level) { _processLevelResult = self._processLevel(level.level); } obj.level = _processLevelResult; authStore.addBreadcrumb(Object.assign(merged, obj)); } else { throw self._NativeClientError; } } }, clearBreadcrumbs() { const self = this; if (this.enableNative) { if (self._isModuleLoaded(authStore)) { authStore.clearBreadcrumbs(); } else { throw self._NativeClientError; } } }, setContext(arg0, data) { const self = this; if (this.enableNative) { if (self._isModuleLoaded(authStore)) { if (null === data) { return authStore.setContext(arg0, null); } else { const result = data(dependencyMap[8]).convertToNormalizedObject(data); while (true) { let tmp4 = result; let tmp5 = authStore; let setContext = authStore.setContext; let tmp6 = arg0; if (result) { let setContextResult = setContext(arg0, result); } else { let obj = {}; let str = "**non-serializable**"; obj.error = "**non-serializable**"; let setContextResult1 = setContext(arg0, obj); } } const obj2 = data(dependencyMap[8]); } } else { throw self._NativeClientError; } } }, closeNativeSdk() { return fn(this, undefined, undefined, function*() { const self = this; if (obj) { return obj.resume(); } else if (self.enableNative) { if (self._isModuleLoaded(closure_6)) { return closure_6.closeNativeSdk().then(() => { self.enableNative = false; }); } } }); }, disableNativeFramesTracking() { const self = this; let enableNative = this.enableNative; if (enableNative) { enableNative = self._isModuleLoaded(authStore); } if (enableNative) { const result = authStore.disableNativeFramesTracking(); } }, enableNativeFramesTracking() { const self = this; let enableNative = this.enableNative; if (enableNative) { enableNative = self._isModuleLoaded(authStore); } if (enableNative) { const result = authStore.enableNativeFramesTracking(); } }, isNativeAvailable() { return this._isModuleLoaded(closure_6); }, captureScreenshot() { return fn(this, undefined, undefined, function*() { const self = this; if (self.enableNative) { if (self._isModuleLoaded(closure_6)) { const tmp11 = yield closure_6.captureScreenshot(); while (true) { let tmp12 = tmp11; let mapped = null; if (!arr) { break; } else { let tmp14 = tmp11; mapped = arr.map((data) => { const obj = {}; const merged = Object.assign({}, data); const uint8Array = new Uint8Array(data.data); obj.data = uint8Array; return Object.assign(merged, obj); }); // break } return mapped; } } else { const debug2 = callback(closure_1[5]).debug; debug2.error(self._NativeClientError); return null; } } else { const debug = callback(closure_1[5]).debug; debug.warn(self._DisabledNativeError); return null; } }); }, fetchViewHierarchy() { return fn(this, undefined, undefined, function*() { const self = this; if (self.enableNative) { if (self._isModuleLoaded(closure_6)) { const tmp3 = yield closure_6.fetchViewHierarchy(); let uint8Array = null; if (tmp3) { const _Uint8Array = Uint8Array; uint8Array = new Uint8Array(tmp3); } return uint8Array; } else { throw self._NativeClientError; } } else { throw self._DisabledNativeError; } }); }, startProfiling(arg0) { const self = this; if (this.enableNative) { if (self._isModuleLoaded(authStore)) { const startProfilingResult = authStore.startProfiling(arg0); const started = startProfilingResult.started; const debug = arg1(dependencyMap[5]).debug; if (started) { debug.log("[NATIVE] Start Profiling"); } else { debug.error("[NATIVE] Start Profiling Failed", startProfilingResult.error); } return started; } else { throw self._NativeClientError; } } else { throw self._DisabledNativeError; } }, stopProfiling() { let androidProfile; let error; const self = this; if (this.enableNative) { if (self._isModuleLoaded(authStore)) { const stopProfilingResult = authStore.stopProfiling(); const profile = stopProfilingResult.profile; ({ androidProfile, error } = stopProfilingResult); if (profile) { if (!error) { if (!androidProfile) { const debug = arg1(dependencyMap[5]).debug; debug.warn("[NATIVE] Stop Profiling Failed: No Android Profile"); } const obj = {}; const _JSON = JSON; obj.hermesProfile = JSON.parse(profile); obj.nativeProfile = tmp5; obj.androidProfile = androidProfile; return obj; } } const debug2 = arg1(dependencyMap[5]).debug; debug2.error("[NATIVE] Stop Profiling Failed", error); return null; } else { throw self._NativeClientError; } } else { throw self._DisabledNativeError; } }, fetchNativePackageName() { const self = this; let enableNative = this.enableNative; if (enableNative) { enableNative = self._isModuleLoaded(authStore); } if (enableNative) { enableNative = authStore.fetchNativePackageName(); } if (!enableNative) { enableNative = null; } return enableNative; }, fetchNativeStackFramesBy(stackReturnAddresses) { const self = this; let enableNative = this.enableNative; if (enableNative) { enableNative = self._isModuleLoaded(authStore); } if (enableNative) { enableNative = authStore.fetchNativeStackFramesBy(stackReturnAddresses); } if (!enableNative) { enableNative = null; } return enableNative; }, initNativeReactNavigationNewFrameTracking() { return fn(this, undefined, undefined, function*() { const self = this; if (obj) { return obj.resume(); } else if (self.enableNative) { if (self._isModuleLoaded(closure_6)) { return closure_6.initNativeReactNavigationNewFrameTracking(); } } }); }, captureReplay(arg0) { const arg1 = arg0; return fn(this, undefined, undefined, function*() { const self = this; if (self.enableNative) { if (self._isModuleLoaded(closure_6)) { const tmp15 = yield closure_6.captureReplay(closure_0); let tmp16 = tmp15; if (!tmp15) { tmp16 = null; } let resolved = tmp16; } else { const debug2 = callback(closure_1[5]).debug; const _HermesInternal2 = HermesInternal; debug2.warn("[NATIVE] `" + self.captureReplay.name + "` is not available when native is not available."); resolved = Promise.resolve(null); } } else { const debug = callback(closure_1[5]).debug; const _HermesInternal = HermesInternal; debug.warn("[NATIVE] `" + self.captureReplay.name + "` is not available when native is disabled."); return Promise.resolve(null); } }); }, getCurrentReplayId() { const self = this; if (this.enableNative) { if (self._isModuleLoaded(authStore)) { let tmp11 = authStore.getCurrentReplayId() || null; const tmp13 = authStore.getCurrentReplayId() || null; } else { const debug2 = arg1(dependencyMap[5]).debug; const _HermesInternal2 = HermesInternal; debug2.warn("[NATIVE] `" + self.getCurrentReplayId.name + "` is not available when native is not available."); tmp11 = null; } } else { const debug = arg1(dependencyMap[5]).debug; const _HermesInternal = HermesInternal; debug.warn("[NATIVE] `" + self.getCurrentReplayId.name + "` is not available when native is disabled."); return null; } }, crashedLastRun() { return fn(this, undefined, undefined, function*() { const self = this; if (self.enableNative) { if (self._isModuleLoaded(closure_6)) { const tmp5 = yield closure_6.crashedLastRun(); let tmp6 = null; if ("boolean" === typeof tmp5) { tmp6 = tmp5; } return tmp6; } else { return null; } } else { return null; } }); }, getNewScreenTimeToDisplay() { const self = this; if (this.enableNative) { if (self._isModuleLoaded(authStore)) { let newScreenTimeToDisplay = authStore.getNewScreenTimeToDisplay(); } return newScreenTimeToDisplay; } newScreenTimeToDisplay = Promise.resolve(null); }, getDataFromUri(arg0) { const arg1 = arg0; return fn(this, undefined, undefined, function*() { const self = this; if (self.enableNative) { if (self._isModuleLoaded(closure_6)) { const tmp4 = yield closure_6.getDataFromUri(closure_0); const _Uint8Array = Uint8Array; const uint8Array = new Uint8Array(tmp4); return uint8Array; } } return null; }); }, popTimeToDisplayFor(arg0) { const self = this; if (this.enableNative) { if (self._isModuleLoaded(authStore)) { return authStore.popTimeToDisplayFor(arg0); } } return Promise.resolve(null); }, setActiveSpanId(spanId) { const self = this; if (this.enableNative) { if (self._isModuleLoaded(authStore)) { authStore.setActiveSpanId(spanId); } } }, encodeToBase64(data) { const arg1 = data; return fn(this, undefined, undefined, function*() { const self = this; if (self.enableNative) { if (self._isModuleLoaded(closure_6)) { const _Array = Array; const tmp5 = yield closure_6.encodeToBase64(Array.from(closure_0)); let tmp6 = tmp5; if (!tmp5) { tmp6 = null; } return tmp6; } } return Promise.resolve(null); }); }, primitiveProcessor(arg0) { return arg0; }, _processItem(arg0) { const self = this; const tmp = callback(arg0, 2); const first = tmp[0]; if ("event" != first.type) { if ("transaction" != first.type) { return arg0; } } const _processLevelsResult = self._processLevels(tmp[1]); let tmp4 = "android" === obj.platform; if (tmp4) { tmp4 = "message" in _processLevelsResult; } if (tmp4) { const obj = { message: _processLevelsResult.message }; _processLevelsResult.message = obj; } const items = [first, _processLevelsResult]; return items; }, _serializeObject(arg0) { const arg1 = arg0; const obj = {}; const dependencyMap = obj; const keys = Object.keys(arg0); const item = keys.forEach((arg0) => { let json = tmp; if ("string" !== typeof arg0[arg0]) { const _JSON = JSON; json = JSON.stringify(tmp); } obj[arg0] = json; }); return obj; }, _processLevels(level) { const self = this; const arg1 = this; const obj = {}; let _processLevelResult; const merged = Object.assign({}, level); if (level.level) { _processLevelResult = self._processLevel(level.level); } obj.level = _processLevelResult; const breadcrumbs = level.breadcrumbs; let mapped; if (null !== breadcrumbs) { if (undefined !== breadcrumbs) { mapped = breadcrumbs.map((level) => { const obj = {}; let _processLevelResult; const merged = Object.assign({}, level); if (level.level) { _processLevelResult = self._processLevel(level.level); } obj.level = _processLevelResult; return Object.assign(merged, obj); }); } } obj.breadcrumbs = mapped; return Object.assign(merged, obj); }, _processLevel(level) { let str = "debug"; if ("log" != level) { str = level; } return str; }, _isModuleLoaded(closure_6) { return closure_6; }, _setPrimitiveProcessor(primitiveProcessor) { this.primitiveProcessor = primitiveProcessor; } }; const sentryError = new arg1(dependencyMap[5]).SentryError("Native is disabled"); obj._DisabledNativeError = sentryError; const sentryError1 = new arg1(dependencyMap[5]).SentryError("Native Client is not available, can't start on native."); obj._NativeClientError = sentryError1; obj.enableNative = true; obj.nativeIsReady = false; obj.platform = "android"; export { getRNSentryModule }; export const NATIVE = obj; export const getDataFromUri = function getDataFromUri(arg0) { const arg1 = arg0; return fn(this, undefined, undefined, function*() { if (obj) { return obj.resume(); } else { return dataFromUri.getDataFromUri(closure_0); } }); };