next-plugin-bundle-stats
v4.21.7
Published
In-depth bundle analyzer for webpack(bundle size, assets, modules)
Readme
Description
Analyze Next.JS bundle stats(bundle size, assets, modules, packages) and compare the results between different builds.
How to install
npm install --dev next-plugin-bundle-statsor
yarn add --dev next-plugin-bundle-statsAvailable options
See bundle-stats-webpack-plugin options.
Examples of usage
// In your next.config.js
const createBundleStatsPlugin = require('next-plugin-bundle-stats');
const withBundleStatsPlugin = createBundleStatsPlugin();
/** @type {import('next').NextConfig} */
const nextConfig = {};
module.exports = withBundleStatsPlugin(nextConfig);or with custom options:
// In your next.config.js
const createBundleStatsPlugin = require('next-plugin-bundle-stats');
const withBundleStatsPlugin = createBundleStatsPlugin({
outDir: '../artifacts'
});
/** @type {import('next').NextConfig} */
const nextConfig = {};
module.exports = withBundleStatsPlugin(nextConfig);Other packages
bundle-stats
CLI to generate bundle stats report.
bundle-stats-webpack-plugin
Webpack plugin to generate bundle stats report for webpack/rspack.
gatsby-plugin-bundle-stats
Gatsby plugin for bundle-stats.
rollup-plugin-bundle-stats
Rollup plugin to generate bundle stats report for vite/rolldown/rollup.
Related projects
:cyclone: relative-ci.com
Automated bundle analysis, reviews and monitoring - Quickly identify and fix bundle regressions before shipping to production.
- :crystal_ball: In-depth bundle stats analysis for every build
- :chart_with_upwards_trend: Monitor bundle stats changes and identify opportunities for optimizations
- :bell: Quick feedback with rule based automated review flow, GitHub Pull Request comments, GitHub check reports, or Slack messages
- :wrench: Support for webpack, vite, rspack, rollup, rolldown
- :hammer: Support for all major CI services(CircleCI, GitHub Actions, Gitlab CI, Jenkins, Travis CI)
- :nut_and_bolt: Support for npm, yarn and pnpm; support for monorepos
- :two_hearts: Always free for Open Source
:first_quarter_moon: relative-ci/compare
Standalone web application to compare Webpack/Lighthouse/Browsertime stats.
:zap: bundle-stats-action
Github Action that generates bundle-stats reports.
