Genesis Foundation UI (Federated)
Module Federation Details
{
"name": "foundationUi",
"filename": "remoteEntry.js",
"remotes": {},
"exposes": {
"./index": "./src/index.federated.ts",
"./utils": "./src/utils/index.ts",
"./Anchor": "./src/anchor/index.ts",
"./Badge": "./src/badge/index.ts",
"./Button": "./src/button/index.ts",
"./Card": "./src/card/index.ts",
"./Checkbox": "./src/checkbox/index.ts",
"./DataGrid": "./src/data-grid/index.ts",
"./DesignSystemProvider": "./src/design-system-provider/index.ts",
"./Dialog": "./src/dialog/index.ts",
"./Disclosure": "./src/disclosure/index.ts",
"./Divider": "./src/divider/index.ts",
"./Flipper": "./src/flipper/index.ts",
"./ListboxOption": "./src/listbox-option/index.ts",
"./Modal": "./src/modal/index.ts",
"./Radio": "./src/radio/index.ts",
"./RadioGroup": "./src/radio-group/index.ts",
"./Select": "./src/select/index.ts",
"./Skeleton": "./src/skeleton/index.ts",
"./Tab": "./src/tab/index.ts",
"./TabPanel": "./src/tab-panel/index.ts",
"./Tabs": "./src/tabs/index.ts",
"./TextField": "./src/text-field/index.ts",
"./Toolbar": "./src/toolbar/index.ts",
"./Tooltip": "./src/tooltip/index.ts",
"./FoundationDesignSystem": "./src/index.ts"
},
"shared": {
"@fortawesome/fontawesome-svg-core": "^6.2.1",
"@fortawesome/free-brands-svg-icons": "^6.2.1",
"@fortawesome/free-regular-svg-icons": "^6.2.1",
"@fortawesome/free-solid-svg-icons": "^6.2.1",
"@genesislcap/foundation-comms": "^10.3.0",
"@genesislcap/foundation-criteria": "^10.3.0",
"@genesislcap/foundation-errors": "^10.3.0",
"@genesislcap/foundation-utils": "^10.3.0",
"@microsoft/fast-colors": "^5.1.4",
"@microsoft/fast-components": {
"singleton": true,
"requiredVersion": "^2.21.3"
},
"@microsoft/fast-element": {
"singleton": true,
"requiredVersion": "^1.7.0"
},
"@microsoft/fast-foundation": {
"singleton": true,
"requiredVersion": "^2.33.2"
},
"@microsoft/fast-router": "^0.4.2",
"@microsoft/fast-web-utilities": "^5.0.2",
"@popperjs/core": "^2.11.0",
"dayjs": "^1.11.7",
"dialog-polyfill": "^0.5.6",
"tslib": "^2.3.1"
}
}
Read about Module Federation in Webpack 5.