Bump all @sentry related packages (#5155)

This commit is contained in:
Sebastian Malton authored and GitHub committed 2022-04-01 08:55:34 -04:00
1 parent 8e8ad6663b
commit 7fffa3643c
5 files changed
+105 -149

No files matched your search

+13 -10
View File
@@ -35,7 +35,7 @@ import configurePackages from "../common/configure-packages";
import { PrometheusProviderRegistry } from "./prometheus";
import * as initializers from "./initializers";
import { WeblinkStore } from "../common/weblink-store";
import { SentryInit } from "../common/sentry";
import { initializeSentryReporting } from "../common/sentry";
import { ensureDir } from "fs-extra";
import { initMenu } from "./menu/menu";
import { kubeApiUpgradeRequest } from "./proxy-functions";
@@ -60,21 +60,24 @@ import navigateToPreferencesInjectable from "../common/front-end-routing/routes/
import syncGeneralCatalogEntitiesInjectable from "./catalog-sources/sync-general-catalog-entities.injectable";
import hotbarStoreInjectable from "../common/hotbar-store.injectable";
import applicationMenuItemsInjectable from "./menu/application-menu-items.injectable";
import type { DiContainer } from "@ogre-tools/injectable";
import { init } from "@sentry/electron/main";
const di = getDi();
async function main(di: DiContainer) {
app.setName(appName);
app.setName(appName);
app.on("ready", async () => {
/**
* Note: this MUST be called before electron's "ready" event has been emitted.
*/
initializeSentryReporting(init);
await di.runSetups();
await app.whenReady();
injectSystemCAs();
const onCloseCleanup = disposer();
const onQuitCleanup = disposer();
SentryInit();
logger.info(`📟 Setting ${productName} as protocol client for lens://`);
if (app.setAsDefaultProtocolClient("lens")) {
@@ -187,8 +190,6 @@ app.on("ready", async () => {
lensProtocolRouterMain.route(rawUrl);
});
logger.debug("[APP-MAIN] waiting for 'ready' and other messages");
const directoryForExes = di.inject(directoryForExesInjectable);
logger.info(`🚀 Starting ${productName} from "${directoryForExes}"`);
@@ -357,7 +358,9 @@ app.on("ready", async () => {
setTimeout(() => {
appEventBus.emit({ name: "service", action: "start" });
}, 1000);
});
}
main(getDi());
/**
* Exports for virtual package "@k8slens/extensions" for main-process.