1
0
mirror of https://github.com/home-assistant/frontend.git synced 2025-12-24 12:49:19 +00:00

Minify once, reduce build warnings (#692)

* Minify once, reduce build warnings

* Remove rollup-plugin-uglify

* address comment
This commit is contained in:
Paulus Schoutsen
2017-11-26 17:20:55 -08:00
committed by GitHub
parent 288ffad23a
commit 10ddb7faac
7 changed files with 78 additions and 122 deletions

View File

@@ -1,8 +1,6 @@
const gulpif = require('gulp-if');
const uglifyjs = require('uglify-js');
const uglifyes = require('uglify-es');
const babel = require('gulp-babel');
const composer = require('gulp-uglify/composer');
const uglify = require('./gulp-uglify.js');
const { gulp: cssSlam } = require('css-slam');
const htmlMinifier = require('gulp-html-minifier');
const { HtmlSplitter } = require('polymer-build');
@@ -19,7 +17,7 @@ module.exports.minifyStream = function (stream, es6) {
['es2015', { modules: false }]
]
}))),
gulpif(/\.js$/, composer(es6 ? uglifyes : uglifyjs, console)({ sourceMap: false })),
gulpif(/\.js$/, uglify(es6, { sourceMap: false })),
gulpif(/\.css$/, cssSlam()),
gulpif(/\.html$/, cssSlam()),
gulpif(/\.html$/, htmlMinifier({