Sha256: 2fc18004d0a44eda9969b36c9381ca45bad926b797c166f83bf6fa05b5e618e9
Contents?: true
Size: 957 Bytes
Versions: 3
Compression:
Stored size: 957 Bytes
Contents
/* MIT License http://www.opensource.org/licenses/mit-license.php Author Tobias Koppers @sokra */ "use strict"; const Template = require("./Template"); module.exports = class HotUpdateChunkTemplate extends Template { constructor(outputOptions) { super(outputOptions); } render(id, modules, removedModules, hash, moduleTemplate, dependencyTemplates) { const modulesSource = this.renderChunkModules({ id: id, modules: modules, removedModules: removedModules }, moduleTemplate, dependencyTemplates); const core = this.applyPluginsWaterfall("modules", modulesSource, modules, removedModules, moduleTemplate, dependencyTemplates); const source = this.applyPluginsWaterfall("render", core, modules, removedModules, hash, id, moduleTemplate, dependencyTemplates); return source; } updateHash(hash) { hash.update("HotUpdateChunkTemplate"); hash.update("1"); this.applyPlugins("hash", hash); } };
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ilog-0.4.1 | node_modules/webpack/lib/HotUpdateChunkTemplate.js |
ilog-0.4.0 | node_modules/webpack/lib/HotUpdateChunkTemplate.js |
ilog-0.3.3 | node_modules/webpack/lib/HotUpdateChunkTemplate.js |