Условия запуска
Для подключения через script доступен готовый браузерный архив. Для ESM используйте npm install @vitext-ru/editor@beta. Демонстрация выше обрабатывает документ в браузере; серверное хранилище не подключено.
Код
await editor.setContent('# Привет\n\n**Текст**', { format: 'markdown' });
console.log(editor.getHTML());
Код выполняется после создания экземпляра и внутри async-функции. Promise нужно дождаться перед чтением результата.
Результат и ограничения
Редактируйте текст и смотрите применённый HTML. В исходнике ошибки не заменяют последнюю корректную версию. При уходе экземпляр уничтожается вместе с обработчиками.
Подробное руководство. Открыть отдельно. Исходники всех примеров: apps/site/examples/ в checkout.