From 4e8de11b3596d66ae008fcdbb53208e884096c02 Mon Sep 17 00:00:00 2001 From: borowskt Date: Thu, 25 Feb 2016 09:56:37 +0100 Subject: [PATCH 1/2] change file.content only when some line has been removed --- index.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index 38cc212..52002b9 100644 --- a/index.js +++ b/index.js @@ -21,9 +21,10 @@ module.exports = function (opt) { } } - str = newLines.join('\n'); - - file.contents = new Buffer(str); + if (lines.length != newLines.length) { + str = newLines.join('\n'); + file.contents = new Buffer(str); + } this.emit('data', file); } From 3b6e95af8acf6f7ef10ddac3b6c6b93a3083e808 Mon Sep 17 00:00:00 2001 From: borowskt Date: Thu, 25 Feb 2016 09:57:19 +0100 Subject: [PATCH 2/2] bump version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 6941f86..4d71ddd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gulp-delete-lines", - "version": "0.0.7", + "version": "0.0.8", "description": "A gulp plugin that will delete all lines that matches one of the given regex filters.", "main": "index.js", "dependencies": {