diff options
Diffstat (limited to 'config/webpack/utils')
| -rw-r--r-- | config/webpack/utils/format-scripts.js | 17 | ||||
| -rw-r--r-- | config/webpack/utils/script-runtime.js | 1 |
2 files changed, 17 insertions, 1 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; +}; diff --git a/config/webpack/utils/script-runtime.js b/config/webpack/utils/script-runtime.js index 394e87e..8215ba2 100644 --- a/config/webpack/utils/script-runtime.js +++ b/config/webpack/utils/script-runtime.js @@ -2,7 +2,6 @@ module.exports.getScriptRuntimeFromType = scriptType => { switch (scriptType) { case "before": case "injected": - case "injected_and_loaded": return "document_start"; case "rendered": |
