| 12345678910111213141516171819202122232425262728293031 | /*	MIT License http://www.opensource.org/licenses/mit-license.php	Author Tobias Koppers @sokra*/"use strict";const { ConcatSource } = require("webpack-sources");class NodeChunkTemplatePlugin {	apply(chunkTemplate) {		chunkTemplate.hooks.render.tap(			"NodeChunkTemplatePlugin",			(modules, chunk) => {				const source = new ConcatSource();				source.add(					`exports.ids = ${JSON.stringify(chunk.ids)};\nexports.modules = `				);				source.add(modules);				source.add(";");				return source;			}		);		chunkTemplate.hooks.hash.tap("NodeChunkTemplatePlugin", hash => {			hash.update("node");			hash.update("3");		});	}}module.exports = NodeChunkTemplatePlugin;
 |