require: statically require modules so you can webpack

Fixes #2115
This commit is contained in:
Steven Schlansker 2019-07-01 16:42:15 -07:00
parent 70bb304a0a
commit 424b04b646

View File

@ -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) {