typographic-underline-canvas (npm): Typographically correct underlines with canvas rendering
Keywords: underline|typography|font