Skip to content

Commit 3677e25

Browse files
committed
add a separate class for HotUpdateChunk
1 parent a4e8c07 commit 3677e25

File tree

2 files changed

+18
-2
lines changed

2 files changed

+18
-2
lines changed

lib/HotUpdateChunk.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
/*
2+
MIT License http://www.opensource.org/licenses/mit-license.php
3+
Author Tobias Koppers @sokra
4+
*/
5+
"use strict";
6+
7+
const Chunk = require("./Chunk");
8+
9+
class HotUpdateChunk extends Chunk {
10+
constructor() {
11+
super();
12+
this.removedModules = undefined;
13+
}
14+
}
15+
16+
module.exports = HotUpdateChunk;

lib/HotUpdateChunkTemplate.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"use strict";
66

77
const Template = require("./Template");
8-
const Chunk = require("./Chunk");
8+
const HotUpdateChunk = require("./HotUpdateChunk");
99
const { Tapable, SyncWaterfallHook, SyncHook } = require("tapable");
1010

1111
module.exports = class HotUpdateChunkTemplate extends Tapable {
@@ -41,7 +41,7 @@ module.exports = class HotUpdateChunkTemplate extends Tapable {
4141
moduleTemplate,
4242
dependencyTemplates
4343
) {
44-
const hotUpdateChunk = new Chunk();
44+
const hotUpdateChunk = new HotUpdateChunk();
4545
hotUpdateChunk.id = id;
4646
hotUpdateChunk.setModules(modules);
4747
hotUpdateChunk.removedModules = removedModules;

0 commit comments

Comments
 (0)