diff --git a/e2e/package.json b/e2e/package.json index 58704fa4c9..27496b93e7 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -39,7 +39,7 @@ "@rsbuild/plugin-vue": "workspace:*", "@rsbuild/plugin-vue-jsx": "workspace:*", "@rsbuild/webpack": "workspace:*", - "@module-federation/rspack": "0.5.1", + "@module-federation/rspack": "0.6.0", "@scripts/test-helper": "workspace:*", "@types/fs-extra": "^11.0.4", "@types/lodash": "^4.17.7", diff --git a/examples/module-federation-v2/host/package.json b/examples/module-federation-v2/host/package.json index a6353d03af..d4b5673d9f 100644 --- a/examples/module-federation-v2/host/package.json +++ b/examples/module-federation-v2/host/package.json @@ -10,7 +10,7 @@ "react-dom": "^18.3.1" }, "devDependencies": { - "@module-federation/rspack": "0.5.1", + "@module-federation/rspack": "0.6.0", "@rsbuild/core": "workspace:*", "@rsbuild/plugin-react": "workspace:*" } diff --git a/examples/module-federation-v2/remote/package.json b/examples/module-federation-v2/remote/package.json index 4abefba8f1..f5c11f15b0 100644 --- a/examples/module-federation-v2/remote/package.json +++ b/examples/module-federation-v2/remote/package.json @@ -10,7 +10,7 @@ "react-dom": "^18.3.1" }, "devDependencies": { - "@module-federation/rspack": "0.5.1", + "@module-federation/rspack": "0.6.0", "@rsbuild/core": "workspace:*", "@rsbuild/plugin-react": "workspace:*" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5ab3aa9d08..faea8b03d9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -92,8 +92,8 @@ importers: specifier: workspace:* version: link:scripts '@module-federation/rspack': - specifier: 0.5.1 - version: 0.5.1(typescript@5.5.2) + specifier: 0.6.0 + version: 0.6.0(typescript@5.5.2) '@playwright/test': specifier: 1.44.1 version: 1.44.1 @@ -322,8 +322,8 @@ importers: version: 18.3.1(react@18.3.1) devDependencies: '@module-federation/rspack': - specifier: 0.5.1 - version: 0.5.1(typescript@5.5.2) + specifier: 0.6.0 + version: 0.6.0(typescript@5.5.2) '@rsbuild/core': specifier: link:../../../packages/core version: link:../../../packages/core @@ -341,8 +341,8 @@ importers: version: 18.3.1(react@18.3.1) devDependencies: '@module-federation/rspack': - specifier: 0.5.1 - version: 0.5.1(typescript@5.5.2) + specifier: 0.6.0 + version: 0.6.0(typescript@5.5.2) '@rsbuild/core': specifier: link:../../../packages/core version: link:../../../packages/core @@ -2484,11 +2484,11 @@ packages: '@modern-js/utils@2.58.2': resolution: {integrity: sha512-nIT6jOdYSqNDDZq3arf8WoIcxhznTdK+AgwWZ5dqpL7IUzfUBt80MgOThttVZL8c10N0SGgbeEsQZpdpkCA+gA==} - '@module-federation/bridge-react-webpack-plugin@0.5.1': - resolution: {integrity: sha512-MKFQALIBLmfBYLCCijSr5TFX8m0G0y67AEbybXU2PsZbn+tqyh3XC0K+WFx0OvvkSEYXk61IAaN6iz9yrA20uw==} + '@module-federation/bridge-react-webpack-plugin@0.6.0': + resolution: {integrity: sha512-xxW/U0ESgVnl795YPBwC9OY0IU0Pcxxz3ynJga6m1XguNBbR0ra91vzHvaJssYGBlQ4TLh+S2FgRBUHAjh85tQ==} - '@module-federation/dts-plugin@0.5.1': - resolution: {integrity: sha512-qPp9Q5ARNAsQjGdJMjn67NYzmVQ05dwZR/mjEg00sZsDKJiwwXVelIwk01Bc63roD2PpXKffYw4yD6l8oicZjQ==} + '@module-federation/dts-plugin@0.6.0': + resolution: {integrity: sha512-qOQBi0V9s3k9mhX9Xd90V0SsqQj0okOTYH/ooUvk3OdirSGAlJYRrCX+zss1bRf07wM4ofwCDQxSqc4iT9S2rA==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 vue-tsc: '>=1.0.24' @@ -2496,14 +2496,14 @@ packages: vue-tsc: optional: true - '@module-federation/managers@0.5.1': - resolution: {integrity: sha512-dFUFKGxm1o6O+vsStZeD2CAEtKKgZY+miB13YG/MS2h+DTuCXJaxLbJoiKtaB6iQCoXq6QUPfJ18nbXqjT4Dkw==} + '@module-federation/managers@0.6.0': + resolution: {integrity: sha512-r7yIXAyk0HRdXnM6kTdGb/zm1bKTd8/k+tCMc4pwHllWmnLJdMxNW4ylLIVs2Zy+cG4f6JwF2HrVkVtbyAAYFQ==} - '@module-federation/manifest@0.5.1': - resolution: {integrity: sha512-Z86z1JcFxw48JqfKgQwJcGBVcQb375C/oECZaX9NPVTMqfdcKSUmVinbk+D1mfEDCmSsGcKloJocbO/nK2FHrw==} + '@module-federation/manifest@0.6.0': + resolution: {integrity: sha512-yGIWnLjjWL0KdVZ/bJhRKRJeFWp7X2LEeyMg/51y52LP7KYYWibIN7YK0IPsPqAfFH2XJgDMJ4iVHUZaaL9AEA==} - '@module-federation/rspack@0.5.1': - resolution: {integrity: sha512-ckTEnySHzUf+cXZ9dde77oPRyu2daLC4mMfuFFOhHo2ir3QRoFhDULJBsWNvWQtOrAi00mDXKjdminnB+kWiCw==} + '@module-federation/rspack@0.6.0': + resolution: {integrity: sha512-Qfd8xPKnPIJUu7CtWHkFXYZLYeR991Kz39y5I7N4Vuj9ZEAUIYGMwYv5bYSa+gquEmm4O91/FmmMDiK5WvzkCw==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 vue-tsc: '>=1.0.24' @@ -2516,18 +2516,30 @@ packages: '@module-federation/runtime-tools@0.5.1': resolution: {integrity: sha512-nfBedkoZ3/SWyO0hnmaxuz0R0iGPSikHZOAZ0N/dVSQaIzlffUo35B5nlC2wgWIc0JdMZfkwkjZRrnuuDIJbzg==} + '@module-federation/runtime-tools@0.6.0': + resolution: {integrity: sha512-VB/umcooJx8dSrhv0sGy74LR2Od6xZLCs1tu+Zs5HsnUfbmPc0WNUc+nHn4evp5nHl17HOreQL3Q3c3vrQpbWg==} + '@module-federation/runtime@0.5.1': resolution: {integrity: sha512-xgiMUWwGLWDrvZc9JibuEbXIbhXg6z2oUkemogSvQ4LKvrl/n0kbqP1Blk669mXzyWbqtSp6PpvNdwaE1aN5xQ==} + '@module-federation/runtime@0.6.0': + resolution: {integrity: sha512-48GqtmJd3xvbrJwvf3Gl8wE1KTxGLflH7VSs73nNiAMUcK24qTrQAwvbZWzmD3sGuTV8wM0Nd5w+mKoQ/bi6Ng==} + '@module-federation/sdk@0.5.1': resolution: {integrity: sha512-exvchtjNURJJkpqjQ3/opdbfeT2wPKvrbnGnyRkrwW5o3FH1LaST1tkiNviT6OXTexGaVc2DahbdniQHVtQ7pA==} - '@module-federation/third-party-dts-extractor@0.5.1': - resolution: {integrity: sha512-BK7vjnA5+Ma9jMEuEn2zYiM78+7PBsu2j9JQPeRW3ergo5yT62LX+JopXjJjTaZ4GPz7lS4W3wJNWK1gEXZEHA==} + '@module-federation/sdk@0.6.0': + resolution: {integrity: sha512-yaT3dAnAdoNu+bBJnatFSVhTFSARRPuYor8Gd5Q2FIJhsQwyECC7gtNrgEcvt3sU9L44EdfnWeHwCT/tuKQADw==} + + '@module-federation/third-party-dts-extractor@0.6.0': + resolution: {integrity: sha512-VVIrirO80wKdL0OIiumIijX2rAvAv5J3ji5/1t06tYAGdnpNydoYlDcpcnv5sCnAHLb8IkM8hG3uF8n0tTEKfw==} '@module-federation/webpack-bundler-runtime@0.5.1': resolution: {integrity: sha512-mMhRFH0k2VjwHt3Jol9JkUsmI/4XlrAoBG3E0o7HoyoPYv1UFOWyqAflfANcUPgbYpvqmyLzDcO+3IT36LXnrA==} + '@module-federation/webpack-bundler-runtime@0.6.0': + resolution: {integrity: sha512-qwOSpSk3RgHZDH79j8S1JBg93UjhVPQsrH4BIklRXhs8nL1+6kDQuP+hP+OPzsE29BNfyiX6WnbR6KQ2ksigUA==} + '@napi-rs/wasm-runtime@0.2.4': resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==} @@ -8920,17 +8932,17 @@ snapshots: lodash: 4.17.21 rslog: 1.2.2 - '@module-federation/bridge-react-webpack-plugin@0.5.1': + '@module-federation/bridge-react-webpack-plugin@0.6.0': dependencies: - '@module-federation/sdk': 0.5.1 + '@module-federation/sdk': 0.6.0 '@types/semver': 7.5.8 semver: 7.6.3 - '@module-federation/dts-plugin@0.5.1(typescript@5.5.2)': + '@module-federation/dts-plugin@0.6.0(typescript@5.5.2)': dependencies: - '@module-federation/managers': 0.5.1 - '@module-federation/sdk': 0.5.1 - '@module-federation/third-party-dts-extractor': 0.5.1 + '@module-federation/managers': 0.6.0 + '@module-federation/sdk': 0.6.0 + '@module-federation/third-party-dts-extractor': 0.6.0 adm-zip: 0.5.14 ansi-colors: 4.1.3 axios: 1.7.4 @@ -8950,17 +8962,17 @@ snapshots: - supports-color - utf-8-validate - '@module-federation/managers@0.5.1': + '@module-federation/managers@0.6.0': dependencies: - '@module-federation/sdk': 0.5.1 + '@module-federation/sdk': 0.6.0 find-pkg: 2.0.0 fs-extra: 9.1.0 - '@module-federation/manifest@0.5.1(typescript@5.5.2)': + '@module-federation/manifest@0.6.0(typescript@5.5.2)': dependencies: - '@module-federation/dts-plugin': 0.5.1(typescript@5.5.2) - '@module-federation/managers': 0.5.1 - '@module-federation/sdk': 0.5.1 + '@module-federation/dts-plugin': 0.6.0(typescript@5.5.2) + '@module-federation/managers': 0.6.0 + '@module-federation/sdk': 0.6.0 chalk: 3.0.0 find-pkg: 2.0.0 transitivePeerDependencies: @@ -8971,14 +8983,14 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/rspack@0.5.1(typescript@5.5.2)': + '@module-federation/rspack@0.6.0(typescript@5.5.2)': dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.5.1 - '@module-federation/dts-plugin': 0.5.1(typescript@5.5.2) - '@module-federation/managers': 0.5.1 - '@module-federation/manifest': 0.5.1(typescript@5.5.2) - '@module-federation/runtime-tools': 0.5.1 - '@module-federation/sdk': 0.5.1 + '@module-federation/bridge-react-webpack-plugin': 0.6.0 + '@module-federation/dts-plugin': 0.6.0(typescript@5.5.2) + '@module-federation/managers': 0.6.0 + '@module-federation/manifest': 0.6.0(typescript@5.5.2) + '@module-federation/runtime-tools': 0.6.0 + '@module-federation/sdk': 0.6.0 optionalDependencies: typescript: 5.5.2 transitivePeerDependencies: @@ -8992,13 +9004,24 @@ snapshots: '@module-federation/runtime': 0.5.1 '@module-federation/webpack-bundler-runtime': 0.5.1 + '@module-federation/runtime-tools@0.6.0': + dependencies: + '@module-federation/runtime': 0.6.0 + '@module-federation/webpack-bundler-runtime': 0.6.0 + '@module-federation/runtime@0.5.1': dependencies: '@module-federation/sdk': 0.5.1 + '@module-federation/runtime@0.6.0': + dependencies: + '@module-federation/sdk': 0.6.0 + '@module-federation/sdk@0.5.1': {} - '@module-federation/third-party-dts-extractor@0.5.1': + '@module-federation/sdk@0.6.0': {} + + '@module-federation/third-party-dts-extractor@0.6.0': dependencies: find-pkg: 2.0.0 fs-extra: 9.1.0 @@ -9009,6 +9032,11 @@ snapshots: '@module-federation/runtime': 0.5.1 '@module-federation/sdk': 0.5.1 + '@module-federation/webpack-bundler-runtime@0.6.0': + dependencies: + '@module-federation/runtime': 0.6.0 + '@module-federation/sdk': 0.6.0 + '@napi-rs/wasm-runtime@0.2.4': dependencies: '@emnapi/core': 1.2.0