Initial commit

This commit is contained in:
janisslsm committed 2026-07-27 16:20:00 +03:00
commit af3b49f756
16065 files changed
+2938410

No files matched your search

+449
View File
@@ -0,0 +1,449 @@
/* Metro module 1085; source: unknown; dependencies: [826, 1041, 1080, 1036] */
function _fun11311(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#11311, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1212:6, offset: 0x00da8abc, size: 100 bytes, params: 8, frame: 19
let env0_0 = require;
let Object = global.Object;
const defineProperty = Object.defineProperty;
const Symbol = global.Symbol;
Reflect.apply(defineProperty, Object, [exports, Symbol.toStringTag, {value: 'Module'}]);
exports.breadcrumbsIntegration = (require(826) /* metro dependency 826 */).defineIntegration(function() {
var r4;
r4 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
var Object = global.Object;
var env0_0 = Object.assign({'console': true, 'dom': true, 'fetch': true, 'history': true, 'sentry': true,
'xhr': true}, r4);
return {name: 'Breadcrumbs', setup: _fun11313};
});
}
function _breadcrumbsIntegration() { // fn#11312, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1212:131, offset: 0x00da8b20, size: 88 bytes, params: 1, frame: 14
const r4 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
const Object = global.Object;
const env0_0 = Object.assign({'console': true, 'dom': true, 'fetch': true, 'history': true, 'sentry': true,
'xhr': true}, r4);
return {name: 'Breadcrumbs', setup: setup_11313};
}
function _breadcrumbsIntegrationSetup(a0) { // fn#11313, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1212:338, owner: _breadcrumbsIntegration.setup, offset: 0x00da8b78, size: 359 bytes, params: 2, frame: 17
var environment;
var value2;
var value3;
var moduleValue2;
var value4;
var value5;
var value6;
if (env0_0.console) {
value2 = environment.__proto__;
(require(826) /* metro dependency 826 */).addConsoleInstrumentationHandler(((a0) => {
var env0_0 = a0;
return _fun11315;
})(a0));
}
if (env0_0.dom) {
value3 = environment.__proto__;
moduleValue2 = require(1041) /* metro dependency 1041 */;
moduleValue2.addClickKeypressInstrumentationHandler(((a0, a1) => {
var env0_0 = a0;
var env0_1 = a1;
return _fun11317;
})(a0, env0_0.dom));
}
if (env0_0.xhr) {
value4 = environment.__proto__;
(require(1041) /* metro dependency 1041 */).addXhrInstrumentationHandler(((a0) => {
var env0_0 = a0;
return _fun11319;
})(a0));
}
if (env0_0.fetch) {
value5 = environment.__proto__;
(require(826) /* metro dependency 826 */).addFetchInstrumentationHandler(((a0) => {
var env0_0 = a0;
return _fun11321;
})(a0));
}
if (env0_0.history) {
value6 = environment.__proto__;
(require(1041) /* metro dependency 1041 */).addHistoryInstrumentationHandler(((a0) => {
var env0_0 = a0;
return _fun11323;
})(a0));
}
if (env0_0.sentry) {
a0.on('beforeSendEvent', ((a0) => {
var env0_0 = a0;
return _fun11325;
})(a0));
}
}
function _getConsoleBreadcrumbHandler(a0) { // fn#11314, owner: _breadcrumbsIntegration.setup._getConsoleBreadcrumbHandler, offset: 0x00da8cdf, size: 16 bytes, params: 2, frame: 2
const env0_0 = a0;
return _consoleBreadcrumb;
}
function _getDomBreadcrumbHandler(a0, a1) { // fn#11316, owner: _breadcrumbsIntegration.setup._getDomBreadcrumbHandler, offset: 0x00da8e5d, size: 23 bytes, params: 3, frame: 2
const env0_0 = a0;
const env0_1 = a1;
return _innerDomBreadcrumb;
}
function _getXhrBreadcrumbHandler(a0) { // fn#11318, owner: _breadcrumbsIntegration.setup._getXhrBreadcrumbHandler, offset: 0x00da90a4, size: 16 bytes, params: 2, frame: 2
const env0_0 = a0;
return _xhrBreadcrumb;
}
function _getFetchBreadcrumbHandler(a0) { // fn#11320, owner: _breadcrumbsIntegration.setup._getFetchBreadcrumbHandler, offset: 0x00da91ce, size: 16 bytes, params: 2, frame: 2
const env0_0 = a0;
return _fetchBreadcrumb;
}
function _getHistoryBreadcrumbHandler(a0) { // fn#11322, owner: _breadcrumbsIntegration.setup._getHistoryBreadcrumbHandler, offset: 0x00da93d4, size: 16 bytes, params: 2, frame: 2
const env0_0 = a0;
return _historyBreadcrumb;
}
function _getSentryBreadcrumbHandler(a0) { // fn#11324, owner: _breadcrumbsIntegration.setup._getSentryBreadcrumbHandler, offset: 0x00da953a, size: 16 bytes, params: 2, frame: 2
const env0_0 = a0;
return _getSentryBreadcrumbHandlerAddSentryBreadcrumb;
}
function _consoleBreadcrumb(a0) { // fn#11315, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1212:456, owner: _breadcrumbsIntegration.setup._getConsoleBreadcrumbHandler._consoleBreadcrumb, offset: 0x00da8cef, size: 366 bytes, params: 2, frame: 20
var addBreadcrumb;
let value = environment.__proto__.__proto__.__proto__;
if ((require(826) /* metro dependency 826 */).getClient() === env0_0) {
var object2 = {category: 'console'};
var args = a0.args;
object2.data = {arguments: args, logger: 'console'};
var moduleValue2 = require(826) /* metro dependency 826 */;
var severityLevelFromString = moduleValue2.severityLevelFromString;
var level = a0.level;
object2.level = Reflect.apply(severityLevelFromString, moduleValue2, [level]);
var moduleValue3 = require(826) /* metro dependency 826 */;
var safeJoin = moduleValue3.safeJoin;
args = a0.args;
object2.message = Reflect.apply(safeJoin, moduleValue3, [args, ' ']);
level = a0.level;
if (level !== 'assert') {
(require(826) /* metro dependency 826 */).addBreadcrumb(object2, {input: a0.args, level: a0.level});
return undefined;
}
args = a0.args;
if (args[0] !== false) {
return undefined;
}
var moduleValue4 = require(826) /* metro dependency 826 */;
safeJoin = moduleValue4.safeJoin;
args = a0.args;
object2.message = 'Assertion failed: ' + (Reflect.apply(safeJoin, moduleValue4, [args.slice(1),
' ']) || 'console.assert');
var data = object2.data;
args = a0.args;
data.arguments = args.slice(1);
value = require(826) /* metro dependency 826 */;
addBreadcrumb = value.addBreadcrumb;
args = a0.args;
level = a0.level;
Reflect.apply(addBreadcrumb, value, [object2, {input: args, level: level}]);
}
}
function _innerDomBreadcrumb(a0) { // fn#11317, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1212:998, owner: _breadcrumbsIntegration.setup._getDomBreadcrumbHandler._innerDomBreadcrumb, offset: 0x00da8e74, size: 560 bytes, params: 2, frame: 25
var serializeAttribute;
var maxStringLength;
var r8;
var r13;
var r9;
var r6;
var r7;
var object2;
var event;
var value7;
var target;
var value8;
var property;
var moduleValue2;
var value9;
var moduleValue3;
var componentName;
var error;
var value11;
var name;
var moduleValue4;
var addBreadcrumb;
const value = undefined;
if (require(dependencyMap[0]).getClient() === env0_0) {
serializeAttribute = typeof require !== 'object' ? value : require.serializeAttribute;
if (typeof require !== 'object') {
maxStringLength = value;
} else {
maxStringLength = require.maxStringLength;
maxStringLength = typeof maxStringLength !== 'number' ? value : require.maxStringLength;
}
r8 = maxStringLength && maxStringLength > 1024;
if (r8) {
if (require(dependencyMap[2]).DEBUG_BUILD) {
require(dependencyMap[0]).debug.warn('`dom.maxStringLength` cannot exceed 1024, but a value of ' + maxStringLength + ' was configured. Sentry will use 1024 instead.');
}
r13 = 1024;
} else {
r13 = maxStringLength;
}
try {
event = a0.event;
value7 = !!event;
if (event) {
target = event.target;
value8 = !!target;
r8 = value8;
} else {
r8 = value7;
}
if (r8) {
target = event.target;
r9 = target;
} else {
r9 = event;
}
property = dependencyMap[0];
moduleValue2 = require(property);
value9 = moduleValue2.htmlTreeAsString(r9,
{keyAttrs: typeof serializeAttribute !== 'string' ? serializeAttribute : [serializeAttribute],
maxStringLength: r13});
property = dependencyMap[0];
moduleValue3 = require(property);
componentName = moduleValue3.getComponentName(r9);
r6 = value9;
r7 = componentName;
} catch (error) {
value11 = '<unknown>';
r6 = value11;
r7 = value;
}
if (r6.length !== 0) {
object2 = {};
name = a0.name;
object2.category = 'ui.' + name;
object2.message = r6;
if (r7) {
object2.data = {['ui.component_name']: r7};
}
moduleValue4 = require(dependencyMap[0]);
addBreadcrumb = moduleValue4.addBreadcrumb;
name = a0.name;
Reflect.apply(addBreadcrumb, moduleValue4, [object2, {event: a0.event, name: name, global: a0.global}]);
}
}
return value;
}
function _xhrBreadcrumb(a0) { // fn#11319, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1212:1850, owner: _breadcrumbsIntegration.setup._getXhrBreadcrumbHandler._xhrBreadcrumb, offset: 0x00da90b4, size: 282 bytes, params: 2, frame: 22
var startTimestamp;
var endTimestamp;
var property;
var method;
var url;
var status_code;
var body;
var object4;
var object5;
var object6;
let value = environment.__proto__.__proto__.__proto__;
if ((require(826) /* metro dependency 826 */).getClient() === env0_0) {
startTimestamp = a0.startTimestamp;
endTimestamp = a0.endTimestamp;
property = a0.xhr[(require(1041) /* metro dependency 1041 */).SENTRY_XHR_DATA_KEY];
if (startTimestamp) {
if (endTimestamp) {
if (property) {
method = property.method;
url = property.url;
status_code = property.status_code;
body = property.body;
object4 = {method: method, url: url, status_code: status_code};
object5 = {};
object5.xhr = a0.xhr;
object5.input = body;
object5.startTimestamp = startTimestamp;
object5.endTimestamp = endTimestamp;
object6 = {'category': 'xhr', 'data': null, 'type': 'http'};
object6.data = object4;
value = require(826) /* metro dependency 826 */;
object6.level = value.getBreadcrumbLogLevelFromHttpStatusCode(status_code);
env0_0.emit('beforeOutgoingRequestBreadcrumb', object6, object5);
value = require(826) /* metro dependency 826 */;
value.addBreadcrumb(object6, object5);
}
}
}
}
}
function _fetchBreadcrumb(a0) { // fn#11321, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1212:2399, owner: _breadcrumbsIntegration.setup._getFetchBreadcrumbHandler._fetchBreadcrumb, offset: 0x00da91de, size: 502 bytes, params: 2, frame: 25
var startTimestamp;
var endTimestamp;
var fetchData;
var url;
var response;
var Object;
var assign;
var object4;
var value5;
var object5;
var object6;
let value = environment.__proto__.__proto__.__proto__;
const value2 = undefined;
if ((require(826) /* metro dependency 826 */).getClient() === env0_0) {
startTimestamp = a0.startTimestamp;
endTimestamp = a0.endTimestamp;
if (endTimestamp) {
fetchData = a0.fetchData;
url = fetchData.url;
if (url.match(RegExp('sentry_key', ''))) {
fetchData = a0.fetchData;
if (fetchData.method !== 'POST') {
fetchData = a0.fetchData;
fetchData.method;
fetchData = a0.fetchData;
fetchData.url;
if (a0.error) {
fetchData = a0.fetchData;
object4 = {};
object4.data = a0.error;
object4.input = a0.args;
object4.startTimestamp = startTimestamp;
object4.endTimestamp = endTimestamp;
object6 = {'category': 'fetch', 'data': null, 'level': 'error', 'type': 'http'};
object6.data = fetchData;
env0_0.emit('beforeOutgoingRequestBreadcrumb', object6, object4);
(require(826) /* metro dependency 826 */).addBreadcrumb(object6, object4);
} else {
response = a0.response;
Object = global.Object;
assign = Object.assign;
fetchData = a0.fetchData;
value5 = Reflect.apply(assign, Object, [{}, fetchData,
{status_code: response == null ? value2 : response.status}]);
fetchData = a0.fetchData;
fetchData.request_body_size;
fetchData = a0.fetchData;
fetchData.response_body_size;
if (response != null) {
response.status;
}
object4 = {};
object4.input = a0.args;
object4.response = response;
object4.startTimestamp = startTimestamp;
object4.endTimestamp = endTimestamp;
object5 = {'category': 'fetch', 'data': null, 'type': 'http'};
object5.data = value5;
value = require(826) /* metro dependency 826 */;
object5.level = value.getBreadcrumbLogLevelFromHttpStatusCode(value5.status_code);
env0_0.emit('beforeOutgoingRequestBreadcrumb', object5, object4);
value = require(826) /* metro dependency 826 */;
value.addBreadcrumb(object5, object4);
}
}
} else {
fetchData = a0.fetchData;
fetchData.method;
fetchData = a0.fetchData;
fetchData.url;
if (a0.error) {
fetchData = a0.fetchData;
object4 = {};
object4.data = a0.error;
object4.input = a0.args;
object4.startTimestamp = startTimestamp;
object4.endTimestamp = endTimestamp;
object6 = {'category': 'fetch', 'data': null, 'level': 'error', 'type': 'http'};
object6.data = fetchData;
env0_0.emit('beforeOutgoingRequestBreadcrumb', object6, object4);
(require(826) /* metro dependency 826 */).addBreadcrumb(object6, object4);
} else {
response = a0.response;
Object = global.Object;
assign = Object.assign;
fetchData = a0.fetchData;
value5 = Reflect.apply(assign, Object, [{}, fetchData,
{status_code: response == null ? value2 : response.status}]);
fetchData = a0.fetchData;
fetchData.request_body_size;
fetchData = a0.fetchData;
fetchData.response_body_size;
if (response != null) {
response.status;
}
object4 = {};
object4.input = a0.args;
object4.response = response;
object4.startTimestamp = startTimestamp;
object4.endTimestamp = endTimestamp;
object5 = {'category': 'fetch', 'data': null, 'type': 'http'};
object5.data = value5;
value = require(826) /* metro dependency 826 */;
object5.level = value.getBreadcrumbLogLevelFromHttpStatusCode(value5.status_code);
env0_0.emit('beforeOutgoingRequestBreadcrumb', object5, object4);
value = require(826) /* metro dependency 826 */;
value.addBreadcrumb(object5, object4);
}
}
}
}
return value2;
}
function _historyBreadcrumb(a0) { // fn#11323, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1212:3349, owner: _breadcrumbsIntegration.setup._getHistoryBreadcrumbHandler._historyBreadcrumb, offset: 0x00da93e4, size: 342 bytes, params: 2, frame: 19
var r2;
var r8;
var r5;
var from;
var to;
var moduleValue2;
var url;
var url3;
var protocol;
const value = environment.__proto__.__proto__.__proto__;
const value2 = undefined;
if ((require(826) /* metro dependency 826 */).getClient() === env0_0) {
from = a0.from;
to = a0.to;
moduleValue2 = require(826) /* metro dependency 826 */;
url = moduleValue2.parseUrl((require(1036) /* metro dependency 1036 */).WINDOW.location.href);
r2 = from ? (require(826) /* metro dependency 826 */).parseUrl(from) : value2;
url3 = (require(826) /* metro dependency 826 */).parseUrl(to);
r8 = r2 != null && r2.path;
r2 = !r8 ? url : r2;
protocol = url.protocol;
r8 = protocol === url3.protocol && url.host === url3.host;
r5 = r8 ? url3.relative : to;
protocol = url.protocol;
(require(826) /* metro dependency 826 */).addBreadcrumb({category: 'navigation',
data: {from: protocol === r2.protocol && url.host === r2.host ? r2.relative : from, to: r5}});
}
return value2;
}
function _getSentryBreadcrumbHandlerAddSentryBreadcrumb(a0) { // fn#11325, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1212:3830, owner: _breadcrumbsIntegration.setup._getSentryBreadcrumbHandler.addSentryBreadcrumb, offset: 0x00da954a, size: 179 bytes, params: 2, frame: 19
var moduleValue2;
var addBreadcrumb;
var object2;
var type;
var value4;
var value5;
const value = environment.__proto__.__proto__.__proto__;
if ((require(826) /* metro dependency 826 */).getClient() === env0_0) {
moduleValue2 = require(826) /* metro dependency 826 */;
addBreadcrumb = moduleValue2.addBreadcrumb;
object2 = {};
type = a0.type;
value4 = 'event';
value5 = 'transaction';
object2.category = 'sentry.' + (value5 !== type ? value4 : value5);
object2.event_id = a0.event_id;
object2.level = a0.level;
object2.message = (require(826) /* metro dependency 826 */).getEventDescription(a0);
Reflect.apply(addBreadcrumb, moduleValue2, [object2, {event: a0}]);
}
}