Skip to content

Commit b5b5cc9

Browse files
committed
get back old style
1 parent 7679c75 commit b5b5cc9

2 files changed

Lines changed: 9 additions & 4 deletions

File tree

lib/FunctionModuleTemplate.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
Author Tobias Koppers @sokra
44
*/
55
var ConcatSource = require("webpack-core/lib/ConcatSource");
6+
var PrefixSource = require("webpack-core/lib/PrefixSource");
67

78
function FunctionModuleTemplate(outputOptions, requestShortener) {
89
this.outputOptions = outputOptions || {};
@@ -19,7 +20,7 @@ FunctionModuleTemplate.prototype.render = function(module, dependencyTemplates)
1920
source.add(" \\****" + req.replace(/./g, "*") + "****/\n");
2021
}
2122
source.add("/***/ function(module, exports, require) {\n\n");
22-
source.add(module.source(dependencyTemplates, this.outputOptions, this.requestShortener));
23+
source.add(new PrefixSource("\t", module.source(dependencyTemplates, this.outputOptions, this.requestShortener)));
2324
source.add("\n\n/***/ }");
2425
return source;
2526
};

lib/MainTemplate.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
*/
55
var ConcatSource = require("webpack-core/lib/ConcatSource");
66
var OriginalSource = require("webpack-core/lib/OriginalSource");
7+
var PrefixSource = require("webpack-core/lib/PrefixSource");
78
var Template = require("./Template");
89

910
function MainTemplate(outputOptions) {
@@ -27,11 +28,14 @@ MainTemplate.prototype.render = function(hash, chunk, moduleTemplate, dependency
2728
buf.push("");
2829
buf.push("// Load entry module and return exports");
2930
buf.push("return " + this.requireFn + "(0);");
30-
var bootstrapSource = new OriginalSource(this.indent(buf), "webpackBootstrap " + hash);
31-
var source = new ConcatSource("(function(modules) { // webpackBootstrap\n", bootstrapSource, "\n})\n");
31+
var source = new ConcatSource();
32+
source.add("/******/(function(modules) { // webpackBootstrap\n");
33+
source.add(new PrefixSource("/******/\t", new OriginalSource(this.asString(buf), "webpackBootstrap " + hash)));
34+
source.add("\n/******/})\n");
3235
source.add("/************************************************************************/\n");
3336
source.add("({\n");
3437
source.add(this.asString(this.renderInitModules(hash, chunk, moduleTemplate, dependencyTemplates)));
38+
source.add("\n");
3539
chunk.modules.forEach(function(module, idx) {
3640
if(idx != 0) source.add(",\n");
3741
source.add("\n/***/ " + module.id + ":\n");
@@ -128,7 +132,7 @@ MainTemplate.prototype.renderInit = function(hash, chunk) {
128132
MainTemplate.prototype.renderInitModules = function(hash, chunk, moduleTemplate, dependencyTemplates) {
129133
var publicPath = this.outputOptions.publicPath || "";
130134
return [
131-
"// __webpack_public_path__\n",
135+
"// __webpack_public_path__",
132136
"c: " + JSON.stringify(publicPath.replace(Template.REGEXP_HASH, hash)) + ","
133137
];
134138
};

0 commit comments

Comments
 (0)