import sanitizeHtml from "sanitize-html" const SANITIZE_OPTIONS: sanitizeHtml.IOptions = { allowedTags: [ "h1", "h2", "h3", "h4", "h5", "h6", "p", "a", "ul", "ol", "li", "blockquote", "pre", "code", "em", "strong", "del", "br", "hr", "img", "figure", "figcaption", "table", "thead", "tbody", "tr", "th", "td", ], allowedAttributes: { a: ["href", "title", "rel"], img: ["src", "alt", "title", "width", "height"], }, allowedSchemes: ["http", "https"], } export function sanitizeEntryContent(htmlContent: string): string { return sanitizeHtml(htmlContent, SANITIZE_OPTIONS) }