UNPKG

kickstart-node

Version:

A front-end framework for clean HTML and fast performance

28 lines (24 loc) 776 B
// Create minified versions of js and css. var gulp = require('gulp'), rename = require('gulp-rename'), minify = require('gulp-minify-css'), changed = require('gulp-cached'), uglify = require('gulp-uglify'); gulp.task('docs:minify', ['docs:coffee', 'docs:browserify', 'docs:sass'], function() { var dest = './docs/js'; gulp.src(['./docs/js/**/*.js', '!./docs/js/**/*.min.js']) .pipe(changed(dest)) .pipe(uglify()) .pipe(rename(function(path) { path.basename += ".min" })) .pipe(gulp.dest(dest)); var dest = './docs/css'; gulp.src(['./docs/css/**/*.css', '!./docs/css/**/*.min.css']) .pipe(changed(dest)) .pipe(minify()) .pipe(rename(function(path) { path.basename += ".min" })) .pipe(gulp.dest(dest)); })