html-substring
Module making safe substring of HTML source
Doc
/** * @param source Source HTML * @param length Visible characters (everything but HTML tags) limit * @param options Options object or suffix * * @returns stripped source by length characters */
Examples
// JavaScript/TypeScript console.loghtml_substring'<span><div>Hello</div> <p>World</p></span>', 6// <span><div>Hello</div> </span>
You can look tests for more examples