Apply function on stream.
$ npm install --save-dev pekeq/gulp-apply
const { src } = require('gulp');
const hash = require('gulp-hash');
exports.default = function() {
return src('src/images/**')
.pipe(apply((file) => {
return file;
}))
.pipe(...)
}
If you're going to use this.push(...)
, do not use arrow function.
const { src } = require('gulp');
const hash = require('gulp-hash');
exports.default = function() {
return src('src/images/**')
.pipe(apply(function (file) => {
this.push(file);
}))
.pipe(...)
}
MIT
(c) Hideo Matsumoto