UNPKG

generator-bannertime

Version:

Yeoman generator for creating HTML5 advertising campaigns

26 lines (22 loc) 763 B
'use strict'; var browserSync = require('browser-sync'); var config = require('../config'); var gulp = require('gulp'); var imagemin = require('gulp-imagemin'); var svgstore = require('gulp-svgstore'); var svgfallback = require('gulp-svgfallback'); var handleErrors = require('../lib/handleErrors'); gulp.task('svg-sprite', ['svg-fallback'], function() { return gulp.src(config.tasks.svgSprite.src) .pipe(imagemin()) .pipe(svgstore()) .on('error', handleErrors) .pipe(gulp.dest(config.tasks.svgSprite.dest)) .pipe(browserSync.stream()); }); gulp.task('svg-fallback', function() { return gulp.src(config.tasks.svgSprite.src) .pipe(svgfallback()) .pipe(gulp.dest(config.tasks.svgSprite.dest)) .pipe(browserSync.stream()); });