Skip to content

Commit 228f86e

Browse files
committed
Remove last comma in bundles, fixes webpack#28
1 parent b7dd37c commit 228f86e

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

lib/writeChunk.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ module.exports = function(depTree, chunk, options) {
2929
if(options.includeFilenames)
3030
var shortenFilename = require("./createFilenameShortener")(options.context);
3131
includedModules.sort(function(a, b) { return a.realId - b.realId; });
32-
includedModules.forEach(function(module) {
32+
includedModules.forEach(function(module, idx) {
3333
buffer.push("/******/");
3434
buffer.push(module.realId);
3535
buffer.push(": function(module, exports, require) {\n\n");
@@ -41,7 +41,10 @@ module.exports = function(depTree, chunk, options) {
4141
buffer.push(writeSource(module, options,
4242
function(id) { return depTree.modules[id].realId },
4343
function(id) { return depTree.chunks[id].realId }));
44-
buffer.push("\n\n/******/},\n/******/\n");
44+
if(idx === includedModules.length - 1)
45+
buffer.push("\n\n/******/}\n");
46+
else
47+
buffer.push("\n\n/******/},\n/******/\n");
4548
});
4649
return buffer.join("");
4750
}

0 commit comments

Comments
 (0)