pub fn safe_parse(input: &str) -> Result<String, Box<dyn Error>>Expand description
Parse Markdown safely with the default flavor (MarkdownFlavor::Gfm).
This rejects:
<script ...>tags (case-insensitive)- any raw HTML blocks or inline raw HTML tags
ยงExamples
use umark_lib::safe_parse;
assert!(safe_parse("**safe** text").is_ok());
assert!(safe_parse("<script>alert(1)</script>").is_err());