2016-02-01 02:33:33 +00:00
|
|
|
# gulp-function
|
2015-09-17 21:06:35 +00:00
|
|
|
accepts call to execute in gulp pipeline.
|
|
|
|
|
2015-10-25 21:45:49 +00:00
|
|
|
### build status/Dependencies
|
2016-02-01 02:33:33 +00:00
|
|
|
[![Build Status](https://travis-ci.org/pushrocks/gulp-function.svg?branch=v0.0.2)](https://travis-ci.org/pushrocks/gulp-function)
|
|
|
|
[![Dependency Status](https://david-dm.org/pushrocks/gulp-function.svg)](https://david-dm.org/pushrocks/gulp-function)
|
|
|
|
[![devDependency Status](https://david-dm.org/pushrocks/gulp-function/dev-status.svg)](https://david-dm.org/pushrocks/gulp-function#info=devDependencies)
|
2015-10-25 21:45:49 +00:00
|
|
|
|
|
|
|
### Usage
|
|
|
|
```javascript
|
|
|
|
var gulp = require("gulp");
|
2016-02-01 02:33:33 +00:00
|
|
|
var gulpFunction = require("gulp-function");
|
2015-10-25 21:45:49 +00:00
|
|
|
|
|
|
|
var myFunction = function () {
|
|
|
|
console.log("Hello World!")
|
|
|
|
}
|
|
|
|
|
|
|
|
gulp.task('gulpTest',function() {
|
|
|
|
gulp.src('./mydir/*.something')
|
2016-02-01 02:33:33 +00:00
|
|
|
.pipe(gulpFunction(myFunction,'forEach'))
|
2015-10-26 15:18:37 +00:00
|
|
|
.pipe(gulp.dest("./build/"))
|
2015-10-25 21:45:49 +00:00
|
|
|
});
|
|
|
|
```
|
|
|
|
|
2016-02-01 02:33:33 +00:00
|
|
|
>Note: The first argument of gulpFunction can also be an array of multiple functionnames.
|
2015-10-25 21:45:49 +00:00
|
|
|
>Note: the second argument can be empty (defaults to 'forEach') or 'atEnd'
|