From 37770c30ca8fbc338bcbe97359185adf4d4ce98c Mon Sep 17 00:00:00 2001
From: Alexey Lunin <alexey.lunin@vereign.com>
Date: Tue, 24 Aug 2021 07:41:57 +0300
Subject: [PATCH] build project

---
 dist/PlainNormalizer/PlainNormalizer.js | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/dist/PlainNormalizer/PlainNormalizer.js b/dist/PlainNormalizer/PlainNormalizer.js
index 5ffcd26..6a76f10 100644
--- a/dist/PlainNormalizer/PlainNormalizer.js
+++ b/dist/PlainNormalizer/PlainNormalizer.js
@@ -10,6 +10,7 @@ const normalizePlainPart = (text, sealRemovalOptions) => {
     if (sealRemovalOptions) {
         text = removeSeal(text, sealRemovalOptions.sealUrl);
     }
+    text = cleanupImageText(text);
     text = utils_1.normalizeTextSpacings(text);
     return text.trim();
 };
@@ -39,6 +40,11 @@ const removeSeal = (plain, sealUrl) => {
         .replace(new RegExp(sealRegex), "")
         .replace(new RegExp(sealRegexReversed), "");
 };
+const cleanupImageText = (plain) => {
+    // For cases [image: IMAGE_NAME.EXTENSION]
+    const sealRegex = `\\[(image:\\s)(.*)\\]`;
+    return plain.replace(new RegExp(sealRegex), "[$2]");
+};
 const cleanupHiddenCharacters = (s) => {
     const removeSymbols = new RegExp(/[\u200B]+/g);
     return s.replace(removeSymbols, "");
-- 
GitLab