fossasia/loklak_webclient

View on GitHub
gulp/tasks/fonts.js

Summary

Maintainability
B
4 hrs
Test Coverage
'use strict';

var config      = require('../config');
var changed     = require('gulp-changed');
var gulp        = require('gulp');
var gulpif      = require('gulp-if');
var browserSync = require('browser-sync');

gulp.task('fonts', function() {

  return gulp.src(config.fonts.src)
    .pipe(changed(config.fonts.dest)) // Ignore unchanged files
    .pipe(gulp.dest(config.fonts.dest))
    .pipe(gulpif(browserSync.active, browserSync.reload({ stream: true, once: true })));

});