/* Metro module 11460; source: modules/guild_automod/DataUtils.tsx; dependencies: [22, 2] */ import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */ import * as Module00022Module from '../../by-id/module-00022.js'; /* Metro dependency 22 */ function _fun87751(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#87751, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11646:6, offset: 0x01fc9c7e, size: 117 bytes, params: 8, frame: 18 let env0_0 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); (FileImportTrackerModule).fileFinishedImporting('modules/guild_automod/DataUtils.tsx'); exports._transformMetadataToCamelCase = function(a0) { var r0; var value = a0; var env0_0 = value; if (value == null) { r0 = value; } else { value = global.Object.keys(value); value = value.reduce(_fun87753, {}); r0 = value; } return r0; }; exports._transformMetadataToSnakeCase = function(a0) { var r0; var value = a0; var env0_0 = value; if (value == null) { r0 = value; } else { value = global.Object.keys(value); value = value.reduce(_fun87755, {}); r0 = value; } return r0; }; function _transformMetadataToCamelCase(a0) { // fn#87752, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11646:193, offset: 0x01fc9cf3, size: 59 bytes, params: 2, frame: 14 var r0; let value = a0; if (value == null) { r0 = value; } else { value = global.Object.keys(value); value = value.reduce(_fun87753, {}); r0 = value; } return r0; function _fun87753(a0, a1) { // fn#87753, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11646:275, offset: 0x01fc9d2e, size: 129 bytes, params: 3, frame: 17 var Array; const value2 = (Module00022Module).camelCase(a1); if (typeof env0_0[a1] !== 'object') { a0[value2] = env0_0[a1]; } else { Array = global.Array; if (Array.isArray(env0_0[a1])) { a0[value2] = env0_0[a1]; } else { a0[value2] = _transformMetadataToCamelCase(env0_0[a1]); } } return a0; } } function _transformMetadataToSnakeCase(a0) { // fn#87754, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11646:451, offset: 0x01fc9daf, size: 59 bytes, params: 2, frame: 14 var r0; let value = a0; if (value == null) { r0 = value; } else { value = global.Object.keys(value); value = value.reduce(_fun87755, {}); r0 = value; } return r0; function _fun87755(a0, a1) { // fn#87755, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11646:533, offset: 0x01fc9dea, size: 141 bytes, params: 3, frame: 17 var Array; const value2 = (Module00022Module).snakeCase(a1); if (typeof env0_0[a1] !== 'object') { a0[value2] = env0_0[a1]; } else { Array = global.Array; if (Array.isArray(env0_0[a1])) { a0[value2] = env0_0[a1]; } else { a0[value2] = _transformMetadataToSnakeCase(env0_0[a1]); } } a0[value2] = env0_0[a1]; return a0; } } } global.__d(_fun87751, 11460, [22, 2]) /* metro module 11460, dependencies: [22, 2] */;