2017-09-13 07:52:34 +02:00

27 lines
480 B
JavaScript
Vendored

/**
* @module WebpackOnBuildPlugin
*/
/**
* @constructor
* @param {onBuildCallback} callback - will be called right after build.
*/
function WebpackOnBuildPlugin(callback) {
this.callback = callback;
};
/**
* @callback onBuildCallback
* @param {object} stats - webpack stats object
*/
/**
* @param {object} compiler
*/
WebpackOnBuildPlugin.prototype.apply = function(compiler) {
compiler.plugin('done', this.callback);
};
module.exports = WebpackOnBuildPlugin;