angular-material-tree
Version:
Angular material tree component
36 lines (30 loc) • 935 B
JavaScript
var paths = require('./config').paths;
var gulp = require('gulp');
var gutil = require('gulp-util');
var autoprefixer = require('gulp-autoprefixer');
var concat = require('gulp-concat');
var cssnano = require('gulp-cssnano');
var sass = require('gulp-sass');
var rename = require('gulp-rename');
exports.dev = function () {
return gulp.src(paths.css)
.pipe(sass())
.pipe(autoprefixer())
.pipe(gulp.dest(paths.docs))
.on('end', function() {
gutil.log(gutil.colors.green('✔ CSS Dev'), 'Finished');
});
};
exports.release = function () {
return gulp.src(paths.css)
.pipe(sass())
.pipe(autoprefixer())
.pipe(concat('angular-material-tree.css'))
.pipe(gulp.dest(paths.dist))
.pipe(cssnano())
.pipe(rename('angular-material-tree.min.css'))
.pipe(gulp.dest(paths.dist))
.on('end', function() {
gutil.log(gutil.colors.green('✔ CSS Release'), 'Finished');
});
};