cli: fix mf config to only omit imports for remote

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2025-09-17 09:53:22 +02:00
parent bd7e339ed8
commit 6ebc1ead92
2 changed files with 9 additions and 4 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli': patch
---
Fixed module federation config by only setting `import: false` on shared libraries for remote.
@@ -264,26 +264,26 @@ export async function createConfig(
singleton: true,
requiredVersion: '*',
eager: !isRemote,
import: false,
...(isRemote && { import: false }),
},
'react-dom': {
singleton: true,
requiredVersion: '*',
eager: !isRemote,
import: false,
...(isRemote && { import: false }),
},
// React Router
'react-router': {
singleton: true,
requiredVersion: '*',
eager: !isRemote,
import: false,
...(isRemote && { import: false }),
},
'react-router-dom': {
singleton: true,
requiredVersion: '*',
eager: !isRemote,
import: false,
...(isRemote && { import: false }),
},
// MUI v4
// not setting import: false for MUI packages as this