A simple wrapper for calling httpsanitzer.org (which itself is a wrapper for calling bleach.clean
from the python bleach library)
Install with npm install htmlsanitizer
{
text: null,
tags: [
'a',
'abbr',
'acronym',
'b',
'blockquote',
'code',
'em',
'i',
'li',
'ol',
'strong',
'ul',
],
attributes: {
a: ['href', 'title'],
abbr: ['title'],
acronym: ['title'],
},
styles: [],
strip: false,
stripComments: true
}
htmlsanitizer(String, callback) // use the defaults
htmlsanitizer(Object, callback) // override some or all of the defaults
callback
has the classic signature function (error, safehtml)