feature(minify) rm isChanged, isExist

This commit is contained in:
coderaiser 2014-08-15 10:20:02 -04:00
parent 290e51da1f
commit 8ed21dd853

View file

@ -15,21 +15,13 @@
'# http://cloudcmd.io' + '\n');
var main = global.cloudcmd.main,
HTMLDIR = main.HTMLDIR,
Util = main.util,
Util = require('../util'),
Minify = main.require('minify'),
fs = require('fs'),
ischanged = require('./ischanged'),
COULD_NOT_MINIFY = 'Could not minify without minify module\n' +
'npm i minify';
/* pathes to directories */
exports.INDEX = HTMLDIR + 'index.html';
exports.optimize = function(name, params, callback) {
var minifyName, isChanged, isExist,
exec = Util.exec;
Util.checkArgs(arguments, ['name', 'callback']);
if (!callback)
@ -39,19 +31,7 @@
Util.log(COULD_NOT_MINIFY);
callback();
} else {
minifyName = Minify.getName(name),
isChanged = exec.with(ischanged, name),
isExist = exec.with(fs.lstat, minifyName);
exec.parallel([isChanged, isExist], function(error, changed, exists) {
if (changed || !exists)
Minify.optimize(name, params, callback);
else
callback(null, minifyName);
});
Minify.optimize(name, params, callback);
}
};
exports.getName = Minify ? Minify.getName : Util.retParam;
})();