-
-
Notifications
You must be signed in to change notification settings - Fork 393
Expand file tree
/
Copy pathindex.ts
More file actions
33 lines (28 loc) · 1.42 KB
/
index.ts
File metadata and controls
33 lines (28 loc) · 1.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import type { moduleFederationPlugin } from '@module-federation/sdk';
export {
default as ModuleFederationPlugin,
PLUGIN_NAME,
} from './wrapper/ModuleFederationPlugin';
export { default as ContainerReferencePlugin } from './wrapper/ContainerReferencePlugin';
export { default as SharePlugin } from './wrapper/SharePlugin';
export { default as ContainerPlugin } from './wrapper/ContainerPlugin';
export { default as ConsumeSharedPlugin } from './wrapper/ConsumeSharedPlugin';
export { default as ProvideSharedPlugin } from './wrapper/ProvideSharedPlugin';
export { default as FederationModulesPlugin } from './wrapper/FederationModulesPlugin';
export { default as FederationRuntimePlugin } from './wrapper/FederationRuntimePlugin';
export { default as AsyncBoundaryPlugin } from './wrapper/AsyncBoundaryPlugin';
export { default as HoistContainerReferencesPlugin } from './wrapper/HoistContainerReferencesPlugin';
export { default as TreeShakingSharedPlugin } from './wrapper/TreeShakingSharedPlugin';
export const dependencies = {
get ContainerEntryDependency() {
return require('./lib/container/ContainerEntryDependency').default;
},
};
export { parseOptions } from './lib/container/options';
export const container = {
get ContainerEntryModule() {
return require('./lib/container/ContainerEntryModule').default;
},
};
export { createModuleFederationConfig } from '@module-federation/sdk';
export type { moduleFederationPlugin };