diff --git a/examples/module-federation/mf-host/package.json b/examples/module-federation/mf-host/package.json index 7d90c6587..7a32fc8da 100644 --- a/examples/module-federation/mf-host/package.json +++ b/examples/module-federation/mf-host/package.json @@ -13,7 +13,7 @@ "react-dom": "^19.2.0" }, "devDependencies": { - "@module-federation/rsbuild-plugin": "^0.21.4", + "@module-federation/rsbuild-plugin": "^0.21.6", "@rsbuild/core": "~1.6.7", "@rsbuild/plugin-react": "^1.4.2", "@types/react": "^19.2.6", diff --git a/examples/module-federation/mf-react-component/package.json b/examples/module-federation/mf-react-component/package.json index 3d311a1d4..c5b9fd3fe 100644 --- a/examples/module-federation/mf-react-component/package.json +++ b/examples/module-federation/mf-react-component/package.json @@ -19,9 +19,9 @@ "storybook": "storybook dev -p 6006" }, "devDependencies": { - "@module-federation/enhanced": "^0.21.4", - "@module-federation/rsbuild-plugin": "^0.21.4", - "@module-federation/storybook-addon": "^4.0.36", + "@module-federation/enhanced": "^0.21.6", + "@module-federation/rsbuild-plugin": "^0.21.6", + "@module-federation/storybook-addon": "^5.0.1", "@rsbuild/plugin-react": "^1.4.2", "@rslib/core": "workspace:*", "@types/react": "^19.2.6", diff --git a/examples/module-federation/mf-remote/package.json b/examples/module-federation/mf-remote/package.json index 86c355672..b20a8744d 100644 --- a/examples/module-federation/mf-remote/package.json +++ b/examples/module-federation/mf-remote/package.json @@ -13,7 +13,7 @@ "react-dom": "^19.2.0" }, "devDependencies": { - "@module-federation/rsbuild-plugin": "^0.21.4", + "@module-federation/rsbuild-plugin": "^0.21.6", "@rsbuild/core": "~1.6.7", "@rsbuild/plugin-react": "^1.4.2", "@types/react": "^19.2.6", diff --git a/packages/core/package.json b/packages/core/package.json index e1bb39ab7..828c10c7e 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -47,7 +47,7 @@ "rsbuild-plugin-dts": "workspace:*" }, "devDependencies": { - "@module-federation/rsbuild-plugin": "^0.21.4", + "@module-federation/rsbuild-plugin": "^0.21.6", "@rslib/tsconfig": "workspace:*", "@types/fs-extra": "^11.0.4", "cac": "^6.7.14", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 847b1b30b..0ad0c1052 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -93,8 +93,8 @@ importers: version: 19.2.0(react@19.2.0) devDependencies: '@module-federation/rsbuild-plugin': - specifier: ^0.21.4 - version: 0.21.4(@rsbuild/core@1.6.7)(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) + specifier: ^0.21.6 + version: 0.21.6(@rsbuild/core@1.6.7)(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) '@rsbuild/core': specifier: ~1.6.7 version: 1.6.7 @@ -114,14 +114,14 @@ importers: examples/module-federation/mf-react-component: devDependencies: '@module-federation/enhanced': - specifier: ^0.21.4 - version: 0.21.4(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) + specifier: ^0.21.6 + version: 0.21.6(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) '@module-federation/rsbuild-plugin': - specifier: ^0.21.4 - version: 0.21.4(@rsbuild/core@1.6.7)(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) + specifier: ^0.21.6 + version: 0.21.6(@rsbuild/core@1.6.7)(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) '@module-federation/storybook-addon': - specifier: ^4.0.36 - version: 4.0.36(@rsbuild/core@1.6.7)(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))(webpack-virtual-modules@0.6.2) + specifier: ^5.0.1 + version: 5.0.1(@rsbuild/core@1.6.7)(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))(webpack-virtual-modules@0.6.2) '@rsbuild/plugin-react': specifier: ^1.4.2 version: 1.4.2(@rsbuild/core@1.6.7) @@ -160,8 +160,8 @@ importers: version: 19.2.0(react@19.2.0) devDependencies: '@module-federation/rsbuild-plugin': - specifier: ^0.21.4 - version: 0.21.4(@rsbuild/core@1.6.7)(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) + specifier: ^0.21.6 + version: 0.21.6(@rsbuild/core@1.6.7)(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) '@rsbuild/core': specifier: ~1.6.7 version: 1.6.7 @@ -332,8 +332,8 @@ importers: version: link:../plugin-dts devDependencies: '@module-federation/rsbuild-plugin': - specifier: ^0.21.4 - version: 0.21.4(@rsbuild/core@1.6.7)(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) + specifier: ^0.21.6 + version: 0.21.6(@rsbuild/core@1.6.7)(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) '@rslib/tsconfig': specifier: workspace:* version: link:../../scripts/tsconfig @@ -469,8 +469,8 @@ importers: specifier: ^4.0.1 version: 4.0.1(vite@6.3.5(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(sass-embedded@1.90.0)(sass@1.90.0)(stylus@0.64.0)(terser@5.44.0)(tsx@4.20.6)(yaml@2.6.1)) '@module-federation/rsbuild-plugin': - specifier: ^0.21.4 - version: 0.21.4(@rsbuild/core@1.6.7)(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) + specifier: ^0.21.6 + version: 0.21.6(@rsbuild/core@1.6.7)(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) '@playwright/test': specifier: 1.56.1 version: 1.56.1 @@ -1226,8 +1226,8 @@ importers: website: devDependencies: '@module-federation/rsbuild-plugin': - specifier: ^0.21.4 - version: 0.21.4(@rsbuild/core@1.6.7)(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) + specifier: ^0.21.6 + version: 0.21.6(@rsbuild/core@1.6.7)(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) '@rsbuild/core': specifier: ~1.6.7 version: 1.6.7 @@ -2122,28 +2122,22 @@ packages: '@microsoft/tsdoc@0.16.0': resolution: {integrity: sha512-xgAyonlVVS+q7Vc7qLW0UrJU7rSFcETRWsqdXZtjzRU8dF+6CkozTK4V4y1LwOX7j8r/vHphjDeMeGI4tNGeGA==} - '@modern-js/node-bundle-require@2.68.2': - resolution: {integrity: sha512-MWk/pYx7KOsp+A/rN0as2ji/Ba8x0m129aqZ3Lj6T6CCTWdz0E/IsamPdTmF9Jnb6whQoBKtWSaLTCQlmCoY0Q==} - - '@modern-js/utils@2.68.2': - resolution: {integrity: sha512-revom/i/EhKfI0STNLo/AUbv7gY0JY0Ni2gO6P/Z4cTyZZRgd5j90678YB2DGn+LtmSrEWtUphyDH5Jn1RKjgg==} + '@module-federation/bridge-react-webpack-plugin@0.21.6': + resolution: {integrity: sha512-lJMmdhD4VKVkeg8RHb+Jwe6Ou9zKVgjtb1inEURDG/sSS2ksdZA8pVKLYbRPRbdmjr193Y8gJfqFbI2dqoyc/g==} - '@module-federation/bridge-react-webpack-plugin@0.21.4': - resolution: {integrity: sha512-aVxpy5dI5da2Qxw5YUDrXnzB68G3tUM3hogaImBjUvEsXFOxg7Pc5DBio2I/FJ45jXnoP3Gaswa0vLz6xWiyiA==} - - '@module-federation/cli@0.21.4': - resolution: {integrity: sha512-WmNVpq9h6xFe5+NviLL8/n174nhS5pOVHs7JAW7e/0qpQ5qXXn4ZN57ewUNfd6+RR6WYuoP1Q3ZWkeK+/dv9gQ==} + '@module-federation/cli@0.21.6': + resolution: {integrity: sha512-qNojnlc8pTyKtK7ww3i/ujLrgWwgXqnD5DcDPsjADVIpu7STaoaVQ0G5GJ7WWS/ajXw6EyIAAGW/AMFh4XUxsQ==} engines: {node: '>=16.0.0'} hasBin: true - '@module-federation/data-prefetch@0.21.4': - resolution: {integrity: sha512-RKCacRLuh2kd9gtTkEqYlT0l2w9B0NDDthOVHCi+WlHWc5vXDxupZaEFFOAUimzARN8dPXok2iwlLLD2gs6AQw==} + '@module-federation/data-prefetch@0.21.6': + resolution: {integrity: sha512-8HD7ZhtWZ9vl6i3wA7M8cEeCRdtvxt09SbMTfqIPm+5eb/V4ijb8zGTYSRhNDb5RCB+BAixaPiZOWKXJ63/rVw==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' - '@module-federation/dts-plugin@0.21.4': - resolution: {integrity: sha512-dStZ+J90JByoa++p3TuB4xx3b+25tHb9EAsvBkv86ptXEM1QFYRljV/7fvrQrvvqgD6Jpmq1LESi5NvI5J9P+w==} + '@module-federation/dts-plugin@0.21.6': + resolution: {integrity: sha512-YIsDk8/7QZIWn0I1TAYULniMsbyi2LgKTi9OInzVmZkwMC6644x/ratTWBOUDbdY1Co+feNkoYeot1qIWv2L7w==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 vue-tsc: '>=1.0.24' @@ -2151,8 +2145,8 @@ packages: vue-tsc: optional: true - '@module-federation/enhanced@0.21.4': - resolution: {integrity: sha512-QX4nfL1E2dboPBCLIU/x1P87wa/fwj+AOLP7TPJ6CHwEahXoXbrnrux6Hjcf/6SfrN9RGZkEauYy2W/VvigJlw==} + '@module-federation/enhanced@0.21.6': + resolution: {integrity: sha512-8PFQxtmXc6ukBC4CqGIoc96M2Ly9WVwCPu4Ffvt+K/SB6rGbeFeZoYAwREV1zGNMJ5v5ly6+AHIEOBxNuSnzSg==} hasBin: true peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -2172,19 +2166,22 @@ packages: '@module-federation/error-codes@0.21.4': resolution: {integrity: sha512-ClpL5MereWNXh+EgDjz7w4RrC1JlisQTvXDa1gLxpviHafzNDfdViVmuhi9xXVuj+EYo8KU70Y999KHhk9424Q==} - '@module-federation/inject-external-runtime-core-plugin@0.21.4': - resolution: {integrity: sha512-lOy+qPEA56AdkSIN2hO5zsKvnbplCJHUR5B6BKjo5+q752BrE3C1O0vAXYBRgmdQIBn+JAssdkbJKtfwl8oReQ==} + '@module-federation/error-codes@0.21.6': + resolution: {integrity: sha512-MLJUCQ05KnoVl8xd6xs9a5g2/8U+eWmVxg7xiBMeR0+7OjdWUbHwcwgVFatRIwSZvFgKHfWEiI7wsU1q1XbTRQ==} + + '@module-federation/inject-external-runtime-core-plugin@0.21.6': + resolution: {integrity: sha512-DJQne7NQ988AVi3QB8byn12FkNb+C2lBeU1NRf8/WbL0gmHsr6kW8hiEJCm8LYaURwtsQqtsEV7i+8+51qjSmQ==} peerDependencies: - '@module-federation/runtime-tools': 0.21.4 + '@module-federation/runtime-tools': 0.21.6 - '@module-federation/managers@0.21.4': - resolution: {integrity: sha512-z8KZJdT56lv73GKh0g7IO4CLxCtgV44qnTCn7GZ/R1cdR0JhdDvrqlYL8rrVGPw1y2BqudO0OxlRw0LjAGGj7g==} + '@module-federation/managers@0.21.6': + resolution: {integrity: sha512-BeV6m2/7kF5MDVz9JJI5T8h8lMosnXkH2bOxxFewcra7ZjvDOgQu7WIio0mgk5l1zjNPvnEVKhnhrenEdcCiWg==} - '@module-federation/manifest@0.21.4': - resolution: {integrity: sha512-sW6eYTpqeNjPszC2FMUyT21IaUkqueDPlmPffyV9XVUSjOZgNa5VbDiD3qyW86v/bHC0nhrQ0/TWKn8EPOszLQ==} + '@module-federation/manifest@0.21.6': + resolution: {integrity: sha512-yg93+I1qjRs5B5hOSvjbjmIoI2z3th8/yst9sfwvx4UDOG1acsE3HHMyPN0GdoIGwplC/KAnU5NmUz4tREUTGQ==} - '@module-federation/node@2.7.23': - resolution: {integrity: sha512-2v9ks2caLDJl1wAqVeFLaxKK7oBT6jM1nHzJXsFqgTC0xN2GyRBUz+SHmcXIRcMW5FZKIBBzv8OZrte2/z5PWQ==} + '@module-federation/node@2.7.25': + resolution: {integrity: sha512-/u4f+GYRZfHpSvdt5n40lMCS9Cmve7N3JlDreaFXz8xrWDNOp2wvMgiVGpndo5J4iQdtLjpavWStahGQ05B2cQ==} peerDependencies: next: '*' react: ^16||^17||^18||^19 @@ -2198,8 +2195,8 @@ packages: react-dom: optional: true - '@module-federation/rsbuild-plugin@0.21.4': - resolution: {integrity: sha512-dm+NAVTAvXnXKDmPnDExPaY8/syfpChVWbDmPFr5rxX8GNi5lex3hNzcW0h3tG0mBTSjrvJizqujUlbnHaRSag==} + '@module-federation/rsbuild-plugin@0.21.6': + resolution: {integrity: sha512-Whbj8wy9p/YPea+yN0oW1PbPq3qYG9uZzPZ0UfNHswpZE7fpPUu/kGjmTosRpkMAWMraPH4bCh03y3Masz9eVQ==} engines: {node: '>=16.0.0'} peerDependencies: '@rsbuild/core': ^1.3.21 @@ -2207,8 +2204,8 @@ packages: '@rsbuild/core': optional: true - '@module-federation/rspack@0.21.4': - resolution: {integrity: sha512-/FG6CjAg8M5EUwTMOMxceC+oLggHwYMGaTp7jCXhCXQJpnJ0C/OvcgKp0lif+ELIRxerAAldrFO06/4n9gLEIg==} + '@module-federation/rspack@0.21.6': + resolution: {integrity: sha512-SB+z1P+Bqe3R6geZje9dp0xpspX6uash+zO77nodmUy8PTTBlkL7800Cq2FMLKUdoTZHJTBVXf0K6CqQWSlItg==} peerDependencies: '@rspack/core': '>=0.7' typescript: ^4.9.0 || ^5.0.0 @@ -2225,26 +2222,38 @@ packages: '@module-federation/runtime-core@0.21.4': resolution: {integrity: sha512-SGpmoOLGNxZofpTOk6Lxb2ewaoz5wMi93AFYuuJB04HTVcngEK+baNeUZ2D/xewrqNIJoMY6f5maUjVfIIBPUA==} + '@module-federation/runtime-core@0.21.6': + resolution: {integrity: sha512-5Hd1Y5qp5lU/aTiK66lidMlM/4ji2gr3EXAtJdreJzkY+bKcI5+21GRcliZ4RAkICmvdxQU5PHPL71XmNc7Lsw==} + '@module-federation/runtime-tools@0.21.1': resolution: {integrity: sha512-uQmammw3Osg8370yiRqZwKo7eA5zkyml9pAX9x4oS9QAkEBvQpDogERlF9f7gAgcP2P3v+xLg3/bCdquD0gt8A==} '@module-federation/runtime-tools@0.21.4': resolution: {integrity: sha512-RzFKaL0DIjSmkn76KZRfzfB6dD07cvID84950jlNQgdyoQFUGkqD80L6rIpVCJTY/R7LzR3aQjHnoqmq4JPo3w==} + '@module-federation/runtime-tools@0.21.6': + resolution: {integrity: sha512-fnP+ZOZTFeBGiTAnxve+axGmiYn2D60h86nUISXjXClK3LUY1krUfPgf6MaD4YDJ4i51OGXZWPekeMe16pkd8Q==} + '@module-federation/runtime@0.21.1': resolution: {integrity: sha512-sfBrP0gEPwXPEiREVKVd0IjEWXtr3G/i7EUZVWTt4D491nNpswog/kuKFatGmhcBb+9uD5v9rxFgmIbgL9njnQ==} '@module-federation/runtime@0.21.4': resolution: {integrity: sha512-wgvGqryurVEvkicufJmTG0ZehynCeNLklv8kIk5BLIsWYSddZAE+xe4xov1kgH5fIJQAoQNkRauFFjVNlHoAkA==} + '@module-federation/runtime@0.21.6': + resolution: {integrity: sha512-+caXwaQqwTNh+CQqyb4mZmXq7iEemRDrTZQGD+zyeH454JAYnJ3s/3oDFizdH6245pk+NiqDyOOkHzzFQorKhQ==} + '@module-federation/sdk@0.21.1': resolution: {integrity: sha512-1cHMrmCCao3NMFM4BkA0GDt4rbYbyneHct5E4z68cu5UBUnI3L/UboP5VNM8lkYMO1nCR8M0FcLkLhK35Nt48A==} '@module-federation/sdk@0.21.4': resolution: {integrity: sha512-tzvhOh/oAfX++6zCDDxuvioHY4Jurf8vcfoCbKFxusjmyKr32GPbwFDazUP+OPhYCc3dvaa9oWU6X/qpUBLfJw==} - '@module-federation/storybook-addon@4.0.36': - resolution: {integrity: sha512-btCxmbKCqFnXmZ2B9mBSgPgNhAKwoICZV/x5BCzNJe4gyJrOpL4PWxpR4DspOZKQoLoSCXdDKkfh5KIGWsGqVw==} + '@module-federation/sdk@0.21.6': + resolution: {integrity: sha512-x6hARETb8iqHVhEsQBysuWpznNZViUh84qV2yE7AD+g7uIzHKiYdoWqj10posbo5XKf/147qgWDzKZoKoEP2dw==} + + '@module-federation/storybook-addon@5.0.1': + resolution: {integrity: sha512-SuRCu0Su0BJBrn7Z1s65CBP/us9Dwh/HzqGRQZx8Jg0EGQtIBGhR1/eCOfSabnvessFiYGrf1X6H2z6A1+tLVw==} peerDependencies: '@nx/react': '>= 16.0.0' '@nx/webpack': '>= 16.0.0' @@ -2269,8 +2278,8 @@ packages: webpack-virtual-modules: optional: true - '@module-federation/third-party-dts-extractor@0.21.4': - resolution: {integrity: sha512-zKaKpABSbpZhKbTUGkN6VKqApa+PcawwXAv+L8co3vhErRna82svSIicgLy27n4QzAFJ09coB4WgnPQLjXdU+A==} + '@module-federation/third-party-dts-extractor@0.21.6': + resolution: {integrity: sha512-Il6x4hLsvCgZNk1DFwuMBNeoxD1BsZ5AW2BI/nUgu0k5FiAvfcz1OFawRFEHtaM/kVrCsymMOW7pCao90DaX3A==} '@module-federation/webpack-bundler-runtime@0.21.1': resolution: {integrity: sha512-yyXX6ugTV07pMxMzAHt6/JDwblS3f1NDyUI7l44CyYgXpl2ItEEUs5aj5h/5xU1c9Px7M//KkY3qW+InW4tR/A==} @@ -2278,6 +2287,9 @@ packages: '@module-federation/webpack-bundler-runtime@0.21.4': resolution: {integrity: sha512-dusmR3uPnQh9u9ChQo3M+GLOuGFthfvnh7WitF/a1eoeTfRmXqnMFsXtZCUK+f/uXf+64874Zj/bhAgbBcVHZA==} + '@module-federation/webpack-bundler-runtime@0.21.6': + resolution: {integrity: sha512-7zIp3LrcWbhGuFDTUMLJ2FJvcwjlddqhWGxi/MW3ur1a+HaO8v5tF2nl+vElKmbG1DFLU/52l3PElVcWf/YcsQ==} + '@napi-rs/wasm-runtime@0.2.4': resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==} @@ -5201,6 +5213,10 @@ packages: resolution: {integrity: sha512-TSjceIf6797jyd+R64NXqicttROD+Qf98fex7CowmlSn7f8+En0da1Dglwr1AXxDtVizoxXYZBlUQwNhoOXkNw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + jiti@2.4.2: + resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} + hasBin: true + jiti@2.6.1: resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} hasBin: true @@ -8551,32 +8567,19 @@ snapshots: '@microsoft/tsdoc@0.16.0': {} - '@modern-js/node-bundle-require@2.68.2': - dependencies: - '@modern-js/utils': 2.68.2 - '@swc/helpers': 0.5.17 - esbuild: 0.25.5 - - '@modern-js/utils@2.68.2': + '@module-federation/bridge-react-webpack-plugin@0.21.6': dependencies: - '@swc/helpers': 0.5.17 - caniuse-lite: 1.0.30001726 - lodash: 4.17.21 - rslog: 1.3.0 - - '@module-federation/bridge-react-webpack-plugin@0.21.4': - dependencies: - '@module-federation/sdk': 0.21.4 + '@module-federation/sdk': 0.21.6 '@types/semver': 7.5.8 semver: 7.6.3 - '@module-federation/cli@0.21.4(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))': + '@module-federation/cli@0.21.6(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))': dependencies: - '@modern-js/node-bundle-require': 2.68.2 - '@module-federation/dts-plugin': 0.21.4(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) - '@module-federation/sdk': 0.21.4 + '@module-federation/dts-plugin': 0.21.6(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) + '@module-federation/sdk': 0.21.6 chalk: 3.0.0 commander: 11.1.0 + jiti: 2.4.2 transitivePeerDependencies: - bufferutil - debug @@ -8585,20 +8588,20 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/data-prefetch@0.21.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@module-federation/data-prefetch@0.21.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - '@module-federation/runtime': 0.21.4 - '@module-federation/sdk': 0.21.4 + '@module-federation/runtime': 0.21.6 + '@module-federation/sdk': 0.21.6 fs-extra: 9.1.0 react: 19.2.0 react-dom: 19.2.0(react@19.2.0) - '@module-federation/dts-plugin@0.21.4(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))': + '@module-federation/dts-plugin@0.21.6(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))': dependencies: - '@module-federation/error-codes': 0.21.4 - '@module-federation/managers': 0.21.4 - '@module-federation/sdk': 0.21.4 - '@module-federation/third-party-dts-extractor': 0.21.4 + '@module-federation/error-codes': 0.21.6 + '@module-federation/managers': 0.21.6 + '@module-federation/sdk': 0.21.6 + '@module-federation/third-party-dts-extractor': 0.21.6 adm-zip: 0.5.16 ansi-colors: 4.1.3 axios: 1.12.0 @@ -8620,19 +8623,19 @@ snapshots: - supports-color - utf-8-validate - '@module-federation/enhanced@0.21.4(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.21.4 - '@module-federation/cli': 0.21.4(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) - '@module-federation/data-prefetch': 0.21.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@module-federation/dts-plugin': 0.21.4(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) - '@module-federation/error-codes': 0.21.4 - '@module-federation/inject-external-runtime-core-plugin': 0.21.4(@module-federation/runtime-tools@0.21.4) - '@module-federation/managers': 0.21.4 - '@module-federation/manifest': 0.21.4(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) - '@module-federation/rspack': 0.21.4(@rspack/core@1.6.4(@swc/helpers@0.5.17))(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) - '@module-federation/runtime-tools': 0.21.4 - '@module-federation/sdk': 0.21.4 + '@module-federation/enhanced@0.21.6(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))': + dependencies: + '@module-federation/bridge-react-webpack-plugin': 0.21.6 + '@module-federation/cli': 0.21.6(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) + '@module-federation/data-prefetch': 0.21.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@module-federation/dts-plugin': 0.21.6(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) + '@module-federation/error-codes': 0.21.6 + '@module-federation/inject-external-runtime-core-plugin': 0.21.6(@module-federation/runtime-tools@0.21.6) + '@module-federation/managers': 0.21.6 + '@module-federation/manifest': 0.21.6(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) + '@module-federation/rspack': 0.21.6(@rspack/core@1.6.4(@swc/helpers@0.5.17))(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) + '@module-federation/runtime-tools': 0.21.6 + '@module-federation/sdk': 0.21.6 btoa: 1.2.1 schema-utils: 4.3.2 upath: 2.0.1 @@ -8652,21 +8655,23 @@ snapshots: '@module-federation/error-codes@0.21.4': {} - '@module-federation/inject-external-runtime-core-plugin@0.21.4(@module-federation/runtime-tools@0.21.4)': + '@module-federation/error-codes@0.21.6': {} + + '@module-federation/inject-external-runtime-core-plugin@0.21.6(@module-federation/runtime-tools@0.21.6)': dependencies: - '@module-federation/runtime-tools': 0.21.4 + '@module-federation/runtime-tools': 0.21.6 - '@module-federation/managers@0.21.4': + '@module-federation/managers@0.21.6': dependencies: - '@module-federation/sdk': 0.21.4 + '@module-federation/sdk': 0.21.6 find-pkg: 2.0.0 fs-extra: 9.1.0 - '@module-federation/manifest@0.21.4(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))': + '@module-federation/manifest@0.21.6(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))': dependencies: - '@module-federation/dts-plugin': 0.21.4(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) - '@module-federation/managers': 0.21.4 - '@module-federation/sdk': 0.21.4 + '@module-federation/dts-plugin': 0.21.6(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) + '@module-federation/managers': 0.21.6 + '@module-federation/sdk': 0.21.6 chalk: 3.0.0 find-pkg: 2.0.0 transitivePeerDependencies: @@ -8677,11 +8682,11 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/node@2.7.23(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))': + '@module-federation/node@2.7.25(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))': dependencies: - '@module-federation/enhanced': 0.21.4(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) - '@module-federation/runtime': 0.21.4 - '@module-federation/sdk': 0.21.4 + '@module-federation/enhanced': 0.21.6(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) + '@module-federation/runtime': 0.21.6 + '@module-federation/sdk': 0.21.6 btoa: 1.2.1 encoding: 0.1.13 node-fetch: 2.7.0(encoding@0.1.13) @@ -8697,11 +8702,11 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/rsbuild-plugin@0.21.4(@rsbuild/core@1.6.7)(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))': + '@module-federation/rsbuild-plugin@0.21.6(@rsbuild/core@1.6.7)(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))': dependencies: - '@module-federation/enhanced': 0.21.4(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) - '@module-federation/node': 2.7.23(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) - '@module-federation/sdk': 0.21.4 + '@module-federation/enhanced': 0.21.6(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) + '@module-federation/node': 2.7.25(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) + '@module-federation/sdk': 0.21.6 fs-extra: 11.3.0 optionalDependencies: '@rsbuild/core': 1.6.7 @@ -8718,15 +8723,15 @@ snapshots: - vue-tsc - webpack - '@module-federation/rspack@0.21.4(@rspack/core@1.6.4(@swc/helpers@0.5.17))(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))': + '@module-federation/rspack@0.21.6(@rspack/core@1.6.4(@swc/helpers@0.5.17))(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))': dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.21.4 - '@module-federation/dts-plugin': 0.21.4(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) - '@module-federation/inject-external-runtime-core-plugin': 0.21.4(@module-federation/runtime-tools@0.21.4) - '@module-federation/managers': 0.21.4 - '@module-federation/manifest': 0.21.4(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) - '@module-federation/runtime-tools': 0.21.4 - '@module-federation/sdk': 0.21.4 + '@module-federation/bridge-react-webpack-plugin': 0.21.6 + '@module-federation/dts-plugin': 0.21.6(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) + '@module-federation/inject-external-runtime-core-plugin': 0.21.6(@module-federation/runtime-tools@0.21.6) + '@module-federation/managers': 0.21.6 + '@module-federation/manifest': 0.21.6(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) + '@module-federation/runtime-tools': 0.21.6 + '@module-federation/sdk': 0.21.6 '@rspack/core': 1.6.4(@swc/helpers@0.5.17) btoa: 1.2.1 optionalDependencies: @@ -8748,6 +8753,11 @@ snapshots: '@module-federation/error-codes': 0.21.4 '@module-federation/sdk': 0.21.4 + '@module-federation/runtime-core@0.21.6': + dependencies: + '@module-federation/error-codes': 0.21.6 + '@module-federation/sdk': 0.21.6 + '@module-federation/runtime-tools@0.21.1': dependencies: '@module-federation/runtime': 0.21.1 @@ -8758,6 +8768,11 @@ snapshots: '@module-federation/runtime': 0.21.4 '@module-federation/webpack-bundler-runtime': 0.21.4 + '@module-federation/runtime-tools@0.21.6': + dependencies: + '@module-federation/runtime': 0.21.6 + '@module-federation/webpack-bundler-runtime': 0.21.6 + '@module-federation/runtime@0.21.1': dependencies: '@module-federation/error-codes': 0.21.1 @@ -8770,14 +8785,22 @@ snapshots: '@module-federation/runtime-core': 0.21.4 '@module-federation/sdk': 0.21.4 + '@module-federation/runtime@0.21.6': + dependencies: + '@module-federation/error-codes': 0.21.6 + '@module-federation/runtime-core': 0.21.6 + '@module-federation/sdk': 0.21.6 + '@module-federation/sdk@0.21.1': {} '@module-federation/sdk@0.21.4': {} - '@module-federation/storybook-addon@4.0.36(@rsbuild/core@1.6.7)(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))(webpack-virtual-modules@0.6.2)': + '@module-federation/sdk@0.21.6': {} + + '@module-federation/storybook-addon@5.0.1(@rsbuild/core@1.6.7)(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))(webpack-virtual-modules@0.6.2)': dependencies: - '@module-federation/enhanced': 0.21.4(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) - '@module-federation/sdk': 0.21.4 + '@module-federation/enhanced': 0.21.6(@rspack/core@1.6.4(@swc/helpers@0.5.17))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3)) + '@module-federation/sdk': 0.21.6 optionalDependencies: '@rsbuild/core': 1.6.7 webpack-virtual-modules: 0.6.2 @@ -8792,7 +8815,7 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/third-party-dts-extractor@0.21.4': + '@module-federation/third-party-dts-extractor@0.21.6': dependencies: find-pkg: 2.0.0 fs-extra: 9.1.0 @@ -8808,6 +8831,11 @@ snapshots: '@module-federation/runtime': 0.21.4 '@module-federation/sdk': 0.21.4 + '@module-federation/webpack-bundler-runtime@0.21.6': + dependencies: + '@module-federation/runtime': 0.21.6 + '@module-federation/sdk': 0.21.6 + '@napi-rs/wasm-runtime@0.2.4': dependencies: '@emnapi/core': 1.5.0 @@ -11952,6 +11980,8 @@ snapshots: chalk: 4.1.2 pretty-format: 30.0.2 + jiti@2.4.2: {} + jiti@2.6.1: {} jju@1.4.0: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index e856da94a..e881afa71 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -28,5 +28,3 @@ trustPolicyExclude: - semver@5.7.2 || 6.3.1 - '@reduxjs/toolkit@2.10.1' - reselect@5.1.1 - - '@modern-js/node-bundle-require@2.68.2' - - '@modern-js/utils@2.68.2' diff --git a/tests/package.json b/tests/package.json index 8e41b0f26..a504178bf 100644 --- a/tests/package.json +++ b/tests/package.json @@ -15,7 +15,7 @@ }, "devDependencies": { "@codspeed/vitest-plugin": "^4.0.1", - "@module-federation/rsbuild-plugin": "^0.21.4", + "@module-federation/rsbuild-plugin": "^0.21.6", "@playwright/test": "1.56.1", "@rsbuild/core": "~1.6.7", "@rsbuild/plugin-less": "^1.5.0", diff --git a/website/package.json b/website/package.json index f77879af5..71f641eee 100644 --- a/website/package.json +++ b/website/package.json @@ -9,7 +9,7 @@ "preview": "rspress preview" }, "devDependencies": { - "@module-federation/rsbuild-plugin": "^0.21.4", + "@module-federation/rsbuild-plugin": "^0.21.6", "@rsbuild/core": "~1.6.7", "@rsbuild/plugin-react": "^1.4.2", "@rsbuild/plugin-sass": "^1.4.0",