• Version 2.1.5
  • Published
  • 5.1 kB
  • 2 dependencies
  • MIT license


npm i @types/progress-bar-webpack-plugin
yarn add @types/progress-bar-webpack-plugin
pnpm add @types/progress-bar-webpack-plugin


TypeScript definitions for progress-bar-webpack-plugin



class ProgressBarPlugin

class ProgressBarPlugin extends Plugin {}
  • A progress bar plugin for Webpack.


constructor(options?: ProgressBarPlugin.Options);


    interface Options

    interface Options extends ProgressBar.ProgressBarOptions {}

      property callback

      callback?: (() => void) | undefined;
      • optional function to call when the progress bar completes

      property customSummary

      customSummary?: ((summary: string) => void) | undefined;
      • function to display a custom summary (passed build time)

      property format

      format?: string | undefined;
      • the format of the progress bar ':bar'

      property summary

      summary?: boolean | undefined;
      • option to show summary of time taken true

      property summaryContent

      summaryContent?: boolean | undefined;
      • custom summary message if summary option is false

      Package Files (1)

      Dependencies (2)

      Dev Dependencies (0)

      No dev dependencies.

      Peer Dependencies (0)

      No peer dependencies.


      To add a badge like this onejsDocs.io badgeto your package's README, use the codes available below.

      You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@types/progress-bar-webpack-plugin.

      • Markdown
      • HTML
        <a href="https://www.jsdocs.io/package/@types/progress-bar-webpack-plugin"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>