From 1be1b136aa652a68c99245a805c24d4478749984 Mon Sep 17 00:00:00 2001 From: Raphael Kabo Date: Mon, 9 Oct 2023 10:44:46 +0100 Subject: Add packages to handle HTML sanitization --- package.json | 2 ++ 1 file changed, 2 insertions(+) (limited to 'package.json') diff --git a/package.json b/package.json index 0a783ce..86ca7d9 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ "dependencies": { "@sendgrid/mail": "^6.5.5", "cors": "^2.8.5", + "dompurify": "^3.0.6", "express": "^4.18.2", "express-fileupload": "^1.4.1", "express-handlebars": "^6.0.7", @@ -30,6 +31,7 @@ "ical": "^0.6.0", "ical-generator": "^1.15.4", "jimp": "^0.16.13", + "jsdom": "^22.1.0", "marked": "^9.1.0", "moment-timezone": "^0.5.43", "mongoose": "^5.13.20", -- cgit v1.2.3 From 387dbf5cb7c1f03df44731d28623b13b7dc80635 Mon Sep 17 00:00:00 2001 From: Raphael Kabo Date: Mon, 9 Oct 2023 10:48:41 +0100 Subject: Add types for JSDOM and DOMPurify --- package.json | 2 ++ 1 file changed, 2 insertions(+) (limited to 'package.json') diff --git a/package.json b/package.json index 86ca7d9..d573f7c 100644 --- a/package.json +++ b/package.json @@ -47,8 +47,10 @@ "wait-on": "^7.0.1" }, "devDependencies": { + "@types/dompurify": "^3.0.3", "@types/express": "^4.17.18", "@types/ical": "^0.8.1", + "@types/jsdom": "^21.1.3", "@types/multer": "^1.4.8", "@types/node": "^20.8.2", "@types/nodemailer": "^6.4.11", -- cgit v1.2.3