{"library":"progress-webpack-plugin","title":"Progress Webpack Plugin","description":"A simple Webpack plugin that displays a nice progress bar during builds. Version 1.0.16 is the latest stable release, with no frequent updates. It supports Webpack 2 through 5 and provides a more visually informative progress display compared to the built-in Webpack progress. It offers options for minimal mode, custom identifiers, and lifecycle callbacks (onStart, onFinish, onProgress).","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install progress-webpack-plugin"],"cli":null},"imports":["const ProgressPlugin = require('progress-webpack-plugin')","const ProgressPlugin = require('progress-webpack-plugin'); new ProgressPlugin(true)","new ProgressPlugin({ minimal: true })"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"const ProgressPlugin = require('progress-webpack-plugin');\n\nmodule.exports = {\n  entry: './src/index.js',\n  output: { path: __dirname + '/dist', filename: 'bundle.js' },\n  plugins: [\n    new ProgressPlugin({\n      minimal: false,\n      identifier: 'My App',\n      onProgress: (percentage, message) => {\n        console.log(`${Math.round(percentage * 100)}% ${message}`);\n      }\n    })\n  ]\n};","lang":"javascript","description":"Shows a complete webpack.config.js entry with ProgressPlugin, including minimal mode, identifier, and onProgress callback.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}