/** @param {string} text */ function visualizeEndOfLine(text) { return text.replace(/\r\n?|\n/g, (endOfLine) => { switch (endOfLine) { case "\n": return "\n"; case "\r\n": return "\n"; case "\r": return "\n"; default: throw new Error(`Unexpected end of line ${JSON.stringify(endOfLine)}`); } }); } export default visualizeEndOfLine;