NOTE: this is only relevant if you are doing Hawkular UI development. This process is transparent to the normal build process.

In an effort to ‘ES6 All the things!” All of the Hawkular UI repos have been updated to use Gulp 3.9.0+ which allows gulp to use ES6 in its gulpfile (via Babel ES6 translator). This means that gulpfile.js filename has changed to gulpfile.babel.js and is written in ES6. All of the previous gulp commands work the same as they always have.

To determine what version of gulp is installed:

gulp —version

If the version returned is less than 3.9.0 then you need update the version. To update the version:

sudo npm update -g gulp
    or
sudo npm install -g gulp