diff options
Diffstat (limited to 'config/webpack/utils/format-scripts.js')
| -rw-r--r-- | config/webpack/utils/format-scripts.js | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/config/webpack/utils/format-scripts.js b/config/webpack/utils/format-scripts.js new file mode 100644 index 0000000..cfa11bc --- /dev/null +++ b/config/webpack/utils/format-scripts.js @@ -0,0 +1,17 @@ +module.exports.formatScripts = scripts => { + const _scripts = {}; + + for (const scriptType in scripts) { + const currentScripts = scripts[scriptType]; + for (const scriptName in currentScripts) { + const scriptPath = currentScripts[scriptName]; + _scripts[scriptPath] = _scripts[scriptPath] || {}; + _scripts[scriptPath][scriptType] = _scripts[scriptPath][scriptType] || []; + _scripts[scriptPath][scriptType].push(scriptName); + } + } + + + + return _scripts; +}; |
