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' +