/* Metro module 1330; source: unknown; dependencies: [] */ function _fun15203(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#15203, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1457:6, offset: 0x00e26426, size: 58 bytes, params: 8, frame: 15 const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); exports.lowerCamelCase = undefined; exports.lowerCamelCase = lowerCamelCase; } function lowerCamelCase(a0) { // fn#15204, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1457:134, offset: 0x00e26460, size: 199 bytes, params: 2, frame: 21 var r1; var r3; var r9; var value3; var value4; var regexp; var test; var push; var toLowerCase; var toUpperCase; var value5; const items2 = []; let length = a0.length; const value = 0; const value2 = false; if (value < length) { r1 = value; r3 = value2; while (true) { value3 = a0.charAt(r1); value4 = true; if (value3 != '_') { regexp = RegExp('\\d', ''); test = regexp.test; if (Reflect.apply(test, regexp, [value3])) { items2.push(value3); r9 = value4; break; } if (r3) { push = items2.push; toUpperCase = value3.toUpperCase; Reflect.apply(push, items2, [Reflect.apply(toUpperCase, value3, [])]); r9 = value2; break; } if (value == r1) { push = items2.push; toLowerCase = value3.toLowerCase; Reflect.apply(push, items2, [Reflect.apply(toLowerCase, value3, [])]); r9 = r3; break; } items2.push(value3); r9 = r3; break; } r9 = value4; value5 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; length = a0.length; if (value5 < length) { r1 = value5; r3 = r9; continue; } break; } } return items2.join(''); } global.__d(_fun15203, 1330, []) /* metro module 1330 */;