/*jslint node: true */
'use strict';

const gulp = require('gulp');
const gutil = require('gulp-util');

//
// Help task - prints to the console the tasks that are available to be run from the command line
//
const helpTask = function() {
  gutil.log('gulp commands this project supports:');
  gutil.log('  gulp build (builds consolidated elix-all.js, all package distributions, all documentation, and all tests)');
  gutil.log('  gulp devbuild (same as build minus building the documentation)');
  gutil.log('  gulp docs (builds all packages README.md files)');
  gutil.log('  gulp lint (runs jshint on all .js files)');
  //gutil.log('  gulp npm-publish:package-name|* (publishes packages/package-name or all packages (packages/*) to npm)');
  //gutil.log('  gulp set-version:version (updates package.json version values and dependencies. Ex: gulp set-version:1.0.30)');
  //gutil.log('  gulp saucelabs (Runs SauceLabs tests. You must set environment variables SAUCE_USERNAME and SAUCE_ACCESS_KEY.)');
  gutil.log('  gulp watch (builds and watches changes to project files)');
}

module.exports = helpTask;
@@ -35,38 +35,8 @@
 ';%0A%0A
-const gulp = require('gulp');%0A
 cons
@@ -172,21 +172,24 @@
 line%0A//%0A
-const
+function
  helpTas
@@ -193,19 +193,8 @@
 Task
- = function
 () %7B
@@ -206,17 +206,17 @@
 til.log(
-'
+%60
 gulp com
@@ -243,33 +243,20 @@
 upports:
-');%0A  gutil.log('
+%0A%0A  
   gulp b
@@ -272,111 +272,41 @@
 lds 
-consolidated elix-all.js, all package distributions, all documentation
+all packages, docs
 , and 
-all 
 tests)
-');%0A  gutil.log('
+%0A  
   gu
@@ -365,33 +365,19 @@
 ntation)
-');%0A  gutil.log('
+%0A  
   gulp d
@@ -417,33 +417,19 @@
 d files)
-');%0A  gutil.log('
+%0A  
   gulp l
@@ -462,35 +462,88 @@
 s files)
-');%0A  //gutil.log('
+%0A    gulp watch (builds and watches changes to project files)%0A  %60);%0A  //
   gulp n
@@ -637,35 +637,21 @@
  to npm)
-');
 %0A  //
-gutil.log('
   gulp s
@@ -756,27 +756,13 @@
 .30)
-');
 %0A  //
-gutil.log('
   gu
@@ -873,86 +873,8 @@
 EY.)
-');%0A  gutil.log('  gulp watch (builds and watches changes to project files)');
 %0A%7D%0A%0A
@@ -899,8 +899,9 @@
 elpTask;
+%0A

Simplify `gulp help` definition and output.