A webpack plugin that provides customizable progress logging and error/warning formatting during compilation. Version 0.1.2 is the latest stable release, with no recent updates (appears to be in maintenance mode). It supports webpack ^2.2.0 and Node >=4.0.0. Key differentiators include the ability to customize error and stats formatting via callbacks, and integration with multi-compiler setups for universal applications. Alternatives include the built-in webpack progress plugin or progress-bar-webpack-plugin, but this plugin offers more control over output.
npm install webpack-logging-pluginNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to add the plugin to a webpack config with custom formatting callbacks, using react-dev-utils as an example.
Provide custom formatters or ensure the default behavior is acceptable.
Use multiCompiler.apply(new WebpackLoggingPlugin({...})) instead of applying per compiler.Avoid combining with other progress plugins, or test thoroughly.
Ensure multiCompiler is the result of webpack(configs), not undefined.
Provide a formatStats function: formatStats: (stats) => stats.toJson()