fix: breakage in transform blockquotes function removes some html tags #149
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Initially when rendering some pages I noticed there was no styling applied, or only partially applied.
By examining the html I noticed some tags from the nunjuck template file were missing.
For example : the main tag had been stripped off but not the content of my note, and since come of the css classes are applied on the main element the page had only partial styling.
The pages looked like the capture on this issue : oleeskild/obsidian-digital-garden#294
Actually after doing some research, I found that the node html parser was silently failing to parse some content and that the resulting html was missing some tags.
To fix the function I needed to replace the parser, so I took the first one from npm that didn't fail on the generated html from my markdown note.
I took cheerio, I don't know if that is suitable for you.
The fix has been pushed on my dev garden : https://github.com/bayang/garden-dev