A Rollup.js plugin that analyzes and reports bundle metrics including file sizes, gzip sizes, and detailed bundle information.
- 📊 Reports bundle size metrics
- 📦 Shows individual chunk and asset sizes
- 🗜️ Includes gzip size information
- 🎨 Color-coded size indicators
- 📝 Detailed bundle summary
Add the plugin to your rollup.config.js:
import { reportDetails } from "rollup-plugin-bundlens"
export default {
input: "src/index.js",
output: {
dir: "dist",
format: "esm",
},
plugins: [reportDetails()],
}
- 🟢 Green: < 16kB
- 🟡 Yellow: < 64kB
- 🔴 Red: < 120kB
- 🟣 Magenta: >= 120kB
Licensed under the MIT License