(remoteModuleConfig: RemoteModuleConfig)
| 18 | } |
| 19 | |
| 20 | export async function loadRemoteModule(remoteModuleConfig: RemoteModuleConfig) { |
| 21 | __federation_method_setRemote(remoteModuleConfig.remoteName, { |
| 22 | url: () => Promise.resolve(remoteModuleConfig.remoteEntry), |
| 23 | format: 'esm', |
| 24 | from: 'vite' |
| 25 | }) |
| 26 | return await __federation_method_getRemote(remoteModuleConfig.remoteName, `./${remoteModuleConfig.exposedModule}`) |
| 27 | } |
| 28 | |
| 29 | export function generateRemoteModuleTemplate( |
| 30 | pluginName: string, |
no outgoing calls
no test coverage detected