UNPKG

cdk-lambda-subminute

Version:

A construct for deploying a Lambda function that can be invoked every time unit less than one minute.

20 lines (18 loc) 475 B
/** * Escapes characters that can not be in an XML element. */ function escapeElement(value) { return value.replace(/&/g, '&amp;') .replace(/</g, '&lt;') .replace(/>/g, '&gt;') .replace(/\r/g, '&#x0D;') .replace(/\n/g, '&#x0A;') .replace(/\u0085/g, '&#x85;') .replace(/\u2028/, '&#x2028;'); } /** * @api private */ module.exports = { escapeElement: escapeElement };