blacksonic/angular2-esnext-starter

View on GitHub
tasks/stylesheet.js

Summary

Maintainability
A
0 mins
Test Coverage
'use strict';
let gulp = require('gulp');
let less = require('gulp-less');
let cssnano = require('gulp-cssnano');
let config = require('./config').client;

module.exports = function (singleRun) {
  return function () {
    let gulpStream = gulp.src('./client/boot.less').pipe(less());

    if (singleRun) {
      gulpStream = gulpStream.pipe(cssnano());
    }

    return gulpStream.pipe(gulp.dest(config.destination));
  }
};