add some random types

This commit is contained in:
Tobias Koppers 2018-05-11 13:16:27 +02:00
parent 162ed5f382
commit 62e01d3cae
3 changed files with 5 additions and 0 deletions

View File

@ -339,6 +339,9 @@ class Chunk {
return this._modules.has(module);
}
/**
* @returns {Module[]} an array of modules (do not modify)
*/
getModules() {
return this._modules.getFromCache(getArray);
}

View File

@ -9,6 +9,7 @@ const Chunk = require("./Chunk");
class HotUpdateChunk extends Chunk {
constructor() {
super();
/** @type {(string|number)[]} */
this.removedModules = undefined;
}
}

View File

@ -252,6 +252,7 @@ class Template {
source.add(`Array(${minId}).concat(`);
}
source.add("[\n");
/** @type {Map<string|number, {id: string|number, source: Source|string}>} */
const modules = new Map();
for (const module of allModules) {
modules.set(module.id, module);