Please change the task runner so that it points to a folder containing tasks, rather than actually having the tasks written in it. This adds flexibility and choice for which NPM tools can be used with DXA:
This could also be done by switching to gulp and using this in the gulpfile.js:
var requireDir = require('require-dir');
requireDir('./gulp/tasks', { recurse: true });
Benefits to clients
Especially with Bootstrap 4 switching to Sass, and that the Bootstrap community is considering a postCSS port, it would be very useful to, at minimum, be able to switch the CSS preprocessor from Less to Sass.
I'll be able to provide a Sass version of DXA in the next few days, if you wish.
Please change the task runner so that it points to a folder containing tasks, rather than actually having the tasks written in it. This adds flexibility and choice for which NPM tools can be used with DXA:
This could also be done by switching to gulp and using this in the gulpfile.js:
Benefits to clients
Especially with Bootstrap 4 switching to Sass, and that the Bootstrap community is considering a postCSS port, it would be very useful to, at minimum, be able to switch the CSS preprocessor from Less to Sass.
I'll be able to provide a Sass version of DXA in the next few days, if you wish.