{"library":"rollup-plugin-visualizer","title":"rollup-plugin-visualizer","description":"rollup-plugin-visualizer v7.0.1 is a Rollup plugin that generates interactive visualizations (treemap, sunburst, network, raw-data) to analyze bundle composition and module size distribution. Requires Node >=22 and supports Rollup 2-4 and Rolldown 1.x. Unlike bundle-size analysis tools, it offers multiple visualization types and works at build time. Actively maintained with frequent releases.","language":"javascript","status":"active","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-plugin-visualizer"],"cli":null},"imports":["import { visualizer } from 'rollup-plugin-visualizer'","import type { PluginVisualizerOptions } from 'rollup-plugin-visualizer'","import visualizer from 'rollup-plugin-visualizer'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// rollup.config.js\nimport { visualizer } from 'rollup-plugin-visualizer';\n\nexport default {\n  input: 'src/index.js',\n  output: { dir: 'dist', format: 'esm' },\n  plugins: [\n    visualizer({\n      filename: 'stats.html',\n      title: 'Bundle Analysis',\n      open: true,\n      template: 'treemap',\n      gzipSize: true,\n      brotliSize: true,\n      sourcemap: false\n    })\n  ]\n};","lang":"typescript","description":"Rollup config with visualizer plugin generating treemap HTML report with gzip/brotli sizes.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}