diff options
| author | Arpit Chakladar <54011232+arpitchakladar@users.noreply.github.com> | 2023-02-08 13:54:04 +0530 |
|---|---|---|
| committer | Arpit Chakladar <54011232+arpitchakladar@users.noreply.github.com> | 2023-02-08 13:54:04 +0530 |
| commit | 4993aaf41e132dd0805bf6c487901d9f2aecfcfe (patch) | |
| tree | a51ebf7bff551e9188d68f777d100e8ffb70922d /config/webpack.config.js | |
| parent | 8234acb45cd99fc7bcd99df7f71cac02845bb534 (diff) | |
| download | banglar-bhumi-utils-4993aaf41e132dd0805bf6c487901d9f2aecfcfe.tar.gz banglar-bhumi-utils-4993aaf41e132dd0805bf6c487901d9f2aecfcfe.zip | |
Combining similar scripts into 1 for improved performence and less files in build.
Diffstat (limited to 'config/webpack.config.js')
| -rw-r--r-- | config/webpack.config.js | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/config/webpack.config.js b/config/webpack.config.js index f21d38f..e7ffaa7 100644 --- a/config/webpack.config.js +++ b/config/webpack.config.js @@ -2,6 +2,7 @@ const path = require("path"); const CopyPlugin = require("copy-webpack-plugin"); process.env.ROOT_DIR = path.resolve(__dirname, ".."); +process.env.CONFIG_DIR = path.resolve(process.env.ROOT_DIR, "config"); process.env.SOURCE_DIR = path.resolve(process.env.ROOT_DIR, "src"); const CreateManifestPlugin = require("./webpack/plugins/create-manifest-webpack-plugin"); @@ -12,9 +13,7 @@ const manifest = require(path.resolve(process.env.SOURCE_DIR, "manifest.json")); let scripts = []; for (const scriptType in manifest) { - for (const scriptName in manifest[scriptType]) { - scripts.push(generateScriptBuildConfig(scriptName, scriptType)); - } + scripts.push(generateScriptBuildConfig(scriptType)); } scripts[scripts.length - 1].plugins = (scripts[scripts.length - 1].plugins || []).concat([ @@ -24,7 +23,7 @@ scripts[scripts.length - 1].plugins = (scripts[scripts.length - 1].plugins || [] to: "./" }] }), - new CreateManifestPlugin(manifest) + new CreateManifestPlugin({ scripts: manifest }) ]); module.exports = scripts; |
