smartwrap (npm): Textwrap for javascript/nodejs. Correctly handles wide characters (宽字符) and emojis (😃). Wraps strings with option to break on words.
Keywords: wordwrap|textwrap|wide-characters