From ee0b02133f095048fe77f375817f8dae222cd6e5 Mon Sep 17 00:00:00 2001 From: Yankovsky Andrey Date: Sat, 25 Apr 2015 08:31:28 +0300 Subject: [PATCH 1/2] pass self instance of FileProcessor as second argument to filterIn function --- lib/fileprocessor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/fileprocessor.js b/lib/fileprocessor.js index de4d8d4..ad38a14 100644 --- a/lib/fileprocessor.js +++ b/lib/fileprocessor.js @@ -196,7 +196,7 @@ FileProcessor.prototype.replaceWithRevved = function replaceWithRevved(lines, as self.log(rxl[1]); content = content.replace(rxl[0], function (match, src) { // Consider reference from site root - var srcFile = filterIn(src); + var srcFile = filterIn(src, self); debug('Let\'s replace ' + src); From 66ae01c34622233f680448fd95a2d72d7483b1e2 Mon Sep 17 00:00:00 2001 From: Yankovsky Andrey Date: Sat, 25 Apr 2015 08:53:14 +0300 Subject: [PATCH 2/2] pass self instance of FileProcessor as second argument to filterOut function --- lib/fileprocessor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/fileprocessor.js b/lib/fileprocessor.js index ad38a14..f916ba0 100644 --- a/lib/fileprocessor.js +++ b/lib/fileprocessor.js @@ -210,7 +210,7 @@ FileProcessor.prototype.replaceWithRevved = function replaceWithRevved(lines, as return match; } - var res = match.replace(src, filterOut(file)); + var res = match.replace(src, filterOut(file, self)); if (srcFile !== file) { self.log(chalk.cyan(src) + ' changed to ' + chalk.cyan(file)); }