From b5d1cfaa6da8bb759e6082b6164e01bba8b28810 Mon Sep 17 00:00:00 2001 From: Mark Amery Date: Fri, 26 Jan 2024 17:27:27 +0000 Subject: [PATCH] Modify node_example.js to support showing added/deleted spaces (#479) --- README.md | 8 ++++---- examples/node_example.js | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 82f07770..a7a1dfe2 100644 --- a/README.md +++ b/README.md @@ -213,10 +213,10 @@ const diff = Diff.diffChars(one, other); diff.forEach((part) => { // green for additions, red for deletions - // grey for common parts - const color = part.added ? 'green' : - part.removed ? 'red' : 'grey'; - process.stderr.write(part.value[color]); + let text = part.added ? part.value.bgGreen : + part.removed ? part.value.bgRed : + part.value; + process.stderr.write(text); }); console.log(); diff --git a/examples/node_example.js b/examples/node_example.js index 8899e89a..ad763373 100644 --- a/examples/node_example.js +++ b/examples/node_example.js @@ -8,10 +8,10 @@ let diff = Diff.diffChars(one, other); diff.forEach(function(part) { // green for additions, red for deletions - // grey for common parts - let color = part.added ? 'green' : - part.removed ? 'red' : 'grey'; - process.stderr.write(part.value[color]); + let text = part.added ? part.value.bgGreen : + part.removed ? part.value.bgRed : + part.value; + process.stderr.write(text); }); console.log();