/* Metro module 4173; source: unknown; dependencies: [4174, 4175] */ function _fun34445(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#34445, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4344:6, offset: 0x010564e4, size: 119 bytes, params: 8, frame: 14 const env0_0 = require; const Array = global.Array; const env0_2 = Array.prototype.slice; let Object = global.Object; let keys = Object.keys; const r1 = keys ? function(a0) { return keys(a0); } : require(4174) /* metro dependency 4174 */; Object = global.Object; keys = Object.keys; r1.shim = shim_34447; module.exports = r1; } function shim_34447() { // fn#34447, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4344:148, offset: 0x0105656e, size: 101 bytes, params: 1, frame: 15 let Object = global.Object; if (Object.keys) { if (!(function() { var value = global.Object.keys(arguments); return value && value.length === arguments.length; })(1, 2)) { global.Object.keys = keys_34449; } } else { global.Object.keys = env0_4; } Object = global.Object; return Object.keys || env0_4; } function ObjectKeys(a0) { // fn#34449, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4344:296, owner: global.Object.keys, offset: 0x01056600, size: 68 bytes, params: 2, frame: 14 const value = environment.__proto__; const value2 = (require(4175) /* metro dependency 4175 */)(a0); const keysBinding = keys; return value2 ? keysBinding(slice.call(a0)) : keysBinding(a0); }