Loquicom hace 5 años
padre
commit
2bdf7e794e
Se han modificado 1 ficheros con 6 adiciones y 1 borrados
  1. 6 1
      src/js/script.js

+ 6 - 1
src/js/script.js

@@ -2,7 +2,12 @@
  * Transform markdown string to html 
  */
 String.prototype.toHTML = function() {
-    return DOMPurify.sanitize(marked(this.toString()).replace(/<code>/g, '<pre class="prettyprint">').replace(/<\/code>/g, '</pre>'));
+    return DOMPurify.sanitize(
+        marked(this.toString())
+        .replace(/<code>/g, '<pre class="prettyprint">')
+        .replace(/<code class="/g, '<pre class="prettyprint ')
+        .replace(/<\/code>/g, '</pre>')
+    );
 }
 
 Array.prototype.removeItem = function(item) {