From e16a95d8a007508ca697927ac05c9c3353fcf07a Mon Sep 17 00:00:00 2001 From: Lee Calcote Date: Thu, 15 May 2025 11:37:19 -0500 Subject: [PATCH 1/3] upgrade gatsby-plugin-webpack-bundle-analyser-v2 Signed-off-by: Lee Calcote --- package-lock.json | 3 ++- package.json | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4ffed015471db..e4ee477513278 100644 --- a/package-lock.json +++ b/package-lock.json @@ -109,7 +109,7 @@ "env-cmd": "^10.1.0", "eslint": "^8.46.0", "eslint-plugin-react": "^7.37.3", - "gatsby-plugin-webpack-bundle-analyser-v2": "^1.1.30", + "gatsby-plugin-webpack-bundle-analyser-v2": "^1.1.32", "gh-pages": "^6.0.0", "husky": "^8.0.3", "rimraf": "^5.0.1", @@ -15053,6 +15053,7 @@ "resolved": "https://registry.npmjs.org/gatsby-plugin-webpack-bundle-analyser-v2/-/gatsby-plugin-webpack-bundle-analyser-v2-1.1.32.tgz", "integrity": "sha512-w6OJAR3CTyiKEKKD5tYu3J56YiQOW/8Sl2GPWmoiwzHIhZGjTOG+NbgkhboAK3+g2vgBlGTUmqgTAiJZWN7E/g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.23.2", "webpack-bundle-analyzer": "^4.10.1" diff --git a/package.json b/package.json index bac6825a5234a..57611422bd54c 100644 --- a/package.json +++ b/package.json @@ -127,7 +127,7 @@ "env-cmd": "^10.1.0", "eslint": "^8.46.0", "eslint-plugin-react": "^7.37.3", - "gatsby-plugin-webpack-bundle-analyser-v2": "^1.1.30", + "gatsby-plugin-webpack-bundle-analyser-v2": "^1.1.32", "gh-pages": "^6.0.0", "husky": "^8.0.3", "rimraf": "^5.0.1", From 5d049b840712ed2884dd12d8354464e1c17dc1fe Mon Sep 17 00:00:00 2001 From: Lee Calcote Date: Thu, 15 May 2025 11:40:58 -0500 Subject: [PATCH 2/3] enable webpack bundle analyzer when not in production Signed-off-by: Lee Calcote --- gatsby-config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gatsby-config.js b/gatsby-config.js index 421925f77175b..717627e326c3a 100644 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -20,7 +20,7 @@ module.exports = { { resolve: "gatsby-plugin-webpack-bundle-analyser-v2", options: { - disable: true + disable: process.env.NODE_ENV !== "production", } }, { From 989a175b3be4598355a9ad1a309151094cf02e65 Mon Sep 17 00:00:00 2001 From: Lee Calcote Date: Thu, 15 May 2025 12:46:10 -0500 Subject: [PATCH 3/3] Enhance webpack bundle analyzer configuration for development mode Signed-off-by: Lee Calcote --- gatsby-config.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gatsby-config.js b/gatsby-config.js index 717627e326c3a..41bc2179750a4 100644 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -20,7 +20,14 @@ module.exports = { { resolve: "gatsby-plugin-webpack-bundle-analyser-v2", options: { + devMode: true, disable: process.env.NODE_ENV !== "production", + analyzerMode: "server", + reportFilename: "./report.html", + openAnalyzer: true, + analyzerPort: "8888", + analyzerHost: "http://localhost", + defaultSizes: "gzip" } }, {