Umbrella task for transitioning Gruntfile.js tasks into npm scripts in different projects.
A detailed template for the process: T246326: Process template: How to transition Gruntfile.js tasks to NPM scripts
With the decline of Grunt for many years now, it is unclear how long will it feasible to use it. The question is not whether to transition but when. The answer is different for projects and it can be many years. This task tracks the overall process and serves with examples and a template (T246326).
- T242781 Skin:Vector
- T206069 MobileFrontend
- T206462 Popups, Skin:MinervaNeue
- T266977 MediaViewer (MMV) - patch 574636
Previous related tasks
T179195: Replace use of .eslintignore with ignore in Gruntfile.js in all repos, for consistency
T204176: Decide how to configure ESLint rules and ignores
T204260: Consolidate svgmin config and svg / grunt-svgmin checker