I am using your converter, and after some tests I faced this behavior. When I try to parse a text interspersed between italic, bold, italic and bold the conversion is 'eating' some spaces.
Markdown:
**bold** *italic* **bold** *italic*
Markdown to HTML:
<strong>bold</strong> <em>italic</em> <strong>bold</strong> <em>italic</em>bolditalicbolditalic
Markdown to HTML to Markdown:
**bold** *italic***bold***italic*
Hey!
I am using your converter, and after some tests I faced this behavior. When I try to parse a text interspersed between italic, bold, italic and bold the conversion is 'eating' some spaces.
Markdown:
**bold** *italic* **bold** *italic*
Markdown to HTML:
<strong>bold</strong> <em>italic</em> <strong>bold</strong> <em>italic</em>
bold italic bold italicMarkdown to HTML to Markdown:
**bold** *italic***bold***italic*
It's also reproduced on the demo here: https://codepen.io/guilhermecastros/pen/MWaVrge