diff --git a/HISTORY.md b/HISTORY.md index b7056f0..d4180b2 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -11,6 +11,7 @@ unreleased * remove `unpipe` package and use native `unpipe()` method * remove unnecessary devDependency `readable-stream` * refactor: use object spread to copy error headers + * refactor: use replaceAll instead of replace with a regex v2.0.0 / 2024-09-02 ================== diff --git a/index.js b/index.js index cec62f2..57c9c2e 100644 --- a/index.js +++ b/index.js @@ -23,9 +23,6 @@ var statuses = require('statuses') * @private */ -var DOUBLE_SPACE_REGEXP = /\x20{2}/g -var NEWLINE_REGEXP = /\n/g - var isFinished = onFinished.isFinished /** @@ -37,8 +34,8 @@ var isFinished = onFinished.isFinished function createHtmlDocument (message) { var body = escapeHtml(message) - .replace(NEWLINE_REGEXP, '
') - .replace(DOUBLE_SPACE_REGEXP, '  ') + .replaceAll('\n', '
') + .replaceAll(' ', '  ') return '\n' + '\n' +