Move module federation enablement in app-next at runtime.

Signed-off-by: David Festal <dfestal@redhat.com>
Assisted-by: Cursor
This commit is contained in:
David Festal
2025-09-16 21:32:03 +02:00
parent 0a67ed0dde
commit c324bf71be
25 changed files with 1992 additions and 331 deletions
+42 -1
View File
@@ -3289,6 +3289,7 @@ __metadata:
"@backstage/errors": "workspace:^"
"@backstage/eslint-plugin": "workspace:^"
"@backstage/integration": "workspace:^"
"@backstage/module-federation-common": "workspace:^"
"@backstage/plugin-auth-backend": "workspace:^"
"@backstage/plugin-auth-backend-module-guest-provider": "workspace:^"
"@backstage/plugin-catalog-node": "workspace:^"
@@ -3889,6 +3890,7 @@ __metadata:
"@backstage/cli": "workspace:^"
"@backstage/config": "workspace:^"
"@backstage/frontend-plugin-api": "workspace:^"
"@backstage/module-federation-common": "workspace:^"
"@backstage/test-utils": "workspace:^"
"@module-federation/enhanced": "npm:^0.21.6"
"@module-federation/runtime": "npm:^0.21.6"
@@ -4046,6 +4048,38 @@ __metadata:
languageName: unknown
linkType: soft
"@backstage/module-federation-common@workspace:^, @backstage/module-federation-common@workspace:packages/module-federation-common":
version: 0.0.0-use.local
resolution: "@backstage/module-federation-common@workspace:packages/module-federation-common"
dependencies:
"@backstage/cli": "workspace:^"
"@backstage/config": "workspace:^"
"@backstage/errors": "workspace:^"
"@backstage/test-utils": "workspace:^"
"@backstage/types": "workspace:^"
"@module-federation/runtime": "npm:^0.21.6"
"@types/react": "npm:^18.0.0"
"@types/serialize-javascript": "npm:^5.0.4"
react: "npm:^18.0.2"
react-dom: "npm:^18.0.2"
react-router-dom: "npm:^6.3.0"
serialize-javascript: "npm:^6.0.0"
peerDependencies:
"@emotion/react": ^11.10.5
"@material-ui/core": ^4.12.2
"@material-ui/styles": ^4.10.0
"@mui/material": ^5.12.2
"@types/react": ^17.0.0 || ^18.0.0
react: ^17.0.0 || ^18.0.0
react-dom: ^17.0.0 || ^18.0.0
react-router: ^6.3.0
react-router-dom: ^6.3.0
peerDependenciesMeta:
"@types/react":
optional: true
languageName: unknown
linkType: soft
"@backstage/plugin-api-docs-module-protoc-gen-doc@workspace:plugins/api-docs-module-protoc-gen-doc":
version: 0.0.0-use.local
resolution: "@backstage/plugin-api-docs-module-protoc-gen-doc@workspace:plugins/api-docs-module-protoc-gen-doc"
@@ -22016,6 +22050,13 @@ __metadata:
languageName: node
linkType: hard
"@types/serialize-javascript@npm:^5.0.4":
version: 5.0.4
resolution: "@types/serialize-javascript@npm:5.0.4"
checksum: 10/c342a4d151736c1ba4913e6d9b00537bcf62401a06e3489dcf96b7d51a4ab147efcf3fe20ca9491b1349ee7e55c6d69606682e1630f2e076e2828eaee3764f94
languageName: node
linkType: hard
"@types/serve-handler@npm:^6.1.0":
version: 6.1.4
resolution: "@types/serve-handler@npm:6.1.4"
@@ -46020,7 +46061,7 @@ __metadata:
languageName: node
linkType: hard
"serialize-javascript@npm:^6.0.2":
"serialize-javascript@npm:^6.0.0, serialize-javascript@npm:^6.0.2":
version: 6.0.2
resolution: "serialize-javascript@npm:6.0.2"
dependencies: