mirror of
https://github.com/bitwarden/browser
synced 2025-12-15 15:53:27 +00:00
* feat: initalize WASM/SDK directly after load * fix: default sdk service trying to set log level * feat: wait for sdk to load in sdk service * fix: add required disposable polyfills * feat: update sdk version * feat: replace rc-specific workaround with global polyfill * fix: sdk service tests
22 lines
770 B
TypeScript
22 lines
770 B
TypeScript
import "core-js/proposals/explicit-resource-management";
|
|
|
|
import { enableProdMode } from "@angular/core";
|
|
import { platformBrowserDynamic } from "@angular/platform-browser-dynamic";
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-require-imports
|
|
require("../scss/styles.scss");
|
|
// eslint-disable-next-line @typescript-eslint/no-require-imports
|
|
require("../scss/tailwind.css");
|
|
|
|
import { AppModule } from "./app.module";
|
|
|
|
if (!ipc.platform.isDev) {
|
|
enableProdMode();
|
|
}
|
|
|
|
void platformBrowserDynamic().bootstrapModule(AppModule);
|
|
|
|
// Disable drag and drop to prevent malicious links from executing in the context of the app
|
|
document.addEventListener("dragover", (event) => event.preventDefault());
|
|
document.addEventListener("drop", (event) => event.preventDefault());
|