diff --git a/advanced-api/automatic-vendor-sharing/app1/rspack.config.js b/advanced-api/automatic-vendor-sharing/app1/rspack.config.js index 1890cefc0a..4cbb115d38 100644 --- a/advanced-api/automatic-vendor-sharing/app1/rspack.config.js +++ b/advanced-api/automatic-vendor-sharing/app1/rspack.config.js @@ -1,7 +1,8 @@ const { HtmlRspackPlugin, - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const path = require('path'); // adds all your dependencies as shared modules diff --git a/advanced-api/automatic-vendor-sharing/app2/rspack.config.js b/advanced-api/automatic-vendor-sharing/app2/rspack.config.js index 72e2c731fb..399141e22e 100644 --- a/advanced-api/automatic-vendor-sharing/app2/rspack.config.js +++ b/advanced-api/automatic-vendor-sharing/app2/rspack.config.js @@ -1,7 +1,8 @@ const { HtmlRspackPlugin, - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const path = require('path'); // adds all your dependencies as shared modules diff --git a/advanced-api/dynamic-remotes-runtime-environment-variables/host/rspack.config.js b/advanced-api/dynamic-remotes-runtime-environment-variables/host/rspack.config.js index f9fc4e28aa..54b88e899e 100644 --- a/advanced-api/dynamic-remotes-runtime-environment-variables/host/rspack.config.js +++ b/advanced-api/dynamic-remotes-runtime-environment-variables/host/rspack.config.js @@ -1,7 +1,8 @@ const { CopyRspackPlugin, - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const deps = require('./package.json').dependencies; const path = require('path'); const HtmlWebpackPlugin = require('html-webpack-plugin'); diff --git a/advanced-api/dynamic-remotes-runtime-environment-variables/remote/rspack.config.js b/advanced-api/dynamic-remotes-runtime-environment-variables/remote/rspack.config.js index 0bf043c571..ebc9e48a1e 100644 --- a/advanced-api/dynamic-remotes-runtime-environment-variables/remote/rspack.config.js +++ b/advanced-api/dynamic-remotes-runtime-environment-variables/remote/rspack.config.js @@ -1,7 +1,7 @@ const { - container: { ModuleFederationPlugin }, } = require('@rspack/core'); const HtmlWebpackPlugin = require('html-webpack-plugin'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') const deps = require('./package.json').dependencies; diff --git a/advanced-api/dynamic-remotes/app1/rspack.config.js b/advanced-api/dynamic-remotes/app1/rspack.config.js index df550e7b58..5bb7877c70 100644 --- a/advanced-api/dynamic-remotes/app1/rspack.config.js +++ b/advanced-api/dynamic-remotes/app1/rspack.config.js @@ -1,7 +1,8 @@ const { HtmlRspackPlugin, - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const path = require('path'); module.exports = { diff --git a/advanced-api/dynamic-remotes/app2/rspack.config.js b/advanced-api/dynamic-remotes/app2/rspack.config.js index 37cdea65e7..b9cbd3af6d 100644 --- a/advanced-api/dynamic-remotes/app2/rspack.config.js +++ b/advanced-api/dynamic-remotes/app2/rspack.config.js @@ -1,7 +1,7 @@ const { HtmlRspackPlugin, - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') const path = require('path'); const deps = require('./package.json').dependencies; diff --git a/advanced-api/dynamic-remotes/app3/rspack.config.js b/advanced-api/dynamic-remotes/app3/rspack.config.js index e2a197fd0e..fe7222d6bd 100644 --- a/advanced-api/dynamic-remotes/app3/rspack.config.js +++ b/advanced-api/dynamic-remotes/app3/rspack.config.js @@ -1,7 +1,7 @@ const { HtmlRspackPlugin, - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') const path = require('path'); const deps = require('./package.json').dependencies; diff --git a/complete-react-case/component-app/rspack.config.js b/complete-react-case/component-app/rspack.config.js index d72d344e0e..a45599f786 100644 --- a/complete-react-case/component-app/rspack.config.js +++ b/complete-react-case/component-app/rspack.config.js @@ -1,7 +1,8 @@ const { - container: { ModuleFederationPlugin }, HtmlRspackPlugin, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const path = require('path'); module.exports = { entry: './index.js', diff --git a/complete-react-case/lib-app/rspack.config.js b/complete-react-case/lib-app/rspack.config.js index b31abd1d03..e63f9a3934 100644 --- a/complete-react-case/lib-app/rspack.config.js +++ b/complete-react-case/lib-app/rspack.config.js @@ -1,7 +1,8 @@ const { - container: { ModuleFederationPlugin }, HtmlRspackPlugin, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const path = require('path'); module.exports = { entry: './index.js', diff --git a/complete-react-case/main-app/rspack.config.js b/complete-react-case/main-app/rspack.config.js index 2527e45a9a..e159e832db 100644 --- a/complete-react-case/main-app/rspack.config.js +++ b/complete-react-case/main-app/rspack.config.js @@ -1,7 +1,8 @@ const { - container: { ModuleFederationPlugin }, HtmlRspackPlugin, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const path = require('path'); module.exports = { entry: './index.js', diff --git a/comprehensive-demo-react16/app-01/rspack.config.js b/comprehensive-demo-react16/app-01/rspack.config.js index 733fc9bcae..6cc169d1a2 100644 --- a/comprehensive-demo-react16/app-01/rspack.config.js +++ b/comprehensive-demo-react16/app-01/rspack.config.js @@ -1,7 +1,8 @@ const { HtmlRspackPlugin, - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const deps = require('./package.json').dependencies; module.exports = { diff --git a/comprehensive-demo-react16/app-02/rspack.config.js b/comprehensive-demo-react16/app-02/rspack.config.js index ddb129767a..1ddcd07ab6 100644 --- a/comprehensive-demo-react16/app-02/rspack.config.js +++ b/comprehensive-demo-react16/app-02/rspack.config.js @@ -1,7 +1,8 @@ const { HtmlRspackPlugin, - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const deps = require('./package.json').dependencies; module.exports = { diff --git a/comprehensive-demo-react16/app-03/rspack.config.js b/comprehensive-demo-react16/app-03/rspack.config.js index 124aab9cad..9c6ed7424b 100644 --- a/comprehensive-demo-react16/app-03/rspack.config.js +++ b/comprehensive-demo-react16/app-03/rspack.config.js @@ -1,7 +1,8 @@ const { HtmlRspackPlugin, - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const MiniCssExtractPlugin = require('mini-css-extract-plugin'); const HtmlWebpackPlugin = require('html-webpack-plugin'); const mode = process.env.NODE_ENV || 'development'; diff --git a/comprehensive-demo-react16/app-04/rspack.config.js b/comprehensive-demo-react16/app-04/rspack.config.js index d1667c0970..cd9f91781e 100644 --- a/comprehensive-demo-react16/app-04/rspack.config.js +++ b/comprehensive-demo-react16/app-04/rspack.config.js @@ -1,7 +1,8 @@ const { HtmlRspackPlugin, - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const MiniCssExtractPlugin = require('mini-css-extract-plugin'); const mode = process.env.NODE_ENV || 'development'; diff --git a/comprehensive-demo-react16/app-05/rspack.config.js b/comprehensive-demo-react16/app-05/rspack.config.js index 1736390b99..0918cfb7a1 100644 --- a/comprehensive-demo-react16/app-05/rspack.config.js +++ b/comprehensive-demo-react16/app-05/rspack.config.js @@ -1,7 +1,8 @@ const { HtmlRspackPlugin, - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const mode = process.env.NODE_ENV || 'development'; module.exports = { diff --git a/comprehensive-demo-react18/app-01/rspack.config.js b/comprehensive-demo-react18/app-01/rspack.config.js index 7b8e4c6996..a6e8a58649 100644 --- a/comprehensive-demo-react18/app-01/rspack.config.js +++ b/comprehensive-demo-react18/app-01/rspack.config.js @@ -1,7 +1,8 @@ const { - container: { ModuleFederationPlugin }, HtmlRspackPlugin, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const { RsdoctorRspackPlugin } = require('@rsdoctor/rspack-plugin'); const ReactRefreshWebpackPlugin = require('@rspack/plugin-react-refresh'); diff --git a/comprehensive-demo-react18/app-02/rspack.config.js b/comprehensive-demo-react18/app-02/rspack.config.js index f4d1aa405a..fae91c70b2 100644 --- a/comprehensive-demo-react18/app-02/rspack.config.js +++ b/comprehensive-demo-react18/app-02/rspack.config.js @@ -1,7 +1,8 @@ const { - container: { ModuleFederationPlugin }, HtmlRspackPlugin, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const deps = require('./package.json').dependencies; const ReactRefreshWebpackPlugin = require('@rspack/plugin-react-refresh'); const isProd = process.env.NODE_ENV === 'production'; diff --git a/comprehensive-demo-react18/app-03/rspack.config.js b/comprehensive-demo-react18/app-03/rspack.config.js index 5530ee2592..66c4addae6 100644 --- a/comprehensive-demo-react18/app-03/rspack.config.js +++ b/comprehensive-demo-react18/app-03/rspack.config.js @@ -1,7 +1,8 @@ const { - container: { ModuleFederationPlugin }, HtmlRspackPlugin, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const isProd = process.env.NODE_ENV === 'production'; module.exports = { diff --git a/comprehensive-demo-react18/app-04/rspack.config.js b/comprehensive-demo-react18/app-04/rspack.config.js index 5f60775576..4615e9eaf5 100644 --- a/comprehensive-demo-react18/app-04/rspack.config.js +++ b/comprehensive-demo-react18/app-04/rspack.config.js @@ -1,6 +1,6 @@ const { - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') const path = require('path'); const mode = process.env.NODE_ENV || 'development'; diff --git a/comprehensive-demo-react18/app-05/rspack.config.js b/comprehensive-demo-react18/app-05/rspack.config.js index 20e03dbb70..9a596341f5 100644 --- a/comprehensive-demo-react18/app-05/rspack.config.js +++ b/comprehensive-demo-react18/app-05/rspack.config.js @@ -1,7 +1,8 @@ const { HtmlRspackPlugin, - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const mode = process.env.NODE_ENV || 'development'; const isProd = process.env.NODE_ENV === 'production'; diff --git a/rspack-webpack-interop/app-01/rspack.config.js b/rspack-webpack-interop/app-01/rspack.config.js index e850385e1f..bd8db457ee 100644 --- a/rspack-webpack-interop/app-01/rspack.config.js +++ b/rspack-webpack-interop/app-01/rspack.config.js @@ -1,7 +1,8 @@ const { - container: { ModuleFederationPlugin }, HtmlRspackPlugin, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const deps = require('./package.json').dependencies; module.exports = { diff --git a/rspack-webpack-interop/app-02/rspack.config.js b/rspack-webpack-interop/app-02/rspack.config.js index c34c680edf..ee254d7530 100644 --- a/rspack-webpack-interop/app-02/rspack.config.js +++ b/rspack-webpack-interop/app-02/rspack.config.js @@ -1,7 +1,8 @@ const { - container: { ModuleFederationPlugin }, HtmlRspackPlugin, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const deps = require('./package.json').dependencies; module.exports = { diff --git a/rspack-webpack-interop/app-03/rspack.config.js b/rspack-webpack-interop/app-03/rspack.config.js index 8913f86fe5..faea669fca 100644 --- a/rspack-webpack-interop/app-03/rspack.config.js +++ b/rspack-webpack-interop/app-03/rspack.config.js @@ -1,7 +1,7 @@ const { - container: { ModuleFederationPlugin }, HtmlRspackPlugin, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') module.exports = { entry: './src/index', diff --git a/rspack-webpack-interop/app-04/rspack.config.js b/rspack-webpack-interop/app-04/rspack.config.js index ef4a6f43af..92611f7a96 100644 --- a/rspack-webpack-interop/app-04/rspack.config.js +++ b/rspack-webpack-interop/app-04/rspack.config.js @@ -1,7 +1,7 @@ const { - container: { ModuleFederationPlugin }, } = require('@rspack/core'); const path = require('path'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') const mode = process.env.NODE_ENV || 'development'; const prod = mode === 'production'; diff --git a/rspack-webpack-interop/app-05/rspack.config.js b/rspack-webpack-interop/app-05/rspack.config.js index 50470d47b4..6f2e6fb96d 100644 --- a/rspack-webpack-interop/app-05/rspack.config.js +++ b/rspack-webpack-interop/app-05/rspack.config.js @@ -1,7 +1,8 @@ const { HtmlRspackPlugin, - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const mode = process.env.NODE_ENV || 'development'; module.exports = { diff --git a/rspack-webpack-offload/component-app/rspack.config.js b/rspack-webpack-offload/component-app/rspack.config.js index 6b15de5bcc..eea76ef106 100644 --- a/rspack-webpack-offload/component-app/rspack.config.js +++ b/rspack-webpack-offload/component-app/rspack.config.js @@ -1,7 +1,8 @@ const { - container: { ModuleFederationPlugin }, HtmlRspackPlugin, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const path = require('path'); module.exports = { entry: './index.js', diff --git a/rspack-webpack-offload/lib-app/rspack.config.js b/rspack-webpack-offload/lib-app/rspack.config.js index 00b6a36588..4e624bebbe 100644 --- a/rspack-webpack-offload/lib-app/rspack.config.js +++ b/rspack-webpack-offload/lib-app/rspack.config.js @@ -1,7 +1,8 @@ const { - container: { ModuleFederationPlugin }, HtmlRspackPlugin, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const path = require('path'); module.exports = { entry: './index.js', diff --git a/rspack-webpack-offload/main-app/rspack.config.js b/rspack-webpack-offload/main-app/rspack.config.js index 2527e45a9a..e159e832db 100644 --- a/rspack-webpack-offload/main-app/rspack.config.js +++ b/rspack-webpack-offload/main-app/rspack.config.js @@ -1,7 +1,8 @@ const { - container: { ModuleFederationPlugin }, HtmlRspackPlugin, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const path = require('path'); module.exports = { entry: './index.js', diff --git a/runtime-plugins/control-sharing/app1/rspack.config.js b/runtime-plugins/control-sharing/app1/rspack.config.js index 37a8cd32ac..394aa056c6 100644 --- a/runtime-plugins/control-sharing/app1/rspack.config.js +++ b/runtime-plugins/control-sharing/app1/rspack.config.js @@ -1,7 +1,8 @@ const { HtmlRspackPlugin, - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const path = require('path'); // adds all your dependencies as shared modules diff --git a/runtime-plugins/control-sharing/app2/rspack.config.js b/runtime-plugins/control-sharing/app2/rspack.config.js index a725994468..1645544204 100644 --- a/runtime-plugins/control-sharing/app2/rspack.config.js +++ b/runtime-plugins/control-sharing/app2/rspack.config.js @@ -1,7 +1,8 @@ const { HtmlRspackPlugin, - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const path = require('path'); // adds all your dependencies as shared modules diff --git a/runtime-plugins/offline-remote/app2/rspack.config.js b/runtime-plugins/offline-remote/app2/rspack.config.js index 62a6b45524..4e8ccd2d38 100644 --- a/runtime-plugins/offline-remote/app2/rspack.config.js +++ b/runtime-plugins/offline-remote/app2/rspack.config.js @@ -1,7 +1,8 @@ const { HtmlRspackPlugin, - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const path = require('path'); // adds all your dependencies as shared modules diff --git a/runtime-plugins/remote-control/app1/rspack.config.js b/runtime-plugins/remote-control/app1/rspack.config.js index 447af7031c..2824ffd83e 100644 --- a/runtime-plugins/remote-control/app1/rspack.config.js +++ b/runtime-plugins/remote-control/app1/rspack.config.js @@ -1,7 +1,8 @@ const { HtmlRspackPlugin, - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const path = require('path'); // adds all your dependencies as shared modules diff --git a/runtime-plugins/remote-control/app2/rspack.config.js b/runtime-plugins/remote-control/app2/rspack.config.js index 62a6b45524..4e8ccd2d38 100644 --- a/runtime-plugins/remote-control/app2/rspack.config.js +++ b/runtime-plugins/remote-control/app2/rspack.config.js @@ -1,7 +1,8 @@ const { HtmlRspackPlugin, - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const path = require('path'); // adds all your dependencies as shared modules diff --git a/runtime-plugins/remote-control/app3/rspack.config.js b/runtime-plugins/remote-control/app3/rspack.config.js index dc3180d08a..90d9548535 100644 --- a/runtime-plugins/remote-control/app3/rspack.config.js +++ b/runtime-plugins/remote-control/app3/rspack.config.js @@ -1,7 +1,8 @@ const { HtmlRspackPlugin, - container: { ModuleFederationPlugin }, } = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + const path = require('path'); // adds all your dependencies as shared modules diff --git a/simple-node/node-host/rspack.config.js b/simple-node/node-host/rspack.config.js index 63edd91ee4..908112f93d 100644 --- a/simple-node/node-host/rspack.config.js +++ b/simple-node/node-host/rspack.config.js @@ -1,6 +1,5 @@ -const { - container: { ModuleFederationPlugin }, -} = require('@rspack/core'); +const { HtmlRspackPlugin} = require('@rspack/core') +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') const path = require('path'); module.exports = { diff --git a/simple-node/node-local-remote/rspack.config.js b/simple-node/node-local-remote/rspack.config.js index e17853de3c..dbff474d62 100644 --- a/simple-node/node-local-remote/rspack.config.js +++ b/simple-node/node-local-remote/rspack.config.js @@ -1,7 +1,6 @@ const path = require('path'); -const { - container: { ModuleFederationPlugin }, -} = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') + module.exports = { mode: 'development', diff --git a/simple-node/node-remote/rspack.config.js b/simple-node/node-remote/rspack.config.js index 72eba20f81..2840ce8e62 100644 --- a/simple-node/node-remote/rspack.config.js +++ b/simple-node/node-remote/rspack.config.js @@ -1,7 +1,5 @@ const path = require('path'); -const { - container: { ModuleFederationPlugin }, -} = require('@rspack/core'); +const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack') module.exports = { mode: 'development',