Files

18 lines
292 B
JavaScript

'use strict';
const entities = {
'\'': ''',
'/': '/',
'`': '`',
'=': '=',
'&': '&',
'<': '&lt;',
'>': '&gt;',
'"': '&quot;'
};
module.exports = (string) => {
/* eslint-disable no-useless-escape */
return string.replace(/[&<>"'`=\/]/g, s => entities[s]);
};