diff --git a/plugins/project-documenter/skills/md-to-docx/scripts/md-to-docx.mjs b/plugins/project-documenter/skills/md-to-docx/scripts/md-to-docx.mjs index c0b2ea7f..8c7d212c 100644 --- a/plugins/project-documenter/skills/md-to-docx/scripts/md-to-docx.mjs +++ b/plugins/project-documenter/skills/md-to-docx/scripts/md-to-docx.mjs @@ -93,8 +93,9 @@ const tableBorders = { // --- Utility: decode HTML entities --- function decodeEntities(str) { return str - .replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">") - .replace(/"/g, '"').replace(/'/g, "'"); + .replace(/</g, "<").replace(/>/g, ">") + .replace(/"/g, '"').replace(/'/g, "'") + .replace(/&/g, "&"); } // --- Inline tokens to TextRun[] --- diff --git a/skills/md-to-docx/scripts/md-to-docx.mjs b/skills/md-to-docx/scripts/md-to-docx.mjs index c0b2ea7f..8c7d212c 100644 --- a/skills/md-to-docx/scripts/md-to-docx.mjs +++ b/skills/md-to-docx/scripts/md-to-docx.mjs @@ -93,8 +93,9 @@ const tableBorders = { // --- Utility: decode HTML entities --- function decodeEntities(str) { return str - .replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">") - .replace(/"/g, '"').replace(/'/g, "'"); + .replace(/</g, "<").replace(/>/g, ">") + .replace(/"/g, '"').replace(/'/g, "'") + .replace(/&/g, "&"); } // --- Inline tokens to TextRun[] ---