From 53a6506bd5cdcadf31af5153c2e2a17a8d564940 Mon Sep 17 00:00:00 2001 From: Daan Poron Date: Mon, 22 Aug 2016 12:20:08 +0200 Subject: [PATCH] Fix looking for description in wrapped gulp task function MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Gulp task functions are wrapped inside a wrapper function … unwrap the tasks first to look for the description. https://github.com/gulpjs/undertaker/commit/67fd02cdc217326cab2aa3d1d7be ca9ea12cfde6 --- lib/logTasks.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/logTasks.js b/lib/logTasks.js index 06abfeb..b07a92c 100644 --- a/lib/logTasks.js +++ b/lib/logTasks.js @@ -19,9 +19,13 @@ module.exports = function (gulp, options) { logger(tasksHeadingStyler(options.tasksHeadingText)); Object.keys(tasks).forEach(function (taskName) { - + var task = gulp.task(taskName); + while (typeof task['unwrap'] === 'function') { + task = task.unwrap(); + } + if (task.hide) return; // skip displaying this task var description = descriptionStyler(task.description || '');