You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*_Synchronization_ refers to [webpack compile hooks](https://webpack.js.org/api/compiler-hooks/)
29
-
30
-
*_Excessive recompilation_ refers to the fact that the plugin is not smart enough to detect when the typings file is changed.
31
-
Every time a `d.ts` file is downloaded, webpack recompiles the whole bundle because the watcher compares the timestamp only, which is updated on every download.
| ruanyl/webpack-remote-types-plugin | - |`types/[name]-dts`| download on `beforeRun` and `watchRun`|
38
-
|@module-federation/typescript| folders in <br> `dist/@mf-typescript`|`@mf-typescript`| compile and download on `afterCompile` (leads to double compile), <br> redo every 1 minute when idle |
39
-
|@cloudbeds/wmf-types-plugin| file in <br> `dist/@types`|`@remote-types`| download on startup, <br> compile `afterEmit`, <br> download every 1 minute or custom interval when idle |
40
-
41
-
42
12
## Installation
43
13
44
14
```sh
@@ -246,16 +216,16 @@ After a month of waiting this package was built.
| ruanyl/webpack-remote-types-plugin | - |`types/[name]-dts`| download on `beforeRun` and `watchRun`|
275
-
|@module-federation/typescript| folders in <br> `dist/@mf-typescript`|`@mf-typescript`| compile and download on `afterCompile` (leads to double compile), <br> redo every 1 minute when idle |
276
-
|@cloudbeds/wmf-types-plugin| file in <br> `dist/@types`|`src/@types/remotes`| download on startup, <br> compile `afterEmit`, <br> download every 1 minute or custom interval when idle |
| ruanyl/webpack-remote-types-plugin | - |`types/[name]-dts`| download on `beforeRun` and `watchRun`|
245
+
|@module-federation/typescript| folders in <br> `dist/@mf-typescript`|`@mf-typescript`| compile and download on `afterCompile` (leads to double compile), <br> redo every 1 minute when idle |
246
+
|@cloudbeds/webpack-module-federation-types-plugin| file in <br> `dist/@types`|`src/@types/remotes`| download on startup, <br> compile `afterEmit`, <br> download every 1 minute or custom interval when idle |
0 commit comments