stable

Clone or download

Read-only

Use webpack-configurator in all plugins

Finishes request #11334 Reduce copy of webpack configurations and modules Also reuse the core webpack so that we don't need to install 13 different webpack versions. All webpack builds should use the core's v3.11.0. This eases the future migration to webpack v4. How to test: - make post-checkout should succeed. It may be slightly faster (fewer modules to install). - npm scripts ("npm run build", "npm run watch" and where applicable "npm run test" and "npm run coverage") should still run in each plugin. ("npm run build" is already triggered by the global make post-checkout, "npm run test" will be validated by CI) Change-Id: Ibd775f2341af5ae5dd489660542bb1445b928764

Modified Files

Name
M package-lock.json +332 −1038 Go to diff View file
M package.json +1 −0 Go to diff View file
M plugins/admindelegation/www/scripts/package-lock.json +1 −4088 Go to diff View file
M plugins/admindelegation/www/scripts/package.json +4 −6 Go to diff View file
M plugins/admindelegation/www/scripts/webpack.config.js +13 −8 Go to diff View file
M plugins/agiledashboard/www/js/kanban/package-lock.json +39 −2954 Go to diff View file
M plugins/agiledashboard/www/js/kanban/package.json +3 −4 Go to diff View file
M plugins/agiledashboard/www/js/package-lock.json +20 −4102 Go to diff View file
M plugins/agiledashboard/www/js/package.json +3 −5 Go to diff View file
M plugins/agiledashboard/www/js/planning-v2/package-lock.json +109 −2026 Go to diff View file
M plugins/agiledashboard/www/js/planning-v2/package.json +3 −4 Go to diff View file
M plugins/crosstracker/www/scripts/package-lock.json +41 −2770 Go to diff View file
M plugins/crosstracker/www/scripts/package.json +3 −16 Go to diff View file
M plugins/crosstracker/www/scripts/webpack.config.js +27 −96 Go to diff View file
M plugins/frs/www/js/angular/package-lock.json +55 −2816 Go to diff View file
M plugins/frs/www/js/angular/package.json +4 −14 Go to diff View file
M plugins/frs/www/js/angular/webpack.config.js +19 −70 Go to diff View file
M plugins/git/www/scripts/package-lock.json +4 −4565 Go to diff View file
M plugins/git/www/scripts/package.json +4 −16 Go to diff View file
M plugins/git/www/scripts/webpack.config.js +21 −76 Go to diff View file
M plugins/label/www/scripts/package-lock.json +10 −1360 Go to diff View file
M plugins/label/www/scripts/package.json +3 −4 Go to diff View file
M plugins/label/www/scripts/webpack.config.js +11 −5 Go to diff View file
M plugins/ldap/www/scripts/package-lock.json +4 −4156 Go to diff View file
M plugins/ldap/www/scripts/package.json +6 −16 Go to diff View file
M plugins/ldap/www/scripts/webpack.config.js +23 −52 Go to diff View file
M plugins/pullrequest/www/scripts/package-lock.json +48 −2756 Go to diff View file
M plugins/pullrequest/www/scripts/package.json +5 −15 Go to diff View file
M plugins/pullrequest/www/scripts/src/app/dashboard/dashboard-controller.js +1 −2 Go to diff View file
M plugins/pullrequest/www/scripts/webpack.config.js +29 −73 Go to diff View file
M plugins/svn/www/scripts/package-lock.json +3 −4453 Go to diff View file
M plugins/svn/www/scripts/package.json +6 −17 Go to diff View file
M plugins/svn/www/scripts/webpack.config.js +17 −76 Go to diff View file
M plugins/timetracking/www/scripts/package-lock.json +86 −4269 Go to diff View file
M plugins/timetracking/www/scripts/package.json +3 −17 Go to diff View file
D plugins/timetracking/www/scripts/test-results.xml +0 −23 Go to diff View file
M plugins/timetracking/www/scripts/webpack.config.js +25 −101 Go to diff View file
M plugins/tracker/www/scripts/package-lock.json +108 −3063 Go to diff View file
M plugins/tracker/www/scripts/package.json +3 −18 Go to diff View file
M plugins/tracker/www/scripts/webpack.config.js +56 −158 Go to diff View file
M plugins/velocity/www/scripts/package-lock.json +66 −5203 Go to diff View file
M plugins/velocity/www/scripts/package.json +3 −12 Go to diff View file
M plugins/velocity/www/scripts/webpack.config.js +26 −57 Go to diff View file
M src/www/scripts/package-lock.json +49 −3065 Go to diff View file
M src/www/scripts/package.json +3 −4 Go to diff View file
M src/www/themes/common/tlp/package-lock.json +197 −2682 Go to diff View file
M src/www/themes/common/tlp/package.json +3 −4 Go to diff View file
M src/www/themes/common/tlp/webpack.config.js +9 −4 Go to diff View file
M tools/utils/scripts/webpack-rule-configs.js +16 −4 Go to diff View file