-
-
Notifications
You must be signed in to change notification settings - Fork 757
feat(module-federation): enhance manifest generation and shared module handling #12399
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
✅ Deploy Preview for rspack canceled.
|
📦 Binary Size-limit
❌ Size increased by 6.88KB from 47.87MB to 47.88MB (⬆️0.01%) |
Rsdoctor Bundle Diff Analysis
Found 5 projects in monorepo, 0 projects with changes. 📊 Quick Summary
Generated by Rsdoctor GitHub Action |
CodSpeed Performance ReportMerging #12399 will not alter performanceComparing Summary
Footnotes
|
e887c9d to
64b849a
Compare
…e handling - Add file field to expose stats for better tracking - Improve shared module version and singleton handling with config overrides - Support scoped package parsing in shared module identifiers - Ensure all configured remotes are included in stats with defaults - Strip aggregated module suffixes for cleaner usage tracking - Update test cases to verify new functionality
Add import statement to test module functionality in container scenario
Track named chunks for exposed modules and filter entry assets by name to prevent self-referencing. This improves module federation by ensuring proper asset resolution and avoiding circular dependencies.
- Refactor asset collection to prioritize chunk names over module IDs - Update test cases to use proper assertions and async imports - Add runtime plugin configuration for error handling - Change lazy module export to string type for better testing
Use Rust 1.62's if-let chains to flatten nested conditionals and improve readability
e7bb5b4 to
546beb4
Compare
Summary
Related links
Checklist