39 lines
1.9 KiB
React
39 lines
1.9 KiB
React
/* Metro module 4167; source: unknown; dependencies: [517, 551, 1402, 518, 4168] */
|
||
function _fun34432(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#34432, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4338:6, offset: 0x01055e03, size: 288 bytes, params: 8, frame: 18
|
||
const env0_0 = require;
|
||
let value = require(517) /* metro dependency 517 */;
|
||
value = value('%RegExp%');
|
||
const env0_2 = (require(517) /* metro dependency 517 */)('%parseInt%');
|
||
const env0_3 = (require(551) /* metro dependency 551 */)('String.prototype.slice');
|
||
const env0_4 = (require(1402) /* metro dependency 1402 */)(RegExp('^0b[01]+$', 'i'));
|
||
const env0_5 = (require(1402) /* metro dependency 1402 */)(RegExp('^0o[0-7]+$', 'i'));
|
||
const env0_6 = (require(1402) /* metro dependency 1402 */)(RegExp('^[-+]0x[0-9a-f]+$', 'i'));
|
||
value = new value('[' + ['\x85', '', ''].join('') + ']', 'g');
|
||
const env0_7 = (require(1402) /* metro dependency 1402 */)(value);
|
||
module.exports = exports_34433;
|
||
}
|
||
|
||
function exports_34433(a0) { // fn#34433, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4338:282, offset: 0x01055f23, size: 240 bytes, params: 2, frame: 15
|
||
var value;
|
||
if (typeof a0 !== 'string') {
|
||
value = require(518) /* metro dependency 518 */;
|
||
value = new value('Assertion failed: `argument` is not a String');
|
||
throw value;
|
||
}
|
||
if (env0_4(a0)) {
|
||
return Number(env0_2(env0_3(a0, 2), 2));
|
||
}
|
||
if (env0_5(a0)) {
|
||
return Number(env0_2(env0_3(a0, 2), 8));
|
||
}
|
||
if (env0_7(a0)) {
|
||
return global.NaN;
|
||
}
|
||
if (env0_6(a0)) {
|
||
return global.NaN;
|
||
}
|
||
const value2 = (require(4168) /* metro dependency 4168 */)(a0);
|
||
return value2 !== a0 ? exports_34433(value2) : Number(a0);
|
||
}
|
||
|