component-caret (npm): Listen to and manipulate the text caret.
Keywords: caret|wysiwyg