/* Metro module 894; source: unknown; dependencies: [846, 872] */ import * as Module00872Module from './module-00872.js'; /* Metro dependency 872 */ function _fun9670(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#9670, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1021:6, offset: 0x00d6e91d, size: 95 bytes, params: 8, frame: 18 const env0_0 = require; const closure = function(a0) { return [{'type': 'trace_metric', 'item_count': null, 'content_type': 'application/vnd.sentry.items.trace-metric+json', item_count: a0.length}, {items: a0}]; }; const Object = global.Object; const defineProperty = Object.defineProperty; const Symbol = global.Symbol; Reflect.apply(defineProperty, Object, [exports, Symbol.toStringTag, {value: 'Module'}]); exports.createMetricContainerEnvelopeItem = closure; exports.createMetricEnvelope = createMetricEnvelope; function createMetricEnvelope(a0, a1, a2, a3) { // fn#9672, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1021:352, offset: 0x00d6e0dc, size: 178 bytes, params: 5, frame: 15 var sdk; var object; const value = a2; const value2 = a3; const object2 = {}; if (a1 != null && a1.sdk) { object = {}; sdk = a1.sdk; object.name = sdk.name; sdk = a1.sdk; object.version = sdk.version; object2.sdk = object; } if (value && value2) { object2.dsn = (require(846) /* metro dependency 846 */).dsnToString(value2); } return Module00872Module.createEnvelope(object2, [createMetricContainerEnvelopeItem(a0)]); } } global.__d(_fun9670, 894, [846, 872]) /* metro module 894, dependencies: [846, 872] */;