UNPKG

@gouvfr/dsfr-forge

Version:

Le module `dsfr-forge` offre des outils et utilitaires de développement partagés entre les différents modules du Système de Design de l’État - DSFR.

18 lines (15 loc) 323 B
const symbolMap = new Map([ ['&', '&amp;'], ['<', '&lt;'], ['>', '&gt;'], ['"', '&quot;'], ['\'', '&apos;'] ]); const convertHTMLEntities = (str) => { if (!str) return ''; symbolMap.forEach((entity, symbol) => { str = str.replaceAll(symbol, entity) }); return str; } export { convertHTMLEntities };