/** * Escapes characters that can not be in an XML element. */ function escapeElement(value) { return value.replace(/&/g, '&') .replace(/</g, '<') .replace(/>/g, '>') .replace(/\r/g, '
') .replace(/\n/g, '
') .replace(/\u0085/g, '…') .replace(/\u2028/, '
'); } /** * @api private */ module.exports = { escapeElement: escapeElement };