From bbff7403fbf46f9ad92240ac213df8d30ef31b64 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Thu, 20 Sep 2018 02:56:13 +0200 Subject: update packages --- node_modules/enhanced-resolve/lib/ResultPlugin.js | 26 +++++++++++++---------- 1 file changed, 15 insertions(+), 11 deletions(-) (limited to 'node_modules/enhanced-resolve/lib/ResultPlugin.js') diff --git a/node_modules/enhanced-resolve/lib/ResultPlugin.js b/node_modules/enhanced-resolve/lib/ResultPlugin.js index 7e262cc17..3babfef88 100644 --- a/node_modules/enhanced-resolve/lib/ResultPlugin.js +++ b/node_modules/enhanced-resolve/lib/ResultPlugin.js @@ -2,17 +2,21 @@ MIT License http://www.opensource.org/licenses/mit-license.php Author Tobias Koppers @sokra */ -function ResultPlugin(source) { - this.source = source; -} -module.exports = ResultPlugin; +"use strict"; -ResultPlugin.prototype.apply = function(resolver) { - resolver.plugin(this.source, function(request, callback) { - var obj = Object.assign({}, request); - resolver.applyPluginsAsyncSeries1("result", obj, function(err) { - if(err) return callback(err); - callback(null, obj); +module.exports = class ResultPlugin { + constructor(source) { + this.source = source; + } + + apply(resolver) { + this.source.tapAsync("ResultPlugin", (request, resolverContext, callback) => { + const obj = Object.assign({}, request); + if(resolverContext.log) resolverContext.log("reporting result " + obj.path); + resolver.hooks.result.callAsync(obj, resolverContext, err => { + if(err) return callback(err); + callback(null, obj); + }); }); - }); + } }; -- cgit v1.2.3