Make Webpack Compatible
It is currently impossible to add UglifyJS2 to any webpack based project, because instead of just writing out the require statements, it's being mapped over in the file. this fixes that problem
This commit is contained in:
parent
70bb304a0a
commit
d2780ba8c4
|
|
@ -1,21 +1,19 @@
|
||||||
var fs = require("fs");
|
var fs = require("fs");
|
||||||
|
|
||||||
exports.FILES = [
|
exports.FILES = [
|
||||||
"../lib/utils.js",
|
require.resolve("../lib/utils.js"),
|
||||||
"../lib/ast.js",
|
require.resolve("../lib/ast.js"),
|
||||||
"../lib/parse.js",
|
require.resolve("../lib/parse.js"),
|
||||||
"../lib/transform.js",
|
require.resolve("../lib/transform.js"),
|
||||||
"../lib/scope.js",
|
require.resolve("../lib/scope.js"),
|
||||||
"../lib/output.js",
|
require.resolve("../lib/output.js"),
|
||||||
"../lib/compress.js",
|
require.resolve("../lib/compress.js"),
|
||||||
"../lib/sourcemap.js",
|
require.resolve("../lib/sourcemap.js"),
|
||||||
"../lib/mozilla-ast.js",
|
require.resolve("../lib/mozilla-ast.js"),
|
||||||
"../lib/propmangle.js",
|
require.resolve("../lib/propmangle.js"),
|
||||||
"../lib/minify.js",
|
require.resolve("../lib/minify.js"),
|
||||||
"./exports.js",
|
require.resolve("./exports.js"),
|
||||||
].map(function(file) {
|
];
|
||||||
return require.resolve(file);
|
|
||||||
});
|
|
||||||
|
|
||||||
new Function("MOZ_SourceMap", "exports", function() {
|
new Function("MOZ_SourceMap", "exports", function() {
|
||||||
var code = exports.FILES.map(function(file) {
|
var code = exports.FILES.map(function(file) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user