Follow-up to T242781: Transition Gruntfile.js tasks to NPM scripts (Vector)
This ticket catalogs these patches for easy discoverability.
- Make scripts portable to Windows (576471)
- Separate scripts npm test and npm run build (576533)
- Make it possible to automatically fix linting issues with a simple command npm run lint:fix (575809)
- Make it possible to automatically fix linting issues quicker with specific commands for styles and code: npm run lint:fix:js, npm run lint:fix:styles (577359)
- Clean up devdependencies (576472)
- Add SVG minifier script (575811)
- Re-cruch SVGs (just related - 575812)