Use vinyl-transform instead.
const gulp = require('gulp');
const transform = require('vinyl-transform');
const asianbreak = require('asianbreak-html');
gulp.task('build', () => {
return gulp.src('some.html')
.pipe(transform(asianbreak))
.pipe(gulp.dest('.'));
// Or, with options
return gulp.src('some.html')
.pipe(transform(asianbreak.bind(null, {foo: 42})))
.pipe(gulp.dest('.'));
});
Use asianbreak-html as Gulp plugin.
const gulp = require('gulp');
const asianbreak = require('gulp-asianbreak-html');
gulp.task('build', () => {
return gulp.src('some.html')
.pipe(asianbreak())
.pipe(gulp.dest('.'));
});
Create stream to convert vinyl files into asianbreak-ed.
- option: simply passed to the original asianbreak-html