Hi Ashesh,
Changes in patch:
1. I have removed duplicate function 'module_use_template_javascript' from modules.
2. This patches only contains changes for moving template/js to static/js. I have excluded changes for making module paths dynamic as we will be using different approach to handle that.
3. Also, changed path references for JS modules to point to static/ dir instead of template/js in webpack.shim.js and webpack.config.js .
Please find attached patches
Thanks,
Surinder