98 lines
4.0 KiB
TypeScript
98 lines
4.0 KiB
TypeScript
/* 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] */;
|