From 60b411e8c0489ef64e5852336d405c8258c4c866 Mon Sep 17 00:00:00 2001 From: Tim Lai Date: Tue, 21 Jul 2020 10:49:13 -0700 Subject: [PATCH] build(webpack): enable lodash options (#6248) --- webpack/_config-builder.js | 1 + webpack/bundle.babel.js | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/webpack/_config-builder.js b/webpack/_config-builder.js index ee3af34f..443fbfae 100644 --- a/webpack/_config-builder.js +++ b/webpack/_config-builder.js @@ -28,6 +28,7 @@ const baseRules = [ options: { retainLines: true, cacheDirectory: true, + plugins: ["lodash"] }, }, { test: /\.(txt|yaml)$/, loader: "raw-loader" }, diff --git a/webpack/bundle.babel.js b/webpack/bundle.babel.js index a1bc6de3..fc3a3c8e 100644 --- a/webpack/bundle.babel.js +++ b/webpack/bundle.babel.js @@ -31,7 +31,9 @@ const result = configBuilder( // display full duplicates information? (Default: `false`) verbose: false, }), - new LodashModuleReplacementPlugin(), + new LodashModuleReplacementPlugin({ + "memoizing": true + }), new WebpackBundleSizeAnalyzerPlugin("log.bundle-sizes.swagger-ui.txt"), ] }