@atlassian/aui
Version:
Atlassian User Interface Framework
26 lines (19 loc) • 500 B
JavaScript
import globalize from './internal/globalize';
function escapeHtml (str) {
return str.replace(/[&"'<>`]/g, function (str) {
var special = {
'<': '<',
'>': '>',
'&': '&',
'\'': ''',
'`': '`'
};
if (typeof special[str] === 'string') {
return special[str];
}
return '"';
});
}
globalize('escapeHtml', escapeHtml);
export default escapeHtml;
;