diff --git a/lib/common/minify.js b/lib/common/minify.js index cf30679be..387270742 100644 --- a/lib/common/minify.js +++ b/lib/common/minify.js @@ -9,9 +9,12 @@ var uglifyOptions = require('./uglify.options.js'); /*----------------------------------------------------------------------------*/ function minify(inpath, outpath, callback, options) { - if (typeof outpath == 'function') { + if (_.isFunction(outpath)) { + if (_.isObject(callback)) { + options = callback; + } + callback = outpath; outpath = undefined; - callback = options; } if (!outpath) { outpath = inpath.replace(/(?=\.js$)/, '.min');