{"id":26390,"library":"simple-build-report-webpack-plugin","title":"Simple Build Report Webpack Plugin","description":"Webpack plugin (v1.0.2) that simplifies console output by bundling FileSizeReport and formatWebpackMessages from react-dev-utils. It replaces verbose Webpack stats with a concise, human-readable summary showing build status, asset sizes (gzipped), and compilation time. Last updated in 2022, no active development. Differentiators: zero-config, single plugin, no options, works with Webpack 5. Lightweight alternative to custom stats configurations or other reporting plugins.","status":"maintenance","version":"1.0.2","language":"javascript","source_language":"en","source_url":null,"tags":["javascript"],"install":[{"cmd":"npm install simple-build-report-webpack-plugin","lang":"bash","label":"npm"},{"cmd":"yarn add simple-build-report-webpack-plugin","lang":"bash","label":"yarn"},{"cmd":"pnpm add simple-build-report-webpack-plugin","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"peer dependency; plugin is designed for Webpack 5","package":"webpack","optional":false}],"imports":[{"note":"Package is CJS-only; no ESM export. Use require() in CommonJS environments.","wrong":"import SimpleBuildReportPlugin from 'simple-build-report-webpack-plugin';","symbol":"SimpleBuildReportPlugin","correct":"const SimpleBuildReportPlugin = require('simple-build-report-webpack-plugin');"},{"note":"Plugin accepts no options. Passing an empty object may cause unexpected behavior in some webpack versions.","wrong":"new SimpleBuildReportPlugin({})","symbol":"SimpleBuildReportPlugin","correct":"new SimpleBuildReportPlugin()"}],"quickstart":{"code":"// webpack.config.js\nconst SimpleBuildReportPlugin = require('simple-build-report-webpack-plugin');\n\nmodule.exports = {\n  // ... other webpack config\n  plugins: [\n    new SimpleBuildReportPlugin(),\n  ],\n};","lang":"javascript","description":"Shows how to install and configure the plugin in a Webpack configuration file using CommonJS require()."},"warnings":[{"fix":"Remove any options object when instantiating the plugin.","message":"Plugin does not support options; any passed options are silently ignored.","severity":"gotcha","affected_versions":"all"},{"fix":"Consider alternatives like webpack-dashboard, friendly-errors-webpack-plugin, or custom stats configuration.","message":"Package has not been updated since 2022 and may not work with future Webpack versions beyond 5.","severity":"deprecated","affected_versions":">=1.0.2"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Use require() instead of import.","cause":"Using ES module import syntax with a CJS-only package.","error":"TypeError: SimpleBuildReportPlugin is not a constructor"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}