Initial commit
This commit is contained in:
commit
af3b49f756
16065 files changed
+2938410
No files matched your search
@@ -0,0 +1,388 @@
|
||||
/* Metro module 1067; source: unknown; dependencies: [57, 113, 826, 1047, 1068] */
|
||||
function _fun11188(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#11188, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1194:6, offset: 0x00da4221, size: 186 bytes, params: 8, frame: 18
|
||||
const env0_0 = require;
|
||||
const env0_2 = require(57) /* metro dependency 57 */;
|
||||
const env0_3 = require(113) /* metro dependency 113 */;
|
||||
const Object = global.Object;
|
||||
const defineProperty = Object.defineProperty;
|
||||
const Symbol = global.Symbol;
|
||||
Reflect.apply(defineProperty, Object, [exports, Symbol.toStringTag, {value: 'Module'}]);
|
||||
exports.extractNetworkProtocol = extractNetworkProtocol;
|
||||
exports.getBrowserPerformanceAPI = function() {
|
||||
return require(dependencyMap[3]).WINDOW.addEventListener && require(dependencyMap[3]).WINDOW.performance;
|
||||
};
|
||||
exports.isMeasurementValue = function(a0) {
|
||||
return typeof a0 === 'number' && (0, global.isFinite)(a0);
|
||||
};
|
||||
exports.listenForWebVitalReportEvents = listenForWebVitalReportEvents;
|
||||
exports.msToSec = function(a0) {
|
||||
return a0 / 1000;
|
||||
};
|
||||
exports.startAndEndSpan = startAndEndSpan;
|
||||
exports.startStandaloneWebVitalSpan = startStandaloneWebVitalSpan;
|
||||
exports.supportsWebVital = function(a0) {
|
||||
var property;
|
||||
var value;
|
||||
var error;
|
||||
try {
|
||||
property = global.PerformanceObserver;
|
||||
property = property.supportedEntryTypes;
|
||||
value = property.includes(a0);
|
||||
} catch (error) {
|
||||
return false;
|
||||
}
|
||||
return value;
|
||||
};
|
||||
}
|
||||
|
||||
function extractNetworkProtocol(a0) { // fn#11189, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1194:140, offset: 0x00da42db, size: 220 bytes, params: 2, frame: 23
|
||||
var r10;
|
||||
var r1;
|
||||
var r2;
|
||||
var value3;
|
||||
var isNaN;
|
||||
var Number;
|
||||
var value4;
|
||||
var isNaN2;
|
||||
var value5;
|
||||
var split;
|
||||
var property;
|
||||
var value6;
|
||||
var value7;
|
||||
var binding;
|
||||
var property2;
|
||||
var error;
|
||||
let value = 'unknown';
|
||||
const value2 = '';
|
||||
const iterator = a0[Symbol.iterator]();
|
||||
const iterator2 = iterator.next;
|
||||
let r0 = value2;
|
||||
let r5 = iterator;
|
||||
let item2 = Reflect.apply(iterator2, r5, []);
|
||||
let item = item2.value;
|
||||
item2 = item2.done ? undefined : r5;
|
||||
reducibleJoin2: while (true) {
|
||||
if (item2 === undefined) {
|
||||
r1 = value;
|
||||
r2 = value;
|
||||
if (r0 === a0) {
|
||||
r2 = r0;
|
||||
}
|
||||
return {name: r2, version: r1};
|
||||
}
|
||||
break reducibleJoin2;
|
||||
}
|
||||
reducibleLoop2: while (true) {
|
||||
try {
|
||||
value3 = item === '/';
|
||||
} catch (error) {
|
||||
try {
|
||||
item2.return();
|
||||
} catch {
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
if (value3) {
|
||||
try {
|
||||
split = a0.split;
|
||||
} catch (error) {
|
||||
try {
|
||||
item2.return();
|
||||
} catch {
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
value = Reflect.apply(split, a0, ['/']);
|
||||
} catch (error) {
|
||||
try {
|
||||
item2.return();
|
||||
} catch {
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
value7 = environment;
|
||||
try {
|
||||
binding = env0_2;
|
||||
} catch (error) {
|
||||
try {
|
||||
item2.return();
|
||||
} catch {
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
value = binding(value, 2);
|
||||
} catch (error) {
|
||||
try {
|
||||
item2.return();
|
||||
} catch {
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
property = value[0];
|
||||
} catch (error) {
|
||||
try {
|
||||
item2.return();
|
||||
} catch {
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
property2 = value[1];
|
||||
} catch (error) {
|
||||
try {
|
||||
item2.return();
|
||||
} catch {
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
item2.return();
|
||||
r1 = property2;
|
||||
r2 = property;
|
||||
break reducibleLoop2;
|
||||
}
|
||||
try {
|
||||
isNaN = global.isNaN;
|
||||
} catch (error) {
|
||||
try {
|
||||
item2.return();
|
||||
} catch {
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
Number = global.Number;
|
||||
} catch (error) {
|
||||
try {
|
||||
item2.return();
|
||||
} catch {
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
value4 = Number(item);
|
||||
} catch (error) {
|
||||
try {
|
||||
item2.return();
|
||||
} catch {
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
isNaN2 = isNaN(value4);
|
||||
} catch (error) {
|
||||
try {
|
||||
item2.return();
|
||||
} catch {
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
if (isNaN2) {
|
||||
try {
|
||||
value6 = r0 + item;
|
||||
} catch (error) {
|
||||
try {
|
||||
item2.return();
|
||||
} catch {
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
r0 = value6;
|
||||
r5 = item2;
|
||||
item2 = Reflect.apply(iterator2, r5, []);
|
||||
item = item2.value;
|
||||
item2 = item2.done ? undefined : r5;
|
||||
if (item2 === undefined) {
|
||||
r1 = value;
|
||||
r2 = value;
|
||||
break reducibleLoop2;
|
||||
}
|
||||
continue reducibleLoop2;
|
||||
}
|
||||
value = 'http';
|
||||
try {
|
||||
value5 = r0 === 'h';
|
||||
} catch (error) {
|
||||
try {
|
||||
item2.return();
|
||||
} catch {
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
reducibleJoin13: while (true) {
|
||||
if (value5) {
|
||||
r10 = value;
|
||||
break reducibleJoin13;
|
||||
}
|
||||
r10 = r0;
|
||||
break reducibleJoin13;
|
||||
}
|
||||
try {
|
||||
split = a0.split;
|
||||
} catch (error) {
|
||||
try {
|
||||
item2.return();
|
||||
} catch {
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
value = Reflect.apply(split, a0, [r0]);
|
||||
} catch (error) {
|
||||
try {
|
||||
item2.return();
|
||||
} catch {
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
property = value[1];
|
||||
} catch (error) {
|
||||
try {
|
||||
item2.return();
|
||||
} catch {
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
item2.return();
|
||||
r1 = property;
|
||||
r2 = r10;
|
||||
break reducibleLoop2;
|
||||
}
|
||||
r2 = r0 === a0 ? r0 : r2;
|
||||
return {name: r2, version: r1};
|
||||
}
|
||||
|
||||
function listenForWebVitalReportEvents(a0, a1) { // fn#11192, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1194:646, offset: 0x00da4420, size: 124 bytes, params: 3, frame: 15
|
||||
const env0_0 = a1;
|
||||
(require(1068) /* metro dependency 1068 */).onHidden(function() {
|
||||
_runCollectorCallbackOnce('pagehide');
|
||||
});
|
||||
const env0_3 = a0.on('beforeStartNavigationSpan', _fun11195);
|
||||
const env0_4 = a0.on('afterStartPageLoadSpan', _fun11196);
|
||||
}
|
||||
|
||||
function startAndEndSpan(a0, a1, a2, a3) { // fn#11198, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1194:1098, offset: 0x00da4553, size: 178 bytes, params: 5, frame: 18
|
||||
const env0_0 = a1;
|
||||
const env0_1 = a2;
|
||||
const Object = global.Object;
|
||||
const assign = Object.assign;
|
||||
env0_3(a3);
|
||||
const env0_2 = Reflect.apply(assign, Object, [{}, a3]);
|
||||
const moduleValue = require(826) /* metro dependency 826 */;
|
||||
const start_timestamp = moduleValue.spanToJSON(a0).start_timestamp;
|
||||
if (start_timestamp && start_timestamp > a1 && typeof a0.updateStartTime === 'function') {
|
||||
a0.updateStartTime(a1);
|
||||
}
|
||||
return moduleValue.withActiveSpan(a0, _fun11199);
|
||||
}
|
||||
|
||||
function startStandaloneWebVitalSpan(a0) { // fn#11200, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1194:1435, offset: 0x00da4661, size: 481 bytes, params: 2, frame: 29
|
||||
var r7;
|
||||
var r8;
|
||||
var r72;
|
||||
var profile_id;
|
||||
var r13;
|
||||
var name;
|
||||
var transaction;
|
||||
var attributes;
|
||||
var startTime;
|
||||
var options;
|
||||
var release;
|
||||
var environment;
|
||||
var sendDefaultPii;
|
||||
var integrationByName;
|
||||
var currentScope;
|
||||
var user;
|
||||
var scopeData;
|
||||
var contexts;
|
||||
var profile;
|
||||
var error;
|
||||
var Object;
|
||||
var assign;
|
||||
var object2;
|
||||
var navigator;
|
||||
var value11;
|
||||
let value = undefined;
|
||||
const client = (require(826) /* metro dependency 826 */).getClient();
|
||||
if (client) {
|
||||
name = a0.name;
|
||||
transaction = a0.transaction;
|
||||
attributes = a0.attributes;
|
||||
startTime = a0.startTime;
|
||||
options = client.getOptions();
|
||||
release = options.release;
|
||||
environment = options.environment;
|
||||
sendDefaultPii = options.sendDefaultPii;
|
||||
integrationByName = client.getIntegrationByName('Replay');
|
||||
r7 = integrationByName == null ? value : integrationByName.getReplayId();
|
||||
currentScope = (require(826) /* metro dependency 826 */).getCurrentScope();
|
||||
user = currentScope.getUser();
|
||||
if (value === user) {
|
||||
r72 = value;
|
||||
} else {
|
||||
r8 = user.email || user.id;
|
||||
r8 = !r8 ? user.ip_address : r8;
|
||||
r72 = r8;
|
||||
}
|
||||
try {
|
||||
scopeData = currentScope.getScopeData();
|
||||
contexts = scopeData.contexts;
|
||||
profile = contexts.profile;
|
||||
profile_id = profile.profile_id;
|
||||
} catch (error) {
|
||||
profile_id = value;
|
||||
}
|
||||
Object = global.Object;
|
||||
assign = Object.assign;
|
||||
object2 = {release: release, environment: environment};
|
||||
r13 = r72 || value;
|
||||
object2.user = r13;
|
||||
r13 = profile_id || value;
|
||||
object2.profile_id = r13;
|
||||
r13 = r7 || value;
|
||||
object2.replay_id = r13;
|
||||
object2.transaction = transaction;
|
||||
navigator = (require(1047) /* metro dependency 1047 */).WINDOW.navigator;
|
||||
object2['user_agent.original'] = navigator == null ? value : navigator.userAgent;
|
||||
object2['client.address'] = sendDefaultPii ? '{{auto}}' : value;
|
||||
value11 = Reflect.apply(assign, Object, [object2, attributes]);
|
||||
value = require(826) /* metro dependency 826 */;
|
||||
return value.startInactiveSpan({name: name, attributes: value11, startTime: startTime,
|
||||
experimental: {standalone: true}});
|
||||
}
|
||||
return value;
|
||||
}
|
||||
|
||||
function _runCollectorCallbackOnce(a0) { // fn#11193, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1194:701, owner: listenForWebVitalReportEvents._runCollectorCallbackOnce, offset: 0x00da449c, size: 49 bytes, params: 2, frame: 14
|
||||
if (!env0_2 && env0_1) {
|
||||
require(a0, env0_1);
|
||||
}
|
||||
}
|
||||
|
||||
function _fun11195(a0, a1) { // fn#11195, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1194:868, offset: 0x00da44e3, size: 59 bytes, params: 3, frame: 12
|
||||
if (!(a1 != null && a1.isRedirect)) {
|
||||
_runCollectorCallbackOnce('navigation');
|
||||
env0_3();
|
||||
env0_4();
|
||||
}
|
||||
}
|
||||
|
||||
function _fun11196(a0) { // fn#11196, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1194:991, offset: 0x00da451e, size: 38 bytes, params: 2, frame: 9
|
||||
const spanId = a0.spanContext().spanId;
|
||||
env0_4();
|
||||
}
|
||||
|
||||
function _fun11199() { // fn#11199, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1194:1305, offset: 0x00da4605, size: 92 bytes, params: 1, frame: 16
|
||||
let value = environment.__proto__;
|
||||
const startInactiveSpan = (require(826) /* metro dependency 826 */).startInactiveSpan;
|
||||
const Object = global.Object;
|
||||
value = Reflect.apply(startInactiveSpan, value, [Object.assign({startTime: require}, env0_2)]);
|
||||
if (value) {
|
||||
value.end(importDefault);
|
||||
}
|
||||
return value;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user