feature(package) minify v0.7.0

This commit is contained in:
coderaiser 2014-07-21 10:25:29 -04:00
parent 9acfeb2506
commit ffdf5ec12f
4 changed files with 13 additions and 12 deletions

View file

@ -214,16 +214,13 @@
});
}, function(callback) {
Minify.optimize(name, {
callback : callback,
returnName : true
});
}, callback);
});
}
function minify(name, callback) {
Minify.optimize(name, {
callback : callback
});
Minify.optimize(name, callback);
}
function beforeJoin(names, callback) {

View file

@ -26,13 +26,18 @@
/* pathes to directories */
exports.INDEX = HTMLDIR + 'index.html';
exports.optimize = function(name, params) {
exports.optimize = function(name, params, callback) {
var minifyName, isChanged, isExist,
exec = Util.exec;
Util.checkArgs(arguments, ['name', 'callback']);
if (!callback)
callback = params;
if (!Minify) {
Util.log(COULD_NOT_MINIFY);
exec(params.callback);
callback();
} else {
minifyName = Minify.getName(name),
@ -41,9 +46,9 @@
exec.parallel([isChanged, isExist], function(error, changed, exists) {
if (changed || !exists)
Minify.optimize(name, params);
Minify.optimize(name, params, callback);
else
exec(params.callback, null, {
callback(null, {
name: minifyName
});
});