From ba3f3b6b4cf027fbf715f3e21d6b1dcfc6718a02 Mon Sep 17 00:00:00 2001 From: Zak Burke Date: Wed, 7 Jan 2026 16:25:25 -0500 Subject: [PATCH] STRWEB-144 generate an asset manifest Leverage the webpack builtin-plugin `ManifestPlugin` to provide a manifest of generated files. Refs STRWEB-144 --- CHANGELOG.md | 1 + webpack.config.base.js | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a12a496..1f136fb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ * Unlock `esbuild-loader` from `~3.0.0`, bumping to `^4.2.2`. Refs STRWEB-95. * Prune dead code, `stripes.js` and its dep `commander`. Refs STRWEB-134. * Provide `getDynamicModule`, returning a module via `import()`. Refs STRWEB-137. +* Generate an asset manifest for the build. Refs STRWEB-144. ## [6.0.0](https://github.com/folio-org/stripes-webpack/tree/v6.0.0) (2025-02-24) [Full Changelog](https://github.com/folio-org/stripes-webpack/compare/v5.2.0...v6.0.0) diff --git a/webpack.config.base.js b/webpack.config.base.js index 0be1037..ee00be0 100644 --- a/webpack.config.base.js +++ b/webpack.config.base.js @@ -65,6 +65,7 @@ const baseConfig = { }), new webpack.EnvironmentPlugin(['NODE_ENV']), new RemoveEmptyScriptsPlugin(), + new webpack.ManifestPlugin({ entrypoints: true }), ], module: { rules: [