plugins_analyze_base.js

/**
 * @file plugin/analyze/base.js
 * @copyright @spmhome @_2025
 * @author Scott Meesseman @spmeesseman
 *//** */

const WpwPlugin = require("../base");


/**
 * @augments WpwPlugin
 */
class WpwAnalyzePlugin extends WpwPlugin
{
	/**
     * @param {WpwPluginOptions} options Plugin options to be applied
     */
	constructor(options)
	{
		super({ ...options, optionsGroup: "analyze" });
	}

    /**
     * @override
     * @param {WebpackCompiler} _compiler
     * @returns {WpwPluginTapOptions<any, any, boolean> | undefined | void}
     */
    onApply(_compiler)
    {
    }
}


module.exports = WpwAnalyzePlugin;