From 8cde84e781c682a481b101a35594a136a3850000 Mon Sep 17 00:00:00 2001 From: Volker Schukai <volker.schukai@schukai.com> Date: Thu, 23 Jan 2025 20:51:25 +0100 Subject: [PATCH] fix(transformer): add escape html --- source/data/transformer.mjs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/source/data/transformer.mjs b/source/data/transformer.mjs index d9383d528..a278eb163 100644 --- a/source/data/transformer.mjs +++ b/source/data/transformer.mjs @@ -196,6 +196,17 @@ function transform(value) { validateString(value); return value.toLowerCase(); + case "escape-html": + case "escapehtml": + validateString(value); + + return value.replace(/&/g, "&"). + replace(/</g, "<"). + replace(/>/g, ">"). + replace(/"/g, """). + replace(/'/g, '''); + + case "contains": if (isString(value)) { return value.includes(args[0]); -- GitLab