Skip to content

Provides an easy way to get a listing of your tasks from your gulpfile.

Notifications You must be signed in to change notification settings

mikehaas763/gulp-task-listing

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gulp-task-listing

NPM version Build Status

Provides an easy way to get a listing of your tasks from your gulpfile. The output groups tasks based on whether or not they contain a hyphen (-) or underscore (_) in their name.

Usage

Install using:

npm i --save-dev gulp-task-listing

Then add it to your gulpfile like so:

var gulp = require('gulp');
var help = require('gulp-task-listing');

// Add a task to render the output
gulp.task('help', help);

// Add some top-level and sub tasks
gulp.task('build', ['build-js', 'build-css']);
gulp.task('build-js', function() { ... })
gulp.task('build-css', function() { ... })

gulp.task('compile', ['compile-js', 'compile-css']);
gulp.task('compile-js', function() { ... })
gulp.task('compile-css', function() { ... })

Now run gulp help, and you'll see this:

Main Tasks
------------------------------
    build
    compile
    help

Sub Tasks
------------------------------
    build-css
    build-js
    compile-css
    compile-js

Help Support This Project

If you'd like to support this and other OverZealous Creations (Phil DeJarnett) projects, donate via Gittip!

Support via Gittip

License

MIT License

About

Provides an easy way to get a listing of your tasks from your gulpfile.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published