Skip to content

Comments

STRWEB-139 Use non-webpack module federation plugin.#176

Draft
JohnC-80 wants to merge 42 commits intomainfrom
STRWEB-139
Draft

STRWEB-139 Use non-webpack module federation plugin.#176
JohnC-80 wants to merge 42 commits intomainfrom
STRWEB-139

Conversation

@JohnC-80
Copy link
Contributor

@JohnC-80 JohnC-80 commented Feb 9, 2026

This non-webpack version of module federation is maintained by the original implementor of the technology.

It's additions over the standard webpack module-federation include additional hooks for customizing the runtime.
It considers the case of having fully dynamic remote modules as primary case, we're able to replace our own 'loadRemoteComponent' code with runtime export from this library (in stripes-core). It also implements a number of 'hooks' for adding additional logic to each step in the module federation logic pipeline...

mkuklis and others added 26 commits October 28, 2024 16:30
* map the `sounds` directory for remote applications, analogous to how
  translations and icons are served
* provide `/code` to make the registry human-readable
* catch and display startup errors in case humans make stupid coding
  mistakes and need help finding them
Icons in stripes-components are imported as components whereas those in
applications are just resources, so we need to load them differently.
@github-actions
Copy link

github-actions bot commented Feb 9, 2026

Jest Unit Test Results

0 tests  ±0   0 ✅ ±0   0s ⏱️ ±0s
0 suites ±0   0 💤 ±0 
0 files   ±0   0 ❌ ±0 

Results for commit 6f9812a. ± Comparison against base commit 2ddd418.

♻️ This comment has been updated with latest results.

@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants