Files
2026-07-28 01:06:53 +03:00

69 lines
3.6 KiB
JavaScript

/* Metro module 1129; source: unknown; dependencies: [27, 826, 1010] */
import * as ReactNativeModule from './module-00027-ReactNative.js'; /* Metro dependency 27 */
import * as Module00826Module from './module-00826.js'; /* Metro dependency 826 */
function _fun12594(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#12594, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1256:6, offset: 0x00dcff36, size: 109 bytes, params: 8, frame: 18
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
(ReactNativeModule).Platform;
exports.ANDROID_DEFAULT_BUNDLE_NAME = 'app:///index.android.bundle';
exports.IOS_DEFAULT_BUNDLE_NAME = 'app:///main.jsbundle';
exports.createReactNativeRewriteFrames = createReactNativeRewriteFrames;
function createReactNativeRewriteFrames() { // fn#12595, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1256:263, offset: 0x00dcffa3, size: 52 bytes, params: 1, frame: 12
return Module00826Module.rewriteFramesIntegration({iteratee: iteratee_12596});
function createReactNativeRewriteFramesIteratee(a0) { // fn#12596, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1256:355, owner: createReactNativeRewriteFrames.iteratee, offset: 0x00dcffd7, size: 470 bytes, params: 2, frame: 18
var r2;
var value;
var moduleValue2;
if (a0.platform !== 'java') {
if (a0.platform === 'cocoa') {
return a0;
}
var filename = a0.filename;
if (filename) {
delete a0.abs_path;
filename = a0.filename;
value = filename.replace(RegExp('^file:\\/\\/', ''), '');
value = value.replace(RegExp('^address at ', ''), '');
a0.filename = value.replace(RegExp('^.*\\/[^.]+(\\.app|CodePush|.*(?=\\/))', ''), '');
filename = a0.filename;
if (filename === '[native code]') {
return a0;
}
filename = a0.filename;
if (filename === 'native') {
return a0;
}
value = environment.__proto__;
r2 = (require(1010) /* metro dependency 1010 */).isHermesEnabled() && a0.lineno === 1;
r2 = r2 && a0.colno !== undefined;
if (r2) {
a0.colno = a0.colno + 1;
}
moduleValue2 = require(1010) /* metro dependency 1010 */;
if (moduleValue2.isExpo()) {
a0.filename = 'app:///index.android.bundle';
return a0;
}
value = require(1010) /* metro dependency 1010 */;
value.isExpo();
filename = a0.filename;
if (filename === '/InternalBytecode.js') {
a0.in_app = false;
}
filename = a0.filename;
value = filename.indexOf('/');
a0.filename = value === 0 ? '' + 'app://' + a0.filename : '' + 'app://' + '/' + a0.filename;
return a0;
}
}
return a0;
}
}
}
global.__d(_fun12594, 1129, [27, 826, 1010]) /* metro module 1129, dependencies: [27, 826, 1010] */;