From 0442144793dd5f240793df4305ebab19f4429bfb Mon Sep 17 00:00:00 2001 From: Dave Horton Date: Mon, 3 Nov 2025 15:33:46 -0500 Subject: [PATCH] fix bug escaping backspace character --- lib/tasks/listen.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/tasks/listen.js b/lib/tasks/listen.js index a82a73e4..8564bcb1 100644 --- a/lib/tasks/listen.js +++ b/lib/tasks/listen.js @@ -9,7 +9,7 @@ function escapeString(str) { return str .replace(/\\/g, '\\\\') // Escape backslashes .replace(/"/g, '\\"') // Escape double quotes - .replace(/\b/g, '\\b') // Escape backspace + .replace(/[\b]/g, '\\b') // Escape backspace (NOTE: [\b] not \b) .replace(/\f/g, '\\f') // Escape formfeed .replace(/\n/g, '\\n') // Escape newlines .replace(/\r/g, '\\r') // Escape carriage returns