Bundle Stats
In-depth reports for bundle changes (assets, chunks, modules).
Demo
Install
npm install -g bundle-stats
or
yarn global add bundle-stats
Configuration
Configure Webpack stats to output the necessary data:
{
stats: {
assets: true,
entrypoints: true,
chunks: true,
modules: true
}
}
Read more about Webpack stats configuration
Usage
$ bundle-stats -h
Usage: bundle-stats OPTIONS [WEBPACK_STATS_FILE]...
Options:
--html Save HTML report [boolean] [default: true]
--json Save JSON data [boolean] [default: false]
--demo Generate demo reports [default: false]
-d, --out-dir Output directory [default: "./dist"]
-h, --help Show help [boolean]
-v, --version Show version number [boolean]
$ bundle-stats --html --json __fixtures__/webpack-stats-0.json __fixtures__/webpack-stats-1.json
✔ Read Webpack stat files
✔ Gather data
✔ Generate reports
✔ Save reports
Reports saved:
- ./dist/report.html
- ./dist/report.json