From 278ab58291601e6d117e069f86f57b065000ddb6 Mon Sep 17 00:00:00 2001 From: Yogesh Gadge Date: Tue, 18 Jul 2017 18:56:08 -0400 Subject: [PATCH 1/4] Fixed tests - missing test_numbers.txt --- test/test_files/test_numbers.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 test/test_files/test_numbers.txt diff --git a/test/test_files/test_numbers.txt b/test/test_files/test_numbers.txt new file mode 100644 index 0000000..2668199 --- /dev/null +++ b/test/test_files/test_numbers.txt @@ -0,0 +1 @@ +a123b \ No newline at end of file From 48c89704d191ea8a3658b6ca2059057fc1fd3a54 Mon Sep 17 00:00:00 2001 From: Yogesh Gadge Date: Tue, 18 Jul 2017 18:57:08 -0400 Subject: [PATCH 2/4] Fixed tests - OS specific newLine testing - the tests perhaps worked in the past everywhere except Windows --- test/sanity.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/test/sanity.js b/test/sanity.js index 3948f6d..b61db60 100644 --- a/test/sanity.js +++ b/test/sanity.js @@ -1,5 +1,6 @@ var fs = require("fs"), test = require('tape'), + EOL = require('os').EOL, replace = require('../replace'); function getText(file) { @@ -68,7 +69,7 @@ test('multiline', function(t) { multiline: false }); - var expected = "abc\ndef"; + var expected = "abc"+EOL+"def"; t.equal(getText(file), expected, "$ shouldn't match without multiline"); replace({ @@ -78,7 +79,7 @@ test('multiline', function(t) { multiline: true }); - var expected = "abt\ndef"; + var expected = "abt"+EOL+"def"; t.equal(getText(file), expected, "with multiline, $ should match eol"); replace({ @@ -88,7 +89,7 @@ test('multiline', function(t) { multiline: true }); - var expected = "abc\ndef"; + var expected = "abc"+EOL+"def"; t.equal(getText(file), expected, "reverting worked"); }); From ac168d4aa9eeabc79f72694e1d6f267213875867 Mon Sep 17 00:00:00 2001 From: Yogesh Gadge Date: Tue, 18 Jul 2017 19:02:58 -0400 Subject: [PATCH 3/4] Upgrade minimatch - remove security vulnerability --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 18b5668..5460775 100644 --- a/package.json +++ b/package.json @@ -13,9 +13,9 @@ "test": "tap test" }, "dependencies": { - "nomnom": "1.6.x", - "colors": "0.5.x", - "minimatch": "~0.2.9" + "colors": "^1.1.2", + "minimatch": "^3.0.4", + "nomnom": "^1.8.1" }, "devDependencies": { "tape": "~0.2.2" From a6293e7003270830eed169496fc8abe2d9fc1a90 Mon Sep 17 00:00:00 2001 From: Yogesh Gadge Date: Tue, 18 Jul 2017 19:05:36 -0400 Subject: [PATCH 4/4] Upgrade tape - dev dependencies --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5460775..d454cc8 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "nomnom": "^1.8.1" }, "devDependencies": { - "tape": "~0.2.2" + "tape": "^4.7.0" }, "bin": { "replace": "./bin/replace.js",