alexander.akait
be1d35eb02
fix(types): more
2024-03-18 18:50:56 +03:00
alexander.akait
9894226149
refactor(types): more
2023-06-14 19:46:53 +03:00
Ivan Kopeykin
e71d3b49fe
more informative error in ProvideSharedPlugin
2022-05-30 14:56:08 +03:00
Tobias Koppers
e21b1d46fe
precompile schemas for improved startup performance
2021-04-16 16:02:58 +02:00
evilebottnawi
8c19efb7fd
chore(deps): update `schema-utils`
2020-10-05 21:58:54 +03:00
Tobias Koppers
2689d026b1
refactor semver logic to be internal
...
share scope uses string version instead of parsed one
2020-07-02 16:09:57 +02:00
Tobias Koppers
3fcd5f9bc5
add full Semantic Versioning for Shared Modules
...
change storage format in the share scope
choose shared module deterministic from the same origin
remove array syntax from version and requiredVersion in schema
2020-07-02 16:09:39 +02:00
Tobias Koppers
79f3694034
fix casing in ProvideSharedPlugin
2020-06-24 23:06:37 +02:00
Tobias Koppers
b30b9681fa
opt-out from unsafe caching when providing shared module as side-effect
2020-06-24 23:06:36 +02:00
Tobias Koppers
630ebfdf47
rename module federation classes for be more specific
2020-06-18 15:11:29 +02:00
Tobias Koppers
ad56d8abb1
improve handling of relative/absolute requests in the ProvideSharedPlugin
2020-06-15 16:20:34 +02:00
Tobias Koppers
d1828d4582
allow ProvideSharedPlugin to handle relative requests
2020-06-13 15:17:28 +02:00
Tobias Koppers
1c42f71250
allow to provide and consume multiple versions of shared modules
2020-06-13 14:45:37 +02:00
Tobias Koppers
42e14d6a42
provide shared based on used modules and used version
2020-06-10 16:30:08 +02:00
Tobias Koppers
1879e46e04
fix sharing test cases
2020-05-27 16:02:41 +02:00
Tobias Koppers
bb30ea2216
automatically determine version of shared module from package.json
2020-05-27 11:53:59 +02:00
Tobias Koppers
e78a76b2e0
remove all overrides and overridables related code
2020-05-26 17:26:28 +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
e659ec494c
add provide shared module plugin
2020-05-25 17:14:59 +02:00
Tobias Koppers
a468cbbd2e
add provide shared module plugin
2020-05-23 16:08:51 +02:00