From b0ac596543f65688cb6045ab885bd200333c9f8e Mon Sep 17 00:00:00 2001 From: Keegan Date: Mon, 15 Feb 2016 11:39:57 -0800 Subject: [PATCH] Uglify final output --- gulpfile.js | 4 ++++ package.json | 2 ++ 2 files changed, 6 insertions(+) diff --git a/gulpfile.js b/gulpfile.js index eb3e875..7630f20 100755 --- a/gulpfile.js +++ b/gulpfile.js @@ -3,6 +3,7 @@ var gulp = require('gulp'); var browserify = require('browserify'); var source = require('vinyl-source-stream'); +var buffer = require('vinyl-buffer'); var stringify = require('stringify'); var del = require('del'); var inline = require('gulp-inline'); @@ -10,6 +11,7 @@ var htmlmin = require('gulp-htmlmin'); var sass = require('gulp-sass'); var sourceMaps = require('gulp-sourcemaps'); var autoprefixer = require('gulp-autoprefixer'); +var uglify = require('gulp-uglify'); var sassify = require('sassify'); var autoprefixify = require('./src/scripts/vendor/autoprefixify'); @@ -86,6 +88,8 @@ gulp.task('clay', ['inlineHtml'], function() { .require(require.resolve('./index'), {expose: 'pebble-clay'}) .bundle() .pipe(source('clay.js')) + .pipe(buffer()) + .pipe(uglify()) .pipe(gulp.dest('./dist/')); }); diff --git a/package.json b/package.json index 6553511..d0f2364 100644 --- a/package.json +++ b/package.json @@ -45,6 +45,7 @@ "gulp-inline": "0.0.15", "gulp-sass": "^2.1.1", "gulp-sourcemaps": "^1.6.0", + "gulp-uglify": "^1.5.2", "joi": "^6.10.1", "karma": "^0.13.19", "karma-browserify": "^5.0.1", @@ -62,6 +63,7 @@ "stringify": "^3.2.0", "through": "^2.3.8", "tosource": "^1.0.0", + "vinyl-buffer": "^1.0.0", "vinyl-source-stream": "^1.1.0", "watchify": "^3.7.0" },