UNPKG

angular-material-event-calendar

Version:

Angular material event calander component

40 lines (34 loc) 1.09 kB
var paths = require('./config').paths; var gulp = require('gulp'); var gutil = require('gulp-util'); var autoprefixer = require('gulp-autoprefixer'); var gulpFilter = require('gulp-filter'); var concat = require('gulp-concat'); var cssnano = require('gulp-cssnano'); var sass = require('gulp-sass'); var rename = require('gulp-rename'); exports.getDev = function (srcs) { srcs = srcs || paths.css.concat(paths.appCss); return function dev() { return gulp.src(srcs) .pipe(sass()) .pipe(autoprefixer()) .pipe(gulp.dest(paths.dest)) .on('end', function(){ gutil.log(gutil.colors.green('✔ CSS dev'), 'Finished'); }); }; }; exports.release = function () { return gulp.src(paths.css) .pipe(sass()) .pipe(concat('angular-material-event-calendar.css')) .pipe(autoprefixer()) .pipe(gulp.dest(paths.build)) .pipe(cssnano()) .pipe(rename('angular-material-event-calendar.min.css')) .pipe(gulp.dest(paths.build)) .on('end', function(){ gutil.log(gutil.colors.green('✔ CSS Build'), 'Finished'); }); };