Files
discord-decomp/sources/by-id/module-04167.js
T
2026-07-28 01:06:53 +03:00

46 lines
2.2 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/* Metro module 4167; source: unknown; dependencies: [517, 551, 1402, 518, 4168] */
import * as Module00517Module from './module-00517.js'; /* Metro dependency 517 */
import * as Module00551Module from './module-00551.js'; /* Metro dependency 551 */
import * as Module01402Module from './module-01402.js'; /* Metro dependency 1402 */
import * as Module04168Module from './module-04168.js'; /* Metro dependency 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 = Module00517Module;
value = value('%RegExp%');
const env0_2 = (Module00517Module)('%parseInt%');
const env0_3 = (Module00551Module)('String.prototype.slice');
const env0_4 = (Module01402Module)(RegExp('^0b[01]+$', 'i'));
const env0_5 = (Module01402Module)(RegExp('^0o[0-7]+$', 'i'));
const env0_6 = (Module01402Module)(RegExp('^[-+]0x[0-9a-f]+$', 'i'));
value = new value('[' + ['\x85', '​', ''].join('') + ']', 'g');
const env0_7 = (Module01402Module)(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 = (Module04168Module)(a0);
return value2 !== a0 ? exports_34433(value2) : Number(a0);
}
}
global.__d(_fun34432, 4167, [517, 551, 1402, 518,
4168]) /* metro module 4167, dependencies: [517, 551, 1402, 518, 4168] */;