UNPKG

webpack-import-map-plugin

Version:

A webpack plugin to help generate import maps for outputted entry files, based on webpack-manifest-plugin

27 lines (22 loc) 676 B
function FakeCopyWebpackPlugin () { } FakeCopyWebpackPlugin.prototype.apply = function (compiler) { const emit = function (compilation, callback) { const compiledMock = '// some compilation result\n'; compilation.assets['third.party.js'] = { size: function () { return compiledMock.length; }, source: function () { return compiledMock; } }; callback(); }; if (compiler.hooks) { compiler.hooks.emit.tapAsync('FakeCopyWebpackPlugin', emit); } else { compiler.plugin('emit', emit); } }; module.exports = FakeCopyWebpackPlugin;