Files
discord-decomp/sources/by-id/module-01099.js
T
2026-07-28 01:06:53 +03:00

75 lines
3.1 KiB
JavaScript

/* Metro module 1099; source: unknown; dependencies: [1036] */
function _fun12291(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#12291, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1226:6, offset: 0x00dc5dc9, size: 111 bytes, params: 8, frame: 17
const env0_0 = require;
const Object = global.Object;
const defineProperty = Object.defineProperty;
const Symbol = global.Symbol;
Reflect.apply(defineProperty, Object, [exports, Symbol.toStringTag, {value: 'Module'}]);
exports.baggageHeaderHasSentryValues = function(a0) {
return a0.split(',').some(_fun12293);
};
exports.createHeadersSafely = function(a0) {
var Headers;
var prototype;
var value;
var value2;
var error;
try {
Headers = global.Headers;
prototype = Headers.prototype;
value = Object.create(prototype, {constructor: {value: Headers}});
value2 = new Headers(a0);
value = value2 instanceof Object ? value2 : value;
} catch (error) {
return undefined;
}
return value;
};
exports.getFullURL = getFullURL;
exports.isPerformanceResourceTiming = function(a0) {
return a0.entryType === 'resource' && 'initiatorType' in a0 && typeof a0.nextHopProtocol === 'string' && (a0.initiatorType === 'fetch' || a0.initiatorType === 'xmlhttprequest');
};
function baggageHeaderHasSentryValues(a0) { // fn#12292, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1226:122, offset: 0x00dc5e38, size: 37 bytes, params: 2, frame: 11
return a0.split(',').some(function(a0) {
return a0.trim().startsWith('sentry-');
});
}
function getFullURL(a0) { // fn#12295, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1226:354, offset: 0x00dc5ea7, size: 92 bytes, params: 2, frame: 14
var URL;
var value;
var property;
var WINDOW;
var location;
var origin;
var prototype;
var uRL;
var href;
var error;
try {
URL = global.URL;
value = environment;
property = dependencyMap[0];
value = require(property);
WINDOW = value.WINDOW;
location = WINDOW.location;
origin = location.origin;
prototype = URL.prototype;
value = Object.create(prototype, {constructor: {value: URL}});
uRL = new URL(a0);
value = uRL instanceof Object ? uRL : value;
href = value.href;
} catch (error) {
return undefined;
}
return href;
}
}
function _fun12293(a0) { // fn#12293, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1226:189, offset: 0x00dc5e5d, size: 32 bytes, params: 2, frame: 11
return a0.trim().startsWith('sentry-');
}
global.__d(_fun12291, 1099, [1036]) /* metro module 1099, dependencies: [1036] */;