Skip to main content
Community Plugin
View plugin on GitHub
See starters using this

gatsby-plugin-bundle-stats

Gatsby plugin for bundle-stats.

Description

Generate bundle report(bundle size, assets, modules) and compare the results between different builds.

How to install

npm install --dev gatsby-plugin-bundle-stats

or

yarn add --dev gatsby-plugin-bundle-stats

Available options

See bundle-stats-webpack-plugin options.

Examples of usage

// In your gatsby-config.js
module.exports = {
  plugins: [
    'gatsby-plugin-bundle-stats'
  ]
};

or with custom options

// In your gatsby-config.js
module.exports = {
  plugins: [
    {
      resolve: 'gatsby-plugin-bundle-stats',
      options: {
        compare: true,
        outDir: '../artifacts',
        stats: {
          context: './src'
        }
      }
    },
  ]
};

relative-ci.com

Continuous monitoring for webpack bundles:

  • Monitor and analyze bundle size, assets, modules, packages
  • Github Checks, Slack integration
  • Support for all major CI services (Travis CI, Circle CI, Jenkins, Gitlab CI, Codeship, etc)
  • Free for OpenSource

Try Beta

relative-ci/compare

Standalone web application to compare Webpack/Lighthouse/Browsertime stats.

Compare bundle stats

bundle-stats-action

Github Action that generates bundle-stats reports for webpack.