Files
discord-decomp/_bundle/Module1075.js
T
2026-11-01 12:12:55 +02:00

38 lines
2.1 KiB
JavaScript

// Metro module 1075 (f1076).
import { inboundFiltersIntegration, functionToStringIntegration, dedupeIntegration, initAndBind, stackParserFromStackParserOptions, getIntegrationsToSetup } from "./Module817";
import { browserApiErrorsIntegration } from "./Module1076";
import { breadcrumbsIntegration } from "./Module1077";
import { globalHandlersIntegration } from "./Module1078";
import { linkedErrorsIntegration } from "./Module1079";
import { httpContextIntegration } from "./Module1080";
import { browserSessionIntegration } from "./Module1081";
import { checkAndWarnIfIsEmbeddedBrowserExtension } from "./Module1082";
import { defaultStackParser } from "./extractSafariExtensionDetails";
import { makeFetchTransport } from "./Module1032";
import { BrowserClient } from "./BrowserClient";
Object.defineProperty(exports, Symbol.toStringTag, {
value: "Module"
});
export function forceLoad() {}
export function getDefaultIntegrations(a0) {
return [inboundFiltersIntegration(), functionToStringIntegration(), browserApiErrorsIntegration(), breadcrumbsIntegration(), globalHandlersIntegration(), linkedErrorsIntegration(), dedupeIntegration(), httpContextIntegration(), browserSessionIntegration()];
}
export function init(r3 = {}) {
const skipBrowserExtensionCheck = r3.skipBrowserExtensionCheck;
const r6 = skipBrowserExtensionCheck ? !skipBrowserExtensionCheck : checkAndWarnIfIsEmbeddedBrowserExtension();
const defaultIntegrations = r3.defaultIntegrations == null ? [inboundFiltersIntegration(), functionToStringIntegration(), browserApiErrorsIntegration(), breadcrumbsIntegration(), globalHandlersIntegration(), linkedErrorsIntegration(), dedupeIntegration(), httpContextIntegration(), browserSessionIntegration()] : r3.defaultIntegrations;
return initAndBind(BrowserClient, {
...r3,
enabled: r6 ? !r6 : r3.enabled,
stackParser: stackParserFromStackParserOptions(r3.stackParser || defaultStackParser),
integrations: getIntegrationsToSetup({
integrations: r3.integrations,
defaultIntegrations
}),
transport: r3.transport || makeFetchTransport
});
}
export function onLoad(a0) {
a0();
}