{"_id":"simple-progress-webpack-plugin","_rev":"15-e315a12368c33a7f4c4744d7f31ad6c4","name":"simple-progress-webpack-plugin","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"simple-progress-webpack-plugin","version":"1.0.0","keywords":["webpack","plugin","progress","simple","logger"],"author":{"url":"https://www.devdom.io/","name":"Dominique Müller","email":"dominique.m.mueller@gmail.com"},"license":"MIT","_id":"simple-progress-webpack-plugin@1.0.0","maintainers":[{"name":"dominique-mueller","email":"dominique.m.mueller@gmail.com"}],"homepage":"https://github.com/dominique-mueller/simple-progress-webpack-plugin","bugs":{"url":"https://github.com/dominique-mueller/simple-progress-webpack-plugin/issues"},"dist":{"shasum":"f0233877a4e9dcaff55b1ec62f0cb504c174ba81","tarball":"https://registry.npmjs.org/simple-progress-webpack-plugin/-/simple-progress-webpack-plugin-1.0.0.tgz","integrity":"sha512-BHHca5T7t2QuGYNKTebzW9MmpjQUVIrSFVKMQ0/CoMwUVPhoDRraHbP0y+sZTIdrJ5oZZwg/7+1st8bg2EoHMg==","signatures":[{"sig":"MEQCIH4cGsU333ZovmotXMKlTJOsOEuZFaDpfG5LlXaAMn4AAiAn1yq+riSrOM/tmdQBRMxpyaW6PCoMtZ2JIy+jeZpBrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"f0233877a4e9dcaff55b1ec62f0cb504c174ba81","gitHead":"17ade0eb597eafdefcfeacf5b9ef97304907aab3","scripts":{},"_npmUser":{"name":"dominique-mueller","email":"dominique.m.mueller@gmail.com"},"repository":{"url":"git+https://github.com/dominique-mueller/simple-progress-webpack-plugin.git","type":"git"},"_npmVersion":"4.3.0","description":"A simple progress plugin for Webpack, coming with four different logging output formats.","directories":{},"_nodeVersion":"7.6.0","dependencies":{"chalk":"1.1.x","figures":"2.0.x","log-update":"1.0.x"},"devDependencies":{"webpack":"2.4.x"},"peerDependencies":{"webpack":">= 2.0.0 < 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-progress-webpack-plugin-1.0.0.tgz_1492183737856_0.9562239903025329","host":"packages-12-west.internal.npmjs.com"}},"1.0.2":{"name":"simple-progress-webpack-plugin","version":"1.0.2","keywords":["webpack","plugin","progress","simple","logger"],"author":{"url":"https://www.devdom.io/","name":"Dominique Müller","email":"dominique.m.mueller@gmail.com"},"license":"MIT","_id":"simple-progress-webpack-plugin@1.0.2","maintainers":[{"name":"dominique-mueller","email":"dominique.m.mueller@gmail.com"}],"homepage":"https://github.com/dominique-mueller/simple-progress-webpack-plugin","bugs":{"url":"https://github.com/dominique-mueller/simple-progress-webpack-plugin/issues"},"dist":{"shasum":"6accbbaf231e7000bf1d9a1a79578ef15f2280ee","tarball":"https://registry.npmjs.org/simple-progress-webpack-plugin/-/simple-progress-webpack-plugin-1.0.2.tgz","integrity":"sha512-4h2kigGk9dEckvOn34L7CRYWtdKrfxG3vSaUo5/xAIFkPipFj093SRdML7309XhQVFBhKZI48e7s6aKdiQ+agA==","signatures":[{"sig":"MEYCIQCBLLdskvJAuEbRxloaeRGnjnyxPnmjp0/oJmgzYFO1GQIhAPeyh6wQFPtePvvCchcw+96ytk6gQKf4qiq40MOnwUHc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"6accbbaf231e7000bf1d9a1a79578ef15f2280ee","gitHead":"a34cdd063fe03d274d06a48425b324f80c4b1505","scripts":{"automatic-release":"automatic-release","list-deployed-files":"pkgfiles --sort=name"},"_npmUser":{"name":"dominique-mueller","email":"dominique.m.mueller@gmail.com"},"repository":{"url":"git+https://github.com/dominique-mueller/simple-progress-webpack-plugin.git","type":"git"},"_npmVersion":"4.5.0","description":"A simple progress plugin for Webpack, coming with four different logging output formats.","directories":{},"_nodeVersion":"7.9.0","dependencies":{"chalk":"1.1.x","figures":"2.0.x","log-update":"1.0.x"},"devDependencies":{"webpack":"2.4.x","pkgfiles":"2.3.x","automatic-release":"1.0.x"},"peerDependencies":{"webpack":">= 2.0.0 < 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-progress-webpack-plugin-1.0.2.tgz_1492187277634_0.6578595438040793","host":"packages-18-east.internal.npmjs.com"}},"1.0.3":{"name":"simple-progress-webpack-plugin","version":"1.0.3","keywords":["webpack","plugin","progress","simple","logger"],"author":{"url":"https://www.devdom.io/","name":"Dominique Müller","email":"dominique.m.mueller@gmail.com"},"license":"MIT","_id":"simple-progress-webpack-plugin@1.0.3","maintainers":[{"name":"dominique-mueller","email":"dominique.m.mueller@gmail.com"}],"homepage":"https://github.com/dominique-mueller/simple-progress-webpack-plugin","bugs":{"url":"https://github.com/dominique-mueller/simple-progress-webpack-plugin/issues"},"dist":{"shasum":"c91839e7f7a74d955d80ece6ddb8f522c881c177","tarball":"https://registry.npmjs.org/simple-progress-webpack-plugin/-/simple-progress-webpack-plugin-1.0.3.tgz","integrity":"sha512-4eANIUsHxCfvO/9VRB5BuuM6WodFEgSfbA9JHhJ4udPbgT0l19Ux7PrpQ2NsZWl9eIvgEzyL/EYP/h5nFGmy7w==","signatures":[{"sig":"MEQCIFFi/32TXJVC0LgsBAGAXmhl6+P9040qdjguOWS7Q/JjAiBeP6+gL8CWiBrHhKP/jvtpx9uNfI16ZPIqmfMbWOotLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"c91839e7f7a74d955d80ece6ddb8f522c881c177","gitHead":"f9bde7d70e6b10791013fa8b130ea8b566a6504a","scripts":{"automatic-release":"automatic-release","list-deployed-files":"pkgfiles --sort=name"},"_npmUser":{"name":"dominique-mueller","email":"dominique.m.mueller@gmail.com"},"repository":{"url":"git+https://github.com/dominique-mueller/simple-progress-webpack-plugin.git","type":"git"},"_npmVersion":"4.5.0","description":"A simple progress plugin for Webpack, coming with four different logging output formats.","directories":{},"_nodeVersion":"7.9.0","dependencies":{"chalk":"1.1.x","figures":"2.0.x","log-update":"2.0.x"},"devDependencies":{"webpack":"2.4.x","pkgfiles":"2.3.x","automatic-release":"1.0.x"},"peerDependencies":{"webpack":">= 2.0.0 < 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-progress-webpack-plugin-1.0.3.tgz_1493838960605_0.3198279719799757","host":"packages-12-west.internal.npmjs.com"}},"1.0.4":{"name":"simple-progress-webpack-plugin","version":"1.0.4","keywords":["webpack","plugin","progress","simple","logger"],"author":{"url":"https://www.devdom.io/","name":"Dominique Müller","email":"dominique.m.mueller@gmail.com"},"license":"MIT","_id":"simple-progress-webpack-plugin@1.0.4","maintainers":[{"name":"dominique-mueller","email":"dominique.m.mueller@gmail.com"}],"homepage":"https://github.com/dominique-mueller/simple-progress-webpack-plugin","bugs":{"url":"https://github.com/dominique-mueller/simple-progress-webpack-plugin/issues"},"dist":{"shasum":"b27127731040aa106500c43d043697cc9bac3743","tarball":"https://registry.npmjs.org/simple-progress-webpack-plugin/-/simple-progress-webpack-plugin-1.0.4.tgz","integrity":"sha512-SEO48InC2N7IqBcNPwrsl8uQA5Z1metR90up8m1SOIiv197gbp0uERE082LF4zNKs4o0FV39WCKC19jqSY00+Q==","signatures":[{"sig":"MEYCIQD+cr+gQLvqVqCVzI5WGfmoD6Qt+hRw8vUuiFeu/eVBzQIhAIrPlI+hnXb4aIFlXd7XrbJpnWByICNwyXAo524p06dg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"b27127731040aa106500c43d043697cc9bac3743","gitHead":"246f4795968d49a8b9ecf05ff3f38a100519ac93","scripts":{"automatic-release":"automatic-release","list-deployed-files":"pkgfiles --sort=name"},"_npmUser":{"name":"dominique-mueller","email":"dominique.m.mueller@gmail.com"},"repository":{"url":"git+https://github.com/dominique-mueller/simple-progress-webpack-plugin.git","type":"git"},"_npmVersion":"4.5.0","description":"A simple progress plugin for Webpack, coming with four different logging output formats.","directories":{},"_nodeVersion":"7.9.0","dependencies":{"chalk":"1.1.x","figures":"2.0.x","log-update":"2.0.x"},"devDependencies":{"webpack":"2.5.x","pkgfiles":"2.3.x","automatic-release":"1.0.x"},"peerDependencies":{"webpack":">=2.0.0 <3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-progress-webpack-plugin-1.0.4.tgz_1494364725735_0.5160207368899137","host":"packages-18-east.internal.npmjs.com"}},"1.1.0":{"name":"simple-progress-webpack-plugin","version":"1.1.0","keywords":["webpack","plugin","progress","simple","logger"],"author":{"url":"https://www.devdom.io/","name":"Dominique Müller","email":"dominique.m.mueller@gmail.com"},"license":"MIT","_id":"simple-progress-webpack-plugin@1.1.0","maintainers":[{"name":"dominique-mueller","email":"dominique.m.mueller@gmail.com"}],"homepage":"https://github.com/dominique-mueller/simple-progress-webpack-plugin","bugs":{"url":"https://github.com/dominique-mueller/simple-progress-webpack-plugin/issues"},"dist":{"shasum":"af820ec2ed22c7cb3382a2f5f9467ad4900b44d5","tarball":"https://registry.npmjs.org/simple-progress-webpack-plugin/-/simple-progress-webpack-plugin-1.1.0.tgz","fileCount":16,"integrity":"sha512-N837ICYIhOH6cJY6SUYpEbCU2yUhrRYIvuED8OJIhf28CiFv/8uyY7HJx6h3Si264jNadnpwkz/x+RHSvKW2Cg==","signatures":[{"sig":"MEUCIQDr9/D2Wj5ywYdaWewfaqzBD9XqUpbSKGPg0B2MNdegdwIgPIGz6nUdNS6iV+jlChhDFQPR000dVRqeAW/vxFUvfjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1690108},"main":"./index.js","gitHead":"36b00258b499e0e0418191d437b3ad6c3e6be8d8","scripts":{"automatic-release":"automatic-release","list-deployed-files":"pkgfiles --sort=name"},"_npmUser":{"name":"dominique-mueller","email":"dominique.m.mueller@gmail.com"},"repository":{"url":"git+https://github.com/dominique-mueller/simple-progress-webpack-plugin.git","type":"git"},"_npmVersion":"5.6.0","description":"A simple progress plugin for Webpack, coming with four different logging output formats.","directories":{},"_nodeVersion":"7.9.0","dependencies":{"chalk":"2.3.x","figures":"2.0.x","log-update":"2.3.x"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"2.7.x","pkgfiles":"2.3.x","automatic-release":"1.1.x"},"peerDependencies":{"webpack":">=2.0.0 <3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-progress-webpack-plugin_1.1.0_1518990932685_0.07096600277530163","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"simple-progress-webpack-plugin","version":"1.1.1","keywords":["webpack","plugin","progress","simple","logger"],"author":{"url":"https://www.devdom.io/","name":"Dominique Müller","email":"dominique.m.mueller@gmail.com"},"license":"MIT","_id":"simple-progress-webpack-plugin@1.1.1","maintainers":[{"name":"dominique-mueller","email":"dominique.m.mueller@gmail.com"}],"homepage":"https://github.com/dominique-mueller/simple-progress-webpack-plugin","bugs":{"url":"https://github.com/dominique-mueller/simple-progress-webpack-plugin/issues"},"dist":{"shasum":"bf0f12b064421aca53395919f9343a1849a587dc","tarball":"https://registry.npmjs.org/simple-progress-webpack-plugin/-/simple-progress-webpack-plugin-1.1.1.tgz","fileCount":16,"integrity":"sha512-vaTbSSEIPBX+2jVnL6QWNlHYJ9KYd2pgRto9z0nSl7Zg6jSCqibIPWGj3Y/yswlY0jXo6qUuvDJ8H5hLUbDHNA==","signatures":[{"sig":"MEYCIQCzC5fuwF6L3a81bIv0h+osP8WsgLBtJS/VWFvQ+ph51wIhAOb6JDStVHNBK3U2e5zQNkulP2VDTZ+nPNf2bZ2GaJGj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1690621},"main":"./index.js","gitHead":"7d59b590c09c30b6f67a14392992602aa38984a0","scripts":{"automatic-release":"automatic-release","list-deployed-files":"pkgfiles --sort=name"},"_npmUser":{"name":"dominique-mueller","email":"dominique.m.mueller@gmail.com"},"repository":{"url":"git+https://github.com/dominique-mueller/simple-progress-webpack-plugin.git","type":"git"},"_npmVersion":"5.6.0","description":"A simple progress plugin for Webpack, coming with four different logging output formats.","directories":{},"_nodeVersion":"7.9.0","dependencies":{"chalk":"2.3.x","figures":"2.0.x","log-update":"2.3.x"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"2.7.x","pkgfiles":"2.3.x","automatic-release":"1.1.x"},"peerDependencies":{"webpack":">=2.0.0 <3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-progress-webpack-plugin_1.1.1_1519330818885_0.888853235230266","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"simple-progress-webpack-plugin","version":"1.1.2","keywords":["webpack","plugin","progress","simple","logger"],"author":{"url":"https://www.devdom.io/","name":"Dominique Müller","email":"dominique.m.mueller@gmail.com"},"license":"MIT","_id":"simple-progress-webpack-plugin@1.1.2","maintainers":[{"name":"dominique-mueller","email":"dominique.m.mueller@gmail.com"}],"homepage":"https://github.com/dominique-mueller/simple-progress-webpack-plugin","bugs":{"url":"https://github.com/dominique-mueller/simple-progress-webpack-plugin/issues"},"dist":{"shasum":"eb366f6abd2e1f68cb8512762bbfcf3bce057d4b","tarball":"https://registry.npmjs.org/simple-progress-webpack-plugin/-/simple-progress-webpack-plugin-1.1.2.tgz","fileCount":16,"integrity":"sha512-bNQfb3qSqbtsfxg6d0dGechUUJH2lZqKG5+bj2aoJmEA0rSzcm+2JVfC2YgkDABfuGItZ/O5ttt6BssWZW4SNg==","signatures":[{"sig":"MEUCICUJsk7hoZz2gHqs6nioSPknhaRdfS2Qt0fRp/B/6IM4AiEAiEXd+75fZ3AG9WY9rL7rHzSroVsCtO30aPcAAcykbV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1690981},"main":"./index.js","gitHead":"4fe94b58a34470e9a74bc66aa2e02baac619b43d","scripts":{"automatic-release":"automatic-release","list-deployed-files":"pkgfiles --sort=name"},"_npmUser":{"name":"dominique-mueller","email":"dominique.m.mueller@gmail.com"},"repository":{"url":"git+https://github.com/dominique-mueller/simple-progress-webpack-plugin.git","type":"git"},"_npmVersion":"5.7.1","description":"A simple progress plugin for Webpack, coming with four different logging output formats.","directories":{},"_nodeVersion":"7.9.0","dependencies":{"chalk":"2.3.x","figures":"2.0.x","log-update":"2.3.x"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"2.7.x","pkgfiles":"2.3.x","automatic-release":"1.1.x"},"peerDependencies":{"webpack":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-progress-webpack-plugin_1.1.2_1520367321362_0.2648985049999304","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"simple-progress-webpack-plugin","version":"2.0.0","keywords":["webpack","plugin","progress","simple","logger"],"license":"MIT","_id":"simple-progress-webpack-plugin@2.0.0","maintainers":[{"name":"dominique-mueller","email":"dominique.m.mueller@gmail.com"}],"homepage":"https://github.com/dominique-mueller/simple-progress-webpack-plugin#readme","bugs":{"url":"https://github.com/dominique-mueller/simple-progress-webpack-plugin/issues"},"dist":{"shasum":"2d51a63e266070cdd181215a6665e29ea6e82055","tarball":"https://registry.npmjs.org/simple-progress-webpack-plugin/-/simple-progress-webpack-plugin-2.0.0.tgz","fileCount":21,"integrity":"sha512-Ji8b05YHc9R8iHHbEX8kOqvR2CB8bUqqqP481DbY+j5ImqBhLXk9sXFZZdcSEK3Ld0hZl9i+5CzXWLXzw1NV9g==","signatures":[{"sig":"MEUCIQD9ykjKWhboXZ+Xf4MNpJVHEOK+uXMhQo8EtnHFnpjwBAIgZ51hiMOyTnjmO7jfiUxBq2Hv9KW/HAFwbM1O400pHfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":506998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiG25CRA9TVsSAnZWagAAvQ0P/RRkWC/4BjJ/ceOo2+Nm\nROE6z9j0QJkfl3VaVdxgudmjNUShrTTT5iif69FXZVx52hPYHHQOR2gqVpck\nFzVBMqLkbW99JbxMLsKK9aUCJ0h6UxzxgCYYxnDcy3X4Vo2EpA+bQND1WeE2\natQTwnELCTLmFvEjJ2hBqUlsoFT03VxXvy02jAAfqYAh0No341mRK9LwV6xP\nk92nGDXabnUZOiUltxTL+S8FSpG6EGlt9aXL2aipXkt78NrWqkQ6LfilqAym\nHjFdBa2zBOTkk5116Prk/YKOqHj9QNavKcvJsXQ9+wJsD7oKL7PqNvZmTER5\njP8nuIaQOMoM7kV+VYGl5Q1RL15Joz+AV6jqLrUkDQUTOvjlU+Xd9MOGjhqS\nSbQJkewVZ2XzZOlWzL7XzlEp2ROPeNnE2MxX5T6bHktWSSD8+7Q+KLByIKhK\n5rLZ36LD+8j6a76A08UKj1t+PVZ3ZQyTjH3dQlRlz+sUDsjW8nZvZEBRZv2G\nkkp7FBwIks1ox1iPxP5z3MYZAn6RTYjIsWkuvVmVuTYLuc3zmkk3t1c7ZPPy\nd8QKtnaloddaxVZacNfoTXg4erDfZ7asYof+yxxZ37ixUUnKVsKyDlmcN9W+\nrdyTYP4bPvzCToXbnKDA1YIFRaIbySU38CO/cQFslzpuB2jUkWEhUl+OKY1/\n85wd\r\n=fS91\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.cjs","type":"module","types":"./index.d.ts","module":"./index.js","exports":{".":{"import":"./index.js","require":"./index.cjs"}},"scripts":{"lint":"eslint index.ts src/** --max-warnings 0","pack":"cd dist && npm pack && cd ..","build":"npm run build:clean && npm run build:bundle && npm run build:assets","lint:fix":"eslint index.ts src/** --max-warnings 0 --fix","build:clean":"rimraf -r dist","build:assets":"copyfiles package.json CHANGELOG.md LICENSE README.md docs/** dist","build:bundle":"rollup --config rollup.config.js"},"_npmUser":{"name":"dominique-mueller","email":"dominique.m.mueller@gmail.com"},"repository":{"url":"git+https://github.com/dominique-mueller/simple-progress-webpack-plugin.git","type":"git"},"_npmVersion":"6.14.11","description":"A simple progress plugin for Webpack.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"chalk":"4.1.x","figures":"3.2.x","log-update":"4.0.x"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"7.19.x","rimraf":"3.0.x","rollup":"2.45.x","webpack":"5.34.x","prettier":"2.2.x","copyfiles":"2.4.x","typescript":"4.1.x","@types/node":"14.14.x","eslint-plugin-import":"2.22.x","eslint-config-prettier":"7.2.x","eslint-plugin-prettier":"3.3.x","@rollup/plugin-commonjs":"18.0.x","@rollup/plugin-typescript":"8.2.x","@typescript-eslint/parser":"4.14.x","rollup-plugin-bundle-size":"1.0.x","rollup-plugin-typescript2":"0.30.x","@rollup/plugin-node-resolve":"11.2.x","rollup-plugin-node-externals":"2.2.x","@typescript-eslint/eslint-plugin":"4.14.x","eslint-plugin-simple-import-sort":"7.0.x"},"peerDependencies":{"webpack":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-progress-webpack-plugin_2.0.0_1619553720644_0.23118575456365265","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-04-14T15:29:00.246Z","modified":"2025-07-09T00:29:55.145Z","1.0.0":"2017-04-14T15:29:00.246Z","1.0.1":"2017-04-14T16:12:45.514Z","1.0.2":"2017-04-14T16:27:58.314Z","1.0.3":"2017-05-03T19:16:02.987Z","1.0.4":"2017-05-09T21:18:46.756Z","1.1.0":"2018-02-18T21:55:33.075Z","1.1.1":"2018-02-22T20:20:19.005Z","1.1.2":"2018-03-06T20:15:21.582Z","2.0.0":"2021-04-27T20:02:00.797Z"},"bugs":{"url":"https://github.com/dominique-mueller/simple-progress-webpack-plugin/issues"},"license":"MIT","homepage":"https://github.com/dominique-mueller/simple-progress-webpack-plugin#readme","keywords":["webpack","plugin","progress","simple","logger"],"repository":{"url":"git+https://github.com/dominique-mueller/simple-progress-webpack-plugin.git","type":"git"},"description":"A simple progress plugin for Webpack.","maintainers":[{"email":"dominique-mueller@outlook.com","name":"dominique-mueller"},{"email":"dominique.m.mueller@gmail.com","name":"itsdevdom"}],"readme":"<div align=\"center\">\r\n\r\n# simple-progress-webpack-plugin\r\n\r\n**A simple progress plugin for [Webpack](https://webpack.js.org/), coming with four different logging output formats.**\r\n\r\n</div>\r\n\r\n<br><br>\r\n\r\n## What it does\r\n\r\n**simple-progress-webpack-plugin** is a plugin for **[Webpack](https://webpack.js.org/)**. It improves the overall Webpack Developer\r\nExperience by showing a much more detailed and also visually appealing build progress in the command line. Four different output formats are\r\navailable, from which two are ready to be used in a CI environment (such as **[GitHub Actions](https://github.com/features/actions)**).\r\n\r\n<br><br><br>\r\n\r\n## How to install\r\n\r\nYou can get the **simple-progress-webpack-plugin** via **npm** by adding it as a new _dev-dependency_ to your `package.json` file and\r\nrunning `npm install`. Alternatively, run the following command:\r\n\r\n```bash\r\nnpm install simple-progress-webpack-plugin --save-dev\r\n```\r\n\r\n### Requirements\r\n\r\n- **simple-progress-webpack-plugin** requires **NodeJS 12** (or higher) to be installed\r\n\r\n<br><br><br>\r\n\r\n## How to use\r\n\r\nTo use the plugin, import it into your Webpack configuration file and instantiate it within the list of plugins:\r\n\r\n```js\r\nconst SimpleProgressWebpackPlugin = require('simple-progress-webpack-plugin');\r\n\r\nconst webpackConfig = {\r\n  plugins: [new SimpleProgressWebpackPlugin()];\r\n}\r\n```\r\n\r\n<br><br><br>\r\n\r\n## How to customize\r\n\r\nTo customize the plugin, pass options to the constructor of the plugin:\r\n\r\n```js\r\nplugins: [\r\n  new SimpleProgressWebpackPlugin({\r\n    format: 'compact',\r\n  }),\r\n];\r\n```\r\n\r\n<br>\r\n\r\n### Options\r\n\r\nThe following options exist, all of them totally optional:\r\n\r\n| Option   | Description                                                                                         |\r\n| -------- | --------------------------------------------------------------------------------------------------- |\r\n| `color`  | Use colorized console output (might not be available on some CI systems)<br>→ Default value: `true` |\r\n| `format` | Logging output format<br>→ Default value: `compact`                                                 |\r\n| `name`   | Name of the build<br>→ Default value. `Webpack: Starting ...`                                       |\r\n\r\n<br>\r\n\r\n### Logging Formats\r\n\r\nThe following is a list of available logging output formats. While `compact` is the default format, `expanded` is the recommended one for\r\nbeing used within a CI environment.\r\n\r\n#### `minimal`\r\n\r\nThe `minimal` logger prints everything into a single line, constantly updated during the build. This makes it look pretty similar to what\r\nthe **[Angular CLI](https://github.com/angular/angular-cli)** outputs during build. So, if you're a minimalist, this is probably the right\r\nlogger for you!\r\n\r\n> Probably not the best choice for your CI!\r\n\r\n![Minimal Logger Preview GIF](/docs/minimal-logger-preview.gif?raw=true)\r\n\r\n#### `simple`\r\n\r\nThe `simple` logger prints each build step, omitting further details. It's simply simple!\r\n\r\n![Simple Logger Preview GIF](/docs/simple-logger-preview.gif?raw=true)\r\n\r\n#### `compact` (default)\r\n\r\nThe `compact` logger prints each build step with further details (such as the sub-progress and several sub-steps) while still not taking up\r\ntoo much space (thus the name compact).\r\n\r\n> Probably not the best choice for your CI!\r\n\r\n![Compact Logger Preview GIF](/docs/compact-logger-preview.gif?raw=true)\r\n\r\n#### `expanded`\r\n\r\nThe `expanded` logger is pretty similar to the `compact` logger, but prints every sub-step into its own separate line.\r\n\r\n![Expanded Logger Preview GIF](/docs/expanded-logger-preview.gif?raw=true)\r\n\r\n#### `verbose`\r\n\r\nThe `verbose` logger logs everything. Like, everything! The full truth, every crucial detail Webpack has to offer. Best use it for\r\ndebugging purposes (or for finding bugs in this plugin).\r\n\r\n![Verbose Logger Preview GIF](/docs/verbose-logger-preview.gif?raw=true)\r\n\r\n<br><br><br>\r\n\r\n## Similar / related projects\r\n\r\n- **[Progress Bar Webpack Plugin](https://github.com/clessg/progress-bar-webpack-plugin)** is an alternative progress plugin for webpack.\r\n  However, instead of just logging out colored text it uses an animated progress bar. Perfect for anyone who likes bars more than stupid text!\r\n- **[Ghost Progress Webpack Plugin](https://github.com/ZSkycat/ghost-progress-webpack-plugin)** is a no side effects progress plugin for webpack.\r\n  It can output progress and does not affect the output log of other tools, and is more suitable for use in a development server environment.\r\n- **[Friendly Errors Webpack Plugin](https://github.com/geowarin/friendly-errors-webpack-plugin)** complements either this plugin or the\r\n  _Progress Bar Webpack Plugin_ described above. It gives developer a cleaner, more detailed screen once the build has finished. Definitely\r\n  worth checking out!\r\n","readmeFilename":"README.md"}