angular-material-event-calendar
Version:
Angular material event calander component
40 lines (34 loc) • 1.09 kB
JavaScript
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');
});
};