function ReactCMFWebpackPlugin(options = {}) {
	this.canRun = true;
	this.lastRun = null;
	this.lastWatch = null;
	this.modifiedFiles = [];
	this.options = {
		quiet: false,
		watch: false,
		...options,
	};
	this.log = (...args) => {
		if (!this.options.quiet) {
			console.error('[ReactCMFWebpackPlugin]', ...args); // eslint-disable-line no-console
		}
	};
}
/**
 * React CMF Webpack Plugin
 * @param options Plugin options
 * @constructor
 */
React CMF Webpack Plugin
@param options Plugin options
@constructor
React CMF Webpack Plugin @param options Plugin options @constructor
function ReactCMFWebpackPlugin(options = {}) {
	this.canRun = true;
	this.lastRun = null;
	this.lastWatch = null;
	this.modifiedFiles = [];
	this.options = {
		quiet: false,
		watch: false,
		...options,
	};
	this.log = (...args) => {
		if (!this.options.quiet) {
			console.error('[ReactCMFWebpackPlugin]', ...args); 
		}
	};
}
function ReactCMFWebpackPlugin ( options = { } ) { this . canRun = true ; this . lastRun = null ; this . lastWatch = null ; this . modifiedFiles = [ ] ; this . options = { quiet : false , watch : false , ... options , } ; this . log = ( ... args ) => { if ( ! this . options . quiet ) { console . error ( '[ReactCMFWebpackPlugin]' , ... args ) ; } } ; }
React CMF Webpack Plugin
 @param options Plugin options
 @constructor
React CMF Webpack Plugin @param options Plugin options @constructor
// eslint-disable-line no-console