71 lines
2.7 KiB
JavaScript
71 lines
2.7 KiB
JavaScript
/* Metro module 4391; source: unknown; dependencies: [3993, 598] */
|
|
function _fun37155(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#37155, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4563:6, offset: 0x0109d32a, size: 118 bytes, params: 8, frame: 2
|
|
const env0_0 = require;
|
|
const env0_2 = RegExp('^\\s+|\\s+$', 'g');
|
|
const env0_3 = RegExp('^[-+]0x[0-9a-f]+$', 'i');
|
|
const env0_4 = RegExp('^0b[01]+$', 'i');
|
|
const env0_5 = RegExp('^0o[0-7]+$', 'i');
|
|
const env0_6 = global.parseInt;
|
|
module.exports = exports_37156;
|
|
function exports_37156(a0) { // fn#37156, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4563:124, offset: 0x0109d3a0, size: 302 bytes, params: 2, frame: 19
|
|
var r1;
|
|
var r2;
|
|
var parseIntBinding;
|
|
var value4;
|
|
let value = a0;
|
|
if (typeof value === 'number') {
|
|
return value;
|
|
}
|
|
if ((require(3993) /* metro dependency 3993 */)(value)) {
|
|
return global.NaN;
|
|
}
|
|
if ((require(598) /* metro dependency 598 */)(value)) {
|
|
if (typeof value.valueOf !== 'function') {
|
|
r1 = value;
|
|
} else {
|
|
value = value.valueOf();
|
|
r1 = value;
|
|
}
|
|
r1 = (require(598) /* metro dependency 598 */)(r1) ? String(r1) : r1;
|
|
r2 = r1;
|
|
} else {
|
|
r2 = value;
|
|
}
|
|
if (typeof r2 !== 'string') {
|
|
r1 = r2 === 0 ? r2 : Number(r2);
|
|
} else {
|
|
value = r2.replace(env0_2, '');
|
|
var binding = env0_4;
|
|
var value3 = binding.test(value);
|
|
if (value3) {
|
|
parseIntBinding = parseInt;
|
|
value4 = 2;
|
|
value = value.slice(value4);
|
|
value = parseIntBinding(value, value3 ? value4 : 8);
|
|
r1 = value;
|
|
} else {
|
|
binding = env0_5;
|
|
if (binding.test(value)) {
|
|
parseIntBinding = parseInt;
|
|
value4 = 2;
|
|
value = value.slice(value4);
|
|
value = parseIntBinding(value, value3 ? value4 : 8);
|
|
r1 = value;
|
|
} else {
|
|
binding = env0_3;
|
|
if (binding.test(value)) {
|
|
r1 = global.NaN;
|
|
} else {
|
|
value = Number(value);
|
|
r1 = value;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
return r1;
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun37155, 4391, [3993, 598]) /* metro module 4391, dependencies: [3993, 598] */;
|