Commit Graph

21 Commits

Author SHA1 Message Date
Alexander Akait 79304704b5
fix: many types 2025-08-28 13:34:30 +03:00
ScriptedAlchemy 69dd27e3a6 fix: Module Federation should track all referenced chunks 2024-10-31 10:14:08 -07:00
Nitin Kumar eba41c692c chore: udpate dependencies 2024-10-14 08:32:08 +05:30
alexander.akait ff9e19809a fix: types 2024-08-07 19:14:54 +03:00
alexander.akait c802a98f58 style: improve 2024-08-02 19:32:22 +03:00
alexander.akait be1d35eb02 fix(types): more 2024-03-18 18:50:56 +03:00
alexander.akait 4809421990 refactor(types): more 2023-06-21 19:00:24 +03:00
alexander.akait 792ee7e516 refactor(types): more 2023-05-31 14:56:55 +00:00
Burhanuddin Udaipurwala 8d8a0e0e56 refactor: use global constant instead of string literal 2023-05-19 21:25:47 +05:30
Tom ceed937ef0 fix: pretty-lint error "RuntimeGlobals.moduleFactories" 2022-04-02 09:00:08 +08:00
jinyangwang 5afbaf6857
Update lib/container/RemoteRuntimeModule.js
Co-authored-by: Tobias Koppers <tobias.koppers@googlemail.com>
2022-04-01 21:01:24 +08:00
jinyangwang 69a0c52008
Update lib/container/RemoteRuntimeModule.js
Co-authored-by: Tobias Koppers <tobias.koppers@googlemail.com>
2022-04-01 21:01:09 +08:00
Tom d7264d0cb6 fix(container): __webpack_modules__[id] => __webpack_require__.m[id] 2022-03-11 20:43:44 +08:00
Tobias Koppers d808d04d26 attach the chunk graph to RuntimeModules 2021-04-14 12:26:35 +02:00
Tobias Koppers a8542d3317 fix circular references between containers and modules in containers 2020-09-17 10:44:52 +02:00
Tobias Koppers edf03440ba add SharePlugin
let ModuleFederationPlugin use the SharePlugin
update container test cases to new behavior
2020-05-26 17:11:21 +02:00
Tobias Koppers 4f194f0748 advanced configs for container plugins
refactor options parsing to allow advanced config options
  automatic scoping has been removed and a scope method is offered instead
move shared schema definitions into a shared schema to allow to sync them
allow to pass multiple modules to a single exposed name
  they are all executed and the last one is exported
allow to pass multiple container locations to remotes
  they are tried in order, falling back to the next one when one fails
allow remotes to be promises as preparation of async externals
2020-05-14 15:50:35 +02:00
Tobias Koppers 7343b2a89c improve error handling and reporting 2020-05-05 21:51:20 +02:00
Tobias Koppers 6b13cafa20 dedupe remote overrides
fix transitive overriding
fix missing overriables for empty overridables
2020-05-04 15:01:50 +02:00
Tobias Koppers 83b7faa67c get rid of hack for remote override module 2020-02-26 17:16:01 +01:00
Tobias Koppers 8792aa0830 add ContainerReferencePlugin 2020-02-26 16:42:24 +01:00