(value)
| 73 | } |
| 74 | |
| 75 | function escapeHtml(value) { |
| 76 | return normalizeText(value).replace(/[&<>"']/g, (char) => { |
| 77 | if (char === "&") return "&"; |
| 78 | if (char === "<") return "<"; |
| 79 | if (char === ">") return ">"; |
| 80 | if (char === '"') return """; |
| 81 | return "'"; |
| 82 | }); |
| 83 | } |
| 84 | |
| 85 | function normalizeStringArray(values) { |
| 86 | if (!Array.isArray(values)) { |
no test coverage detected