revamped
This commit is contained in:
parent
322b182ca1
commit
93d4f838b6
50 changed files with 1016 additions and 113 deletions
6
sanitize.js
Executable file
6
sanitize.js
Executable file
|
|
@ -0,0 +1,6 @@
|
|||
DOMPurify.setConfig({ FORBID_TAGS: ['form', 'input', 'button', 'iframe', 'object'], FORBID_ATTR: ['onerror','onload','onclick','onmouseover','onfocus','srcdoc'], ALLOWED_URI_REGEXP: /^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i });
|
||||
|
||||
function sanitizeMarkdown(md) {
|
||||
const html = marked.parse(md);
|
||||
return DOMPurify.sanitize(html);
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue