1.0.0 • Published 9 years ago

gulp-async-tasks v1.0.0

Weekly downloads
16
License
MIT
Repository
github
Last release
9 years ago

gulp-async-tasks

A gulp plugin to create async tasks from gulpfile.js tasks.

Circle CI npm version npm downloads npm license Dependency Status

Install

With npm do:

$ npm install --save-dev gulp-async-tasks

Usage

gulp-async-tasks creates async tasks for all tasks in gulpfile.js. Async task has name suffix ":async".

var gulp = require('gulp-async-tasks')(require('gulp'));

gulp.task('dosomething', function() {
  return gulp.src('src/**/*').pipe(...);
});
gulp.task('default', ['dosomeghing:async']);

If you use gulp-async-tasks with require-dir,

var gulp = require('gulp');
require('require-dir')('./gulp');
require('gulp-async-tasks')(gulp);

API

Construct

var gulp = require('gulp-async-tasks')(require('gulp'), [*options*]);

Options:

nametypedescriptiondefault value
verbosebooleanShow verbose messages.false

Example:

var gulp = require('gulp-async-tasks')(require('gulp'), [verbose: false]);