Утилита Bun.escapeHTML() может использоваться для экранирования HTML-символов в строке. Выполняются следующие замены.
"становится"""&становится"&"'становится"'"<становится"<">становится">"
Эта функция оптимизирована для больших входных данных. Нестроковые типы будут преобразованы в строку перед экранированием.
ts
Bun.escapeHTML("<script>alert('Hello World!')</script>");
// <script>alert('Hello World!')</script>Смотрите Документация > API > Утилиты для других полезных утилит.