Code coverage report for lib\MultiModuleFactory.js

Statements: 100% (9 / 9)      Branches: 100% (0 / 0)      Functions: 100% (2 / 2)      Lines: 100% (9 / 9)      Ignored: none     

All files » lib\ » MultiModuleFactory.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19        1   1 1   1 1   1   1 1 1    
/*
	MIT License http://www.opensource.org/licenses/mit-license.php
	Author Tobias Koppers @sokra
*/
var async = require("async");
 
var Tapable = require("tapable");
var MultiModule = require("./MultiModule");
 
function MultiModuleFactory() {
	Tapable.call(this);
}
module.exports = MultiModuleFactory;
 
MultiModuleFactory.prototype = Object.create(Tapable.prototype);
MultiModuleFactory.prototype.create = function(context, dependency, callback) {
	callback(null, new MultiModule(context, dependency.dependencies, dependency.name));
};