Files
2026-07-28 01:06:53 +03:00

546 lines
24 KiB
JavaScript

/* Metro module 1106; source: unknown; dependencies: [5, 65, 826, 1036, 1040] */
import * as Module00005Module from './module-00005.js'; /* Metro dependency 5 */
import * as Module00065Module from './module-00065.js'; /* Metro dependency 65 */
import * as Module00826Module from './module-00826.js'; /* Metro dependency 826 */
import * as Module01036Module from './module-01036.js'; /* Metro dependency 1036 */
function _fun12345(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#12345, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:6, offset: 0x00dc8391, size: 196 bytes, params: 8, frame: 22
let env0_0 = require;
const promisifyRequest = function(a0) {
var env0_0 = a0;
var Promise = global.Promise;
var value = Object.create(Promise.prototype, {constructor: {value: Promise}});
var value2 = new Promise(_fun12347);
return value2 instanceof Object ? value2 : value;
};
const closure = function(a0, a1) {
var env0_0 = a1;
var value = global.indexedDB.open(a0);
var env0_1 = value;
value.onupgradeneeded = _fun12351;
var env0_2 = promisifyRequest(value);
return _fun12352;
};
const closure2 = function(a0, a1, a2) {
var env0_0 = a1;
var env0_1 = a2;
return a0(_fun12356);
};
const closure3 = function(a0, a1, a2) {
var env0_0 = a1;
var env0_1 = a2;
return a0(_fun12359);
};
const closure4 = function(a0) {
return a0(_fun12362);
};
let env0_2 = Module00005Module;
const Object = global.Object;
const defineProperty = Object.defineProperty;
const Symbol = global.Symbol;
Reflect.apply(defineProperty, Object, [exports, Symbol.toStringTag, {value: 'Module'}]);
exports.createStore = closure;
exports.makeBrowserOfflineTransport = makeBrowserOfflineTransport;
exports.push = closure2;
exports.shift = closure4;
exports.unshift = closure3;
function promisifyRequest(a0) { // fn#12346, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:54, offset: 0x00dc8455, size: 44 bytes, params: 2, frame: 11
const env0_0 = a0;
const Promise = global.Promise;
const value = Object.create(Promise.prototype, {constructor: {value: Promise}});
const promise = new Promise(_fun12347);
return promise instanceof Object ? promise : value;
function _fun12347(a0, a1) { // fn#12347, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:103, offset: 0x00dc8481, size: 65 bytes, params: 3, frame: 4
const env0_0 = a0;
const env0_1 = a1;
const binding = env0_0;
let closure = onsuccess;
binding.onsuccess = closure;
binding.oncomplete = closure;
closure = onerror_12349;
binding.onerror = closure;
binding.onabort = closure;
function oncomplete() { // fn#12348, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:142, offset: 0x00dc84c2, size: 29 bytes, params: 1, frame: 11
return env0_0(env1_0.result);
}
function onabort_12349() { // fn#12349, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:193, offset: 0x00dc84df, size: 28 bytes, params: 1, frame: 11
return require(env1_0.error);
}
}
}
function createStore_12350(a0, a1) { // fn#12350, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:226, offset: 0x00dc84fb, size: 75 bytes, params: 3, frame: 12
const env0_0 = a1;
const value = global.indexedDB.open(a0);
value.onupgradeneeded = onupgradeneeded;
const env0_2 = promisifyRequest(value);
return _fun12352;
function onupgradeneeded() { // fn#12351, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:294, owner: createStore_12350.onupgradeneeded, offset: 0x00dc8546, size: 32 bytes, params: 1, frame: 11
return env0_1.result.createObjectStore(require);
}
function _fun12352(a0) { // fn#12352, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:376, offset: 0x00dc8566, size: 33 bytes, params: 2, frame: 11
const env0_0 = a0;
return env0_2.then(_fun12353);
function _fun12353(a0) { // fn#12353, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:403, offset: 0x00dc8587, size: 57 bytes, params: 2, frame: 14
const binding = env0_0;
const transaction = a0.transaction;
let value = environment.__proto__;
value = Reflect.apply(transaction, a0, [require, 'readwrite']);
value = value.objectStore(require);
return binding(value);
}
}
}
function keys_12354(a0) { // fn#12354, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:473, offset: 0x00dc85c0, size: 31 bytes, params: 2, frame: 11
return promisifyRequest(a0.getAllKeys());
}
function push_12355(a0, a1, a2) { // fn#12355, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:530, offset: 0x00dc85df, size: 33 bytes, params: 4, frame: 11
const env0_0 = a1;
const env0_1 = a2;
return a0(_fun12356);
function _fun12356(a0) { // fn#12356, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:562, offset: 0x00dc8600, size: 40 bytes, params: 2, frame: 12
var environment;
const env0_0 = a0;
const value = environment.__proto__;
return keys_12354(a0).then(_fun12357);
function _fun12357(a0) { // fn#12357, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:595, offset: 0x00dc8628, size: 134 bytes, params: 2, frame: 20
if (a0.length >= importDefault) {
return undefined;
}
const binding = env0_0;
const put = binding.put;
let Math = global.Math;
const max = Math.max;
const apply = max.apply;
Math = global.Math;
const value3 = env2_3(a0);
Reflect.apply(put, binding, [require, Reflect.apply(apply, max, [Math, value3.concat([0])]) + 1]);
return promisifyRequest(binding.transaction);
}
}
}
function unshift_12358(a0, a1, a2) { // fn#12358, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:719, offset: 0x00dc86ae, size: 33 bytes, params: 4, frame: 11
const env0_0 = a1;
const env0_1 = a2;
return a0(_fun12359);
function _fun12359(a0) { // fn#12359, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:754, offset: 0x00dc86cf, size: 40 bytes, params: 2, frame: 12
var environment;
const env0_0 = a0;
const value = environment.__proto__;
return keys_12354(a0).then(_fun12360);
function _fun12360(a0) { // fn#12360, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:787, offset: 0x00dc86f7, size: 134 bytes, params: 2, frame: 20
if (a0.length >= importDefault) {
return undefined;
}
const binding = env0_0;
const put = binding.put;
let Math = global.Math;
const min = Math.min;
const apply = min.apply;
Math = global.Math;
const value3 = env2_3(a0);
Reflect.apply(put, binding, [require, Reflect.apply(apply, min, [Math, value3.concat([0])]) - 1]);
return promisifyRequest(binding.transaction);
}
}
}
function shift_12361(a0) { // fn#12361, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:911, offset: 0x00dc877d, size: 19 bytes, params: 2, frame: 11
return a0(_fun12362);
function _fun12362(a0) { // fn#12362, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:940, offset: 0x00dc8790, size: 40 bytes, params: 2, frame: 12
var environment;
const env0_0 = a0;
const value = environment.__proto__;
return keys_12354(a0).then(_fun12363);
function _fun12363([property]) { // fn#12363, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:973, offset: 0x00dc87b8, size: 73 bytes, params: 2, frame: 13
var environment;
var value;
var promisifyRequestBinding;
if (property != null) {
value = environment.__proto__.__proto__;
promisifyRequestBinding = promisifyRequest;
value = property.get(property);
value = promisifyRequestBinding(value);
return value.then(_fun12364);
}
function _fun12364(a0) { // fn#12364, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:1047, offset: 0x00dc8801, size: 70 bytes, params: 2, frame: 12
var environment;
const env0_0 = a0;
let value = environment.__proto__;
const binding = env1_0;
binding.delete(env0_0);
value = environment.__proto__.__proto__.__proto__;
return promisifyRequest(binding.transaction).then(_fun12365);
function _fun12365() { // fn#12365, offset: 0x00c36f09, size: 9 bytes, params: 1, frame: 1
return env0_0;
}
}
}
}
}
function createIndexedDbStore(a0) { // fn#12366, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:1148, offset: 0x00dc8847, size: 110 bytes, params: 2, frame: 14
const env0_0 = a0;
const object = {};
const env0_4 = env0_2Binding(_fun12369);
object.push = push_12370;
const env0_3 = env0_2Binding(_fun12372);
object.unshift = unshift_12373;
var env0_2Binding = env0_2(_fun12375);
object.shift = shift_12376;
return object;
function getStore() { // fn#12367, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:1193, owner: createIndexedDbStore.getStore, offset: 0x00dc88b5, size: 76 bytes, params: 1, frame: 14
var dbName;
var storeName;
var value2;
var createStore_12350Binding;
if (store_12350Binding == null) {
value2 = environment.__proto__;
createStore_12350Binding = createStore_12350;
dbName = env0_0.dbName;
dbName = !dbName ? 'sentry-offline' : dbName;
storeName = env0_0.storeName;
storeName = !storeName ? 'queue' : storeName;
store_12350Binding = createStore_12350Binding(dbName, storeName);
}
return store_12350Binding;
}
function* _fun12369(a0) { // fn#12369, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:1314, offset: 0x00dc890a, size: 125 bytes, params: 2, frame: 18
var binding;
var binding2;
var property;
var value3;
var serializeEnvelope;
var value4;
var value5;
var value6;
var createStore_12350Binding;
var store_12350;
var maxQueueSize;
var value7;
var error;
if (true) {
value = environment.__proto__.__proto__;
try {
binding = env2_0;
} catch (error) {
return undefined;
}
try {
binding2 = env2_1;
} catch (error) {
return undefined;
}
try {
property = binding2[2];
} catch (error) {
return undefined;
}
try {
value3 = binding(property);
} catch (error) {
return undefined;
}
try {
serializeEnvelope = value3.serializeEnvelope;
} catch (error) {
return undefined;
}
try {
value4 = Reflect.apply(serializeEnvelope, value3, [a0]);
} catch (error) {
return undefined;
}
yield value4;
try {
value5 = undefined;
value6 = false;
} catch (error) {
return undefined;
}
if (value6) {
return value5;
}
try {
binding = env2_7;
} catch (error) {
return undefined;
}
value = environment.__proto__;
try {
createStore_12350Binding = createStore_12350;
} catch (error) {
return undefined;
}
try {
store_12350 = createStore_12350Binding();
} catch (error) {
return undefined;
}
try {
} catch (error) {
return undefined;
}
try {
maxQueueSize = require.maxQueueSize;
} catch (error) {
return undefined;
}
try {
value = binding(store_12350, value5, maxQueueSize || 30);
} catch (error) {
return undefined;
}
yield value;
try {
value = undefined;
value7 = false;
} catch (error) {
return undefined;
}
if (value7) {
return value;
}
}
}
function createIndexedDbStorePush(a0) { // fn#12370, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:1431, owner: createIndexedDbStore.push, offset: 0x00d67c65, size: 29 bytes, params: 2, frame: 13
return env0_4.apply(this, arguments);
}
function* _fun12372(a0) { // fn#12372, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:1495, offset: 0x00dc8990, size: 125 bytes, params: 2, frame: 18
var binding;
var binding2;
var property;
var value3;
var serializeEnvelope;
var value4;
var value5;
var value6;
var createStore_12350Binding;
var store_12350;
var maxQueueSize;
var value7;
var error;
if (true) {
value = environment.__proto__.__proto__;
try {
binding = env2_0;
} catch (error) {
return undefined;
}
try {
binding2 = env2_1;
} catch (error) {
return undefined;
}
try {
property = binding2[2];
} catch (error) {
return undefined;
}
try {
value3 = binding(property);
} catch (error) {
return undefined;
}
try {
serializeEnvelope = value3.serializeEnvelope;
} catch (error) {
return undefined;
}
try {
value4 = Reflect.apply(serializeEnvelope, value3, [a0]);
} catch (error) {
return undefined;
}
yield value4;
try {
value5 = undefined;
value6 = false;
} catch (error) {
return undefined;
}
if (value6) {
return value5;
}
try {
binding = env2_8;
} catch (error) {
return undefined;
}
value = environment.__proto__;
try {
createStore_12350Binding = createStore_12350;
} catch (error) {
return undefined;
}
try {
store_12350 = createStore_12350Binding();
} catch (error) {
return undefined;
}
try {
} catch (error) {
return undefined;
}
try {
maxQueueSize = require.maxQueueSize;
} catch (error) {
return undefined;
}
try {
value = binding(store_12350, value5, maxQueueSize || 30);
} catch (error) {
return undefined;
}
yield value;
try {
value = undefined;
value7 = false;
} catch (error) {
return undefined;
}
if (value7) {
return value;
}
}
}
function createIndexedDbStoreUnshift(a0) { // fn#12373, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:1615, owner: createIndexedDbStore.unshift, offset: 0x00dc8a0d, size: 29 bytes, params: 2, frame: 13
return env0_3.apply(this, arguments);
}
function* _fun12375() { // fn#12375, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:1680, offset: 0x00dc8a33, size: 97 bytes, params: 1, frame: 15
var binding;
var createStore_12350Binding;
var store_12350;
var value4;
var value5;
var value6;
var binding2;
var property;
var error;
if (true) {
value = environment.__proto__.__proto__;
try {
binding = env2_9;
} catch (error) {
return undefined;
}
try {
createStore_12350Binding = createStore_12350;
} catch (error) {
return undefined;
}
try {
store_12350 = createStore_12350Binding();
} catch (error) {
return undefined;
}
try {
value4 = binding(store_12350);
} catch (error) {
return undefined;
}
yield value4;
try {
value5 = undefined;
value6 = false;
} catch (error) {
return undefined;
}
if (value6) {
return value5;
}
if (value5) {
try {
binding = env2_0;
binding2 = env2_1;
property = binding2[2];
value = binding(property);
value = value.parseEnvelope(value5);
} catch (error) {
return undefined;
}
return value;
}
}
}
function createIndexedDbStoreShift() { // fn#12376, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:1778, owner: createIndexedDbStore.shift, offset: 0x00dc5139, size: 29 bytes, params: 1, frame: 13
return env0_2.apply(this, arguments);
}
}
function makeBrowserOfflineTransport() { // fn#12377, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:1946, offset: 0x00dc8a94, size: 104 bytes, params: 1, frame: 14
const r3 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : (require(1040) /* metro dependency 1040 */).makeFetchTransport;
let value = Module00826Module;
value = value.makeOfflineTransport(r3);
return ((a0) => {
var env0_0 = a0;
return _fun12379;
})(value);
function makeIndexedDbOfflineTransport(a0) { // fn#12378, owner: makeBrowserOfflineTransport.makeIndexedDbOfflineTransport, offset: 0x00dc8afc, size: 16 bytes, params: 2, frame: 2
const env0_0 = a0;
return _fun12379;
function _fun12379(a0) { // fn#12379, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:2129, offset: 0x00dc8b0c, size: 112 bytes, params: 2, frame: 18
var environment;
const binding = env0_0;
const Object = global.Object;
const assign = Object.assign;
const value = environment.__proto__.__proto__;
const value3 = binding(Reflect.apply(assign, Object, [{}, a0, {createStore: createIndexedDbStore}]));
const WINDOW = (Module01036Module).WINDOW;
WINDOW.addEventListener('online', _fun12380());
return value3;
function _fun12380() { // fn#12380, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:2253, offset: 0x00dc8b7c, size: 32 bytes, params: 1, frame: 12
const env0_0 = env3_2(_fun12382);
return _fun12383;
function* _fun12382(a0) { // fn#12382, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:2273, offset: 0x00dc8ba5, size: 45 bytes, params: 2, frame: 10
if (true) {
value = environment.__proto__.__proto__;
var binding = env2_0;
yield binding.flush();
if (false) {
return undefined;
}
}
}
function _fun12383(a0) { // fn#12383, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1233:2312, offset: 0x00d71197, size: 29 bytes, params: 2, frame: 13
return env0_0.apply(this, arguments);
}
}
}
}
}
}
global.__d(_fun12345, 1106, [5, 65, 826, 1036,
1040]) /* metro module 1106, dependencies: [5, 65, 826, 1036, 1040] */;