From 031977c1f71d1dbb2cde9616628ce56aa863db5d Mon Sep 17 00:00:00 2001 From: Sudo-Ivan Date: Thu, 5 Mar 2026 21:59:59 -0600 Subject: [PATCH] Add DOMPurify to main.js for improved HTML sanitization --- meshchatx/src/frontend/main.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meshchatx/src/frontend/main.js b/meshchatx/src/frontend/main.js index 9e60072..cc59d04 100644 --- a/meshchatx/src/frontend/main.js +++ b/meshchatx/src/frontend/main.js @@ -3,7 +3,10 @@ import { createApp, defineAsyncComponent } from "vue"; import { createRouter, createWebHashHistory } from "vue-router"; import { createI18n } from "vue-i18n"; import vClickOutside from "click-outside-vue3"; +import DOMPurify from "dompurify"; import "./style.css"; + +window.DOMPurify = DOMPurify; import "@mdi/font/css/materialdesignicons.css"; import "./fonts/RobotoMonoNerdFont/font.css"; import { ensureCodec2ScriptsLoaded } from "./js/Codec2Loader";