rsnext/packages/next/bundles/webpack/bundle5.js
Tobias Koppers 4f212ee91d
the way towards webpack 5 typings (#29105)
Co-authored-by: sokra <sokra@users.noreply.github.com>
2021-09-21 19:17:16 +02:00

24 lines
1.2 KiB
JavaScript

/* eslint-disable import/no-extraneous-dependencies */
module.exports = function () {
return {
BasicEvaluatedExpression: require('webpack5/lib/javascript/BasicEvaluatedExpression'),
ModuleFilenameHelpers: require('webpack5/lib/ModuleFilenameHelpers'),
NodeTargetPlugin: require('webpack5/lib/node/NodeTargetPlugin'),
NodeTemplatePlugin: require('webpack5/lib/node/NodeTemplatePlugin'),
LibraryTemplatePlugin: require('webpack5/lib/LibraryTemplatePlugin'),
LimitChunkCountPlugin: require('webpack5/lib/optimize/LimitChunkCountPlugin'),
WebWorkerTemplatePlugin: require('webpack5/lib/webworker/WebWorkerTemplatePlugin'),
ExternalsPlugin: require('webpack5/lib/ExternalsPlugin'),
SingleEntryPlugin: require('webpack5/lib/SingleEntryPlugin'),
FetchCompileAsyncWasmPlugin: require('webpack5/lib/web/FetchCompileAsyncWasmPlugin'),
FetchCompileWasmPlugin: require('webpack5/lib/web/FetchCompileWasmPlugin'),
StringXor: require('webpack5/lib/util/StringXor'),
NormalModule: require('webpack5/lib/NormalModule'),
sources: require('webpack5').sources,
webpack: require('webpack5'),
package: {
version: require('webpack5/package.json').version,
},
}
}