gulp-ng-recipes
Version:
A collection of gulp recipies.
15 lines (14 loc) • 518 B
JavaScript
var gulp = require('gulp');
var imagemin = require('gulp-imagemin');
var cached = require('gulp-cached');
var iff = require('gulp-if');
var server_1 = require('./server');
var config = require('config');
var _a = config.get('images'), src = _a.src, options = _a.options, dest = _a.dest;
gulp.task('images', function () {
return gulp.src(src)
.pipe(cached('images'))
.pipe(imagemin(options))
.pipe(gulp.dest(dest))
.pipe(iff(server_1.default.active, server_1.default.stream()));
});