(s, quotes = false)
| 3 | // Shared HTML-escape (editor/playground import this); `quotes` also encodes `"` for attribute-safe output. |
| 4 | const HTML_ESC = { '&': '&', '<': '<', '>': '>', '"': '"' } |
| 5 | export const escapeHtml = (s, quotes = false) => s.replace(quotes ? /[&<>"]/g : /[&<>]/g, (c) => HTML_ESC[c]) |
| 6 | |
| 7 | let hlPromise = null |
| 8 | function getHighlighter() { |
no outgoing calls
no test coverage detected