declare a source file even when passing in a string

This commit is contained in:
eleith 2013-10-24 00:20:26 -07:00
parent 63e1a8e1fd
commit 1f8582d05e

View File

@ -55,6 +55,7 @@ exports.minify = function(files, options) {
sourceRoot : null,
inSourceMap : null,
fromString : false,
fromFile : null,
warnings : false,
mangle : {},
output : null,
@ -72,7 +73,7 @@ exports.minify = function(files, options) {
? file
: fs.readFileSync(file, "utf8");
toplevel = UglifyJS.parse(code, {
filename: options.fromString ? "?" : file,
filename: options.fromString ? options.fromFile || "?" : file,
toplevel: toplevel
});
});