Now that Uglify-JS is faster with already minified files...

This commit is contained in:
Gaël Métais
2016-07-10 15:15:45 +08:00
parent e1316ea48b
commit e186620a60
+2 -2
View File
@@ -322,11 +322,11 @@ var FileMinifier = function() {
// Avoid loosing some trying to compress JS files if they alreay look minified
// by counting the number of lines compared to the total size.
// Less than 1KB per line is suspicious
// Less than 2KB per line is suspicious
function looksAlreadyMinified(code) {
var linesCount = code.split(/\r\n|\r|\n/).length;
var linesRatio = code.length / linesCount;
var looksMinified = linesRatio > 1024;
var looksMinified = linesRatio > 2 * 1024;
debug('Lines ratio is %d bytes per line', Math.round(linesRatio));
debug(looksMinified ? 'It looks already minified' : 'It doesn\'t look minified');