@@ -29,11 +29,11 @@ module.exports = function(grunt) {
2929 } ,
3030 css : {
3131 files : [ 'src/css/**/*.scss' ] ,
32- tasks : [ 'sass' , 'postcss' ]
32+ tasks : [ 'sass' , 'postcss' ]
3333 } ,
3434 js : {
35- files : [ 'src/js/**/*.es6' , 'build.json' ] ,
36- tasks : [ 'webpack:build-dev' , 'uglify' ]
35+ files : [ 'src/js/**/*.es6' , 'build.json' ] ,
36+ tasks : [ 'webpack:build-dev' , 'uglify' ]
3737 }
3838 } ,
3939
@@ -64,13 +64,13 @@ module.exports = function(grunt) {
6464
6565 'sprite' : {
6666 all : {
67- src : './assets/images/ejs_emojis/*.png' ,
68- dest : './assets/images/emojis.png' ,
69- retinaSrcFilter : './assets/images/ejs_emojis/*@2x.png' ,
70- destCss : 'src/css/_emojis.scss' ,
71- retinaDest : './assets/images/emojis@2x.png' ,
72- cssFormat : 'css' ,
73- cssTemplate : 'sprite.handlebars'
67+ src : './assets/images/ejs_emojis/*.png' ,
68+ dest : './assets/images/emojis.png' ,
69+ retinaSrcFilter : './assets/images/ejs_emojis/*@2x.png' ,
70+ destCss : 'src/css/_emojis.scss' ,
71+ retinaDest : './assets/images/emojis@2x.png' ,
72+ cssFormat : 'css' ,
73+ cssTemplate : 'sprite.handlebars'
7474 }
7575 } ,
7676
@@ -106,7 +106,18 @@ module.exports = function(grunt) {
106106
107107 'uglify' : {
108108 options : {
109- banner : "<%= meta.banner %>"
109+ banner : "<%= meta.banner %>" ,
110+ mangle : true ,
111+ compress : {
112+ sequences : true ,
113+ dead_code : true ,
114+ conditionals : true ,
115+ booleans : true ,
116+ unused : true ,
117+ if_return : true ,
118+ join_vars : true ,
119+ drop_console : true
120+ }
110121 } ,
111122 build : {
112123 files : {
0 commit comments