/* Metro module 7430; source: unknown; dependencies: [7416, 7375, 7413] */ function _fun59961(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#59961, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7608:6, offset: 0x016f7ff6, size: 66 bytes, params: 8, frame: 16 const env0_0 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); exports.createCheckInEnvelope = createCheckInEnvelope_59962; function createCheckInEnvelope_59962(a0, a1, a2, a3, a4) { // fn#59962, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7608:103, offset: 0x016f8038, size: 279 bytes, params: 6, frame: 16 var sdk; var object; let value = a2; const value2 = a3; const value3 = a4; const object2 = {}; const Date = global.Date; const value4 = Object.create(Date.prototype, {constructor: {value: Date}}); const date = new Date(); object2.sent_at = (date instanceof Object ? date : value4).toISOString(); if (value && value.sdk) { object = {}; sdk = value.sdk; object.name = sdk.name; sdk = value.sdk; object.version = sdk.version; object2.sdk = object; } if (value2 && value3) { object2.dsn = (require(7416) /* metro dependency 7416 */).dsnToString(value3); } if (a1) { object2.trace = (require(7375) /* metro dependency 7375 */).dropUndefinedKeys(a1); } value = require(7413) /* metro dependency 7413 */; return value.createEnvelope(object2, [[{type: 'check_in'}, a0]]); } } global.__d(_fun59961, 7430, [7416, 7375, 7413]) /* metro module 7430, dependencies: [7416, 7375, 7413] */;