Does anyone know how to set & get caret (text insertion point) position & range with vanillaJS in 2020+? every feature that I have found is either obsolete, deprecat