├── .claude
└── agents
│ ├── module-federation-example-enhancer.md
│ └── readme-updater.md
├── .cursorignore
├── .github
├── FUNDING.yml
├── static
│ └── zephyr.svg
└── workflows
│ ├── codeql-analysis.yml
│ ├── on-pull-request.yml
│ ├── on-push.yml
│ ├── on-schedule.yml
│ └── on-workflow-run.yml
├── .gitignore
├── .gitmodules
├── .huskyrc
├── .npmrc
├── .nvmrc
├── .prettierignore
├── .prettierrc
├── .vscode
└── launch.json
├── LICENSE
├── README.md
├── SECURITY.md
├── advanced-api
├── README.md
├── automatic-vendor-sharing
│ ├── README.md
│ ├── app1
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── Button.js
│ │ │ ├── ErrorBoundary.tsx
│ │ │ ├── bootstrap.js
│ │ │ ├── index.js
│ │ │ ├── runtimePlugin.js
│ │ │ └── types
│ │ │ │ └── module-federation.d.ts
│ │ ├── tsconfig.json
│ │ ├── webpack.config.js
│ │ └── webpack.prod.config.js
│ ├── app2
│ │ ├── @mf-types
│ │ │ ├── app1
│ │ │ │ ├── ErrorBoundary.d.ts
│ │ │ │ ├── apis.d.ts
│ │ │ │ └── compiled-types
│ │ │ │ │ └── ErrorBoundary.d.ts
│ │ │ └── index.d.ts
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── Button.js
│ │ │ ├── ErrorBoundary.tsx
│ │ │ ├── bootstrap.js
│ │ │ ├── index.js
│ │ │ ├── runtimePlugin.js
│ │ │ └── types
│ │ │ │ └── module-federation.d.ts
│ │ ├── tsconfig.json
│ │ ├── webpack.config.js
│ │ └── webpack.prod.config.js
│ ├── e2e
│ │ ├── checkAutomaticVendorApps.spec.ts
│ │ └── utils
│ │ │ ├── base-test.ts
│ │ │ ├── constants.ts
│ │ │ └── selectors.ts
│ ├── package.json
│ └── playwright.config.ts
├── dynamic-remotes-runtime-environment-variables
│ ├── .gitignore
│ ├── README.md
│ ├── docker-compose.yml
│ ├── e2e
│ │ ├── checkDynamicRemotesRuntimesApps.spec.ts
│ │ └── utils
│ │ │ ├── base-test.ts
│ │ │ ├── constants.ts
│ │ │ └── selectors.ts
│ ├── host
│ │ ├── .dockerignore
│ │ ├── .gitignore
│ │ ├── Dockerfile
│ │ ├── conf
│ │ │ └── conf.d
│ │ │ │ ├── default.conf
│ │ │ │ └── gzip.conf
│ │ ├── env-config.json
│ │ ├── env.sh
│ │ ├── package.json
│ │ ├── public
│ │ │ ├── env-config.json
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── bootstrap.js
│ │ │ ├── components
│ │ │ │ ├── App.js
│ │ │ │ ├── ErrorBoundary.js
│ │ │ │ └── Main.js
│ │ │ ├── hooks
│ │ │ │ ├── useFederatedComponent.js
│ │ │ │ └── useFetchJson.js
│ │ │ └── index.js
│ │ └── webpack.config.js
│ ├── package.json
│ ├── playwright.config.ts
│ ├── playwright.test.config.ts
│ └── remote
│ │ ├── .dockerignore
│ │ ├── .gitignore
│ │ ├── Dockerfile
│ │ ├── conf
│ │ └── conf.d
│ │ │ ├── default.conf
│ │ │ └── gzip.conf
│ │ ├── env-config.json
│ │ ├── env.sh
│ │ ├── package.json
│ │ ├── public
│ │ ├── env-config.json
│ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ ├── bootstrap.js
│ │ ├── components
│ │ │ ├── App.js
│ │ │ ├── Widget.js
│ │ │ └── WidgetWrapper.js
│ │ ├── hooks
│ │ │ └── useFetchJson.js
│ │ └── index.js
│ │ └── webpack.config.js
├── dynamic-remotes-synchronous-imports
│ ├── README.md
│ ├── app1
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── runtimePlugin.js
│ │ ├── src
│ │ │ ├── App.tsx
│ │ │ ├── Widget.js
│ │ │ ├── bootstrap.js
│ │ │ ├── components
│ │ │ │ └── ErrorBoundary.tsx
│ │ │ ├── index.js
│ │ │ └── types
│ │ │ │ └── module-federation.d.ts
│ │ ├── tsconfig.json
│ │ └── webpack.config.js
│ ├── app2
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── Other.js
│ │ │ ├── Widget.js
│ │ │ ├── bootstrap.js
│ │ │ └── index.js
│ │ ├── tsconfig.json
│ │ └── webpack.config.js
│ ├── cypress.env.json
│ ├── e2e
│ │ ├── checkDynamicRemotesSynchImportApps.cy.ts
│ │ ├── checkDynamicRemotesSynchImportApps.spec.ts
│ │ └── utils
│ │ │ ├── base-test.ts
│ │ │ ├── constants.ts
│ │ │ └── selectors.ts
│ ├── moduleConfig.js
│ ├── package.json
│ └── playwright.config.ts
├── dynamic-remotes
│ ├── README.md
│ ├── app1
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.tsx
│ │ │ ├── bootstrap.js
│ │ │ └── index.js
│ │ ├── tsconfig.json
│ │ └── webpack.config.js
│ ├── app2
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── Widget.js
│ │ │ ├── bootstrap.js
│ │ │ └── index.js
│ │ ├── tsconfig.json
│ │ └── webpack.config.js
│ ├── app3
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── Other.js
│ │ │ ├── Widget.js
│ │ │ ├── bootstrap.js
│ │ │ └── index.js
│ │ ├── tsconfig.json
│ │ └── webpack.config.js
│ ├── e2e
│ │ ├── checkDynamicRemotesApps.spec.ts
│ │ └── utils
│ │ │ ├── base-test.ts
│ │ │ ├── constants.ts
│ │ │ └── selectors.ts
│ ├── package.json
│ ├── playwright.config.ts
│ ├── runtime-plugins.js
│ ├── shared-config.js
│ └── types
│ │ └── module-federation.d.ts
└── package.json
├── angular-universal-ssr
├── .gitignore
├── README.md
├── client-app
│ ├── .browserslistrc
│ ├── .gitignore
│ ├── README.md
│ ├── angular.json
│ ├── package.json
│ ├── src
│ │ ├── app
│ │ │ ├── app-routing.module.ts
│ │ │ ├── app.component.html
│ │ │ ├── app.component.scss
│ │ │ ├── app.component.ts
│ │ │ ├── app.module.ts
│ │ │ ├── client-cities
│ │ │ │ ├── client-cities-home
│ │ │ │ │ ├── client-cities-home.component.html
│ │ │ │ │ ├── client-cities-home.component.scss
│ │ │ │ │ └── client-cities-home.component.ts
│ │ │ │ ├── client-cities-routing.module.ts
│ │ │ │ ├── client-cities.module.ts
│ │ │ │ └── client-city
│ │ │ │ │ ├── client-city.component.html
│ │ │ │ │ ├── client-city.component.scss
│ │ │ │ │ └── client-city.component.ts
│ │ │ └── client-home
│ │ │ │ ├── client-home.component.html
│ │ │ │ ├── client-home.component.scss
│ │ │ │ └── client-home.component.ts
│ │ ├── assets
│ │ │ └── .gitkeep
│ │ ├── environments
│ │ │ ├── environment.prod.ts
│ │ │ └── environment.ts
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ ├── main.ts
│ │ ├── polyfills.ts
│ │ ├── styles.scss
│ │ └── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.base.json
│ ├── tsconfig.json
│ ├── webpack.config.js
│ └── webpack
│ │ ├── _loaders.js
│ │ ├── client-app.js
│ │ └── client-ssr.js
├── e2e.ci.js
├── e2e
│ ├── methods
│ │ └── methods.ts
│ └── tests
│ │ ├── clientChecks.spec.ts
│ │ ├── commonChecks.spec.ts
│ │ └── hostChecks.spec.ts
├── host-app
│ ├── .browserslistrc
│ ├── .gitignore
│ ├── README.md
│ ├── angular.json
│ ├── package.json
│ ├── server-bootstrap.ts
│ ├── server.js
│ ├── src
│ │ ├── app
│ │ │ ├── app-routing.module.ts
│ │ │ ├── app.component.html
│ │ │ ├── app.component.scss
│ │ │ ├── app.component.ts
│ │ │ ├── app.module.ts
│ │ │ ├── app.server.module.ts
│ │ │ ├── home
│ │ │ │ ├── home.component.html
│ │ │ │ ├── home.component.scss
│ │ │ │ └── home.component.ts
│ │ │ └── host-lazy-module
│ │ │ │ ├── host-lazy-home
│ │ │ │ ├── host-lazy-home.component.html
│ │ │ │ ├── host-lazy-home.component.scss
│ │ │ │ └── host-lazy-home.component.ts
│ │ │ │ ├── host-lazy-module-routing.module.ts
│ │ │ │ └── host-lazy-module.module.ts
│ │ ├── assets
│ │ │ └── .gitkeep
│ │ ├── declarations.d.ts
│ │ ├── environments
│ │ │ ├── environment.prod.ts
│ │ │ └── environment.ts
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ ├── main.server.ts
│ │ ├── main.ts
│ │ ├── polyfills.ts
│ │ └── styles.scss
│ ├── tsconfig.app.json
│ ├── tsconfig.base.json
│ ├── tsconfig.json
│ ├── tsconfig.server.json
│ ├── webpack.config.js
│ └── webpack
│ │ ├── _loaders.js
│ │ ├── host-app.js
│ │ └── host-ssr.js
├── package.json
└── playwright.config.ts
├── apollo-client
├── .gitignore
├── README.md
├── app1
│ ├── .babelrc
│ ├── config
│ │ ├── module-federation.js
│ │ ├── rspack.client.js
│ │ ├── rspack.server.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── index.d.ts
│ ├── package.json
│ ├── src
│ │ ├── client
│ │ │ ├── apolloClient.ts
│ │ │ ├── bootstrap.tsx
│ │ │ ├── components
│ │ │ │ └── App.tsx
│ │ │ └── index.ts
│ │ └── server
│ │ │ ├── index.ts
│ │ │ ├── middleware.ts
│ │ │ ├── render.tsx
│ │ │ └── server-entry.ts
│ └── tsconfig.json
├── app2
│ ├── .babelrc
│ ├── config
│ │ ├── module-federation.js
│ │ ├── rspack.client.js
│ │ ├── rspack.server.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── index.d.ts
│ ├── package.json
│ ├── src
│ │ ├── client
│ │ │ ├── apolloClient.ts
│ │ │ ├── bootstrap.tsx
│ │ │ ├── components
│ │ │ │ ├── App.tsx
│ │ │ │ └── PokemonList.tsx
│ │ │ └── index.ts
│ │ └── server
│ │ │ ├── index.ts
│ │ │ ├── middleware.ts
│ │ │ ├── render.tsx
│ │ │ └── server-entry.ts
│ └── tsconfig.json
├── cypress.env.json
├── e2e
│ └── checkCraApps.spec.ts
├── package.json
├── playwright.config.ts
└── tsconfig.base.json
├── basic-host-remote
├── README.md
├── app1
│ ├── .browserslistrc
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── .npmrc
│ ├── .nvmrc
│ ├── .vscode
│ │ ├── extensions.json
│ │ └── settings.json
│ ├── README.md
│ ├── modern.config.js
│ ├── package.json
│ └── src
│ │ ├── .eslintrc.js
│ │ └── routes
│ │ ├── index.css
│ │ ├── layout.jsx
│ │ └── page.jsx
├── app2
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── .npmrc
│ ├── .nvmrc
│ ├── .vscode
│ │ ├── extensions.json
│ │ └── settings.json
│ ├── README.md
│ ├── modern.config.js
│ ├── package.json
│ └── src
│ │ ├── .eslintrc.js
│ │ ├── components
│ │ └── button.js
│ │ └── routes
│ │ ├── index.css
│ │ ├── layout.jsx
│ │ └── page.jsx
├── e2e
│ └── checkApplications.spec.ts
├── package.json
└── playwright.config.ts
├── bi-directional
├── README.md
├── app1
│ ├── .browserslistrc
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── .npmrc
│ ├── .nvmrc
│ ├── README.md
│ ├── modern.config.js
│ ├── module-federation.config.ts
│ ├── package.json
│ ├── single-runtime-plugin.js
│ └── src
│ │ ├── .eslintrc.js
│ │ ├── components
│ │ └── button.js
│ │ └── routes
│ │ ├── index.css
│ │ ├── layout.jsx
│ │ └── page.jsx
├── app2
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── .npmrc
│ ├── .nvmrc
│ ├── README.md
│ ├── modern.config.js
│ ├── module-federation.config.ts
│ ├── package.json
│ ├── single-runtime-plugin.js
│ └── src
│ │ ├── .eslintrc.js
│ │ ├── components
│ │ └── button.js
│ │ └── routes
│ │ ├── index.css
│ │ ├── layout.jsx
│ │ └── page.jsx
├── e2e
│ ├── checkBiDirectionalApps.spec.ts
│ └── utils
│ │ ├── base-test.ts
│ │ ├── constants.ts
│ │ └── selectors.ts
├── package.json
└── playwright.config.ts
├── checkChangedWorkspaces.js
├── clo
├── .gitignore
├── README.md
├── e2e
│ └── checkCraApps.spec.ts
├── host
│ ├── .gitignore
│ ├── modulefederation.config.js
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ └── index.html
│ ├── rsbuild.config.ts
│ ├── scripts
│ │ ├── build.js
│ │ ├── overrides
│ │ │ └── webpack-config.js
│ │ └── start.js
│ └── src
│ │ ├── App.js
│ │ ├── bootstrap.js
│ │ └── index.js
├── package.json
├── playwright.config.ts
└── remote
│ ├── .gitignore
│ ├── modulefederation.config.js
│ ├── package.json
│ ├── public
│ ├── favicon.ico
│ └── index.html
│ ├── rsbuild.config.ts
│ ├── scripts
│ ├── build.js
│ ├── overrides
│ │ └── webpack-config.js
│ └── start.js
│ └── src
│ ├── App.js
│ ├── Button.js
│ ├── ServiceComponent.js
│ ├── bootstrap.js
│ └── index.js
├── cloud
├── azure-functions-node-v4
│ ├── .gitignore
│ ├── .vscode
│ │ ├── extensions.json
│ │ ├── launch.json
│ │ ├── settings.json
│ │ └── tasks.json
│ ├── README.md
│ ├── package.json
│ ├── remote
│ │ ├── config
│ │ │ ├── module-federation.js
│ │ │ ├── webpack.client.js
│ │ │ ├── webpack.server.js
│ │ │ └── webpack.shared.js
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── src
│ │ │ ├── bootstrap.tsx
│ │ │ ├── components
│ │ │ │ ├── Consumer.tsx
│ │ │ │ └── Widget.tsx
│ │ │ └── index.ts
│ │ ├── tsconfig.json
│ │ └── webpack.config.js
│ ├── shell
│ │ ├── api
│ │ │ ├── .funcignore
│ │ │ ├── .gitignore
│ │ │ ├── host.json
│ │ │ ├── package.json
│ │ │ ├── src
│ │ │ │ ├── client.tsx
│ │ │ │ ├── fake.ts
│ │ │ │ └── index.tsx
│ │ │ ├── tsconfig.json
│ │ │ └── webpack.config.js
│ │ └── client
│ │ │ ├── package.json
│ │ │ ├── src
│ │ │ ├── bootstrap.tsx
│ │ │ ├── components
│ │ │ │ ├── App.tsx
│ │ │ │ ├── Main.tsx
│ │ │ │ ├── Provider.tsx
│ │ │ │ └── Router.tsx
│ │ │ └── index.ts
│ │ │ ├── tsconfig.json
│ │ │ └── webpack.config.js
│ └── tsconfig.base.json
└── package.json
├── complete-react-case
├── README.md
├── README_zh-cn.md
├── component-app
│ ├── .DS_Store
│ ├── App.jsx
│ ├── bootstrap.js
│ ├── index.js
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── Button.jsx
│ │ ├── Dialog.jsx
│ │ ├── Logo.jsx
│ │ ├── MF.jpeg
│ │ ├── ToolTip.jsx
│ │ └── tool-tip.css
│ └── webpack.config.js
├── e2e
│ └── checkApplication.spec.ts
├── lib-app
│ ├── index.js
│ ├── package.json
│ ├── rspack.config.js
│ └── webpack.config.js
├── main-app
│ ├── App.jsx
│ ├── bootstrap.js
│ ├── index.js
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ └── webpack.config.js
├── package.json
└── playwright.config.ts
├── comprehensive-demo-react16
├── README.md
├── app-01
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.jsx
│ │ ├── Markdown.jsx
│ │ ├── Page.jsx
│ │ ├── Routes.jsx
│ │ ├── SideNav.jsx
│ │ ├── bootstrap.jsx
│ │ ├── docs
│ │ │ ├── Dialog.md
│ │ │ ├── Tabs.md
│ │ │ ├── UiLibrary.md
│ │ │ └── Welcome.md
│ │ ├── index.jsx
│ │ └── pages
│ │ │ ├── dialog-page.jsx
│ │ │ ├── index-page.jsx
│ │ │ ├── routing-page.jsx
│ │ │ ├── svelte-page.jsx
│ │ │ └── ui-library-page.jsx
│ └── webpack.config.js
├── app-02
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.jsx
│ │ ├── Dialog.jsx
│ │ ├── Tabs.jsx
│ │ ├── bootstrap.js
│ │ ├── index.js
│ │ └── theme.js
│ └── webpack.config.js
├── app-03
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.jsx
│ │ ├── Button.jsx
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── app-04
│ ├── .gitignore
│ ├── README.md
│ ├── package.json
│ ├── public
│ │ ├── favicon.png
│ │ ├── global.css
│ │ ├── index.html
│ │ ├── main.js
│ │ └── main.js.map
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.svelte
│ │ ├── loadApp.js
│ │ └── main.js
│ └── webpack.config.js
├── app-05
│ ├── .gitignore
│ ├── package.json
│ ├── readme.md
│ ├── rspack.config.js
│ ├── src
│ │ ├── components
│ │ │ ├── action-button.ts
│ │ │ └── alert-box.ts
│ │ ├── index.html
│ │ └── index.ts
│ ├── tsconfig.json
│ └── webpack.config.js
├── cypress.env.json
├── e2e
│ ├── checkApp1.spec.ts
│ ├── checkApp2.spec.ts
│ ├── checkApp3.spec.ts
│ ├── checkApp4.spec.ts
│ ├── checkApp5.spec.ts
│ └── checkApplications.spec.ts
├── package.json
└── playwright.config.ts
├── comprehensive-demo-react18
├── README.md
├── app-01
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.jsx
│ │ ├── Markdown.jsx
│ │ ├── Page.jsx
│ │ ├── Routes.jsx
│ │ ├── SideNav.jsx
│ │ ├── bootstrap.jsx
│ │ ├── docs
│ │ │ ├── Dialog.md
│ │ │ ├── Tabs.md
│ │ │ ├── UiLibrary.md
│ │ │ └── Welcome.md
│ │ ├── index.jsx
│ │ └── pages
│ │ │ ├── dialog-page.jsx
│ │ │ ├── index-page.jsx
│ │ │ ├── routing-page.jsx
│ │ │ ├── svelte-page.jsx
│ │ │ └── ui-library-page.jsx
│ └── webpack.config.js
├── app-02
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.jsx
│ │ ├── Dialog.jsx
│ │ ├── Tabs.jsx
│ │ ├── bootstrap.js
│ │ ├── index.js
│ │ └── theme.js
│ └── webpack.config.js
├── app-03
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.jsx
│ │ ├── Button.jsx
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── app-04
│ ├── .gitignore
│ ├── README.md
│ ├── package.json
│ ├── public
│ │ ├── 494.494.js
│ │ ├── favicon.png
│ │ ├── global.css
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.svelte
│ │ ├── loadApp.js
│ │ └── main.js
│ └── webpack.config.js
├── app-05
│ ├── .gitignore
│ ├── package.json
│ ├── readme.md
│ ├── rspack.config.js
│ ├── src
│ │ ├── components
│ │ │ ├── action-button.ts
│ │ │ └── alert-box.ts
│ │ ├── index.html
│ │ └── index.ts
│ ├── tsconfig.json
│ └── webpack.config.js
├── cypress.env.json
├── e2e
│ ├── checkApp1.spec.ts
│ ├── checkApp2.spec.ts
│ ├── checkApp3.spec.ts
│ ├── checkApp4.spec.ts
│ ├── checkApp5.spec.ts
│ └── checkApplications.spec.ts
├── package.json
└── playwright.config.ts
├── cra
├── .gitignore
├── README.md
├── e2e
│ └── checkCraApps.spec.ts
├── host
│ ├── .gitignore
│ ├── modulefederation.config.js
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ └── index.html
│ ├── rsbuild.config.ts
│ └── src
│ │ ├── App.js
│ │ ├── bootstrap.js
│ │ └── index.js
├── package.json
├── playwright.config.ts
└── remote
│ ├── .gitignore
│ ├── modulefederation.config.js
│ ├── package.json
│ ├── public
│ ├── favicon.ico
│ └── index.html
│ ├── rsbuild.config.ts
│ └── src
│ ├── App.js
│ ├── Button.js
│ ├── bootstrap.js
│ └── index.js
├── cspell.json
├── css-isolation
├── README.md
├── app1
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.js
│ │ ├── bootstrap.js
│ │ ├── index.js
│ │ └── styles.css
│ └── webpack.config.js
├── app2
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.js
│ │ ├── Dummy.js
│ │ ├── appInjector.js
│ │ ├── bootstrap.js
│ │ ├── index.js
│ │ ├── moreStyles.css
│ │ └── styles.css
│ ├── styleLoader.js
│ └── webpack.config.js
├── e2e
│ └── checkApplications.spec.ts
├── package.json
├── playwright.config.ts
└── sandbox.config.json
├── cypress-e2e
├── README.md
├── common
│ ├── base.ts
│ └── selectors.ts
├── config
│ └── cypress.config.ts
├── cypress-e2e
│ └── results
│ │ └── allure-results
│ │ ├── 03dee8fd-f4d3-48e0-93ff-ea95b04f502b-result.json
│ │ ├── 26983a63-ba60-4355-b345-59b10f18c9be-container.json
│ │ ├── 6441881f-e88e-4744-889d-99048a38d809-result.json
│ │ ├── d828b96e-c79a-42d4-9a87-fc3b9691958f-attachment.mp4
│ │ ├── ecd4328b-2088-4c86-87e3-355bd0cf02c5-container.json
│ │ └── edf51a7f-dd5b-4a73-b313-92bc5e7dc4b2-attachment.mp4
├── fixtures
│ ├── commonTestData.ts
│ ├── constants.ts
│ └── nextjsSsr.json
├── helpers
│ ├── base-helper.ts
│ └── file-actions-helper.ts
├── package.json
├── results
│ └── allure-results
│ │ ├── 00aa323f-716d-4fa6-bc8c-2487897597a4-result.json
│ │ ├── 014be7d4-ee49-42da-8c83-5102474711e5-result.json
│ │ ├── 019859fa-0e0d-4537-9ad0-83efd5ee4bc2-result.json
│ │ ├── 020b110f-67c0-413b-b400-23016d2b61c7-result.json
│ │ ├── 028ba456-940a-44fc-9328-1bd06c0c512d-result.json
│ │ ├── 03054cbe-0856-47aa-9d00-384d225d5241-attachment.png
│ │ ├── 030b0add-02e0-42db-ae1f-4397c447b4d4-result.json
│ │ ├── 0318cf53-7fdd-42e3-8d42-675693c04092-result.json
│ │ ├── 031a8849-4a0d-47ed-b261-0a1139976b99-result.json
│ │ ├── 0354732b-ec71-45cd-8b8b-35fef54187ef-result.json
│ │ ├── 035d4ff4-d0b4-4d2c-b686-149d1988fbc9-result.json
│ │ ├── 035f69a0-d89f-4bc6-b518-4b66cf39f369-container.json
│ │ ├── 0365f3e6-0fcc-40f2-a580-18bf4e7caf49-result.json
│ │ ├── 03e8021f-1f7b-4696-bf4b-74125829eeb0-container.json
│ │ ├── 04242a89-80fe-4bb8-81f5-e9cd946be7a2-result.json
│ │ ├── 04497f74-22f5-4d2e-a311-e13b175df9b2-attachment.png
│ │ ├── 0450289a-6693-452c-9ce5-c9016c592108-result.json
│ │ ├── 04743ba2-1d88-4a5e-a4e7-85ef051c4abd-container.json
│ │ ├── 049888b0-2005-4582-ba7b-f7fbf759681c-attachment.png
│ │ ├── 04e3cbbe-d3bc-4ba8-ade6-c929f74dabde-result.json
│ │ ├── 04e795a8-6242-4d94-9e14-1b3f4183c321-result.json
│ │ ├── 05b57e17-6595-45ce-b9c4-1b8decd36154-attachment.png
│ │ ├── 05dececa-a4d0-4de8-8d5a-3e5448ab8bf7-result.json
│ │ ├── 05f78191-f6f5-4604-af26-ec490d48e166-result.json
│ │ ├── 061025b0-6d57-44ee-9c1e-0f1eb16a333b-result.json
│ │ ├── 0621d749-e8d3-49a3-8d53-774eff4ddbcb-attachment.png
│ │ ├── 0662ac78-5c8e-47c7-807a-8237771b257f-result.json
│ │ ├── 068d8493-ef3b-4a87-8e80-47fccd5d3b90-result.json
│ │ ├── 06eac01d-3dc7-4aa2-b383-ddf456e6922a-container.json
│ │ ├── 071b2863-c056-473f-bd5f-70cb75c9e824-result.json
│ │ ├── 074f2c40-5a2d-44af-8923-1221aec3b36b-result.json
│ │ ├── 076ff859-614d-4dba-89a3-b6461e7c170a-result.json
│ │ ├── 07d5bc58-1ab5-4323-a91c-5752d962478b-attachment.png
│ │ ├── 07e89a97-273c-473a-8124-21e481985ed8-result.json
│ │ ├── 084972c3-fc0a-48d0-bf63-12998c729fb2-container.json
│ │ ├── 088ea141-4e3b-47da-8ac4-de5f1cbf8c68-container.json
│ │ ├── 08b059f3-bd42-4afb-8514-b0fedca2d8a8-result.json
│ │ ├── 09b13041-0127-434c-bc5b-1e81d890aadf-result.json
│ │ ├── 09ca7c81-4d25-4b53-8b78-6e37a1e33183-attachment.png
│ │ ├── 09d4514b-ba1c-49f8-a249-5be6c5d3a298-attachment.mp4
│ │ ├── 0a2597a2-9f52-4149-bcc9-3fc433ac743c-result.json
│ │ ├── 0a90532a-8fb3-49b9-99f7-8941739611ca-container.json
│ │ ├── 0b3e4c04-b7bd-480f-a22e-7fb7f2395739-result.json
│ │ ├── 0b6d09a9-16bb-4a2e-bed4-49a6f1977a36-result.json
│ │ ├── 0b97c0ac-9c79-4ca2-b3a9-65d0584c1a08-result.json
│ │ ├── 0bcaaffc-e891-432a-a066-ac63f8a58f55-result.json
│ │ ├── 0c3eab0b-2638-46a6-8283-01b159b0fecd-result.json
│ │ ├── 0c52b498-dedd-450f-9ee0-7f49955f586d-attachment.png
│ │ ├── 0c761e30-fb64-438d-b64f-c490b30a103f-attachment.png
│ │ ├── 0d74324a-988e-4092-a855-4cf3af68f1a4-attachment.png
│ │ ├── 0db74d92-8b16-4b6b-8d65-511514d96fca-result.json
│ │ ├── 0dda2197-3fbb-4cd4-beef-af852dd5613f-result.json
│ │ ├── 0e6022fb-2ffc-415a-a916-7f11025c2f6c-result.json
│ │ ├── 0e91fa0e-3fe3-4701-9f9b-71b848be7720-result.json
│ │ ├── 0eac3a41-138c-4434-b7f7-99c173d479b5-result.json
│ │ ├── 0eaefdf4-48ad-4e4b-ad6e-f74ae089225d-result.json
│ │ ├── 0eb5ae97-0116-4ef4-a3a3-d187d8558894-container.json
│ │ ├── 0f180e39-addf-4a48-ae9c-27a3e8598c8a-result.json
│ │ ├── 0f9f9d5d-f990-4168-a442-6adb667f8563-result.json
│ │ ├── 100dd79d-6e93-4e54-a0e0-526b87a662fc-result.json
│ │ ├── 10315760-c230-43f5-b2cb-0fa44698f958-result.json
│ │ ├── 10ef1f10-1870-4db9-8992-cce84b963353-result.json
│ │ ├── 11679e16-4a87-4b1e-99a6-89dfaa17c6a4-result.json
│ │ ├── 11fc2b83-17c3-43a1-8d55-4989a442dd0d-result.json
│ │ ├── 12755bb3-3c4d-40e3-8116-23a698fec214-attachment.png
│ │ ├── 134b70d0-4f98-43da-82b3-4af5b37fedf4-result.json
│ │ ├── 13880332-9d98-475d-b831-8bad06f2e2c1-result.json
│ │ ├── 1428b90c-051f-416f-95bb-577ff3da0d4e-result.json
│ │ ├── 14786d61-60e5-493f-8555-0aed0caf2d59-attachment.mp4
│ │ ├── 14a5939f-71c1-49f1-984c-3728912e7e22-result.json
│ │ ├── 155fbc11-59af-4f5e-a40a-f12f8c54eaf7-result.json
│ │ ├── 15cdfaec-4946-4969-9fc9-e3ad538dc780-result.json
│ │ ├── 15dfabf8-14a5-4006-a0c1-e36ba707b387-result.json
│ │ ├── 15f0b47f-1829-444b-9061-965e62cb3c86-container.json
│ │ ├── 16b7c495-3d77-4683-949a-08141d78bb02-attachment.png
│ │ ├── 1731779b-3661-4cb8-99de-b625ba3a4be0-result.json
│ │ ├── 17797d60-af62-459c-8001-4d9fd77c54cf-attachment.png
│ │ ├── 17d65f52-fe2b-4bb3-83ff-6091743f71f6-attachment.png
│ │ ├── 1806dd4e-71d6-4a0c-b2b4-074ccde34660-result.json
│ │ ├── 18283451-5ef0-4322-9663-493a82ac15dd-result.json
│ │ ├── 1861ee01-1f78-4416-a06b-ebe027170256-container.json
│ │ ├── 189ccd16-4790-4094-bbf2-6d1c41f6c3d9-container.json
│ │ ├── 18bb0b77-90bd-440c-8916-51dc0f397f0d-result.json
│ │ ├── 18ce1e8a-5fb3-4a22-8685-c98cb3539046-result.json
│ │ ├── 18e34521-321d-48db-9737-77e8223dc035-result.json
│ │ ├── 18fcf153-4c1e-468d-8c09-2d66293f90d0-result.json
│ │ ├── 1922256c-d3d4-4b39-bfe3-c6a200b6e02a-result.json
│ │ ├── 1966f55a-6246-47f9-b2c2-3bab4196dd3e-result.json
│ │ ├── 1aa2e1c2-f673-48fb-8cf9-043f4e9396fe-result.json
│ │ ├── 1ac879b0-f7df-43f1-aa32-a6b3ea96d814-container.json
│ │ ├── 1b8fef55-c085-4f80-80ff-a900c3742ba3-result.json
│ │ ├── 1c4d3c15-50b0-4679-b7b0-0aadaa69e855-attachment.png
│ │ ├── 1cb7fbe0-51c6-4acf-97ff-26c7097b2ca8-result.json
│ │ ├── 1d45352f-f1d4-4648-a49f-8f31ef1db58a-result.json
│ │ ├── 1d5032dc-16fb-4664-affa-96a8037eb0e5-result.json
│ │ ├── 1d5f5267-53f7-47ea-a007-345d5e60cb6e-result.json
│ │ ├── 1e3924bd-4d9e-4960-9abf-10cb36c8731f-result.json
│ │ ├── 1e6ffc78-7cd2-499d-b722-56fa539bdf4b-result.json
│ │ ├── 1e7656a7-c51a-4f3a-b36e-72d8e46a3571-container.json
│ │ ├── 1eef1b82-5196-407b-b365-fc4564e59b81-container.json
│ │ ├── 1efa235c-f4aa-421d-a097-3d97166c2222-result.json
│ │ ├── 1f3ce46b-6482-4b02-96ea-d6ddd05e7f64-result.json
│ │ ├── 1f3eace9-7959-44d4-ae12-1a48899f2b36-result.json
│ │ ├── 1fbfbbbf-c63e-4b2d-9535-d35a3e029156-result.json
│ │ ├── 2052ade7-f830-447c-8b8b-e1a9af52b01b-attachment.png
│ │ ├── 2161e375-7b06-4cb8-8e03-91f41726bc7a-container.json
│ │ ├── 21c54f9e-0095-4a22-b8b1-0e2e30d7be44-container.json
│ │ ├── 21d53aa4-ecc6-4727-ae63-25ef95214bbe-container.json
│ │ ├── 21da012d-e5e0-4f4f-aa2e-ea254bda90e2-result.json
│ │ ├── 21e1c2a0-59c3-4c91-9241-30d2291c61ff-result.json
│ │ ├── 21e25b21-3497-4f01-a66f-f65d28d7a8aa-container.json
│ │ ├── 221729e5-c1cb-4de7-bed3-f28321e5ae2d-result.json
│ │ ├── 221966dc-50e8-482c-a704-f0cc5a9ecdb1-result.json
│ │ ├── 2249185c-2425-4999-8041-a8f012f2940c-result.json
│ │ ├── 2297f043-c63b-488b-b308-3f7de20487c0-result.json
│ │ ├── 22ad8732-86f1-4f81-9f96-3f2b481aa82b-result.json
│ │ ├── 22edfdf2-74ed-4ba5-bddc-bfa286ed23a6-result.json
│ │ ├── 23f7ad4e-9c2d-4698-94cd-d976b056d61a-result.json
│ │ ├── 23ffc83a-eb81-48d8-b00a-1c10dbf11191-result.json
│ │ ├── 24b9e63d-cc01-4dda-b2f0-f1f02e8c022a-result.json
│ │ ├── 24d370e0-2f29-4fdb-a6e8-e3ab8f4c34c7-result.json
│ │ ├── 259b5ddf-e5b5-4d2e-82a1-ed880439a2b8-result.json
│ │ ├── 266851a8-3b2a-4660-afe2-a39de5bb527d-result.json
│ │ ├── 2684857d-6dfc-4eb7-bfc4-2dbe19ee752f-attachment.png
│ │ ├── 26a8fc5c-7a44-4167-8cef-cc4531119467-attachment.png
│ │ ├── 26f39450-598f-4ffc-bb78-e96a7f76d223-attachment.png
│ │ ├── 26fc9d13-0624-4e80-a05d-b54246c0227c-result.json
│ │ ├── 27cb1f83-b2b5-4bea-8c9d-8d074dc1df6c-result.json
│ │ ├── 27f532db-cb77-45ce-b56f-f028de990935-result.json
│ │ ├── 28563ef2-9cdc-423d-909c-fe9a6a59bd0d-result.json
│ │ ├── 285fb56c-7359-460e-943b-0d2655f78130-result.json
│ │ ├── 2877e3a1-226d-4f10-9403-003c6c276602-attachment.png
│ │ ├── 28893388-6787-4302-95d7-e7b0a3e667a5-result.json
│ │ ├── 29224dd9-ff86-4f8c-a81a-fcdf5e82c086-result.json
│ │ ├── 295c719a-f1c0-4af2-b730-47b49c9ed743-result.json
│ │ ├── 29e10d9b-03a9-414c-a4dc-47466fd4d981-result.json
│ │ ├── 2a336e70-27f0-46b7-976a-9d94d07013ef-result.json
│ │ ├── 2b0951b6-47ab-4509-b0c4-bf4b08d5ac75-result.json
│ │ ├── 2b3fef79-6fa1-4a78-a5d5-02e9024ec93b-result.json
│ │ ├── 2b8e08ae-171c-43e6-b103-a79439fa06eb-result.json
│ │ ├── 2b9e1645-2b37-43fd-9ea1-4c497ded648d-container.json
│ │ ├── 2be82554-200f-437d-8146-cc5a8ffa58ed-result.json
│ │ ├── 2c21237f-c6d0-4ca7-89d9-feee4b545e6c-result.json
│ │ ├── 2c3075be-d40a-4f27-9968-72bd65e89cb8-result.json
│ │ ├── 2c864821-5a86-41b0-9887-90b4e7201743-result.json
│ │ ├── 2c959d90-a173-47a4-aad5-da2d71890f4c-result.json
│ │ ├── 2cdfbbb4-5ac9-4164-ab03-705701338eaf-result.json
│ │ ├── 2cf2d8a3-b608-4c90-90c6-f8daeff2ae7f-result.json
│ │ ├── 2cf3a08d-5f97-45b4-bf4b-bf80c1a3b11c-attachment.png
│ │ ├── 2d326264-e182-434a-b8ed-0e450c7ea3f6-result.json
│ │ ├── 2d8793a5-8237-4f93-a072-4e7180097e7a-result.json
│ │ ├── 2dba02c1-5e77-411b-8bb7-c84cb3e646bc-result.json
│ │ ├── 2dc965f8-9ce0-41d0-9eaa-d448585b0135-container.json
│ │ ├── 2dfdfdaa-7a0c-43bc-aff2-b4bcc7156f51-result.json
│ │ ├── 2e07c174-aa19-43e5-b863-75159d62e0eb-result.json
│ │ ├── 2ed8aece-c47f-4eea-80ca-314db85b9860-result.json
│ │ ├── 2f0370c4-43fe-45dd-90e0-2344c5d7e5a2-result.json
│ │ ├── 2f371f26-98f3-4725-afb6-02d05935665a-result.json
│ │ ├── 2f70464f-43f7-4b79-9c52-9a379de373b8-attachment.png
│ │ ├── 2fde3468-6050-43ad-837d-c36b816db479-attachment.png
│ │ ├── 3036a17a-3aae-409d-966b-3f4949f32f9b-result.json
│ │ ├── 30512bb6-f8bf-4d21-8f34-401a4ee519ba-attachment.png
│ │ ├── 309321e3-bc76-4971-b9ba-67ea074e3abb-result.json
│ │ ├── 30e4426f-3e02-4ff5-8473-e455879fb412-result.json
│ │ ├── 317e0950-6e4f-48a3-9667-4c3346865584-attachment.png
│ │ ├── 31a546cf-edc1-4fb5-8c15-0f26f545da56-attachment.png
│ │ ├── 31d75af7-cd43-4033-b51d-f9b5c33d23dc-attachment.png
│ │ ├── 328ad0b5-9316-49ac-a923-efff1c630d11-result.json
│ │ ├── 32be1ca7-3df0-43c2-a68e-5d0b0d868e5a-attachment.mp4
│ │ ├── 331d1b53-40ec-4933-b0d2-cf47115874da-result.json
│ │ ├── 331d616e-73f5-4c10-b1e3-44820135af22-result.json
│ │ ├── 33562612-8cc8-487d-9114-619d215dd358-result.json
│ │ ├── 336e0316-2a2d-4287-899f-36175f7131d1-container.json
│ │ ├── 33f511b8-a22c-4c6a-b060-2a228054f80c-result.json
│ │ ├── 34113ae8-0e24-4f05-a782-8f10d10bc1b8-result.json
│ │ ├── 347b3cdb-473c-4d5e-8b92-3a385962be1b-result.json
│ │ ├── 3501a3db-24c5-4926-8d2b-7d2232076a11-result.json
│ │ ├── 3587c176-8daf-4d7c-a3db-a85cf22da17f-result.json
│ │ ├── 360e2531-7a71-4b51-a6ab-170f14e4fae8-result.json
│ │ ├── 3643f596-62de-46c1-bd09-0cba912431f1-attachment.png
│ │ ├── 368e10bc-3f38-431c-99e7-841d430e32c0-result.json
│ │ ├── 36e4334c-72a2-4ee1-adf9-b0daf6928097-attachment.png
│ │ ├── 37026bc7-466f-4711-ace9-d8de0270e1f4-result.json
│ │ ├── 37116c2e-32b6-459b-967f-2857ca3665ad-result.json
│ │ ├── 372d55d8-0e82-4d41-8da1-3a1b75cc8993-result.json
│ │ ├── 37611237-edcf-4457-bfed-9e7f36e8fec7-result.json
│ │ ├── 3767f9fc-1140-4778-8cd5-7e1353d3ce2b-result.json
│ │ ├── 376d7730-3a46-44dd-ab22-3f7234e8a3a9-attachment.png
│ │ ├── 37b3e4ba-c48a-4cb6-b9bb-08065cd058e6-result.json
│ │ ├── 37c02a35-3782-4cef-9cce-ea5141909026-result.json
│ │ ├── 37f7f640-7b76-458a-8864-bf88f0bd5cae-result.json
│ │ ├── 38680549-2d7e-4751-bf8a-f967eef394fe-attachment.png
│ │ ├── 38b91625-e2fd-40a2-8c70-c1b7dd0fb704-result.json
│ │ ├── 390ec916-37fd-40c7-bc30-ec143a1984e0-result.json
│ │ ├── 390f4a72-942a-437d-99ba-0c2c7772a077-result.json
│ │ ├── 39304cde-8cd2-4c02-a725-0590ff60ae74-attachment.mp4
│ │ ├── 396c7e7f-c54d-47e6-a049-69839eae57a3-result.json
│ │ ├── 39f373fa-4038-4cfe-8446-994f50e41540-attachment.png
│ │ ├── 3a2658d1-ccae-4bec-842a-f5fb38e0a337-result.json
│ │ ├── 3b0a5d86-e584-469c-a8c2-a14372f1851c-container.json
│ │ ├── 3b6d5281-8ddb-41df-88f3-26a84ac5fec2-attachment.png
│ │ ├── 3c12eec8-0ee8-4d48-b254-4a0fdaa5b1ca-attachment.mp4
│ │ ├── 3c4de1eb-fdb4-48a1-bc13-a9048c0f5381-result.json
│ │ ├── 3c93b1e3-8c69-45d5-ba3c-0d263fbf7a33-attachment.png
│ │ ├── 3cddc549-37d1-43dd-b8ea-fb40b18f3911-result.json
│ │ ├── 3d1081c1-b990-4b3a-b4a2-fc04c4c78fbc-attachment.mp4
│ │ ├── 3d4a44dc-9216-433c-8359-17a4643563e0-result.json
│ │ ├── 3d853766-9af7-4ea3-a61b-62485192bb19-attachment.png
│ │ ├── 3e389404-1172-4575-b02c-c6154537e6f4-result.json
│ │ ├── 3e7bade6-90ba-4849-8346-b5c4018bdab1-result.json
│ │ ├── 3f13e832-22c0-4a91-b1e2-92f2a4504c47-result.json
│ │ ├── 3f7ebacb-5056-4739-894e-bd66a6a55985-result.json
│ │ ├── 3fdc5b3c-86ed-4b8f-b108-35b0f8e015df-result.json
│ │ ├── 40932c60-8eef-463b-a8d0-fbe96f9b6bc8-result.json
│ │ ├── 40c12658-2b56-4aea-bb21-0a9601c1529b-container.json
│ │ ├── 40e902fc-5063-481e-93a5-26b4ab7c7626-result.json
│ │ ├── 40e90ec1-a498-47aa-8922-4b3ce2d4d225-result.json
│ │ ├── 410b4305-41c4-4205-8df0-61d64d7027c6-attachment.png
│ │ ├── 41333a2e-5812-4aa5-a46d-b4b61abd6878-container.json
│ │ ├── 41fc0c8d-a17c-46f5-924d-928cb3e23853-attachment.mp4
│ │ ├── 42151416-f132-441b-bfd1-5cf7e98afda1-result.json
│ │ ├── 42a932c1-775d-4d8a-ac5e-587f7dc220ef-result.json
│ │ ├── 42c50810-a62b-40d9-857c-9025edcfab8a-result.json
│ │ ├── 42dd37db-adc6-40a3-9e4a-033faffb403f-result.json
│ │ ├── 436e9b28-37ca-4280-ad96-c9907dff50b0-attachment.mp4
│ │ ├── 4372dad1-c851-42a5-a6ed-6e0cb1002558-result.json
│ │ ├── 43a992ca-b75c-41e2-9105-0eaffcaab1f8-attachment.png
│ │ ├── 43fde541-063f-4bdd-82fa-9fab5391dcb4-result.json
│ │ ├── 44131149-4361-4733-877a-45f38ec27264-result.json
│ │ ├── 4432bec7-ef6b-483a-88ea-2876bd57d8b4-result.json
│ │ ├── 44b011eb-c061-46bd-9212-e69fbb3641fd-attachment.png
│ │ ├── 44bbe673-ed3b-4807-9157-e2827ac5db32-container.json
│ │ ├── 451108ee-3ba9-4969-a97a-bdd926cd195b-attachment.png
│ │ ├── 45786e26-f679-4957-a466-e77b6ff4c74c-container.json
│ │ ├── 4606287c-d69d-48d2-b569-d3a72d9155d6-attachment.mp4
│ │ ├── 46198b5d-b54e-4647-bd2a-7ad0d8bfe233-result.json
│ │ ├── 46821c50-e251-4a56-b847-519d77b52786-container.json
│ │ ├── 468ceec9-4f58-47e5-bead-a9b5ea5345d5-result.json
│ │ ├── 46ca4f23-9a14-4a0c-9e84-c38424f38bcb-result.json
│ │ ├── 46fd0aa6-0646-4494-b8e0-36cd9e86dd90-result.json
│ │ ├── 47473cb3-9f1e-412d-a351-db0c85e9d860-result.json
│ │ ├── 4747f2d2-49ce-4c8b-b1b3-4b00835fb484-result.json
│ │ ├── 47d0ca02-5699-4db6-b7d9-b02599809dda-attachment.png
│ │ ├── 47e65790-ada6-4f4d-8f64-24b42e631e35-result.json
│ │ ├── 47f39695-d5dc-4f5f-8282-c85bd5b29880-result.json
│ │ ├── 47fca06f-dd6a-41aa-96b2-319fa3c6bd38-container.json
│ │ ├── 48d773df-42c4-425d-9ae5-5a5b4ce227c8-result.json
│ │ ├── 4926e908-f916-4e52-b5df-7a5177a1c358-container.json
│ │ ├── 49537c9c-7e81-4e7c-93e7-0be70f57ab07-result.json
│ │ ├── 49ca7212-5717-419d-ae6c-92e50b77398c-container.json
│ │ ├── 49cfd9a5-4fd2-4979-b4e5-5e93d0b1af5f-attachment.png
│ │ ├── 4a99c2b9-c603-4a56-b2ca-cfdab1e4ba59-container.json
│ │ ├── 4ae61eed-d8a5-4d16-8ba5-e25ab0732ec7-result.json
│ │ ├── 4b2160e4-ed4e-4cc5-ae90-ca5aad809782-result.json
│ │ ├── 4bef9b5d-5458-416b-a123-80bb6d0224f2-result.json
│ │ ├── 4c7f22ab-8814-444c-95f2-a23c894820e8-result.json
│ │ ├── 4ca1ccec-8d0f-4ac9-aabe-75104fab0ad9-result.json
│ │ ├── 4cf91d9d-d783-4e6d-8f9d-f3642f4017ba-result.json
│ │ ├── 4e5a5f58-b155-4833-9148-2a575a1a00f0-attachment.png
│ │ ├── 4ea46184-ee4d-47ad-9f30-a6abe13bd910-result.json
│ │ ├── 4f0513fe-217b-4243-98ed-738b99d9dc3d-result.json
│ │ ├── 4f1eaab4-5aef-47c6-8c72-dbfc0fa8016c-result.json
│ │ ├── 4f25aa63-f324-4782-8dfa-438e12ab8abb-result.json
│ │ ├── 4f6b826c-8578-4105-8739-8f095b92dbf6-result.json
│ │ ├── 4f9db05a-ecae-44b3-9bf0-30a69af8f144-result.json
│ │ ├── 4fe314c3-608e-45c6-88dd-6c13ced82d38-result.json
│ │ ├── 501155e7-e748-4870-aa4b-c58f9a8d82c1-container.json
│ │ ├── 507a993a-b46e-459c-af06-75bbdca0ff8c-result.json
│ │ ├── 50a52d3e-f567-479b-89dc-1cc176ee1931-result.json
│ │ ├── 512e7b96-d220-4458-b184-a30bd9d1cc76-result.json
│ │ ├── 516d9607-8adc-486a-8c5c-5b5dfb763b05-result.json
│ │ ├── 520f4bb9-f9a5-43db-a1be-89f0f6ff3362-result.json
│ │ ├── 528bc019-506b-427b-8dd3-78890e4bc9ec-result.json
│ │ ├── 52a3f001-2c26-47a0-97cc-5fbdf12eb35d-result.json
│ │ ├── 53c15c10-5801-4ec7-8dfa-39bcbd53d28a-attachment.png
│ │ ├── 546e923a-04d8-4855-bc97-27ea926f3749-result.json
│ │ ├── 56636083-c801-427f-a459-281398e7159d-result.json
│ │ ├── 56949aad-31bc-4010-8ba1-184ac61aefba-attachment.png
│ │ ├── 56d6624d-db8d-49cb-ac3e-c1fa8c0ac187-result.json
│ │ ├── 5796a070-3c4d-4589-973b-de774ccab4a4-attachment.mp4
│ │ ├── 579f1971-bb43-4bb9-81e2-4edc86c31cfc-result.json
│ │ ├── 57b097a3-4006-47da-9f21-a0052b7a0fa6-result.json
│ │ ├── 580f3b52-82ad-4dd9-983a-b03ef5c5ebab-result.json
│ │ ├── 58272cd0-95b0-4b5c-9b1c-3513d47d2f9c-result.json
│ │ ├── 5833677c-deb1-475b-83b8-eb9d216f815f-result.json
│ │ ├── 583752c3-dfa9-4d8e-8f64-2e1c2b94c544-container.json
│ │ ├── 586edf3e-8887-4094-b6a8-9a1b3034cbca-result.json
│ │ ├── 5936a994-9840-4e38-bc0a-ca79f5d4802d-result.json
│ │ ├── 59463192-d2af-451c-88a8-6c93e2ea956a-container.json
│ │ ├── 5974bf25-93d2-4a41-8d7a-dfb3b9477cc2-result.json
│ │ ├── 59c4ac31-6101-4890-bf58-c68099d4df19-result.json
│ │ ├── 59d27466-43fc-4347-84c5-270167e5c26e-container.json
│ │ ├── 5a640757-4e14-4ccb-8105-9be4806fdfc0-result.json
│ │ ├── 5b54117e-f588-47ff-9744-d63134c60583-container.json
│ │ ├── 5c488ae1-2584-4e5d-92ba-b63a59830d43-result.json
│ │ ├── 5d05239a-aaa7-4a5c-9e3e-6a59472d67e2-result.json
│ │ ├── 5e41dbf4-27f7-4c45-a12c-a4a8c2a7de67-result.json
│ │ ├── 5e43ee2a-9246-47bf-818b-db31844977c9-result.json
│ │ ├── 5f1adbff-4a76-468a-a616-f438735f3223-attachment.png
│ │ ├── 5f9074da-0bd7-4006-9c64-2b40ce7ec224-result.json
│ │ ├── 601243b0-3cd4-437b-954f-5e2214332870-container.json
│ │ ├── 6035fa0b-5462-4f36-bb91-cad34c4050f4-result.json
│ │ ├── 6042349e-4ac5-48b4-b9a4-b3a5efb01d58-attachment.png
│ │ ├── 60c20a30-1d82-4462-832a-3a3936a0212f-result.json
│ │ ├── 6107af2b-0f0d-4dcb-bcc8-f30b43a1afdc-attachment.png
│ │ ├── 6199ae2f-7da7-4141-a2ce-394fd5c290db-result.json
│ │ ├── 61cca109-4933-4022-86d1-064eae75acd6-attachment.png
│ │ ├── 6210f2c1-73fc-4e3a-88fa-8461550cab74-result.json
│ │ ├── 622c08c1-c7e7-4a99-9f17-40d032367209-result.json
│ │ ├── 62421ae2-2396-4853-84f1-33d5fdb5f00e-result.json
│ │ ├── 627b52c4-b8ad-4c2e-b91d-12b8824e2c68-result.json
│ │ ├── 627df4b4-6843-4ba8-88bb-db76ce517321-result.json
│ │ ├── 62805ac0-9017-4c51-9acd-8aa77a98743c-container.json
│ │ ├── 62a4eea9-3fba-4a1a-a2a3-f3e27cad8430-attachment.mp4
│ │ ├── 638b4dee-4b9f-4d6b-b690-e5e9142c9110-result.json
│ │ ├── 63dc1a08-2d06-49c5-b5d1-750d4b5ad859-result.json
│ │ ├── 63ea7832-dbd7-4d10-9acc-604dc77afc34-result.json
│ │ ├── 64079105-38b9-4fff-9831-eff03a0ea983-result.json
│ │ ├── 64259283-04e1-4da7-82a4-3d0e5f7a09e4-result.json
│ │ ├── 64430f0b-7f82-4dd0-8875-4b9f3e5f99bc-result.json
│ │ ├── 6445dea9-c439-405a-b873-d3121263dd5a-container.json
│ │ ├── 64e663b7-2495-4af1-86c6-cd8378622e21-attachment.png
│ │ ├── 652cc5db-3cf7-4d0f-962f-d852297e29ad-attachment.png
│ │ ├── 65a13ac7-df95-4593-a34e-1f60cc232e4b-result.json
│ │ ├── 6662c60f-adf4-461e-818a-b97320d207f1-result.json
│ │ ├── 667234f9-3fb6-4a4b-bef7-414e7e9d6d15-container.json
│ │ ├── 67706f80-d759-4f14-bc4d-acae298427f0-container.json
│ │ ├── 68a398b1-8599-41be-91d1-70c67d148fbf-result.json
│ │ ├── 6903afc3-208a-49f7-a870-15e3faef680f-result.json
│ │ ├── 69876941-db56-4090-b8f8-cb296b6a1930-container.json
│ │ ├── 6a70f14f-9ea7-47a8-a61f-89b497027579-result.json
│ │ ├── 6b8392dc-57c8-45c9-83f9-f358b3ba7d1a-result.json
│ │ ├── 6b8d4d8c-5082-4ca3-b4a3-b2baf2a62ebc-attachment.png
│ │ ├── 6c834516-2472-40c2-8d92-9fa9d5c6e67d-result.json
│ │ ├── 6c8e3f1c-edac-4c6a-808d-de326b95093f-result.json
│ │ ├── 6cd793ac-ef30-48bb-a2c0-b9bf4b8c3ba1-result.json
│ │ ├── 6ce92296-5df1-472d-b87c-992f3adc988f-container.json
│ │ ├── 6d5cd690-7f17-4840-abd4-3b610ed87e06-result.json
│ │ ├── 6daa3a0c-3626-4c2b-be46-3bff6d3a46d1-result.json
│ │ ├── 6ddb9ef3-8a44-4fc2-a93e-6d224816f93c-attachment.png
│ │ ├── 6e40315c-1ad6-4759-863c-dd6fa98bdf8c-result.json
│ │ ├── 6e7bba94-4e89-49ee-89e2-43eb33ab7fe1-result.json
│ │ ├── 6fd3133c-cbbd-41a1-ab96-1907660573a4-result.json
│ │ ├── 6fe05ae2-9933-478b-8450-637e901e9d5a-result.json
│ │ ├── 6fe4f359-7677-4771-9038-361cf5b54f88-result.json
│ │ ├── 700df225-0637-48e9-ade6-cb69ea50709a-result.json
│ │ ├── 7021fdea-242a-4da1-981e-ee5174bbcfcd-result.json
│ │ ├── 70921fe2-e922-4ef2-b666-ae2c77238f5e-result.json
│ │ ├── 70e0e5d7-b78a-43b5-91f6-f9695f317ab3-result.json
│ │ ├── 71444da8-e3f2-42e5-81d3-51590530e59e-result.json
│ │ ├── 715a20b6-ad46-40c0-9766-7a6151af0809-container.json
│ │ ├── 716ea7b7-78f3-4ba9-a94e-dd13c038c7b8-attachment.mp4
│ │ ├── 71fe2efb-416d-4f31-8017-5218298e5560-container.json
│ │ ├── 720a0e2b-bc7f-459e-b952-c622d4bfdaee-result.json
│ │ ├── 72713d9b-c313-453c-884f-98207ec15207-attachment.mp4
│ │ ├── 727abd57-0dbb-4b3b-ad9c-8f40f652b532-result.json
│ │ ├── 727c838a-4d5f-4094-a29b-a9c4cb6cca63-attachment.png
│ │ ├── 728b2e91-616e-432a-9380-c98f4d2c0846-result.json
│ │ ├── 734af46c-9016-4d52-a601-3e85d94e577d-result.json
│ │ ├── 737aff2c-496c-4328-a0b6-4d31359cf9ae-attachment.png
│ │ ├── 7402c4b3-7263-4e44-8b4b-0ccd313458fc-result.json
│ │ ├── 7406bfb1-9b32-4f5f-8711-2daaf3828ca7-result.json
│ │ ├── 746ac245-71eb-44ee-aad5-48b16001ff86-container.json
│ │ ├── 7549d83f-93f0-440a-8619-dc63f3021f39-attachment.png
│ │ ├── 75817948-00bf-4dc4-9199-ddfd44bb01a8-result.json
│ │ ├── 758ff6f4-b959-4489-87ce-99d2d1e1be11-result.json
│ │ ├── 75cfed47-6208-4424-809f-24c80234045b-attachment.png
│ │ ├── 764cfe9b-bf08-43a6-bbe9-893ce109dd1d-result.json
│ │ ├── 76ed5bb3-734d-4db0-a69a-3123e389b136-result.json
│ │ ├── 7752e163-f3bb-414d-a8c2-5e88e878b7b5-result.json
│ │ ├── 77a27f36-4774-422d-a4b5-492e04fc84a6-result.json
│ │ ├── 77f4edc9-3267-49ae-bbbb-01e8bf035525-result.json
│ │ ├── 78301739-25d0-40f1-93a4-f4042d2ac8f4-result.json
│ │ ├── 78448b0c-ac42-4f74-95b1-1cf134c09940-container.json
│ │ ├── 788a5ae3-2dc1-404b-a5dd-3bf2297a48fd-result.json
│ │ ├── 78a4e939-8b7a-4e39-a90f-a33f8a90f6f1-result.json
│ │ ├── 79105cac-4d95-4fea-875e-46a268472f84-result.json
│ │ ├── 791d5075-6ce8-4329-a82d-028c46dd3299-result.json
│ │ ├── 7959a1aa-0490-48c7-80e9-f01a151f332d-result.json
│ │ ├── 79d082da-14af-486c-a590-a9ad96094616-result.json
│ │ ├── 79f5d3e7-42b7-479a-a1c9-da0f039be0f9-result.json
│ │ ├── 7b37c0af-8cbb-441d-992f-b2a5728281a9-container.json
│ │ ├── 7c2406d3-4865-426d-89a2-cfa4df271845-result.json
│ │ ├── 7c2d3d78-6dc8-46ab-a91f-6b1b52520107-result.json
│ │ ├── 7c9ae7a4-da43-40a4-b98f-00cdd7f87b6a-result.json
│ │ ├── 7ca47132-d43f-4317-9ce0-c7cacd29b50c-result.json
│ │ ├── 7cb8bb35-94b0-4d9f-86bd-87f854697650-result.json
│ │ ├── 7ce2bb04-b650-4de0-a6ac-54c7b808b103-attachment.mp4
│ │ ├── 7cfe6405-1541-429f-898e-1ab2ef1fe690-container.json
│ │ ├── 7cfe7327-8578-4e64-ae78-8078317c0451-attachment.mp4
│ │ ├── 7d81af51-7034-40dd-8b1b-5bd5fa3d99fe-result.json
│ │ ├── 7db04792-a404-45af-b470-190d7f159214-container.json
│ │ ├── 7e0cec54-0754-46c0-b47e-ca5d27429d96-attachment.mp4
│ │ ├── 7f04bd5d-edc3-45ad-a169-09e11ed21ab0-result.json
│ │ ├── 7f4a9728-49ce-479b-a023-9d97b27d7b94-attachment.png
│ │ ├── 7f60be8e-70e8-4c5a-a7fc-c62085139500-result.json
│ │ ├── 7f94936c-6421-4149-98df-592924d0539f-result.json
│ │ ├── 8065e052-74f1-46b1-ab21-d01b046ee685-result.json
│ │ ├── 8182954d-9cea-486e-88f7-4a4ce542ca18-container.json
│ │ ├── 81ebbe8c-c4a9-4c65-a5a6-bdf20087d6d4-result.json
│ │ ├── 836248eb-238f-4159-aa62-c78b789d3b94-attachment.png
│ │ ├── 8385a4d6-3abc-40bf-a3b2-aa223d661928-container.json
│ │ ├── 8411a89b-438a-4345-a655-f831175f5fee-container.json
│ │ ├── 84e4ebf6-f0c3-40ce-97eb-ee2c07e29391-result.json
│ │ ├── 851a9966-617b-47f8-b54c-2cd23bd4abde-result.json
│ │ ├── 85d8151d-c699-4850-8bf5-eb56eae45c60-attachment.png
│ │ ├── 85f13209-7c1b-4c6a-89cc-030de022cf31-container.json
│ │ ├── 85fe287b-9f2f-4103-827c-df6edcdfbc3a-result.json
│ │ ├── 8619a848-8804-4015-8430-1a43b4b8743e-result.json
│ │ ├── 865b0b96-7fb3-43a9-a5d4-e190580ecd0d-attachment.png
│ │ ├── 86890181-c16f-430b-ae02-68be060ddabf-result.json
│ │ ├── 86996b7c-2e06-41c6-a194-eaa08ad9f174-result.json
│ │ ├── 86d0c7eb-fe40-4992-a8ef-833e1738ec86-result.json
│ │ ├── 874310d9-8b7d-4d86-9555-5554fdab0e1c-result.json
│ │ ├── 874f34cb-c639-455a-8f4f-19c0152ade11-result.json
│ │ ├── 87c8c276-130e-4547-b74b-74498016e6f3-result.json
│ │ ├── 88a57dc5-86dc-4cc0-9fd3-501ff9f7739b-container.json
│ │ ├── 88b84eb4-4c64-45bb-81eb-15bcba23d03e-attachment.png
│ │ ├── 88e300e9-cdf7-4581-9614-83eb64151c29-result.json
│ │ ├── 88ef6c53-3a54-4fbe-a297-8f6f8a4d39b9-result.json
│ │ ├── 88f8b63c-e309-4866-9f6d-0530fdab279d-attachment.png
│ │ ├── 8912b708-4deb-41b0-8f24-b283f5caccc5-attachment.mp4
│ │ ├── 896e8104-30de-4770-94ea-5dc8de84a197-attachment.png
│ │ ├── 89f83b38-f6f8-416e-96e9-c65eae7dca8b-result.json
│ │ ├── 89feb085-d037-46cd-8ca9-e5322de4e2cb-container.json
│ │ ├── 8b1e597f-185d-4847-a039-20e33e27603e-result.json
│ │ ├── 8b6f42b4-e78b-41bc-aafa-9ee7678a889e-result.json
│ │ ├── 8bbde605-ea8b-4adf-9e37-77f0ab1878d1-result.json
│ │ ├── 8c0017d9-a991-46de-a756-652ee4f480f9-result.json
│ │ ├── 8c256ce0-f622-4e7e-820e-cf1d0830b369-result.json
│ │ ├── 8cabb8b5-986c-4e8f-8126-373d765757de-result.json
│ │ ├── 8d5bcf45-7e5d-4cfb-906a-0b5b64531c48-result.json
│ │ ├── 8de20be8-de01-448e-8d2e-51cc76fe4360-result.json
│ │ ├── 8e57a42d-dfca-42f4-a671-fea1b9fe5c6d-result.json
│ │ ├── 8e8714ae-b5bb-4855-b3b7-683895bf28ef-result.json
│ │ ├── 8ee3f64a-3689-499f-a122-13f56f7b4537-result.json
│ │ ├── 8f4c7f2e-3550-494a-9755-76dabcd87d3d-container.json
│ │ ├── 8fa996c3-fe21-4f0d-8dfd-9660d43d9297-result.json
│ │ ├── 8fe21d72-b561-4566-98d4-50f588ecdf80-attachment.png
│ │ ├── 90923a29-b28e-416a-855d-8d283d0eaa38-result.json
│ │ ├── 90c9ea89-08e0-4795-9c75-4206ca642666-result.json
│ │ ├── 90db6fa6-23a2-4df4-accc-ff107297a635-attachment.mp4
│ │ ├── 90de28f6-56c7-4f38-b15f-411234a58749-attachment.png
│ │ ├── 90df3886-6a6c-4631-a5fb-0fcfd0e5ebcd-result.json
│ │ ├── 9148bce3-60bc-47cb-a778-78e51212c096-container.json
│ │ ├── 917e360f-1f7f-4fef-a953-d7db8dddb437-container.json
│ │ ├── 91a35c03-d8a9-40ea-9bf0-cd6432b1a44a-attachment.png
│ │ ├── 91ff594a-2213-4307-855f-6243eef9d714-result.json
│ │ ├── 922106d5-200a-42ee-9504-b80091ed8efc-result.json
│ │ ├── 9277787b-8ad1-405f-bda9-0d1a9a36423b-result.json
│ │ ├── 92b1170f-10bc-473b-833c-9b1a4021e99e-container.json
│ │ ├── 92ef5612-8c25-4e0c-9a47-0e484d33f54a-container.json
│ │ ├── 93f5b135-9ddb-45f1-825d-14e910ad88b4-container.json
│ │ ├── 94210d28-b39a-4db4-91d5-4877a3469736-result.json
│ │ ├── 94dcc31a-2c3d-4ff3-8a34-77064eb501f7-result.json
│ │ ├── 95182d74-d213-403d-8ffb-1c9de64063f6-result.json
│ │ ├── 9585b256-278c-43b2-9cc6-888622873909-container.json
│ │ ├── 95b855fd-ec19-4278-9d84-cf3676115b50-attachment.mp4
│ │ ├── 95ca9739-0712-44d1-8f5a-5d8ce996aa05-container.json
│ │ ├── 95d001a1-54bc-475b-84f2-7810dc939c3a-result.json
│ │ ├── 95db9eb0-5dc1-4701-9651-42da3e2fc2a1-result.json
│ │ ├── 9690690f-0488-4e36-be3c-980e19d54eff-attachment.png
│ │ ├── 96d855f8-b22d-46da-ab94-f6ca6f38db18-container.json
│ │ ├── 9748d4b9-8484-425e-8be0-1f049cd77846-container.json
│ │ ├── 97a4e4da-96ba-4181-89e1-d434c04d3536-result.json
│ │ ├── 97feed1c-d1bf-49a7-9f59-4c7d9ce4fa54-result.json
│ │ ├── 9842708b-b160-4642-a747-f5024164ab54-result.json
│ │ ├── 984de09e-6d78-4cc7-8e4f-94030bd0c7f4-result.json
│ │ ├── 98965275-84c5-4664-a58d-fcdb3aa63f17-attachment.png
│ │ ├── 98e14bce-7109-4baf-99e2-723626e86e0a-result.json
│ │ ├── 99831fb2-9a80-4c1d-b89d-8018775c6d27-attachment.png
│ │ ├── 99bac831-cfdd-46a8-a7ba-a3d39113be68-result.json
│ │ ├── 9a3a4e84-95a3-4262-9fe8-073279213825-container.json
│ │ ├── 9ad3a488-55f8-4f47-b667-a9b0a7957bf3-result.json
│ │ ├── 9aedf6c7-cf0b-49c6-83aa-fa4fb87b4a67-result.json
│ │ ├── 9b895980-40fd-44ec-bc41-c50dcc5072d5-result.json
│ │ ├── 9c19d4da-28e0-4950-929e-5bbe96a0aeb4-result.json
│ │ ├── 9c363ad3-1aa3-447e-aa96-baa5fc1cc411-result.json
│ │ ├── 9cc16f55-321a-49f6-813d-4f1ab0b27825-result.json
│ │ ├── 9ce6f34d-1ff1-4d04-b133-90b21f1edb78-attachment.png
│ │ ├── 9d39ff41-eb24-456f-b3b7-f68cc1d8a706-attachment.png
│ │ ├── 9d71bbee-4ac0-4f91-a476-9f8f5a8e825b-result.json
│ │ ├── 9d7f80b8-2fb6-4fbe-bdd4-26d69e0d8113-result.json
│ │ ├── 9e685b14-00bc-4c7f-ba15-98d401b3821d-result.json
│ │ ├── 9e6be02a-5dcc-43e6-b66e-ab45bde484a6-container.json
│ │ ├── 9e7bb008-ff1a-4a8b-b8f5-723deac12623-result.json
│ │ ├── 9f1bb414-8e67-4c79-b887-d4d8e6d0953d-result.json
│ │ ├── 9f2a27c7-3d34-49ea-babd-2411c9a4fde6-result.json
│ │ ├── 9f524870-ee69-4261-834c-dbb2b398843a-result.json
│ │ ├── 9f755edb-4dce-4893-88fa-7949ac6b1a0c-result.json
│ │ ├── 9f9bc891-ae29-4ef6-816f-18d646c098c5-result.json
│ │ ├── 9fabf94b-ba92-466c-8720-0576bc6022ac-result.json
│ │ ├── 9fcd8f3d-00ed-48fc-9ba9-ba7507e6e853-result.json
│ │ ├── 9fef8d98-1c67-4e33-82bc-612b572642f5-container.json
│ │ ├── a002bda8-0cb8-4283-9b06-a9b463eff52e-result.json
│ │ ├── a023ec1c-68ad-4cda-b11c-34c7aa2cecb9-result.json
│ │ ├── a05877a1-420d-4a23-8f1c-b970675cdbfc-result.json
│ │ ├── a07043ca-2188-4555-af9c-a7287ecc6b03-container.json
│ │ ├── a13e3232-5b68-451c-8d4f-1c9bb6446cef-result.json
│ │ ├── a1ab796b-4c18-4817-a873-d7004d9e2b83-attachment.png
│ │ ├── a1d60660-8c3c-417b-8da0-5e74532e8fab-result.json
│ │ ├── a2111f0f-110e-4ce7-a5c8-ce1a1290f2e9-result.json
│ │ ├── a24bcd05-f7fb-48d6-b0d4-9ddfda1ce39c-result.json
│ │ ├── a2ae36a4-9f27-43df-b7e6-b8d1d7d4e492-container.json
│ │ ├── a314351e-c157-4bf4-bb41-f4ef72578424-attachment.png
│ │ ├── a407cc48-e6ba-4c19-8a54-b0961d3f567b-result.json
│ │ ├── a4414fbe-b7b5-4969-bfe6-a33b9f3f6dbc-attachment.png
│ │ ├── a493abbc-bb50-41c7-a210-ed3efe7819b5-container.json
│ │ ├── a55623fd-7fd6-4e38-b30f-b38c0c9c10e9-result.json
│ │ ├── a55ffbf6-ce82-4474-bbdb-8b88116ff2d9-container.json
│ │ ├── a5aa952b-fc48-4e76-8b57-1bdfb1628976-result.json
│ │ ├── a5f4621f-af85-4fce-ad73-353b21d0539a-container.json
│ │ ├── a68d0207-defd-4efe-93ce-e9fa35c53ba8-result.json
│ │ ├── a75866b1-1b3e-4e98-85a6-ba91ad465226-result.json
│ │ ├── a76d1e53-896b-43d8-8bc3-a82d3b8cbe59-attachment.mp4
│ │ ├── a77445d4-1ec0-4a07-b7e0-1dda60f26c1e-result.json
│ │ ├── a7adb783-9ddc-42c5-bb36-911f0e6dfe0e-result.json
│ │ ├── a844cd3a-d37a-4d71-a072-a16bf7fa84c1-result.json
│ │ ├── a9e69c32-bbdb-41e8-8952-9b347c448312-attachment.png
│ │ ├── aa0086f1-df94-42e6-8a83-0fd7cc5e682f-result.json
│ │ ├── aaa84817-d2e4-41f3-ab50-2148acc7ba79-result.json
│ │ ├── ab2da04a-06dd-4f9e-853d-f8c719b60ebd-container.json
│ │ ├── abd0380c-04e5-4f29-afe4-e34aa37f52a8-attachment.png
│ │ ├── ac2ccaf3-914c-4af5-b951-9720d126b2c8-result.json
│ │ ├── ac303320-5627-4999-97b2-dccf1d59221a-container.json
│ │ ├── ac489e99-eb3d-480d-87e0-06cae54f2083-result.json
│ │ ├── ac8855f3-94b3-4427-8bf7-0e80c65a5199-attachment.png
│ │ ├── ac889e5f-029b-47bd-9f41-e78d0edc8cf0-result.json
│ │ ├── aca239e2-8049-494e-a606-90676acb550a-container.json
│ │ ├── acb6c60b-5dca-41a1-aa13-6bb06220cb52-attachment.png
│ │ ├── acc78869-788d-4c7d-bb90-d73e1e5180e1-container.json
│ │ ├── acca1ab5-5737-43da-bc77-9ec2ff6d6445-container.json
│ │ ├── acdf7776-335a-4260-ba07-95504c579a9d-result.json
│ │ ├── ad0c8518-b1d2-4130-81a2-6445237ef26a-result.json
│ │ ├── ad8b7c21-c0ed-4fb5-8901-2e69701af18d-container.json
│ │ ├── adefe120-af7f-479b-adbb-704968a7d29a-container.json
│ │ ├── ae076e3e-9117-4be6-9915-d542bb01a05a-result.json
│ │ ├── aeb7fca0-95e6-421c-bcb8-da590e8ae8fe-attachment.png
│ │ ├── aeea2f69-5a30-4120-9335-b0da56c182d7-result.json
│ │ ├── af32b0c9-f1ce-426e-a6b6-6d29714fe03d-attachment.png
│ │ ├── b08e1eed-c996-44a9-9003-6196b75cbdee-container.json
│ │ ├── b09cc8bc-df7c-4265-a444-e5156e4638ff-result.json
│ │ ├── b09e88b8-b5e1-46a1-9676-e2ce906d776c-container.json
│ │ ├── b0d44c16-2bbd-4be5-9df5-35e1e0d4f529-result.json
│ │ ├── b1ae5c3e-2838-4457-a722-6bd800632dc5-result.json
│ │ ├── b22f3973-b019-44ea-9325-a666e9c16958-result.json
│ │ ├── b38481be-eb73-4fa7-89ae-af35b28c5b7b-attachment.png
│ │ ├── b3868143-0e1d-4487-8ade-ed1a04d209a8-attachment.png
│ │ ├── b3b40d16-dd6c-4c51-8463-71f79259b612-result.json
│ │ ├── b3d0c9a0-05d6-4078-ab30-a8824e0ee657-result.json
│ │ ├── b4d317e9-d106-4a79-87ba-5bfe0624be58-attachment.png
│ │ ├── b4f0bf35-0f1f-4d03-a845-b1eba7f5353f-container.json
│ │ ├── b600c30d-d2b0-452d-9093-13b8503e6c21-result.json
│ │ ├── b6d1bca2-340e-4fd3-9e34-d1dfb457a7fd-result.json
│ │ ├── b6fb2bd6-9f3f-4dfa-b1df-688a6f82c426-result.json
│ │ ├── b759ca2a-75b4-4dbf-b9a3-e4736e93f739-result.json
│ │ ├── b810d53e-6ba7-4f7b-a18d-e57e94389601-attachment.mp4
│ │ ├── b850db34-c2d7-4baa-8a20-ee2ccfa5b3aa-attachment.png
│ │ ├── b887be2f-5e4e-48b3-a81b-55ad71647441-container.json
│ │ ├── b90bd515-1600-4be3-be1a-bd01bfeaec3d-result.json
│ │ ├── b91778b8-e768-4f7b-96a3-af11ab4f7422-result.json
│ │ ├── ba4c3c03-c6e2-4624-9c37-2c57b22ebda6-result.json
│ │ ├── baecb9fc-c57c-4db2-97fb-979a9909e15f-result.json
│ │ ├── baff31d6-7c01-4965-b126-66fe296c33d8-result.json
│ │ ├── bb0094ba-0f40-4c9d-9efe-54889f925380-result.json
│ │ ├── bb25daff-e605-458e-b9c7-08d0576538a1-result.json
│ │ ├── bc173f62-b31c-47f7-b008-79d5f10d40d1-result.json
│ │ ├── bc19f492-953d-404c-ba65-c5dde98bbd70-result.json
│ │ ├── bc22160a-69d8-4f12-87c3-539c6e3fb291-container.json
│ │ ├── bc369755-2421-49a7-ad31-423011a7194d-result.json
│ │ ├── bc5ca465-64d2-4eed-8276-fd8c3467437b-result.json
│ │ ├── bc608ce5-ee1e-4bb0-bf2e-20c39a23e107-attachment.png
│ │ ├── bd95f49a-2de1-4818-88e1-8770098ec0c7-result.json
│ │ ├── bdad243b-b667-45d1-9a09-ef7f3790fa84-result.json
│ │ ├── bdbce764-4ad6-45c7-a8e1-b1dd3a72dcf3-result.json
│ │ ├── bdd20b6e-529a-41e4-ae4d-1d84120f8b4c-result.json
│ │ ├── bdd9cd54-b567-4da6-9ff3-6020bc238031-result.json
│ │ ├── be06259b-a8c8-4064-9dd5-f14ea97c4a09-result.json
│ │ ├── be4242b0-50cd-4dac-a46e-4f81c781cda9-container.json
│ │ ├── bf38ee2c-c6cf-4c2a-95b4-e36ed3f44ead-attachment.png
│ │ ├── bf39d93a-200c-4d0a-ab2d-e98d24335cbd-result.json
│ │ ├── bf6b1cbe-bde2-4ac0-9b28-dab292a69ea0-container.json
│ │ ├── bf999945-ff82-48a5-80d2-d986b6d9e4f1-result.json
│ │ ├── bfbb3583-8d08-45f0-bd91-eee0e7ecc74a-attachment.png
│ │ ├── bfcbd0cb-2cb1-40bb-966a-edb04ea991d0-container.json
│ │ ├── c09c8130-53e3-48f0-9a25-30d5960821be-result.json
│ │ ├── c0b8ee0b-d498-47bf-bf76-e18db7573fe1-result.json
│ │ ├── c0b9bc88-6491-4c06-835f-5abbf5975395-attachment.png
│ │ ├── c0d72d33-9976-47e8-b7ff-8594df262e1e-result.json
│ │ ├── c0ef984d-f4fa-4425-8b20-f65bfeb1fc7c-result.json
│ │ ├── c1072b1c-86e5-45a0-96a7-8e1a2d7d3ffb-attachment.png
│ │ ├── c187038c-5bba-4caa-a3e6-f1ab6ea58686-result.json
│ │ ├── c191b990-f68b-4ca1-8d82-53d07ed4e938-result.json
│ │ ├── c1ae7427-92c1-4f18-a0e2-6e96a120b45b-result.json
│ │ ├── c21c2111-8c2d-46e0-a127-c0a71c54f6a2-container.json
│ │ ├── c2209699-f26c-48f4-a488-e656d1adc48a-result.json
│ │ ├── c232dbdc-b261-470d-ac44-37ef2458d432-result.json
│ │ ├── c2af6520-6ff4-4664-838e-bff536616d1d-attachment.png
│ │ ├── c4047787-bca0-4184-b166-5a49bd3036dd-container.json
│ │ ├── c40f99e0-f920-47ef-83bd-7ff21f1cd1aa-container.json
│ │ ├── c43fca21-3bd6-4765-afac-e7ca2b127287-container.json
│ │ ├── c46fb2fa-85c6-417d-9c5f-d6b56803153b-attachment.png
│ │ ├── c4a7a03c-7905-4824-9bce-b78c5f895457-result.json
│ │ ├── c4bf9a64-60ef-4e30-b583-2c1a11b19f47-attachment.png
│ │ ├── c4f63f82-a474-4436-8dc7-20a0ace2a2ef-container.json
│ │ ├── c506cd43-faee-4aa4-b6c4-524859918a96-container.json
│ │ ├── c52d6756-7721-4b5c-a8dd-1b25dcb403b1-result.json
│ │ ├── c5430b34-ad33-4cd2-a3bd-74feb53e7e6a-attachment.png
│ │ ├── c55340d0-b1fb-45cd-90a8-fec238fc5a7f-container.json
│ │ ├── c674dbc0-2241-426f-8ecf-595ae3950b3b-result.json
│ │ ├── c6ca056f-3a6d-4191-a3da-1a08c01123cb-result.json
│ │ ├── c7eed8e0-dc5c-422c-b4f0-9ce4a5958947-result.json
│ │ ├── c8494747-44d8-499f-9489-489ad420e046-container.json
│ │ ├── c88715c1-df29-4159-8db5-5c7a2ee2937d-attachment.png
│ │ ├── c8935420-8bb6-4adb-b95f-ed4c92a0ff93-result.json
│ │ ├── c8f7d4fe-7899-449c-a18b-7ba13f862941-attachment.png
│ │ ├── c95b9497-ddbd-4616-a3e3-01c10949744d-result.json
│ │ ├── c976a6df-9d52-402e-873b-3cc202d9f6be-result.json
│ │ ├── c9806240-012c-4cfa-99fe-f298a5b63054-result.json
│ │ ├── ca33ee74-f0e8-4ba9-98b2-6aac6bcd63a3-container.json
│ │ ├── ca541aff-b7f2-418f-9132-e60b3e90127b-container.json
│ │ ├── ca9257d3-b8dd-4b9b-81db-1f2fb94776fd-attachment.png
│ │ ├── ca9815c9-bf92-4313-a011-7185f323b67d-container.json
│ │ ├── caa1adcf-8070-40fe-8ded-83dcba0a6069-container.json
│ │ ├── cab1e531-b915-4f0a-891d-7dd4a3723969-container.json
│ │ ├── cb4ce80c-db01-41b6-8958-219096558ead-result.json
│ │ ├── cbab0cc8-66fc-4aba-a672-fb129124a417-result.json
│ │ ├── cc21132a-ebe8-4ffd-91e2-ee7d6ef35cdc-result.json
│ │ ├── cc5025c9-1cf3-4443-a1e9-346f4c063f39-container.json
│ │ ├── cc78bdec-c549-41e8-a230-337a9ba2ea7d-result.json
│ │ ├── cc89f63b-690e-4f1c-9606-e019bd45f636-attachment.png
│ │ ├── cd49fb3a-fcd4-4f1e-8a08-95b709104615-result.json
│ │ ├── cd6489c6-b7ec-4287-b6be-bb1c1a8dc7c0-result.json
│ │ ├── cdc047b9-a7e9-43d4-be5e-a8a2caa3e391-result.json
│ │ ├── ce1ad148-8f6a-4992-9f62-4469e12c13cb-result.json
│ │ ├── ce1edb66-0e8d-4346-a957-6ca33ee90da7-result.json
│ │ ├── ce9be62b-42fd-45d3-96bb-b9e5b5cb8d6c-result.json
│ │ ├── cf0f947f-7c92-4992-ae4b-c653baf1fd02-result.json
│ │ ├── cf9718fa-83b8-4626-a5e1-4be4753545b5-result.json
│ │ ├── cfad1745-c7d1-4ac7-bfc6-94935f10b2e5-result.json
│ │ ├── d09fefab-da6e-431e-acfc-cacebc8e318e-container.json
│ │ ├── d0bca015-cd09-4981-b59f-48c1d2a57450-result.json
│ │ ├── d22b885b-5e0f-4659-8411-c2fd5bc5fbca-attachment.png
│ │ ├── d2d49c18-233d-4a2a-b01e-11b4ccdf2c11-result.json
│ │ ├── d31a7c08-87f5-4799-b7cd-fbf90367f45f-result.json
│ │ ├── d3d5f18b-c549-4002-bf23-c25ded486bb6-container.json
│ │ ├── d42a711c-eab9-4ea3-99c4-d0e55ac4b284-result.json
│ │ ├── d47c7ab1-2065-464a-a68b-3d26879289bc-result.json
│ │ ├── d51b17de-1885-437a-9a44-066029bd80c7-result.json
│ │ ├── d5d521a3-f226-45fe-9e18-1061134e707c-attachment.png
│ │ ├── d7601225-6916-4af5-8be9-006cdff25b82-result.json
│ │ ├── d7f0567c-2b1e-4b66-95d1-aa242d5dff8d-container.json
│ │ ├── d827c253-1732-42f9-ba5f-c22d5ce241f5-container.json
│ │ ├── d893e3d7-3906-40cb-a81a-593dcce81dcc-result.json
│ │ ├── d9a19090-dec4-48dc-9604-39e937cdb947-attachment.png
│ │ ├── d9ccf600-7b62-4c33-89ed-708a93bb1d15-result.json
│ │ ├── da3a2228-6512-499e-b858-a937e7aeac43-container.json
│ │ ├── da472449-443c-402b-905d-8a3bc710b67a-result.json
│ │ ├── db070de9-cf46-4834-ab1c-9aabce0e1864-result.json
│ │ ├── db207bbf-a814-42b7-88f2-81d4bb9669c2-attachment.png
│ │ ├── db3b41bb-e2d6-49a5-adf1-21e790599a08-result.json
│ │ ├── db43432a-a44f-4a5e-b783-bfddf675ce95-container.json
│ │ ├── dbc0abe7-4770-4f8b-8420-4ba8048346b6-attachment.png
│ │ ├── dc11b985-10e9-4006-9ef8-4e63aa481cbf-result.json
│ │ ├── dc2c4286-46b0-4c08-8361-c246d649a583-result.json
│ │ ├── dc5e27de-b62e-4270-9565-f50159b82de2-result.json
│ │ ├── dc5f92ce-9fed-4f6b-b22d-869f3cf4e76c-container.json
│ │ ├── dcaab6ed-f577-4892-ad32-5cf835462014-result.json
│ │ ├── dcb44bfd-d743-4837-98a3-e0778b6727eb-attachment.mp4
│ │ ├── dcc17b3d-a477-41ab-95d0-8de03c9e1c78-attachment.png
│ │ ├── dcdf14d6-d969-434a-b1c3-c23dcbf3e600-result.json
│ │ ├── ddb38c7e-4178-43fc-b9d5-f85247a39ee0-result.json
│ │ ├── ddc80afb-5012-4fa6-ae8a-d9bebf0137f7-result.json
│ │ ├── ddf41644-6987-43eb-92d9-c1776b92f1e6-result.json
│ │ ├── de00a89d-a69c-4c51-93c3-a496540e4c1f-container.json
│ │ ├── de48215b-92ec-435e-b0a2-4d745cb170a3-attachment.png
│ │ ├── de484497-c65a-441f-a5c6-bb2cd56b37e6-attachment.png
│ │ ├── de6500d7-676b-49ba-9c90-af7cd777d2e0-attachment.png
│ │ ├── dea5cd81-74d2-47e6-8bdc-37a8118dc892-result.json
│ │ ├── decb8d77-059b-4005-b730-37b8b4cf22c7-result.json
│ │ ├── dfa9a815-5a79-4e38-b16d-b389040cb77f-attachment.png
│ │ ├── e0332840-937f-4af4-a139-499f776265bf-result.json
│ │ ├── e10bf96d-0c41-40c2-8751-57216815a695-container.json
│ │ ├── e1accb42-a9aa-4cc4-9791-20098350dd84-result.json
│ │ ├── e1b06542-7ce7-4aed-9c90-159e2170852a-result.json
│ │ ├── e2b4fc45-1a18-4c44-a662-ffcda24b7d6d-result.json
│ │ ├── e2ec5730-4879-44a9-939c-799d4caf06f8-result.json
│ │ ├── e312f391-d1cb-4b41-a5d3-0afbb11a7db4-result.json
│ │ ├── e342acd6-8871-43f1-9f5b-2e742fcad014-attachment.png
│ │ ├── e3b6edb3-0376-457a-9f24-e168eb186fd8-result.json
│ │ ├── e3d4c66f-4f40-4ce2-a023-e4df41f757bf-result.json
│ │ ├── e46d18c6-bd4e-4c9c-9c46-f15ac0985d36-result.json
│ │ ├── e483d98d-b2d5-426a-bb8d-dd6aafa1435b-container.json
│ │ ├── e4f2aa70-0051-4bb8-a1d4-1644e99a73b4-result.json
│ │ ├── e538dc34-ab20-4859-935b-3e28e40c1fc3-result.json
│ │ ├── e56e0691-0139-4106-803e-38c33d27f674-result.json
│ │ ├── e5765e8b-9b46-4634-ae05-38aa758823f3-container.json
│ │ ├── e5e149fb-b0d3-47f4-8ace-6240173e12cd-result.json
│ │ ├── e61dbf3a-64d3-47a2-a2c7-f27cc9cff64a-result.json
│ │ ├── e69e165d-5af4-4ac3-ae53-2a9b129f3f7b-container.json
│ │ ├── e6cd7b0a-fc9e-4665-ab3b-3dcb694904e1-attachment.png
│ │ ├── e70d1363-70d3-4cb3-b276-0f96e9323ebb-result.json
│ │ ├── e732c6da-0994-420b-a2d5-f88046d6a455-result.json
│ │ ├── e739139a-c970-4ce4-8e14-bcd1aa9c13a2-attachment.mp4
│ │ ├── e7532141-a74a-4d04-9ae5-562c41a14d49-container.json
│ │ ├── e7e0cb8d-c379-45fb-9c28-e5edce86c0d6-container.json
│ │ ├── e7e3b71f-a6e0-4157-934c-a461c22904ac-result.json
│ │ ├── e86561c5-3f6e-442c-becb-01b7c067b1f0-container.json
│ │ ├── e8779901-35f1-44dc-b853-bf71048c8b20-result.json
│ │ ├── e8c51cfe-7a3b-4482-9632-95dad8f56c6d-container.json
│ │ ├── e96fc13d-ab33-4ffc-88a4-c684a56e08b0-container.json
│ │ ├── e9a7a158-9994-4938-a6df-d5f0dac0292b-result.json
│ │ ├── e9cf85a7-a198-4e59-a1b0-50bbe42c795d-result.json
│ │ ├── e9e4ad45-6184-41cb-b8f6-a2d5f269ccd7-result.json
│ │ ├── e9ee0374-75c9-49af-9a20-b538277a8e74-result.json
│ │ ├── ea0c8cb0-d3af-4b4f-a47b-ce833b9f4d58-result.json
│ │ ├── ea3d41d1-0c64-4745-a707-816dcc1914f2-result.json
│ │ ├── ea9389bf-ba70-4440-b9dc-6e568ffb8270-result.json
│ │ ├── eb0922a1-da5e-4b93-80a8-832600c8d4a0-result.json
│ │ ├── ec09dcb0-9de4-4390-981e-7ba53afd7732-result.json
│ │ ├── ec1c0647-b539-44c4-9721-57b6c25ee772-attachment.png
│ │ ├── ec2f38c4-b02b-49d2-8e62-b50f870f6eae-result.json
│ │ ├── ec4b9471-69b6-487f-bfee-ff3d83e3c8b8-container.json
│ │ ├── ecfcfef5-7895-4be2-87c4-8461afafbb97-result.json
│ │ ├── edc30714-9ed9-4786-9b20-9d505a0b5eb0-result.json
│ │ ├── ee0f2239-7492-44a4-bcb6-4534a884e895-result.json
│ │ ├── ee6a820b-19d8-4133-bef1-8e2e6b4826dc-result.json
│ │ ├── ee9ab668-8abc-45f6-910c-b7415af54a09-result.json
│ │ ├── ef464bb1-73bd-46c2-b1f7-5ef840ae9cc4-attachment.png
│ │ ├── ef6a39b4-ec2e-42f9-8e41-ed345f8c6590-result.json
│ │ ├── ef9417dd-167b-47ef-b34e-88af4e78c536-result.json
│ │ ├── f03eb28f-bba6-48bd-ab44-a51a978943a3-result.json
│ │ ├── f099a0e3-e752-4f41-a417-e4031bff151f-result.json
│ │ ├── f0bfb790-57b5-44ce-bc9f-ab6d4a619b0d-attachment.png
│ │ ├── f0e645d9-25d0-4239-9886-117be866abc3-result.json
│ │ ├── f0ebf43b-fee6-4dc5-be39-6460c3cc99d5-container.json
│ │ ├── f100e24f-f685-430b-bcf7-5618ecc3f571-result.json
│ │ ├── f131dc8c-3d65-411f-87ab-921e6212dc7f-result.json
│ │ ├── f15b7aa4-9cb1-4a3c-afa4-9730b13fddeb-attachment.png
│ │ ├── f1a581e7-4e0d-4391-a78f-352ae2a66b35-attachment.png
│ │ ├── f1b72430-a5cb-4f52-8265-caf0a6245d59-attachment.mp4
│ │ ├── f2871ac1-6569-436a-800d-30bfb993ed05-result.json
│ │ ├── f2c9ef40-4ac8-422b-ac94-8a8d9b657934-container.json
│ │ ├── f2cac23f-3813-4e40-8f8d-97795f539b78-attachment.png
│ │ ├── f2ddee10-15ac-41f1-a011-79abd5821473-attachment.png
│ │ ├── f4c3a083-775b-4d81-90f1-18a65f86a8dc-attachment.png
│ │ ├── f4d28dbe-e548-4496-88cd-88c9f00a2d5b-result.json
│ │ ├── f53767c3-0d1d-482f-874b-daee385eb237-result.json
│ │ ├── f57c56e1-4b66-47a6-8865-8a8aec95a6c8-container.json
│ │ ├── f585ebd1-227f-4c44-b410-8f383532f1bb-result.json
│ │ ├── f5b78ff5-2eee-4607-bc20-fb3d3ac4cd7d-attachment.png
│ │ ├── f68b4241-356a-4a47-a04d-263a5bd06701-result.json
│ │ ├── f6d2a5da-f322-4154-97ce-97cbad80d782-attachment.mp4
│ │ ├── f792e0dd-86bb-4df8-9e36-334ccd69611a-result.json
│ │ ├── f7fe6993-f3e5-4844-9eaa-38f45827c4f3-result.json
│ │ ├── f81453b8-a23d-4a7c-ab12-739af3b0865e-result.json
│ │ ├── f8382f32-12cc-4344-a23b-8f88a63907a8-result.json
│ │ ├── f83dd95d-07e4-45f8-9e35-01eb042f7869-result.json
│ │ ├── f865fa59-2b8c-4a28-a78d-f09b180e1f4e-result.json
│ │ ├── f87cdbef-3594-4c9f-ae6f-2c2ecccfab0e-result.json
│ │ ├── f8aa76a6-5708-425b-ac27-72b6fd74b15f-container.json
│ │ ├── f8cb102d-ae86-4ec6-b96d-17fb88026fe4-result.json
│ │ ├── fb1f698a-3e44-47be-9fbf-667db66bb3c4-result.json
│ │ ├── fb4e43d9-b5b0-4cf8-a5d7-93f5e56ae5a3-attachment.mp4
│ │ ├── fb843b45-385c-45a4-b72f-fc01769766b3-result.json
│ │ ├── fb8fdbdf-0ce6-4079-8ffd-5af5210a6479-result.json
│ │ ├── fbc164e4-5683-43ea-9558-1847da05b6ea-attachment.png
│ │ ├── fc4ba867-e0c6-448a-b48d-d6174e142cd7-result.json
│ │ ├── fc51edb6-be37-4711-801f-030d266c00df-result.json
│ │ ├── fc61ad76-0961-453b-a5e2-222df2dc488b-result.json
│ │ ├── fc91f6a9-f626-4c52-b629-9acbaa3387d4-attachment.png
│ │ ├── fc931703-9224-4228-869b-f1178fdcefe0-result.json
│ │ ├── fcb847d6-b40a-4f85-95b6-8e6cdd981f4f-attachment.png
│ │ ├── fd4963ce-c9e6-4634-9579-1b7254b06066-result.json
│ │ ├── fe9a9308-a279-4c4c-9683-786594d5ff5f-result.json
│ │ ├── fec7a4b3-4b9b-4058-b7a4-6e9989bac170-container.json
│ │ ├── ff8325f8-b11f-43e2-8db0-ba11b5ee3242-container.json
│ │ └── ff983352-2fe2-4774-bf7b-985b44454033-result.json
├── screenshots
│ ├── angular11-microfrontends-ngrx
│ │ └── e2e
│ │ │ └── checkAngular11NgrxApps.cy.ts
│ │ │ ├── Angular 11 microfrontends NGRX -- Check MDMF PROFILE App Page -- Check App is build and running (failed).png
│ │ │ ├── Angular 11 microfrontends NGRX -- Check MDMF PROFILE App Page -- Check App is build and running -- before each hook (failed) (attempt 2).png
│ │ │ ├── Angular 11 microfrontends NGRX -- Check MDMF SHELL App Page -- Check App is build and running (failed).png
│ │ │ ├── Angular 11 microfrontends NGRX -- Check MDMF SHELL App Page -- Check App is build and running -- before each hook (failed) (attempt 2).png
│ │ │ ├── Check Apps functionality -- Check added user visible on both Apps (failed) (1).png
│ │ │ ├── Check Apps functionality -- Check added user visible on both Apps (failed).png
│ │ │ ├── Check Apps functionality -- Check added user visible on both Apps -- before each hook (failed) (attempt 2) (1).png
│ │ │ └── Check Apps functionality -- Check added user visible on both Apps -- before each hook (failed) (attempt 2).png
│ ├── angular11-microfrontends-ngxs
│ │ └── e2e
│ │ │ └── checkAngular11NgxsApps.cy.ts
│ │ │ ├── Angular 11 microfrontends NGXS -- Check MDMF PROFILE App Page -- Check App is build and running (failed).png
│ │ │ ├── Angular 11 microfrontends NGXS -- Check MDMF PROFILE App Page -- Check App is build and running -- before each hook (failed) (attempt 2).png
│ │ │ ├── Angular 11 microfrontends NGXS -- Check MDMF SHELL App Page -- Check App is build and running (failed).png
│ │ │ ├── Angular 11 microfrontends NGXS -- Check MDMF SHELL App Page -- Check App is build and running -- before each hook (failed) (attempt 2).png
│ │ │ ├── Check Apps functionality -- Check added user visible on both Apps (failed) (1).png
│ │ │ ├── Check Apps functionality -- Check added user visible on both Apps (failed).png
│ │ │ ├── Check Apps functionality -- Check added user visible on both Apps -- before each hook (failed) (attempt 2) (1).png
│ │ │ └── Check Apps functionality -- Check added user visible on both Apps -- before each hook (failed) (attempt 2).png
│ ├── angular11-microfrontends-scully
│ │ └── e2e
│ │ │ └── checkAngular11SkullyApps.cy.ts
│ │ │ ├── Angular 11 microfrontends SCULLY -- Check MDMF PROFILE App Page -- Check App is build and running (failed).png
│ │ │ ├── Angular 11 microfrontends SCULLY -- Check MDMF PROFILE App Page -- Check App is build and running -- before each hook (failed) (attempt 2).png
│ │ │ ├── Angular 11 microfrontends SCULLY -- Check MDMF SHELL App Page -- Check App is build and running (failed).png
│ │ │ ├── Angular 11 microfrontends SCULLY -- Check MDMF SHELL App Page -- Check App is build and running -- before each hook (failed) (attempt 2).png
│ │ │ ├── Check Apps functionality -- Check added user visible on both Apps (failed) (1).png
│ │ │ ├── Check Apps functionality -- Check added user visible on both Apps (failed).png
│ │ │ ├── Check Apps functionality -- Check added user visible on both Apps -- before each hook (failed) (attempt 2) (1).png
│ │ │ ├── Check Apps functionality -- Check added user visible on both Apps -- before each hook (failed) (attempt 2).png
│ │ │ ├── Check Product Application -- Check App build and running (failed) (1).png
│ │ │ ├── Check Product Application -- Check App build and running (failed).png
│ │ │ ├── Check Product Application -- Check App build and running -- before each hook (failed) (attempt 2) (1).png
│ │ │ └── Check Product Application -- Check App build and running -- before each hook (failed) (attempt 2).png
│ ├── angular12-microfrontends
│ │ └── e2e
│ │ │ └── checkAngular12MicrofrondendsApps.cy.ts
│ │ │ ├── Angular 12 microfrontends -- Check MDMF PROFILE -- Check MDMF PROFILE build and running (Check elements Navigation, Header, Paragpaph) (failed).png
│ │ │ ├── Angular 12 microfrontends -- Check MDMF PROFILE -- Check MDMF PROFILE build and running (Check elements Navigation, Header, Paragpaph) -- before each hook (failed) (attempt 2).png
│ │ │ ├── Angular 12 microfrontends -- Check MDMF SHELL -- Check MDMF SHELL build and running (Check elements Navigation, Header, Paragpaph) (failed).png
│ │ │ └── Angular 12 microfrontends -- Check MDMF SHELL -- Check MDMF SHELL build and running (Check elements Navigation, Header, Paragpaph) -- before each hook (failed) (attempt 2).png
│ └── angular15-vue3
│ │ └── e2e
│ │ └── checkAngular15Vue3App.cy.ts
│ │ ├── Angular 15 and Vue 3 microfrontends -- Check Angular 15 and Vue 3 elements -- Check Angular App is running (failed).png
│ │ └── Angular 15 and Vue 3 microfrontends -- Check Angular 15 and Vue 3 elements -- Check Angular App is running -- before each hook (failed) (attempt 2).png
├── support
│ ├── commands.ts
│ └── e2e.ts
├── tsconfig.json
├── types
│ ├── cssAttr.ts
│ ├── dates.ts
│ ├── requestsTypes.ts
│ └── stubTypes.ts
├── videos
│ ├── angular11-microfrontends-ngrx
│ │ └── e2e
│ │ │ └── checkAngular11NgrxApps.cy.ts.mp4
│ ├── angular11-microfrontends-ngxs
│ │ └── e2e
│ │ │ └── checkAngular11NgxsApps.cy.ts.mp4
│ ├── angular11-microfrontends-scully
│ │ └── e2e
│ │ │ └── checkAngular11SkullyApps.cy.ts.mp4
│ ├── angular12-microfrontends
│ │ └── e2e
│ │ │ └── checkAngular12MicrofrondendsApps.cy.ts.mp4
│ └── angular15-vue3
│ │ └── e2e
│ │ └── checkAngular15Vue3App.cy.ts.mp4
└── waitOnConfig.json
├── dashboard-admin-react-rspack-material-ui
├── .gitignore
├── LICENSE
├── README.md
├── dashboard-app
│ ├── Dockerfile
│ ├── Dockerfile.dev
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ └── index.html
│ ├── src
│ │ ├── Dashboard.js
│ │ ├── bootstrap.js
│ │ ├── components
│ │ │ ├── BarChart.jsx
│ │ │ ├── GeographyChart.jsx
│ │ │ ├── Header.jsx
│ │ │ ├── LineChart.jsx
│ │ │ ├── PieChart.jsx
│ │ │ ├── ProgressCircle.jsx
│ │ │ └── StatBox.jsx
│ │ ├── data
│ │ │ ├── mockData.js
│ │ │ └── mockGeoFeatures.js
│ │ ├── index.css
│ │ ├── index.js
│ │ ├── scenes
│ │ │ └── dashboard
│ │ │ │ └── index.jsx
│ │ └── theme.js
│ └── webpack.config.js
├── docker-compose.yml
├── faq-app
│ ├── Dockerfile
│ ├── Dockerfile.dev
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── FAQ.js
│ │ ├── bootstrap.js
│ │ ├── components
│ │ │ └── Header.js
│ │ ├── index.css
│ │ ├── index.js
│ │ ├── scenes
│ │ │ └── faq
│ │ │ │ └── index.jsx
│ │ └── theme.js
│ └── webpack.config.js
├── imgs
│ └── img1.jpg
├── root
│ ├── .babelrc
│ ├── .gitignore
│ ├── Dockerfile
│ ├── Dockerfile.dev
│ ├── package.json
│ ├── public
│ │ ├── apple-touch-icon.png
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ └── manifest.json
│ ├── src
│ │ ├── App.jsx
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── sidebar
│ ├── .babelrc
│ ├── .gitignore
│ ├── Dockerfile
│ ├── Dockerfile.dev
│ ├── package.json
│ ├── public
│ │ ├── assets
│ │ │ └── user.png
│ │ └── index.html
│ ├── src
│ │ ├── Sidebar.js
│ │ ├── bootstrap.js
│ │ ├── index.css
│ │ ├── index.js
│ │ ├── pages
│ │ │ ├── sidebar
│ │ │ │ ├── MyProSidebar.jsx
│ │ │ │ └── index.js
│ │ │ └── topbar
│ │ │ │ └── index.jsx
│ │ └── theme.js
│ └── webpack.config.js
└── team-app
│ ├── Dockerfile
│ ├── Dockerfile.dev
│ ├── package.json
│ ├── public
│ └── index.html
│ ├── rspack.config.js
│ └── src
│ ├── App.css
│ ├── Team.jsx
│ ├── bootstrap.js
│ ├── components
│ └── Header.jsx
│ ├── data
│ └── mockData.js
│ ├── index.css
│ ├── index.jsx
│ └── theme.js
├── different-react-versions-16-17-typescript
├── README.md
├── app1
│ ├── .babelrc
│ ├── index.d.ts
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── bootstrap.tsx
│ │ ├── components
│ │ │ ├── App.tsx
│ │ │ ├── ComponentWithHook.tsx
│ │ │ └── ReactAdapterConsumer.tsx
│ │ └── index.ts
│ ├── tsconfig.json
│ └── webpack.config.js
├── app2
│ ├── .babelrc
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── bootstrap.tsx
│ │ ├── components
│ │ │ ├── App.tsx
│ │ │ ├── Button.tsx
│ │ │ ├── ModernReactComponent.tsx
│ │ │ └── ReactAdapterProvider.tsx
│ │ └── index.ts
│ ├── tsconfig.json
│ └── webpack.config.js
├── package.json
├── sandbox.config.json
└── tsconfig.base.json
├── different-react-versions-16-17
└── README.md
├── different-react-versions-16-18
├── README.md
├── app1
│ ├── .babelrc
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── bootstrap.js
│ │ ├── components
│ │ │ ├── App.js
│ │ │ ├── ComponentWithHook.js
│ │ │ └── ReactAdapterConsumer.js
│ │ └── index.js
│ └── webpack.config.js
├── app2
│ ├── .babelrc
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── bootstrap.js
│ │ ├── components
│ │ │ ├── App.js
│ │ │ ├── Button.js
│ │ │ ├── ModernReactComponent.js
│ │ │ └── ReactAdapterProvider.js
│ │ └── index.js
│ └── webpack.config.js
├── package.json
└── sandbox.config.json
├── different-react-versions-isolated
├── README.md
├── app1
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── app2
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.js
│ │ ├── Button.js
│ │ ├── appInjector.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── e2e
│ └── checkDifferentReactVersionsIsolated.spec.ts
├── package.json
├── playwright.config.ts
└── sandbox.config.json
├── different-react-versions-typescript
├── README.md
├── app1
│ ├── .babelrc
│ ├── @mf-types
│ │ └── app2
│ │ │ ├── Button.d.ts
│ │ │ ├── ModernComponent.d.ts
│ │ │ └── compiled-types
│ │ │ ├── Button.d.ts
│ │ │ ├── ModernReactComponent.d.ts
│ │ │ └── ReactAdapterProvider.d.ts
│ ├── index.d.ts
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── bootstrap.tsx
│ │ ├── components
│ │ │ ├── App.tsx
│ │ │ ├── ComponentWithHook.tsx
│ │ │ └── ReactAdapterConsumer.tsx
│ │ └── index.ts
│ ├── tsconfig.json
│ └── webpack.config.js
├── app2
│ ├── .babelrc
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── bootstrap.tsx
│ │ ├── components
│ │ │ ├── App.tsx
│ │ │ ├── Button.tsx
│ │ │ ├── ModernReactComponent.tsx
│ │ │ └── ReactAdapterProvider.tsx
│ │ └── index.ts
│ ├── tsconfig.json
│ └── webpack.config.js
├── e2e
│ ├── checkDifferentReactVersionsTypescriptApp.spec.ts
│ └── methods
│ │ └── methods.ts
├── package.json
├── playwright.config.ts
├── sandbox.config.json
└── tsconfig.base.json
├── different-react-versions
├── README.md
├── app1
│ ├── .babelrc
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── bootstrap.js
│ │ ├── components
│ │ │ ├── App.js
│ │ │ ├── ComponentWithHook.js
│ │ │ └── ReactAdapterConsumer.js
│ │ └── index.js
│ └── webpack.config.js
├── app2
│ ├── .babelrc
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── bootstrap.js
│ │ ├── components
│ │ │ ├── App.js
│ │ │ ├── Button.js
│ │ │ ├── ModernReactComponent.js
│ │ │ └── ReactAdapterProvider.js
│ │ └── index.js
│ └── webpack.config.js
├── e2e
│ ├── checkDifferentReactVersionsApp.spec.ts
│ └── methods
│ │ └── methods.ts
├── package.json
├── playwright.config.ts
└── sandbox.config.json
├── docs
└── MFCover.png
├── dynamic-remotes-node-typescript
├── .gitignore
├── .nvmrc
├── README.md
├── host
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ │ ├── index.ts
│ │ └── noop.ts
│ ├── tsconfig.json
│ └── webpack.config.js
├── package-lock.json
├── package.json
├── pnpm-lock.yaml
├── remote
│ ├── src
│ │ ├── expose-class.d.ts
│ │ ├── expose-class.ts
│ │ ├── expose-string.d.ts
│ │ ├── expose-string.ts
│ │ ├── index.d.ts
│ │ └── index.ts
│ ├── tsconfig.json
│ └── webpack.config.js
├── tsconfig.base.json
└── tsconfig.host.json
├── dynamic-remotes-node
├── .gitignore
├── .nvmrc
├── README.md
├── host
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ │ ├── index.js
│ │ └── noop.js
│ └── webpack.config.js
├── package-lock.json
├── package.json
├── pnpm-lock.yaml
└── remote
│ ├── src
│ ├── expose-class.js
│ ├── expose-string.js
│ └── index.js
│ └── webpack.config.js
├── dynamic-system-host
├── README.md
├── app1
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── app2
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.js
│ │ ├── Widget.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── app3
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.js
│ │ ├── Other.js
│ │ ├── Widget.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── e2e
│ └── checkApplications.spec.ts
├── package.json
└── playwright.config.ts
├── error-boundary
├── README.md
├── app1
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.js
│ │ ├── Button.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── app2
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.js
│ │ ├── Button.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── e2e
│ └── checkAutomaticVendorApps.spec.ts
├── package.json
└── playwright.config.ts
├── federated-css-react-ssr
├── .gitignore
├── ComposeProviders.js
├── README.md
├── e2e
│ ├── common-checks.spec.ts
│ ├── global-setup.ts
│ ├── global-teardown.ts
│ └── run-all.spec.ts
├── expose-apps
│ ├── expose-css-module
│ │ ├── .babelrc
│ │ ├── .gitignore
│ │ ├── config
│ │ │ ├── module-federation.js
│ │ │ ├── webpack.client.js
│ │ │ ├── webpack.server.js
│ │ │ └── webpack.shared.js
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── App.jsx
│ │ │ ├── Content.jsx
│ │ │ ├── LoaderContext.jsx
│ │ │ ├── baz.module.css
│ │ │ ├── index.html
│ │ │ └── index.js
│ │ └── webpack.config.js
│ ├── expose-css
│ │ ├── .babelrc
│ │ ├── .gitignore
│ │ ├── config
│ │ │ ├── module-federation.js
│ │ │ ├── webpack.client.js
│ │ │ ├── webpack.server.js
│ │ │ └── webpack.shared.js
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── App.jsx
│ │ │ ├── Content.jsx
│ │ │ ├── LoaderContext.jsx
│ │ │ ├── baz.css
│ │ │ ├── index.html
│ │ │ └── index.js
│ │ └── webpack.config.js
│ ├── expose-jss
│ │ ├── .babelrc
│ │ ├── .gitignore
│ │ ├── config
│ │ │ ├── module-federation.js
│ │ │ ├── webpack.client.js
│ │ │ ├── webpack.server.js
│ │ │ └── webpack.shared.js
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── App.jsx
│ │ │ ├── Content.jsx
│ │ │ ├── index.html
│ │ │ ├── index.js
│ │ │ └── react-jss.styles.js
│ │ └── webpack.config.js
│ ├── expose-less
│ │ ├── .babelrc
│ │ ├── .gitignore
│ │ ├── config
│ │ │ ├── module-federation.js
│ │ │ ├── webpack.client.js
│ │ │ ├── webpack.server.js
│ │ │ └── webpack.shared.js
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── App.jsx
│ │ │ ├── Content.jsx
│ │ │ ├── LoaderContext.jsx
│ │ │ ├── baz.less
│ │ │ ├── baz.module.less
│ │ │ ├── index.html
│ │ │ └── index.js
│ │ └── webpack.config.js
│ ├── expose-scss
│ │ ├── .babelrc
│ │ ├── .gitignore
│ │ ├── config
│ │ │ ├── module-federation.js
│ │ │ ├── webpack.client.js
│ │ │ ├── webpack.server.js
│ │ │ └── webpack.shared.js
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── App.jsx
│ │ │ ├── Content.jsx
│ │ │ ├── LoaderContext.jsx
│ │ │ ├── baz.module.scss
│ │ │ ├── baz.scss
│ │ │ ├── index.html
│ │ │ └── index.js
│ │ └── webpack.config.js
│ ├── expose-styled-component
│ │ ├── .babelrc
│ │ ├── .gitignore
│ │ ├── config
│ │ │ ├── module-federation.js
│ │ │ ├── webpack.client.js
│ │ │ ├── webpack.server.js
│ │ │ └── webpack.shared.js
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── App.jsx
│ │ │ ├── Content.jsx
│ │ │ ├── index.html
│ │ │ └── index.js
│ │ └── webpack.config.js
│ └── expose-tailwind-css
│ │ ├── .babelrc
│ │ ├── .gitignore
│ │ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ │ ├── package.json
│ │ ├── postcss.config.js
│ │ ├── src
│ │ ├── App.jsx
│ │ ├── Content.jsx
│ │ ├── LoaderContext.jsx
│ │ ├── baz.module.css
│ │ ├── index.html
│ │ └── index.js
│ │ ├── tailwind.config.js
│ │ └── webpack.config.js
├── package.json
├── playwright.config.ts
├── scripts
│ ├── kill-all-ports.cjs
│ ├── start-exposes.cjs
│ └── start-shells.cjs
├── server-utils
│ └── loopback.js
└── shell-apps
│ ├── css-jss
│ ├── .babelrc
│ ├── .nvmrc
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── nodemon.json
│ ├── package.json
│ ├── server
│ │ ├── index.js
│ │ ├── middleware.js
│ │ ├── render.js
│ │ └── server-entry.js
│ └── src
│ │ ├── ComposeProviders.js
│ │ ├── StyleProviders.js
│ │ ├── bootstrap.js
│ │ ├── components
│ │ └── App.js
│ │ └── index.js
│ ├── css-scss
│ ├── .babelrc
│ ├── .nvmrc
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── nodemon.json
│ ├── package.json
│ ├── server
│ │ ├── index.js
│ │ ├── middleware.js
│ │ ├── render.js
│ │ └── server-entry.js
│ └── src
│ │ ├── ComposeProviders.js
│ │ ├── StyleProviders.js
│ │ ├── bootstrap.js
│ │ ├── components
│ │ └── App.js
│ │ └── index.js
│ ├── jss-styled-components-css-module
│ ├── .babelrc
│ ├── .nvmrc
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── nodemon.json
│ ├── package.json
│ ├── server
│ │ ├── index.js
│ │ ├── middleware.js
│ │ ├── render.js
│ │ └── server-entry.js
│ └── src
│ │ ├── ComposeProviders.js
│ │ ├── StyleProviders.js
│ │ ├── bootstrap.js
│ │ ├── components
│ │ └── App.js
│ │ └── index.js
│ ├── jss-styled-components
│ ├── .babelrc
│ ├── .nvmrc
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── nodemon.json
│ ├── package.json
│ ├── server
│ │ ├── index.js
│ │ ├── middleware.js
│ │ ├── render.js
│ │ └── server-entry.js
│ └── src
│ │ ├── ComposeProviders.js
│ │ ├── bootstrap.js
│ │ ├── components
│ │ └── App.js
│ │ └── index.js
│ ├── less-scss
│ ├── .babelrc
│ ├── .nvmrc
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── nodemon.json
│ ├── package.json
│ ├── server
│ │ ├── index.js
│ │ ├── middleware.js
│ │ ├── render.js
│ │ └── server-entry.js
│ └── src
│ │ ├── ComposeProviders.js
│ │ ├── StyleProviders.js
│ │ ├── bootstrap.js
│ │ ├── components
│ │ └── App.js
│ │ └── index.js
│ └── scss-tailwind-css
│ ├── .babelrc
│ ├── .nvmrc
│ ├── config
│ ├── module-federation.js
│ ├── webpack.client.js
│ ├── webpack.server.js
│ └── webpack.shared.js
│ ├── nodemon.json
│ ├── package.json
│ ├── server
│ ├── index.js
│ ├── middleware.js
│ ├── render.js
│ └── server-entry.js
│ └── src
│ ├── ComposeProviders.js
│ ├── StyleProviders.js
│ ├── bootstrap.js
│ ├── components
│ └── App.js
│ └── index.js
├── federated-css
├── README.md
├── consumers-nextjs
│ ├── any-combination
│ │ ├── .eslintrc.json
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── components
│ │ │ ├── App.js
│ │ │ ├── ButtonContainer.css
│ │ │ ├── HomePage.js
│ │ │ ├── Navigation.js
│ │ │ ├── combined-pages.js
│ │ │ ├── nextjs-remote-page.js
│ │ │ ├── pages
│ │ │ │ └── consumed-routes.js
│ │ │ └── routes.js
│ │ ├── execute.js
│ │ ├── mf-plugin.config.js
│ │ ├── next.config.js
│ │ ├── package.json
│ │ ├── pages
│ │ │ ├── _app.js
│ │ │ ├── api
│ │ │ │ └── hello.js
│ │ │ ├── combined
│ │ │ │ └── index.js
│ │ │ └── index.js
│ │ ├── public
│ │ │ ├── favicon.ico
│ │ │ └── vercel.svg
│ │ ├── styles
│ │ │ └── globals.css
│ │ └── utils
│ │ │ └── ensureNmdPolyfill.js
│ ├── boilerplates
│ │ ├── consume-css-module-page.js
│ │ ├── consume-css-page.js
│ │ ├── consume-jss-page.js
│ │ ├── consume-less-page.js
│ │ ├── consume-scss-page.js
│ │ ├── consume-styled-component-page.js
│ │ ├── consume-tailwind-global-css-page.js
│ │ ├── consume-tailwind-module-css-page.js
│ │ └── route.js
│ ├── combination-of-4
│ │ ├── .eslintrc.json
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── components
│ │ │ ├── App.js
│ │ │ ├── ButtonContainer.css
│ │ │ ├── HomePage.js
│ │ │ ├── Navigation.js
│ │ │ ├── combined-pages.js
│ │ │ ├── nextjs-remote-page.js
│ │ │ ├── pages
│ │ │ │ ├── consume-css-page.js
│ │ │ │ ├── consume-less-page.js
│ │ │ │ ├── consume-scss-page.js
│ │ │ │ ├── consume-tailwind-global-css-page.js
│ │ │ │ └── consumed-routes.js
│ │ │ └── routes.js
│ │ ├── mf-plugin.config.js
│ │ ├── next.config.js
│ │ ├── package.json
│ │ ├── pages
│ │ │ ├── _app.js
│ │ │ ├── api
│ │ │ │ └── hello.js
│ │ │ ├── combined
│ │ │ │ └── index.js
│ │ │ ├── consume-css-page
│ │ │ │ └── index.js
│ │ │ ├── consume-less-page
│ │ │ │ └── index.js
│ │ │ ├── consume-scss-page
│ │ │ │ └── index.js
│ │ │ ├── consume-tailwind-global-css-page
│ │ │ │ └── index.js
│ │ │ └── index.js
│ │ ├── public
│ │ │ ├── favicon.ico
│ │ │ └── vercel.svg
│ │ ├── styles
│ │ │ └── globals.css
│ │ └── utils
│ │ │ └── ensureNmdPolyfill.js
│ ├── jss-and-tailwind-global
│ │ ├── .eslintrc.json
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── components
│ │ │ ├── App.js
│ │ │ ├── ButtonContainer.css
│ │ │ ├── HomePage.js
│ │ │ ├── Navigation.js
│ │ │ ├── combined-pages.js
│ │ │ ├── nextjs-remote-page.js
│ │ │ ├── pages
│ │ │ │ ├── consume-jss-page.js
│ │ │ │ ├── consume-tailwind-global-css-page.js
│ │ │ │ └── consumed-routes.js
│ │ │ └── routes.js
│ │ ├── mf-plugin.config.js
│ │ ├── next.config.js
│ │ ├── package.json
│ │ ├── pages
│ │ │ ├── _app.js
│ │ │ ├── api
│ │ │ │ └── hello.js
│ │ │ ├── combined
│ │ │ │ └── index.js
│ │ │ ├── consume-jss-page
│ │ │ │ └── index.js
│ │ │ ├── consume-tailwind-global-css-page
│ │ │ │ └── index.js
│ │ │ └── index.js
│ │ ├── public
│ │ │ ├── favicon.ico
│ │ │ └── vercel.svg
│ │ ├── styles
│ │ │ └── globals.css
│ │ └── utils
│ │ │ └── ensureNmdPolyfill.js
│ ├── jss-css-and-tailwind-module
│ │ ├── .eslintrc.json
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── components
│ │ │ ├── App.js
│ │ │ ├── ButtonContainer.css
│ │ │ ├── HomePage.js
│ │ │ ├── Navigation.js
│ │ │ ├── combined-pages.js
│ │ │ ├── nextjs-remote-page.js
│ │ │ ├── pages
│ │ │ │ ├── consume-css-module-page.js
│ │ │ │ ├── consume-jss-page.js
│ │ │ │ ├── consume-tailwind-module-css-page.js
│ │ │ │ └── consumed-routes.js
│ │ │ └── routes.js
│ │ ├── mf-plugin.config.js
│ │ ├── next.config.js
│ │ ├── package.json
│ │ ├── pages
│ │ │ ├── _app.js
│ │ │ ├── api
│ │ │ │ └── hello.js
│ │ │ ├── combined
│ │ │ │ └── index.js
│ │ │ ├── consume-css-module-page
│ │ │ │ └── index.js
│ │ │ ├── consume-jss-page
│ │ │ │ └── index.js
│ │ │ ├── consume-tailwind-module-css-page
│ │ │ │ └── index.js
│ │ │ └── index.js
│ │ ├── public
│ │ │ ├── favicon.ico
│ │ │ └── vercel.svg
│ │ ├── styles
│ │ │ └── globals.css
│ │ └── utils
│ │ │ └── ensureNmdPolyfill.js
│ ├── less-and-styled-component
│ │ ├── .eslintrc.json
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── components
│ │ │ ├── App.js
│ │ │ ├── ButtonContainer.css
│ │ │ ├── HomePage.js
│ │ │ ├── Navigation.js
│ │ │ ├── combined-pages.js
│ │ │ ├── nextjs-remote-page.js
│ │ │ ├── pages
│ │ │ │ ├── consume-less-page.js
│ │ │ │ ├── consume-styled-component-page.js
│ │ │ │ └── consumed-routes.js
│ │ │ └── routes.js
│ │ ├── mf-plugin.config.js
│ │ ├── next.config.js
│ │ ├── package.json
│ │ ├── pages
│ │ │ ├── _app.js
│ │ │ ├── api
│ │ │ │ └── hello.js
│ │ │ ├── combined
│ │ │ │ └── index.js
│ │ │ ├── consume-less-page
│ │ │ │ └── index.js
│ │ │ ├── consume-styled-component-page
│ │ │ │ └── index.js
│ │ │ └── index.js
│ │ ├── public
│ │ │ ├── favicon.ico
│ │ │ └── vercel.svg
│ │ ├── styles
│ │ │ └── globals.css
│ │ └── utils
│ │ │ └── ensureNmdPolyfill.js
│ └── package.json
├── consumers-react
│ ├── any-combination
│ │ ├── execute.js
│ │ ├── mf-plugin.config.js
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── HomePage.js
│ │ │ ├── Navigation.js
│ │ │ ├── bootstrap.js
│ │ │ ├── combined-pages.js
│ │ │ ├── index.js
│ │ │ ├── pages
│ │ │ │ ├── consume-css-module-page.js
│ │ │ │ ├── consume-css-page.js
│ │ │ │ ├── consume-jss-page.js
│ │ │ │ ├── consume-less-page.js
│ │ │ │ ├── consume-scss-page.js
│ │ │ │ ├── consume-styled-component-page.js
│ │ │ │ ├── consume-tailwind-global-css-page.js
│ │ │ │ ├── consume-tailwind-module-css-page.js
│ │ │ │ └── consumed-routes.js
│ │ │ └── routes.js
│ │ └── webpack.config.js
│ ├── boilerplates
│ │ ├── consume-css-module-page.js
│ │ ├── consume-css-page.js
│ │ ├── consume-jss-page.js
│ │ ├── consume-less-page.js
│ │ ├── consume-scss-page.js
│ │ ├── consume-styled-component-page.js
│ │ ├── consume-tailwind-global-css-page.js
│ │ └── consume-tailwind-module-css-page.js
│ ├── combination-of-4
│ │ ├── mf-plugin.config.js
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── HomePage.js
│ │ │ ├── Navigation.js
│ │ │ ├── bootstrap.js
│ │ │ ├── combined-pages.js
│ │ │ ├── index.js
│ │ │ ├── pages
│ │ │ │ ├── consume-css-page.js
│ │ │ │ ├── consume-less-page.js
│ │ │ │ ├── consume-scss-page.js
│ │ │ │ ├── consume-tailwind-global-css-page.js
│ │ │ │ └── consumed-routes.js
│ │ │ └── routes.js
│ │ └── webpack.config.js
│ ├── combination-of-5
│ │ ├── mf-plugin.config.js
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── HomePage.js
│ │ │ ├── Navigation.js
│ │ │ ├── bootstrap.js
│ │ │ ├── combined-pages.js
│ │ │ ├── ensureNmdPolyfill.js
│ │ │ ├── index.js
│ │ │ ├── pages
│ │ │ │ ├── consume-css-page.js
│ │ │ │ ├── consume-jss-page.js
│ │ │ │ ├── consume-less-page.js
│ │ │ │ ├── consume-scss-page.js
│ │ │ │ ├── consume-styled-component-page.js
│ │ │ │ ├── consume-tailwind-module-css-page.js
│ │ │ │ └── consumed-routes.js
│ │ │ └── routes.js
│ │ └── webpack.config.js
│ ├── css-and-styled-component
│ │ ├── mf-plugin.config.js
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── HomePage.js
│ │ │ ├── Navigation.js
│ │ │ ├── bootstrap.js
│ │ │ ├── combined-pages.js
│ │ │ ├── index.js
│ │ │ ├── pages
│ │ │ │ ├── consume-css-page.js
│ │ │ │ ├── consume-styled-component-page.js
│ │ │ │ └── consumed-routes.js
│ │ │ └── routes.js
│ │ └── webpack.config.js
│ ├── css-module-and-jss
│ │ ├── mf-plugin.config.js
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── HomePage.js
│ │ │ ├── Navigation.js
│ │ │ ├── bootstrap.js
│ │ │ ├── combined-pages.js
│ │ │ ├── ensureNmdPolyfill.js
│ │ │ ├── index.js
│ │ │ ├── pages
│ │ │ │ ├── consume-css-module-page.js
│ │ │ │ ├── consume-jss-page.js
│ │ │ │ └── consumed-routes.js
│ │ │ └── routes.js
│ │ └── webpack.config.js
│ ├── less-and-scss
│ │ ├── mf-plugin.config.js
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── HomePage.js
│ │ │ ├── Navigation.js
│ │ │ ├── bootstrap.js
│ │ │ ├── combined-pages.js
│ │ │ ├── index.js
│ │ │ ├── pages
│ │ │ │ ├── consume-less-page.js
│ │ │ │ ├── consume-scss-page.js
│ │ │ │ └── consumed-routes.js
│ │ │ └── routes.js
│ │ └── webpack.config.js
│ ├── package.json
│ ├── tailwind-global-and-less
│ │ ├── mf-plugin.config.js
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── HomePage.js
│ │ │ ├── Navigation.js
│ │ │ ├── bootstrap.js
│ │ │ ├── combined-pages.js
│ │ │ ├── index.js
│ │ │ ├── pages
│ │ │ │ ├── consume-less-page.js
│ │ │ │ ├── consume-tailwind-global-css-page.js
│ │ │ │ └── consumed-routes.js
│ │ │ └── routes.js
│ │ └── webpack.config.js
│ └── tailwind-module-and-jss
│ │ ├── mf-plugin.config.js
│ │ ├── package.json
│ │ ├── public
│ │ └── index.html
│ │ ├── src
│ │ ├── App.js
│ │ ├── HomePage.js
│ │ ├── Navigation.js
│ │ ├── bootstrap.js
│ │ ├── combined-pages.js
│ │ ├── ensureNmdPolyfill.js
│ │ ├── index.js
│ │ ├── pages
│ │ │ ├── consume-jss-page.js
│ │ │ ├── consume-tailwind-module-css-page.js
│ │ │ └── consumed-routes.js
│ │ └── routes.js
│ │ └── webpack.config.js
├── e2e
│ ├── common-checks.spec.ts
│ ├── global-setup.ts
│ └── global-teardown.ts
├── expose-remotes
│ ├── expose-css-module
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── Button.styles.module.css
│ │ │ ├── Component.js
│ │ │ ├── bootstrap.js
│ │ │ ├── ensureNmdPolyfill.js
│ │ │ └── index.js
│ │ └── webpack.config.js
│ ├── expose-css
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── Button.css
│ │ │ ├── Component.js
│ │ │ ├── bootstrap.js
│ │ │ ├── index.js
│ │ │ └── variables.css
│ │ └── webpack.config.js
│ ├── expose-jss
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── Component.js
│ │ │ ├── bootstrap.js
│ │ │ ├── index.js
│ │ │ └── react-jss.styles.js
│ │ └── webpack.config.js
│ ├── expose-less
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── Button.styles.less
│ │ │ ├── Component.js
│ │ │ ├── bootstrap.js
│ │ │ └── index.js
│ │ └── webpack.config.js
│ ├── expose-scss
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── Button.styles.scss
│ │ │ ├── Component.js
│ │ │ ├── bootstrap.js
│ │ │ └── index.js
│ │ └── webpack.config.js
│ ├── expose-styled-component
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── StyledComponent.js
│ │ │ ├── bootstrap.js
│ │ │ └── index.js
│ │ └── webpack.config.js
│ ├── expose-tailwind-css-global
│ │ ├── package.json
│ │ ├── postcss.config.js
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── Component.js
│ │ │ ├── bootstrap.js
│ │ │ ├── ensureNmdPolyfill.js
│ │ │ ├── index.js
│ │ │ └── tailwind.global.css
│ │ ├── tailwind.config.js
│ │ └── webpack.config.js
│ ├── expose-tailwind-css-module
│ │ ├── package.json
│ │ ├── postcss.config.js
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── Component.js
│ │ │ ├── bootstrap.js
│ │ │ ├── ensureNmdPolyfill.js
│ │ │ ├── index.js
│ │ │ └── tailwind.module.css
│ │ ├── tailwind.config.js
│ │ └── webpack.config.js
│ ├── package.json
│ └── remotes.config.js
├── package.json
├── playwright.config.ts
├── sandbox.config.json
└── scripts
│ ├── aggressive-port-cleanup.cjs
│ ├── kill-all-ports.cjs
│ └── start-all.cjs
├── federated-library-from-cdn
├── README.md
├── app1
│ ├── package.json
│ ├── postcss.config.js
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.jsx
│ │ ├── bootstrap.jsx
│ │ ├── index.css
│ │ └── index.js
│ ├── tailwind.config.js
│ └── webpack.config.js
├── app2
│ ├── package.json
│ ├── postcss.config.js
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.jsx
│ │ ├── bootstrap.jsx
│ │ ├── index.css
│ │ └── index.js
│ ├── tailwind.config.js
│ └── webpack.config.js
├── package.json
└── remoteLibrary
│ ├── package.json
│ ├── postcss.config.js
│ ├── public
│ └── index.html
│ ├── rspack.dev.js
│ ├── rspack.prod.js
│ ├── src
│ ├── App.jsx
│ ├── bootstrap.jsx
│ ├── button.jsx
│ ├── index.css
│ └── index.js
│ ├── tailwind.config.js
│ ├── webpack.common.js
│ ├── webpack.dev.js
│ └── webpack.prod.js
├── federated-npm
├── README.md
├── app1
│ ├── npm-runtime-global-plugin.js
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── app2
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.js
│ │ ├── Button.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── app3
│ ├── empty.js
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.js
│ │ ├── Button.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── e2e
│ └── checkApplications.spec.ts
├── package.json
└── playwright.config.ts
├── frontend-discovery-service
├── README.md
├── USER_GUIDE.md
├── app-shell
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── catalog-1.0.0
│ ├── package.json
│ ├── src
│ │ └── Catalog.js
│ └── webpack.config.js
├── catalog-2.0.0
│ ├── package.json
│ ├── src
│ │ └── Catalog.js
│ └── webpack.config.js
├── package.json
└── product-1.0.0
│ ├── package.json
│ ├── src
│ └── Product.js
│ └── webpack.config.js
├── genesis
├── .gitignore
├── README.md
├── cypress.env.json
├── lerna.json
├── package.json
├── ssr-mf-about
│ ├── genesis.build.ts
│ ├── genesis.dev.ts
│ ├── genesis.prod.ts
│ ├── genesis.ts
│ ├── package.json
│ ├── src
│ │ ├── entry-client.ts
│ │ ├── entry-server.ts
│ │ ├── images
│ │ │ └── logo.svg
│ │ ├── index.html
│ │ ├── routes.ts
│ │ ├── shims-vue.d.ts
│ │ └── views
│ │ │ └── about.vue
│ ├── tsconfig.json
│ └── tsconfig.node.json
└── ssr-mf-home
│ ├── genesis.build.ts
│ ├── genesis.dev.ts
│ ├── genesis.prod.ts
│ ├── genesis.ts
│ ├── package.json
│ ├── src
│ ├── common
│ │ ├── app.vue
│ │ ├── create-app-client.ts
│ │ └── create-app.ts
│ ├── entry-client.ts
│ ├── entry-server.ts
│ ├── images
│ │ └── logo.svg
│ ├── index.html
│ ├── routes.ts
│ ├── shims-vue.d.ts
│ └── views
│ │ └── home.vue
│ ├── tsconfig.json
│ └── tsconfig.node.json
├── i18next-nextjs-react
├── README.md
├── e2e
│ ├── checkNextHost.spec.ts
│ ├── checkReactHost.spec.ts
│ └── checkReactRemote.spec.ts
├── i18next-shared-lib
│ ├── .gitignore
│ ├── README.md
│ ├── package.json
│ ├── src
│ │ ├── i18nService.ts
│ │ ├── index.ts
│ │ └── useInstanceTranslation.ts
│ └── tsconfig.json
├── next-host
│ ├── .eslintrc.json
│ ├── .gitignore
│ ├── README.md
│ ├── components
│ │ └── ReactRemoteContent.tsx
│ ├── i18n
│ │ ├── en
│ │ │ ├── index.ts
│ │ │ └── next-main.json
│ │ ├── fr
│ │ │ ├── index.ts
│ │ │ └── next-main.json
│ │ ├── react-remote
│ │ │ ├── en
│ │ │ │ ├── index.ts
│ │ │ │ └── react-remote-main.json
│ │ │ └── fr
│ │ │ │ ├── index.ts
│ │ │ │ └── react-remote-main.json
│ │ ├── useNextHostTranslation.ts
│ │ └── useReactRemoteTranslation.ts
│ ├── package.json
│ ├── pages
│ │ ├── _app.tsx
│ │ └── index.tsx
│ ├── public
│ │ ├── favicon.ico
│ │ └── vercel.svg
│ ├── styles
│ │ ├── Home.module.css
│ │ └── globals.css
│ └── tsconfig.json
├── package.json
├── playwright.config.ts
├── react-host
│ ├── .babelrc
│ ├── .gitignore
│ ├── README.md
│ ├── i18n
│ │ ├── en
│ │ │ ├── index.ts
│ │ │ └── react-main.json
│ │ ├── fr
│ │ │ ├── index.ts
│ │ │ └── react-main.json
│ │ └── useReactHostTranslation.ts
│ ├── package.json
│ ├── src
│ │ ├── App.tsx
│ │ ├── index.css
│ │ ├── index.html
│ │ └── index.ts
│ └── webpack.config.js
└── react-remote
│ ├── .babelrc
│ ├── .gitignore
│ ├── package.json
│ ├── src
│ ├── App.tsx
│ ├── Content.tsx
│ ├── i18n
│ │ ├── en
│ │ │ ├── index.ts
│ │ │ └── react-remote-main.json
│ │ ├── fr
│ │ │ ├── index.ts
│ │ │ └── react-remote-main.json
│ │ └── useReactRemoteTranslation.ts
│ ├── index.css
│ ├── index.html
│ └── index.ts
│ └── webpack.config.js
├── jest.config.cjs
├── loadable-react-16
├── .gitignore
├── README.md
├── app1
│ ├── .babelrc
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── index.d.ts
│ ├── package.json
│ ├── src
│ │ ├── client
│ │ │ ├── clientAppEntrypoint.tsx
│ │ │ ├── clientRender.tsx
│ │ │ └── components
│ │ │ │ ├── App.tsx
│ │ │ │ └── Button.tsx
│ │ └── server
│ │ │ ├── index.ts
│ │ │ ├── mfFunctions.ts
│ │ │ ├── renderAndExtractContext.tsx
│ │ │ ├── serverAppEntrypoint.tsx
│ │ │ └── serverRender.tsx
│ └── tsconfig.json
├── app2
│ ├── .babelrc
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── index.d.ts
│ ├── package.json
│ ├── src
│ │ ├── client
│ │ │ ├── clientAppEntrypoint.tsx
│ │ │ ├── clientRender.tsx
│ │ │ └── components
│ │ │ │ ├── App.tsx
│ │ │ │ └── Content.tsx
│ │ └── server
│ │ │ ├── index.ts
│ │ │ ├── renderAndExtractContext.tsx
│ │ │ ├── serverAppEntrypoint.tsx
│ │ │ └── serverRender.tsx
│ └── tsconfig.json
├── e2e
│ └── checkLoadableReact16Apps.spec.ts
├── package.json
├── playwright.config.ts
├── scripts
│ └── run-servers.cjs
└── tsconfig.base.json
├── loadable-react-18
├── .gitignore
├── README.md
├── app1
│ ├── .babelrc
│ ├── @mf-types
│ │ ├── app2
│ │ │ ├── Content.d.ts
│ │ │ ├── apis.d.ts
│ │ │ └── compiled-types
│ │ │ │ └── src
│ │ │ │ └── client
│ │ │ │ └── components
│ │ │ │ └── Content.d.ts
│ │ └── index.d.ts
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── index.d.ts
│ ├── package.json
│ ├── src
│ │ ├── client
│ │ │ ├── clientAppEntrypoint.tsx
│ │ │ ├── clientRender.tsx
│ │ │ └── components
│ │ │ │ ├── App.tsx
│ │ │ │ └── Button.tsx
│ │ └── server
│ │ │ ├── index.ts
│ │ │ ├── mfFunctions.ts
│ │ │ ├── renderAndExtractContext.tsx
│ │ │ ├── serverAppEntrypoint.tsx
│ │ │ └── serverRender.tsx
│ └── tsconfig.json
├── app2
│ ├── .babelrc
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── index.d.ts
│ ├── package.json
│ ├── src
│ │ ├── client
│ │ │ ├── clientAppEntrypoint.tsx
│ │ │ ├── clientRender.tsx
│ │ │ └── components
│ │ │ │ ├── App.tsx
│ │ │ │ └── Content.tsx
│ │ └── server
│ │ │ ├── index.ts
│ │ │ ├── renderAndExtractContext.tsx
│ │ │ ├── serverAppEntrypoint.tsx
│ │ │ └── serverRender.tsx
│ └── tsconfig.json
├── e2e
│ └── checkLoadableReact18Apps.spec.ts
├── package.json
├── playwright.config.ts
├── scripts
│ └── start.js
└── tsconfig.base.json
├── modernjs-classic-tractor-example
├── README.md
├── checkout
│ ├── .browserslistrc
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── .npmrc
│ ├── .nvmrc
│ ├── .vscode
│ │ ├── extensions.json
│ │ └── settings.json
│ ├── README.md
│ ├── modern.config.ts
│ ├── package.json
│ ├── src
│ │ ├── .eslintrc.js
│ │ ├── actions.js
│ │ ├── components
│ │ │ ├── AddToCart.css
│ │ │ ├── AddToCart.js
│ │ │ ├── Button.css
│ │ │ ├── Button.js
│ │ │ ├── CompactHeader.css
│ │ │ ├── CompactHeader.js
│ │ │ ├── LineItem.css
│ │ │ ├── LineItem.js
│ │ │ ├── Meta.js
│ │ │ ├── MiniCart.css
│ │ │ └── MiniCart.js
│ │ ├── database
│ │ │ ├── database.json
│ │ │ ├── import.js
│ │ │ └── index.js
│ │ ├── index.js
│ │ ├── modern-app-env.d.ts
│ │ ├── routes
│ │ │ ├── checkout
│ │ │ │ ├── Checkout.css
│ │ │ │ ├── cart
│ │ │ │ │ ├── CartPage.css
│ │ │ │ │ └── page.js
│ │ │ │ ├── page.js
│ │ │ │ └── thanks
│ │ │ │ │ ├── Thanks.css
│ │ │ │ │ └── page.js
│ │ │ ├── index.css
│ │ │ ├── layout.css
│ │ │ ├── layout.tsx
│ │ │ └── page.tsx
│ │ ├── scripts.js
│ │ ├── state.js
│ │ ├── styles.css
│ │ ├── types.js
│ │ └── utils.js
│ └── tsconfig.json
├── decide
│ ├── .browserslistrc
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── .npmrc
│ ├── .nvmrc
│ ├── .vscode
│ │ ├── extensions.json
│ │ └── settings.json
│ ├── README.md
│ ├── modern.config.ts
│ ├── package.json
│ ├── src
│ │ ├── .eslintrc.js
│ │ ├── components
│ │ │ ├── Meta.js
│ │ │ ├── VariantOption.css
│ │ │ └── VariantOption.js
│ │ ├── database
│ │ │ ├── database.json
│ │ │ ├── import.js
│ │ │ └── index.js
│ │ ├── modern-app-env.d.ts
│ │ ├── routes
│ │ │ ├── index.css
│ │ │ ├── layout.tsx
│ │ │ ├── page.tsx
│ │ │ └── product
│ │ │ │ └── [id]
│ │ │ │ ├── ProductPage.css
│ │ │ │ └── page.js
│ │ └── utils.js
│ └── tsconfig.json
├── explore
│ ├── .browserslistrc
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── .npmrc
│ ├── .nvmrc
│ ├── .vscode
│ │ ├── extensions.json
│ │ └── settings.json
│ ├── README.md
│ ├── modern.config.ts
│ ├── package.json
│ ├── src
│ │ ├── .eslintrc.js
│ │ ├── Document.tsx
│ │ ├── components
│ │ │ ├── Button.css
│ │ │ ├── Button.js
│ │ │ ├── Filter.css
│ │ │ ├── Filter.js
│ │ │ ├── Footer.css
│ │ │ ├── Footer.js
│ │ │ ├── Header.css
│ │ │ ├── Header.js
│ │ │ ├── Meta.js
│ │ │ ├── Navigation.css
│ │ │ ├── Navigation.js
│ │ │ ├── Product.css
│ │ │ ├── Product.js
│ │ │ ├── Recommendation.css
│ │ │ ├── Recommendation.js
│ │ │ ├── Recommendations.css
│ │ │ ├── Recommendations.js
│ │ │ ├── Store.js
│ │ │ ├── StorePicker.css
│ │ │ └── StorePicker.js
│ │ ├── database
│ │ │ ├── database.json
│ │ │ ├── import.js
│ │ │ └── index.js
│ │ ├── routes
│ │ │ ├── layout.css
│ │ │ ├── layout.tsx
│ │ │ ├── page.css
│ │ │ ├── page.data.js
│ │ │ └── page.js
│ │ ├── scripts.js
│ │ ├── styles.css
│ │ ├── types.js
│ │ └── utils.js
│ └── tsconfig.json
├── package.json
└── products.js
├── modernjs-ssr
├── .npmrc
├── README.md
├── dynamic-provider
│ ├── .eslintrc.js
│ ├── .npmrc
│ ├── .nvmrc
│ ├── README.md
│ ├── modern.config.ts
│ ├── module-federation.config.ts
│ ├── package.json
│ ├── src
│ │ ├── .eslintrc.js
│ │ ├── components
│ │ │ ├── Button.tsx
│ │ │ ├── Image.module.css
│ │ │ └── Image.tsx
│ │ ├── modern-app-env.d.ts
│ │ └── routes
│ │ │ ├── index.css
│ │ │ ├── layout.tsx
│ │ │ └── page.tsx
│ └── tsconfig.json
├── host
│ ├── .eslintrc.js
│ ├── .npmrc
│ ├── .nvmrc
│ ├── @mf-types
│ │ ├── dynamic_provider
│ │ │ ├── Image.d.ts
│ │ │ ├── apis.d.ts
│ │ │ └── compiled-types
│ │ │ │ └── src
│ │ │ │ └── components
│ │ │ │ └── Image.d.ts
│ │ ├── index.d.ts
│ │ └── remote
│ │ │ ├── Image.d.ts
│ │ │ ├── apis.d.ts
│ │ │ └── compiled-types
│ │ │ └── src
│ │ │ └── components
│ │ │ └── Image.d.ts
│ ├── README.md
│ ├── modern.config.ts
│ ├── module-federation.config.ts
│ ├── package.json
│ ├── rspackplugin.js
│ ├── src
│ │ ├── .eslintrc.js
│ │ ├── components
│ │ │ └── dynamic-remote.tsx
│ │ ├── modern-app-env.d.ts
│ │ └── routes
│ │ │ ├── index.css
│ │ │ ├── layout.tsx
│ │ │ └── page.tsx
│ └── tsconfig.json
├── package.json
└── provider
│ ├── .eslintrc.js
│ ├── .npmrc
│ ├── .nvmrc
│ ├── README.md
│ ├── modern.config.ts
│ ├── module-federation.config.ts
│ ├── package.json
│ ├── src
│ ├── .eslintrc.js
│ ├── components
│ │ ├── Button.tsx
│ │ ├── Image.module.css
│ │ └── Image.tsx
│ ├── modern-app-env.d.ts
│ └── routes
│ │ ├── index.css
│ │ ├── layout.tsx
│ │ └── page.tsx
│ └── tsconfig.json
├── modernjs
├── .npmrc
├── README.md
├── host
│ ├── .eslintrc.js
│ ├── .npmrc
│ ├── .nvmrc
│ ├── README.md
│ ├── modern.config.ts
│ ├── package.json
│ ├── src
│ │ ├── .eslintrc.js
│ │ ├── modern-app-env.d.ts
│ │ └── routes
│ │ │ ├── index.css
│ │ │ ├── layout.tsx
│ │ │ └── page.tsx
│ └── tsconfig.json
├── package.json
└── provider
│ ├── .eslintrc.js
│ ├── .npmrc
│ ├── .nvmrc
│ ├── ChunkPatchPlugin.js
│ ├── README.md
│ ├── modern.config.ts
│ ├── package.json
│ ├── src
│ ├── .eslintrc.js
│ ├── components
│ │ └── Button
│ │ │ └── index.tsx
│ ├── modern-app-env.d.ts
│ └── routes
│ │ ├── index.css
│ │ ├── layout.tsx
│ │ └── page.tsx
│ └── tsconfig.json
├── module-federation-vite-angular
├── .gitignore
├── README.md
├── docs
│ └── screenshot.png
├── host
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── public
│ │ └── vite.svg
│ ├── src
│ │ ├── app.component.ts
│ │ ├── counter.component.ts
│ │ ├── main.ts
│ │ ├── style.css
│ │ └── vite-env.d.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ └── vite.config.ts
├── package.json
└── remote
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── public
│ └── vite.svg
│ ├── src
│ ├── app.component.ts
│ ├── counter.component.ts
│ ├── main.ts
│ └── vite-env.d.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ └── vite.config.ts
├── module-federation-vite-react
├── README.md
├── docs
│ └── screenshot.png
├── host
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── public
│ │ └── vite.svg
│ ├── src
│ │ ├── App.css
│ │ ├── App.tsx
│ │ ├── components
│ │ │ └── Counter.tsx
│ │ ├── main.tsx
│ │ └── vite-env.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ └── vite.config.ts
├── package.json
├── remote
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── public
│ │ └── vite.svg
│ ├── src
│ │ ├── App.tsx
│ │ ├── components
│ │ │ └── Counter.tsx
│ │ ├── environment.ts
│ │ ├── main.tsx
│ │ └── vite-env.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ └── vite.config.ts
└── shared
│ └── shared.ts
├── module-federation-vite-solid
├── README.md
├── docs
│ └── screenshot.png
├── host
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── src
│ │ ├── App.css
│ │ ├── App.tsx
│ │ ├── components
│ │ │ └── Counter.tsx
│ │ └── index.tsx
│ ├── tsconfig.json
│ └── vite.config.ts
├── package.json
└── remote
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── src
│ ├── App.tsx
│ ├── components
│ │ └── Counter.tsx
│ └── index.tsx
│ ├── tsconfig.json
│ └── vite.config.ts
├── module-federation-vite-svelte
├── README.md
├── docs
│ └── screenshot.png
├── host
│ ├── .gitignore
│ ├── .vscode
│ │ └── extensions.json
│ ├── README.md
│ ├── index.html
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── src
│ │ ├── App.svelte
│ │ ├── main.ts
│ │ └── vite-env.d.ts
│ ├── svelte.config.js
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ └── vite.config.ts
├── package.json
└── remote
│ ├── .gitignore
│ ├── .vscode
│ └── extensions.json
│ ├── README.md
│ ├── index.html
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── src
│ ├── App.svelte
│ ├── main.ts
│ └── vite-env.d.ts
│ ├── svelte.config.js
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ └── vite.config.ts
├── module-federation-vite-vue3
├── README.md
├── docs
│ └── screenshot.png
├── host
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── .prettierrc.json
│ ├── README.md
│ ├── env.d.ts
│ ├── index.html
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── public
│ │ └── favicon.ico
│ ├── src
│ │ ├── App.vue
│ │ ├── components
│ │ │ └── Counter.vue
│ │ ├── main.ts
│ │ └── stores
│ │ │ └── counter.ts
│ ├── tsconfig.config.json
│ ├── tsconfig.json
│ └── vite.config.ts
├── package.json
├── remote
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── .prettierrc.json
│ ├── README.md
│ ├── env.d.ts
│ ├── index.html
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── public
│ │ └── favicon.ico
│ ├── src
│ │ ├── App.vue
│ │ ├── components
│ │ │ └── Counter.vue
│ │ ├── enviroment.ts
│ │ ├── main.ts
│ │ ├── remote_assets
│ │ │ └── logo.svg
│ │ └── stores
│ │ │ └── counter.ts
│ ├── tsconfig.config.json
│ ├── tsconfig.json
│ └── vite.config.ts
└── shared
│ ├── forceViteRestart.js
│ └── shared.ts
├── native-federation-react
├── .gitignore
├── README.md
├── build
│ ├── build-cjs.ts
│ ├── build-common.ts
│ ├── build-host.ts
│ ├── build-remote.ts
│ ├── esbuild-adapter.ts
│ └── utils
│ │ └── package-info.ts
├── e2e
│ └── tests
│ │ ├── commonChecks.spec.ts
│ │ ├── hostComponentChecks.spec.ts
│ │ └── runAll.spec.ts
├── host
│ ├── favicon.ico
│ ├── federation.config.js
│ ├── public
│ │ ├── favicon.ico
│ │ └── index.html
│ └── src
│ │ ├── app.ts
│ │ ├── bootstrap.tsx
│ │ ├── index.ts
│ │ ├── react-app.tsx
│ │ └── remote-type.ts
├── package.json
├── playwright.config.ts
├── remote
│ ├── federation.config.js
│ ├── public
│ │ ├── favicon.ico
│ │ └── index.html
│ └── src
│ │ ├── app.ts
│ │ ├── index.ts
│ │ ├── is-long-weekend.ts
│ │ └── react-app.tsx
├── todo.md
└── tsconfig.json
├── native-federation-tests-typescript-plugins
├── README.md
├── host
│ ├── .gitignore
│ ├── babel.config.js
│ ├── index.html
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── bootstrap.tsx
│ │ ├── component
│ │ │ ├── Component.test.tsx
│ │ │ ├── Component.tsx
│ │ │ └── __snapshots__
│ │ │ │ └── Component.test.tsx.snap
│ │ └── index.ts
│ ├── tsconfig.json
│ ├── vite.config.js
│ └── webpack.config.js
├── lerna.json
├── package.json
└── remote
│ ├── .gitignore
│ ├── babel.config.js
│ ├── index.html
│ ├── package.json
│ ├── rspack.config.js
│ ├── src
│ ├── components
│ │ ├── anotherButton
│ │ │ ├── AnotherButton.tsx
│ │ │ └── index.ts
│ │ └── button
│ │ │ ├── Button.tsx
│ │ │ ├── Inner
│ │ │ └── Inner.tsx
│ │ │ └── index.ts
│ └── index.ts
│ ├── tsconfig.json
│ ├── vite.config.ts
│ └── webpack.config.js
├── nested-remote
├── README.md
├── app1
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── app2
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.js
│ │ ├── ButtonContainer.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── app3
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.js
│ │ ├── Button.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── e2e
│ ├── checkApp1.spec.ts
│ ├── checkApp2.spec.ts
│ ├── checkApp3.spec.ts
│ └── runAll.spec.ts
├── package.json
├── playwright.config.ts
└── sandbox.config.json
├── nextjs-csr
├── README.md
├── checkout
│ ├── components
│ │ └── exposedTitle.js
│ ├── next.config.js
│ ├── package.json
│ ├── pages-map.js
│ ├── pages
│ │ ├── [...slug].js
│ │ ├── _app.js
│ │ ├── _document.js
│ │ ├── checkout.js
│ │ ├── index.js
│ │ └── shop
│ │ │ └── mybag.js
│ └── public
│ │ └── favicon.ico
├── cypress.env.json
├── home
│ ├── components
│ │ └── nav.js
│ ├── next.config.js
│ ├── package.json
│ ├── pages-map.js
│ ├── pages
│ │ ├── [...slug].js
│ │ ├── _app.js
│ │ ├── _document.js
│ │ └── index.js
│ └── public
│ │ └── favicon.ico
├── package.json
├── shared
│ ├── index.d.ts
│ ├── index.js
│ └── package.json
└── shop
│ ├── components
│ ├── exposedTitle.js
│ ├── nav.js
│ └── someHook.js
│ ├── next.config.js
│ ├── package.json
│ ├── pages-map.js
│ ├── pages
│ ├── [...slug].js
│ ├── _app.js
│ ├── _document.js
│ ├── index.js
│ ├── p
│ │ └── [...slug].js
│ └── shop.js
│ └── public
│ └── favicon.ico
├── nextjs-dynamic-ssr
├── README.md
├── checkout
│ ├── components
│ │ ├── exposedTitle.js
│ │ ├── sample.module.css
│ │ └── test.js
│ ├── next.config.js
│ ├── package.json
│ ├── pages-map.js
│ ├── pages
│ │ ├── _app.js
│ │ ├── _document.js
│ │ ├── checkout.js
│ │ ├── index.js
│ │ ├── p
│ │ │ └── [...slug].js
│ │ └── shop.js
│ └── public
│ │ └── favicon.ico
├── cypress.env.json
├── e2e
│ ├── checkApps.cy.ts
│ └── checkNextjsDynamicSsr.spec.ts
├── home
│ ├── components
│ │ ├── helloWorld.js
│ │ └── nav.js
│ ├── next.config.js
│ ├── package.json
│ ├── pages-map.js
│ ├── pages
│ │ ├── _app.js
│ │ ├── _document.js
│ │ ├── checkout.js
│ │ ├── index.js
│ │ ├── p
│ │ │ └── [...slug].js
│ │ └── shop.js
│ └── public
│ │ └── favicon.ico
├── index.spec.js
├── package.json
├── playwright.config.ts
├── pnpm-lock.yaml
├── pnpm-workspace.yaml
└── shop
│ ├── components
│ ├── exposedTitle.js
│ └── nav.js
│ ├── next.config.js
│ ├── package.json
│ ├── pages-map.js
│ ├── pages
│ ├── _app.js
│ ├── _document.js
│ ├── checkout.js
│ ├── index.js
│ ├── p
│ │ └── [...slug].js
│ └── shop.js
│ └── public
│ └── favicon.ico
├── nextjs-host-react-remote
├── README.md
├── e2e
│ ├── checkHostApp.spec.ts
│ ├── checkRemoteApp.spec.ts
│ └── runAll.spec.ts
├── host-app
│ ├── .eslintrc.json
│ ├── .gitignore
│ ├── README.md
│ ├── components
│ │ └── Button.js
│ ├── next.config.js
│ ├── package.json
│ ├── pages
│ │ ├── _app.js
│ │ ├── _document.js
│ │ └── index.js
│ ├── public
│ │ ├── favicon.ico
│ │ └── vercel.svg
│ └── styles
│ │ └── globals.css
├── package.json
├── playwright.config.ts
└── remote-app
│ ├── .gitignore
│ ├── package.json
│ ├── public
│ └── index.html
│ ├── src
│ ├── App.js
│ ├── Button.js
│ ├── bootstrap.js
│ └── index.js
│ └── webpack.config.js
├── nextjs-ssr-react-query
├── .editorconfig
├── .eslintignore
├── .eslintrc.json
├── .gitignore
├── .prettierignore
├── README.md
├── apps
│ ├── .gitkeep
│ ├── button
│ │ ├── .env.development
│ │ ├── .env.production
│ │ ├── .eslintrc.json
│ │ ├── components
│ │ │ └── Button
│ │ │ │ └── index.tsx
│ │ ├── index.d.ts
│ │ ├── jest.config.ts
│ │ ├── next-env.d.ts
│ │ ├── next.config.js
│ │ ├── pages
│ │ │ ├── _app.tsx
│ │ │ ├── _document.tsx
│ │ │ ├── index.tsx
│ │ │ └── styles.css
│ │ ├── project.json
│ │ ├── public
│ │ │ └── .gitkeep
│ │ ├── specs
│ │ │ └── index.spec.tsx
│ │ ├── tsconfig.json
│ │ └── tsconfig.spec.json
│ ├── header
│ │ ├── .env.development
│ │ ├── .env.production
│ │ ├── .eslintrc.json
│ │ ├── components
│ │ │ └── Header
│ │ │ │ └── index.tsx
│ │ ├── index.d.ts
│ │ ├── jest.config.ts
│ │ ├── next-env.d.ts
│ │ ├── next.config.js
│ │ ├── pages
│ │ │ ├── _app.tsx
│ │ │ ├── _document.tsx
│ │ │ ├── index.tsx
│ │ │ └── styles.css
│ │ ├── project.json
│ │ ├── public
│ │ │ └── .gitkeep
│ │ ├── specs
│ │ │ └── index.spec.tsx
│ │ ├── tsconfig.json
│ │ └── tsconfig.spec.json
│ ├── host
│ │ ├── .env.development
│ │ ├── .env.production
│ │ ├── .eslintrc.json
│ │ ├── components
│ │ │ └── GlobalStyles
│ │ │ │ └── index.tsx
│ │ ├── index.d.ts
│ │ ├── jest.config.ts
│ │ ├── next-env.d.ts
│ │ ├── next.config.js
│ │ ├── pages
│ │ │ ├── _app.tsx
│ │ │ ├── _document.tsx
│ │ │ └── index.tsx
│ │ ├── project.json
│ │ ├── public
│ │ │ └── .gitkeep
│ │ ├── services
│ │ │ └── queryClient.ts
│ │ ├── specs
│ │ │ └── index.spec.tsx
│ │ ├── tsconfig.json
│ │ └── tsconfig.spec.json
│ └── plp
│ │ ├── .env.development
│ │ ├── .env.production
│ │ ├── .eslintrc.json
│ │ ├── components
│ │ ├── GlobalStyles
│ │ │ └── index.tsx
│ │ ├── ProductCard
│ │ │ └── index.tsx
│ │ ├── ProductList
│ │ │ └── index.tsx
│ │ └── ProductOverview
│ │ │ └── index.tsx
│ │ ├── index.d.ts
│ │ ├── jest.config.ts
│ │ ├── next-env.d.ts
│ │ ├── next.config.js
│ │ ├── pages
│ │ ├── _app.tsx
│ │ ├── _document.tsx
│ │ ├── api
│ │ │ └── products
│ │ │ │ ├── [productId].ts
│ │ │ │ └── index.ts
│ │ ├── index.tsx
│ │ └── products
│ │ │ └── [productId].tsx
│ │ ├── project.json
│ │ ├── public
│ │ └── .gitkeep
│ │ ├── services
│ │ └── queryClient.ts
│ │ ├── specs
│ │ └── index.spec.tsx
│ │ ├── tsconfig.json
│ │ └── tsconfig.spec.json
├── babel.config.json
├── jest.config.ts
├── jest.preset.js
├── libs
│ ├── .gitkeep
│ └── domain
│ │ ├── .eslintrc.json
│ │ ├── README.md
│ │ ├── jest.config.ts
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── src
│ │ ├── index.ts
│ │ └── types.ts
│ │ ├── tsconfig.json
│ │ ├── tsconfig.lib.json
│ │ └── tsconfig.spec.json
├── nx.json
├── package.json
├── tools
│ ├── generators
│ │ └── .gitkeep
│ └── tsconfig.tools.json
└── tsconfig.base.json
├── nextjs-ssr
├── README.md
├── checkout
│ ├── components
│ │ ├── exposedTitle.js
│ │ ├── sample.module.css
│ │ └── test.js
│ ├── next.config.js
│ ├── package.json
│ ├── pages-map.js
│ ├── pages
│ │ ├── _app.js
│ │ ├── _document.js
│ │ ├── checkout.js
│ │ ├── index.js
│ │ ├── p
│ │ │ └── [...slug].js
│ │ └── shop.js
│ └── public
│ │ └── favicon.ico
├── e2e
│ └── checkNextjsSsr.spec.ts
├── home
│ ├── components
│ │ ├── helloWorld.js
│ │ └── nav.js
│ ├── next.config.js
│ ├── package.json
│ ├── pages-map.js
│ ├── pages
│ │ ├── _app.js
│ │ ├── _document.js
│ │ ├── checkout.js
│ │ ├── index.js
│ │ ├── p
│ │ │ └── [...slug].js
│ │ └── shop.js
│ └── public
│ │ └── favicon.ico
├── index.spec.js
├── package.json
├── playwright.config.ts
├── pnpm-lock.yaml
├── pnpm-workspace.yaml
└── shop
│ ├── components
│ ├── exposedTitle.js
│ └── nav.js
│ ├── next.config.js
│ ├── package.json
│ ├── pages-map.js
│ ├── pages
│ ├── _app.js
│ ├── _document.js
│ ├── checkout.js
│ ├── index.js
│ ├── p
│ │ └── [...slug].js
│ └── shop.js
│ └── public
│ └── favicon.ico
├── opencode.json
├── package.json
├── playwright-e2e
├── common
│ ├── base.ts
│ ├── basePage.ts
│ ├── selectors.ts
│ └── testFixtures.ts
├── fixtures
│ └── constants.ts
├── tsconfig.json
└── types
│ └── cssAttr.ts
├── pnpm-lock.yaml
├── pnpm-workspace.yaml
├── quasar-cli-vue3-webpack-javascript
├── README.md
├── app-exposes
│ ├── .editorconfig
│ ├── .eslintignore
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── .npmrc
│ ├── .postcssrc.js
│ ├── .quasar
│ │ ├── app.js
│ │ ├── client-entry.js
│ │ ├── client-prefetch.js
│ │ ├── main.js
│ │ └── quasar-user-options.js
│ ├── .vscode
│ │ ├── extensions.json
│ │ └── settings.json
│ ├── README.md
│ ├── babel.config.js
│ ├── jsconfig.json
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ └── icons
│ │ │ ├── favicon-128x128.png
│ │ │ ├── favicon-16x16.png
│ │ │ ├── favicon-32x32.png
│ │ │ └── favicon-96x96.png
│ ├── quasar.config.js
│ └── src
│ │ ├── App.vue
│ │ ├── assets
│ │ └── quasar-logo-vertical.svg
│ │ ├── boot
│ │ └── .gitkeep
│ │ ├── components
│ │ ├── AppButton.vue
│ │ ├── AppList.vue
│ │ └── EssentialLink.vue
│ │ ├── css
│ │ ├── app.scss
│ │ └── quasar.variables.scss
│ │ ├── index.template.html
│ │ ├── layouts
│ │ └── MainLayout.vue
│ │ ├── pages
│ │ ├── ComponentsPage.vue
│ │ ├── ErrorNotFound.vue
│ │ └── IndexPage.vue
│ │ └── router
│ │ ├── index.js
│ │ └── routes.js
├── app-general
│ ├── .editorconfig
│ ├── .eslintignore
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── .npmrc
│ ├── .postcssrc.js
│ ├── .quasar
│ │ ├── app.js
│ │ ├── client-entry.js
│ │ ├── client-prefetch.js
│ │ ├── main.js
│ │ └── quasar-user-options.js
│ ├── .vscode
│ │ ├── extensions.json
│ │ └── settings.json
│ ├── README.md
│ ├── babel.config.js
│ ├── jsconfig.json
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ └── icons
│ │ │ ├── favicon-128x128.png
│ │ │ ├── favicon-16x16.png
│ │ │ ├── favicon-32x32.png
│ │ │ └── favicon-96x96.png
│ ├── quasar.config.js
│ └── src
│ │ ├── App.vue
│ │ ├── assets
│ │ └── quasar-logo-vertical.svg
│ │ ├── boot
│ │ └── .gitkeep
│ │ ├── components
│ │ ├── EssentialLink.vue
│ │ ├── ListenAppButton.vue
│ │ └── ListenAppList.vue
│ │ ├── css
│ │ ├── app.scss
│ │ └── quasar.variables.scss
│ │ ├── index.template.html
│ │ ├── layouts
│ │ └── MainLayout.vue
│ │ ├── pages
│ │ ├── ErrorNotFound.vue
│ │ ├── IndexPage.vue
│ │ └── SharedComponentsPage.vue
│ │ └── router
│ │ ├── index.js
│ │ └── routes.js
├── e2e
│ └── CheckAppExposes.spec.ts
├── package.json
└── playwright.config.ts
├── react-16-17-18-ssr
├── .gitignore
├── README.md
├── package.json
├── remote1
│ ├── .babelrc
│ ├── .gitignore
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── index.d.ts
│ ├── package.json
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.tsx
│ │ ├── Content.tsx
│ │ ├── index.html
│ │ └── index.ts
│ └── tsconfig.json
├── remote2
│ ├── .babelrc
│ ├── .gitignore
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── package.json
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.tsx
│ │ ├── Image.tsx
│ │ ├── index.html
│ │ └── index.ts
│ └── tsconfig.json
├── shell
│ ├── .babelrc
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── index.d.ts
│ ├── package.json
│ ├── src
│ │ ├── client
│ │ │ ├── bootstrap.tsx
│ │ │ ├── components
│ │ │ │ └── App.tsx
│ │ │ └── index.ts
│ │ └── server
│ │ │ ├── index.ts
│ │ │ ├── middleware.ts
│ │ │ ├── render.tsx
│ │ │ └── server-entry.ts
│ └── tsconfig.json
└── tsconfig.base.json
├── react-18-code-splitting
├── .gitignore
├── README.md
├── app1
│ ├── .babelrc
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── index.d.ts
│ ├── package.json
│ ├── src
│ │ ├── client
│ │ │ ├── bootstrap.tsx
│ │ │ ├── components
│ │ │ │ └── App.tsx
│ │ │ └── index.ts
│ │ └── server
│ │ │ ├── index.ts
│ │ │ ├── middleware.ts
│ │ │ ├── render.tsx
│ │ │ └── server-entry.ts
│ └── tsconfig.json
├── app2
│ ├── .babelrc
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── index.d.ts
│ ├── package.json
│ ├── src
│ │ ├── client
│ │ │ ├── bootstrap.tsx
│ │ │ ├── components
│ │ │ │ ├── App.tsx
│ │ │ │ └── Content.tsx
│ │ │ └── index.ts
│ │ └── server
│ │ │ ├── index.ts
│ │ │ ├── middleware.ts
│ │ │ ├── render.tsx
│ │ │ └── server-entry.ts
│ └── tsconfig.json
├── e2e
│ └── checkReact18CodeSplittingApp.spec.ts
├── package.json
├── playwright.config.ts
└── tsconfig.base.json
├── react-18-server-2-server
├── .gitignore
├── README.md
├── app1
│ ├── .babelrc
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── index.d.ts
│ ├── package.json
│ ├── src
│ │ ├── client
│ │ │ ├── bootstrap.tsx
│ │ │ ├── components
│ │ │ │ └── App.tsx
│ │ │ └── index.ts
│ │ └── server
│ │ │ ├── index.ts
│ │ │ ├── middleware.ts
│ │ │ ├── render.tsx
│ │ │ └── server-entry.ts
│ └── tsconfig.json
├── app2
│ ├── .babelrc
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── index.d.ts
│ ├── package.json
│ ├── src
│ │ ├── client
│ │ │ ├── bootstrap.tsx
│ │ │ ├── components
│ │ │ │ ├── App.tsx
│ │ │ │ └── Content.tsx
│ │ │ └── index.ts
│ │ └── server
│ │ │ ├── index.ts
│ │ │ ├── middleware.ts
│ │ │ ├── render.tsx
│ │ │ ├── routes
│ │ │ └── user.ts
│ │ │ └── server-entry.ts
│ └── tsconfig.json
├── e2e
│ └── checkReact18Server2ServerApps.spec.ts
├── package.json
├── playwright.config.ts
└── tsconfig.base.json
├── react-18-ssr
├── .gitignore
├── README.md
├── package.json
├── remote1
│ ├── .babelrc
│ ├── .gitignore
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── index.d.ts
│ ├── package.json
│ ├── src
│ │ ├── App.tsx
│ │ ├── Content.tsx
│ │ ├── index.html
│ │ └── index.ts
│ ├── tsconfig.json
│ └── webpack.config.js
├── remote2
│ ├── .babelrc
│ ├── .gitignore
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── package.json
│ ├── src
│ │ ├── App.tsx
│ │ ├── Image.tsx
│ │ ├── index.html
│ │ └── index.ts
│ ├── tsconfig.json
│ └── webpack.config.js
├── shell
│ ├── .babelrc
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── index.d.ts
│ ├── package.json
│ ├── src
│ │ ├── client
│ │ │ ├── bootstrap.tsx
│ │ │ ├── components
│ │ │ │ └── App.tsx
│ │ │ └── index.ts
│ │ └── server
│ │ │ ├── index.ts
│ │ │ ├── middleware.ts
│ │ │ ├── render.tsx
│ │ │ └── server-entry.ts
│ └── tsconfig.json
└── tsconfig.base.json
├── react-in-vue
├── README.md
├── e2e
│ └── checkReactInVueApps.spec.ts
├── home
│ ├── package.json
│ ├── src
│ │ ├── App.js
│ │ ├── Button.js
│ │ ├── bootstrap.js
│ │ ├── index.html
│ │ └── index.js
│ └── webpack.config.js
├── layout
│ ├── index.html
│ ├── package.json
│ ├── src
│ │ ├── Layout.js
│ │ ├── ReactButton.js
│ │ ├── bootstrap.js
│ │ └── main.js
│ └── webpack.config.js
├── package.json
└── playwright.config.ts
├── react-livereload
├── README.md
├── e2e
│ ├── checkHostApp.spec.ts
│ ├── checkRemoteApp.spec.ts
│ └── runAll.spec.ts
├── host
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── libs
│ ├── package.json
│ ├── src
│ │ └── index.js
│ └── webpack.config.js
├── package.json
├── playwright.config.ts
└── remote1
│ ├── package.json
│ ├── public
│ └── index.html
│ ├── src
│ ├── App.js
│ ├── Button.js
│ ├── Heading.js
│ ├── bootstrap.js
│ └── index.js
│ └── webpack.config.js
├── react-manifest-example
├── README.md
├── host
│ ├── @mf-types
│ │ ├── index.d.ts
│ │ ├── remote1
│ │ │ ├── apis.d.ts
│ │ │ ├── app.d.ts
│ │ │ ├── button.d.ts
│ │ │ └── compiled-types
│ │ │ │ ├── app.d.ts
│ │ │ │ └── button.d.ts
│ │ └── remote2
│ │ │ ├── apis.d.ts
│ │ │ ├── button.d.ts
│ │ │ └── compiled-types
│ │ │ └── button.d.ts
│ ├── README.md
│ ├── package.json
│ ├── rsbuild.config.ts
│ ├── src
│ │ ├── App.css
│ │ ├── App.tsx
│ │ ├── bootstrap.tsx
│ │ ├── env.d.ts
│ │ ├── index.tsx
│ │ ├── navigation.tsx
│ │ └── pages
│ │ │ ├── Home.tsx
│ │ │ ├── remote1.tsx
│ │ │ └── remote2.tsx
│ └── tsconfig.json
├── package.json
├── pnpm-lock.yaml
├── pnpm-workspace.yaml
├── remote1
│ ├── README.md
│ ├── package.json
│ ├── rsbuild.config.ts
│ ├── src
│ │ ├── App.css
│ │ ├── App.tsx
│ │ ├── bootstrap.tsx
│ │ ├── button.tsx
│ │ ├── env.d.ts
│ │ └── index.tsx
│ └── tsconfig.json
└── remote2
│ ├── README.md
│ ├── package.json
│ ├── rsbuild.config.ts
│ ├── src
│ ├── App.css
│ ├── App.tsx
│ ├── bootstrap.tsx
│ ├── button.tsx
│ ├── env.d.ts
│ └── index.tsx
│ └── tsconfig.json
├── react-nextjs
├── .gitignore
├── README.md
├── nextjs-host-react-remote
│ ├── README.md
│ ├── e2e
│ │ ├── fixtures
│ │ │ ├── changedContent.js
│ │ │ └── originalContent.js
│ │ └── tests
│ │ │ ├── commonChecks.spec.ts
│ │ │ ├── hostChecks.spec.ts
│ │ │ ├── remoteChecks.spec.ts
│ │ │ └── runAll.spec.ts
│ ├── host
│ │ ├── .eslintrc.json
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── next.config.js
│ │ ├── package.json
│ │ ├── pages
│ │ │ ├── _app.js
│ │ │ ├── _document.js
│ │ │ ├── api
│ │ │ │ └── hello.js
│ │ │ └── index.js
│ │ ├── public
│ │ │ ├── favicon.ico
│ │ │ └── vercel.svg
│ │ └── styles
│ │ │ ├── Home.module.css
│ │ │ └── globals.css
│ ├── package.json
│ ├── playwright.config.ts
│ └── remote
│ │ ├── package.json
│ │ ├── public
│ │ └── index.html
│ │ ├── src
│ │ ├── App.jsx
│ │ ├── bootstrap.jsx
│ │ ├── components
│ │ │ └── Nav.jsx
│ │ └── index.jsx
│ │ └── webpack.config.js
├── nextjs-host-remote
│ ├── e2e
│ │ ├── fixtures
│ │ │ ├── host
│ │ │ │ ├── changedContent.js
│ │ │ │ └── originalContent.js
│ │ │ └── remote
│ │ │ │ ├── changedContent.js
│ │ │ │ └── originalContent.js
│ │ └── tests
│ │ │ ├── commonChecks.spec.ts
│ │ │ ├── hostChecks.spec.ts
│ │ │ ├── remoteChecks.spec.ts
│ │ │ └── runAll.spec.ts
│ ├── host
│ │ ├── .eslintrc.json
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── next.config.js
│ │ ├── package.json
│ │ ├── pages
│ │ │ ├── _app.js
│ │ │ ├── _document.js
│ │ │ ├── api
│ │ │ │ └── hello.js
│ │ │ └── index.js
│ │ ├── public
│ │ │ ├── favicon.ico
│ │ │ └── vercel.svg
│ │ └── styles
│ │ │ ├── Home.module.css
│ │ │ └── globals.css
│ ├── package.json
│ ├── playwright.config.ts
│ └── remote
│ │ ├── .eslintrc.json
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── components
│ │ └── nextjs-remote-component.js
│ │ ├── next.config.js
│ │ ├── package.json
│ │ ├── pages
│ │ ├── _app.js
│ │ ├── api
│ │ │ └── hello.js
│ │ └── index.js
│ │ ├── public
│ │ ├── favicon.ico
│ │ └── vercel.svg
│ │ └── styles
│ │ ├── Home.module.css
│ │ └── globals.css
├── react-host-nextjs-remote
│ ├── e2e
│ │ └── CommonCheck.spec.ts
│ ├── host
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── src
│ │ │ ├── App.jsx
│ │ │ ├── bootstrap.jsx
│ │ │ ├── components
│ │ │ │ └── Nav.jsx
│ │ │ └── index.jsx
│ │ └── webpack.config.js
│ ├── package.json
│ ├── playwright.config.ts
│ └── remote
│ │ ├── .eslintrc.json
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── components
│ │ ├── nextjs-remote-component.js
│ │ └── nextjs-remote-page.js
│ │ ├── next.config.js
│ │ ├── package.json
│ │ ├── pages
│ │ ├── _app.js
│ │ ├── api
│ │ │ └── hello.js
│ │ └── index.js
│ │ ├── public
│ │ ├── favicon.ico
│ │ └── vercel.svg
│ │ └── styles
│ │ ├── Home.module.css
│ │ └── globals.css
└── react-host-remote
│ ├── e2e
│ └── CommonCheck.spec.ts
│ ├── host
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.jsx
│ │ ├── bootstrap.jsx
│ │ ├── components
│ │ │ └── Nav.jsx
│ │ └── index.jsx
│ └── webpack.config.js
│ ├── package.json
│ ├── playwright.config.ts
│ └── remote
│ ├── package.json
│ ├── public
│ └── index.html
│ ├── src
│ ├── App.jsx
│ ├── bootstrap.jsx
│ ├── components
│ │ ├── Nav.css
│ │ └── Nav.jsx
│ ├── index.jsx
│ └── routes
│ │ ├── Expenses.jsx
│ │ └── Invoices.jsx
│ └── webpack.config.js
├── react-preact-runtime-typescript
├── README.md
├── package.json
├── remote
│ ├── package.json
│ ├── rsbuild.config.ts
│ ├── src
│ │ ├── App.tsx
│ │ ├── Button.tsx
│ │ ├── appInjector.tsx
│ │ ├── bootstrap.tsx
│ │ └── index.ts
│ └── tsconfig.json
└── shell
│ ├── package.json
│ ├── rsbuild.config.ts
│ ├── src
│ ├── App.tsx
│ ├── bootstrap.tsx
│ ├── env.d.ts
│ └── index.ts
│ └── tsconfig.json
├── react-sharedworker
├── README.md
├── host
│ ├── index.html
│ ├── src
│ │ ├── bootstrap.js
│ │ ├── bootstrapWorker.js
│ │ ├── index.js
│ │ └── worker.js
│ └── webpack.host-config.js
├── image.png
├── module
│ ├── dev.js
│ ├── src
│ │ ├── index.js
│ │ └── testValue.js
│ └── webpack.module-config.js
└── package.json
├── react-storybook
├── README.md
├── e2e
│ └── checkCraApps.spec.ts
├── host
│ ├── .gitignore
│ ├── .storybook
│ │ ├── main.js
│ │ └── preview.js
│ ├── modulefederation.config.js
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ └── index.html
│ ├── scripts
│ │ ├── build.js
│ │ ├── overrides
│ │ │ └── webpack-config.js
│ │ └── start.js
│ ├── src
│ │ ├── App.js
│ │ ├── Button.stories.jsx
│ │ ├── Test.js
│ │ ├── Test.stories.jsx
│ │ ├── bootstrap.js
│ │ ├── index.js
│ │ └── stories
│ │ │ ├── Button.jsx
│ │ │ ├── Button.stories.js
│ │ │ ├── Configure.mdx
│ │ │ ├── Header.jsx
│ │ │ ├── Header.stories.js
│ │ │ ├── Page.jsx
│ │ │ ├── Page.stories.js
│ │ │ ├── assets
│ │ │ ├── accessibility.png
│ │ │ ├── accessibility.svg
│ │ │ ├── addon-library.png
│ │ │ ├── assets.png
│ │ │ ├── avif-test-image.avif
│ │ │ ├── context.png
│ │ │ ├── discord.svg
│ │ │ ├── docs.png
│ │ │ ├── figma-plugin.png
│ │ │ ├── github.svg
│ │ │ ├── share.png
│ │ │ ├── styling.png
│ │ │ ├── testing.png
│ │ │ ├── theming.png
│ │ │ ├── tutorials.svg
│ │ │ └── youtube.svg
│ │ │ ├── button.css
│ │ │ ├── header.css
│ │ │ └── page.css
│ └── storybook-static
│ │ └── favicon.ico
├── package.json
├── playwright.config.ts
└── remote
│ ├── .gitignore
│ ├── modulefederation.config.js
│ ├── package.json
│ ├── public
│ ├── favicon.ico
│ └── index.html
│ ├── scripts
│ ├── build.js
│ ├── overrides
│ │ └── webpack-config.js
│ └── start.js
│ └── src
│ ├── App.js
│ ├── Button.js
│ ├── Button.module.css
│ ├── bootstrap.js
│ └── index.js
├── react-webpack-host-vite-remote
├── .gitignore
├── LICENSE
├── README.md
├── host
│ ├── .babelrc
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.jsx
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── package.json
├── pnpm-lock.yaml
├── pnpm-workspace.yaml
└── remote
│ ├── .__mf__temp
│ └── remotevite
│ │ └── localSharedImportMap.js
│ ├── index.html
│ ├── package.json
│ ├── src
│ ├── Button.tsx
│ └── main.tsx
│ └── vite.config.ts
├── redux-reducer-injection
├── README.md
├── app1
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── bootstrap.js
│ │ ├── index.js
│ │ └── store.js
│ └── webpack.config.js
├── app2
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── RemoteApp.js
│ │ ├── index.js
│ │ └── reducer.js
│ └── webpack.config.js
├── e2e
│ └── checkApplications.spec.ts
├── package.json
└── playwright.config.ts
├── remix
├── app1
│ ├── .gitignore
│ ├── app
│ │ ├── root.tsx
│ │ └── routes
│ │ │ └── _index.tsx
│ ├── components
│ │ └── Button.jsx
│ ├── package.json
│ ├── remix.config.js
│ ├── server.ts
│ ├── tsconfig.json
│ ├── utils
│ │ ├── HoistContainerReferencesPlugin.js
│ │ ├── RemixAssetsManifestPlugin.js
│ │ ├── get-exports.js
│ │ ├── get-routes.js
│ │ ├── manifest.js
│ │ └── server-build-entry.js
│ ├── webpack.browser.js
│ └── webpack.server.js
├── app2
│ ├── .gitignore
│ ├── app
│ │ ├── root.tsx
│ │ └── routes
│ │ │ └── _index.tsx
│ ├── components
│ │ └── Button.jsx
│ ├── package.json
│ ├── remix.config.js
│ ├── server.ts
│ ├── tsconfig.json
│ ├── utils
│ │ ├── HoistContainerReferencesPlugin.js
│ │ ├── RemixAssetsManifestPlugin.js
│ │ ├── get-exports.js
│ │ ├── get-routes.js
│ │ ├── manifest.js
│ │ └── server-build-entry.js
│ ├── webpack.browser.js
│ └── webpack.server.js
├── package.json
├── pnpm-lock.yaml
└── pnpm-workspace.yaml
├── renovate.json
├── repotools.js
├── rsbuild-vue3-vuex
├── README.md
├── consumer
│ ├── .gitignore
│ ├── package.json
│ ├── postcss.config.js
│ ├── rsbuild.config.ts
│ ├── src
│ │ ├── App.vue
│ │ ├── bootstrap.js
│ │ ├── main.js
│ │ ├── router
│ │ │ ├── index.js
│ │ │ └── routes.js
│ │ ├── store
│ │ │ └── index.js
│ │ └── views
│ │ │ └── Index.vue
│ └── tailwind.config.js
├── package.json
└── provider
│ ├── .gitignore
│ ├── package.json
│ ├── postcss.config.cjs
│ ├── rsbuild.config.ts
│ ├── src
│ ├── App.vue
│ ├── bootstrap.js
│ ├── main.js
│ ├── store
│ │ └── index.js
│ └── views
│ │ ├── AppIndex.vue
│ │ └── Landing.vue
│ └── tailwind.config.js
├── rspack-remix
├── app1
│ ├── .gitignore
│ ├── app
│ │ ├── root.tsx
│ │ └── routes
│ │ │ └── _index.tsx
│ ├── components
│ │ └── Button.jsx
│ ├── package.json
│ ├── remix.config.js
│ ├── server.ts
│ ├── tsconfig.json
│ ├── utils
│ │ ├── HoistContainerReferencesPlugin.js
│ │ ├── RemixAssetsManifestPlugin.js
│ │ ├── get-exports.js
│ │ ├── get-routes.js
│ │ ├── manifest.js
│ │ └── server-build-entry.js
│ ├── webpack.browser.js
│ └── webpack.server.js
├── app2
│ ├── .gitignore
│ ├── app
│ │ ├── root.tsx
│ │ └── routes
│ │ │ └── _index.tsx
│ ├── components
│ │ └── Button.jsx
│ ├── package.json
│ ├── remix.config.js
│ ├── server.ts
│ ├── tsconfig.json
│ ├── utils
│ │ ├── HoistContainerReferencesPlugin.js
│ │ ├── RemixAssetsManifestPlugin.js
│ │ ├── get-exports.js
│ │ ├── get-routes.js
│ │ ├── manifest.js
│ │ └── server-build-entry.js
│ ├── webpack.browser.js
│ └── webpack.server.js
└── package.json
├── rspack-webpack-interop
├── README.md
├── app-01
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.jsx
│ │ ├── Markdown.jsx
│ │ ├── Page.jsx
│ │ ├── Routes.jsx
│ │ ├── SideNav.jsx
│ │ ├── bootstrap.jsx
│ │ ├── docs
│ │ │ ├── Dialog.md
│ │ │ ├── Tabs.md
│ │ │ ├── UiLibrary.md
│ │ │ └── Welcome.md
│ │ ├── index.jsx
│ │ └── pages
│ │ │ ├── dialog-page.jsx
│ │ │ ├── index-page.jsx
│ │ │ ├── routing-page.jsx
│ │ │ ├── svelte-page.jsx
│ │ │ └── ui-library-page.jsx
│ └── webpack.config.js
├── app-02
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.jsx
│ │ ├── Dialog.jsx
│ │ ├── Tabs.jsx
│ │ ├── bootstrap.js
│ │ ├── index.js
│ │ └── theme.js
│ └── webpack.config.js
├── app-03
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.jsx
│ │ ├── Button.jsx
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── app-04
│ ├── .gitignore
│ ├── README.md
│ ├── package.json
│ ├── public
│ │ ├── favicon.png
│ │ ├── global.css
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.svelte
│ │ ├── loadApp.js
│ │ └── main.js
│ └── webpack.config.js
├── app-05
│ ├── .gitignore
│ ├── package.json
│ ├── readme.md
│ ├── rspack.config.js
│ ├── src
│ │ ├── components
│ │ │ ├── action-button.ts
│ │ │ └── alert-box.ts
│ │ ├── index.html
│ │ └── index.ts
│ ├── tsconfig.json
│ └── webpack.config.js
├── e2e
│ ├── checkComrehensiveDemoReact18App1.spec.ts
│ ├── checkComrehensiveDemoReact18App2.spec.ts
│ ├── checkComrehensiveDemoReact18App3.spec.ts
│ ├── checkComrehensiveDemoReact18App4.spec.ts
│ ├── checkComrehensiveDemoReact18App5.spec.ts
│ └── runAllComprehensiveDemoReact18Tests.spec.ts
├── package.json
└── playwright.config.ts
├── rspack-webpack-offload
├── README.md
├── README_zh-cn.md
├── component-app
│ ├── App.jsx
│ ├── bootstrap.js
│ ├── index.js
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── src
│ │ ├── Button.jsx
│ │ ├── Dialog.jsx
│ │ ├── Logo.jsx
│ │ ├── MF.jpeg
│ │ ├── ToolTip.jsx
│ │ └── tool-tip.css
│ └── webpack.config.js
├── e2e
│ └── checkApplication.spec.ts
├── lib-app
│ ├── empty.js
│ ├── index.js
│ ├── package.json
│ └── rspack.config.js
├── main-app
│ ├── App.jsx
│ ├── bootstrap.js
│ ├── index.js
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ └── webpack.config.js
├── package.json
└── playwright.config.ts
├── rspack_hmr
├── README.md
├── app2
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.css
│ │ ├── App.tsx
│ │ ├── Hello.tsx
│ │ ├── assets
│ │ │ └── react.svg
│ │ ├── bootstrap.tsx
│ │ ├── index.css
│ │ ├── index.tsx
│ │ ├── pi.ts
│ │ └── react-env.d.ts
│ └── tsconfig.json
├── host
│ ├── .gitignore
│ ├── @mf-types
│ │ ├── app_02
│ │ │ ├── Hello.d.ts
│ │ │ ├── apis.d.ts
│ │ │ ├── compiled-types
│ │ │ │ ├── Hello.d.ts
│ │ │ │ └── pi.d.ts
│ │ │ └── pi.d.ts
│ │ └── index.d.ts
│ ├── index.html
│ ├── package.json
│ ├── rspack.config.js
│ ├── src
│ │ ├── App.css
│ │ ├── App.tsx
│ │ ├── bootstrap.tsx
│ │ ├── index.css
│ │ ├── index.tsx
│ │ └── react-env.d.ts
│ └── tsconfig.json
├── package.json
└── runhost
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── rspack.config.js
│ ├── src
│ ├── App.css
│ ├── App.tsx
│ ├── bootstrap.tsx
│ ├── index.css
│ ├── index.tsx
│ └── react-env.d.ts
│ └── tsconfig.json
├── runtime-plugins
├── README.md
├── control-sharing
│ ├── README.md
│ ├── app1
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── Button.js
│ │ │ ├── ControlPanel
│ │ │ │ └── index.js
│ │ │ ├── bootstrap.js
│ │ │ └── index.js
│ │ └── webpack.config.js
│ ├── app2
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── Button.js
│ │ │ ├── bootstrap.js
│ │ │ └── index.js
│ │ └── webpack.config.js
│ ├── control-share.js
│ ├── control-share.ts
│ ├── e2e
│ │ └── checkAutomaticVendorApps.spec.ts
│ ├── package.json
│ └── playwright.config.ts
├── isolate-shared-dependencies
│ ├── .gitignore
│ ├── README.md
│ ├── app1
│ │ ├── isolatePlugin.ts
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── App.vue
│ │ │ ├── bootstrap.ts
│ │ │ ├── index.ts
│ │ │ └── shims.d.ts
│ │ ├── tsconfig.json
│ │ └── webpack.config.js
│ ├── app2
│ │ ├── isolatePlugin.ts
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── App.vue
│ │ │ ├── bootstrap.ts
│ │ │ ├── index.ts
│ │ │ └── shims.d.ts
│ │ ├── tsconfig.json
│ │ └── webpack.config.js
│ ├── app3
│ │ ├── isolatePlugin.ts
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── App.vue
│ │ │ ├── bootstrap.ts
│ │ │ ├── index.ts
│ │ │ └── shims.d.ts
│ │ ├── tsconfig.json
│ │ └── webpack.config.js
│ ├── e2e
│ │ └── checkIsolatedDependencies.spec.ts
│ ├── package.json
│ ├── playwright.config.ts
│ ├── plugin
│ │ ├── isolatePluginFactory.ts
│ │ └── package.json
│ ├── shared-lib-2
│ │ ├── index.d.ts
│ │ ├── index.js
│ │ └── package.json
│ ├── shared-lib
│ │ ├── index.d.ts
│ │ ├── index.js
│ │ └── package.json
│ └── tsconfig.json
├── multiple-react-versions
│ ├── README.md
│ ├── app1
│ │ ├── .babelrc
│ │ ├── fallback.js
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── react-adapter-runtime-plugin.ts
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── bootstrap.js
│ │ │ ├── components
│ │ │ │ ├── App.js
│ │ │ │ └── ComponentWithHook.js
│ │ │ └── index.js
│ │ └── webpack.config.js
│ ├── app2
│ │ ├── .babelrc
│ │ ├── fallback.js
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── react-adapter-runtime-plugin.ts
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── bootstrap.js
│ │ │ ├── components
│ │ │ │ ├── App.js
│ │ │ │ ├── Button.js
│ │ │ │ └── ModernReactComponent.js
│ │ │ └── index.js
│ │ └── webpack.config.js
│ ├── e2e
│ │ └── spec.spec.ts
│ ├── package.json
│ ├── playwright.config.ts
│ ├── sandbox.config.json
│ └── tsconfig.json
├── offline-remote
│ ├── README.md
│ ├── app1
│ │ ├── offline-remote.js
│ │ ├── offline-remote.ts
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── Button.js
│ │ │ ├── bootstrap.js
│ │ │ └── index.js
│ │ └── webpack.config.js
│ ├── app2
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── Button.js
│ │ │ ├── bootstrap.js
│ │ │ └── index.js
│ │ └── webpack.config.js
│ ├── e2e
│ │ └── checkAutomaticVendorApps.spec.ts
│ ├── package.json
│ └── playwright.config.ts
├── package.json
├── remote-control
│ ├── README.md
│ ├── app1
│ │ ├── package.json
│ │ ├── pick-remote.js
│ │ ├── pick-remote.ts
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── Button.js
│ │ │ ├── bootstrap.js
│ │ │ └── index.js
│ │ └── webpack.config.js
│ ├── app2
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── Button.js
│ │ │ ├── bootstrap.js
│ │ │ └── index.js
│ │ └── webpack.config.js
│ ├── app3
│ │ ├── package.json
│ │ ├── public
│ │ │ └── index.html
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.js
│ │ │ ├── Button.js
│ │ │ ├── bootstrap.js
│ │ │ └── index.js
│ │ └── webpack.config.js
│ ├── e2e
│ │ └── checkAutomaticVendorApps.spec.ts
│ ├── package.json
│ └── playwright.config.ts
├── remote-router
│ ├── README.md
│ ├── host
│ │ ├── .babelrc
│ │ ├── .gitignore
│ │ ├── .nvmrc
│ │ ├── config
│ │ │ ├── runtimePlugin.js
│ │ │ ├── webpack.config.build.js
│ │ │ ├── webpack.config.default.js
│ │ │ ├── webpack.config.modulefederation.js
│ │ │ ├── webpack.config.resolve.js
│ │ │ └── webpack.config.serve.js
│ │ ├── package.json
│ │ ├── postcss.config.js
│ │ ├── src
│ │ │ ├── bootstrap.js
│ │ │ ├── features
│ │ │ │ └── Home
│ │ │ │ │ ├── Home.jsx
│ │ │ │ │ └── index.tsx
│ │ │ ├── index.html
│ │ │ └── index.js
│ │ └── webpack.config.js
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── pnpm-workspace.yaml
│ └── remotes-monorepo
│ │ ├── .editorconfig
│ │ ├── .eslintignore
│ │ ├── .eslintrc.json
│ │ ├── .gitignore
│ │ ├── .nvmrc
│ │ ├── .prettierignore
│ │ ├── README.md
│ │ ├── jest.config.ts
│ │ ├── jest.preset.js
│ │ ├── nx.json
│ │ ├── package.json
│ │ ├── packages
│ │ ├── remote-one
│ │ │ ├── .babelrc
│ │ │ ├── .eslintrc.json
│ │ │ ├── jest.config.ts
│ │ │ ├── module-federation.config.ts
│ │ │ ├── project.json
│ │ │ ├── src
│ │ │ │ └── HelloWorld
│ │ │ │ │ ├── HelloWorld.tsx
│ │ │ │ │ └── index.tsx
│ │ │ ├── tsconfig.app.json
│ │ │ ├── tsconfig.json
│ │ │ ├── tsconfig.spec.json
│ │ │ ├── webpack.config.prod.ts
│ │ │ └── webpack.config.ts
│ │ └── remote-two
│ │ │ ├── .babelrc
│ │ │ ├── .eslintrc.json
│ │ │ ├── jest.config.ts
│ │ │ ├── module-federation.config.ts
│ │ │ ├── project.json
│ │ │ ├── src
│ │ │ └── Button
│ │ │ │ ├── Button.tsx
│ │ │ │ └── index.tsx
│ │ │ ├── tsconfig.app.json
│ │ │ ├── tsconfig.json
│ │ │ ├── tsconfig.spec.json
│ │ │ ├── webpack.config.prod.ts
│ │ │ └── webpack.config.ts
│ │ └── tsconfig.base.json
└── single-runtime
│ ├── README.md
│ ├── app1
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── single-runtime.js
│ ├── src
│ │ ├── App.js
│ │ ├── Button.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
│ ├── app2
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rspack.config.js
│ ├── single-runtime.js
│ ├── src
│ │ ├── App.js
│ │ ├── Button.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
│ ├── e2e
│ └── checkAutomaticVendorApps.spec.ts
│ ├── package.json
│ └── playwright.config.ts
├── rust-wasm
├── README.md
├── diagram.png
├── e2e
│ ├── methods
│ │ └── methods.ts
│ └── tests
│ │ ├── commonChecks.spec.ts
│ │ └── hostAppChecks.spec.ts
├── host
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── app.jsx
│ │ ├── bootstrap.jsx
│ │ └── index.js
│ └── webpack.config.js
├── package.json
├── playwright.config.ts
└── remote
│ ├── Cargo.lock
│ ├── Cargo.toml
│ ├── package.json
│ ├── pkg
│ ├── index.d.ts
│ ├── index.js
│ ├── index_bg.js
│ ├── index_bg.wasm
│ ├── index_bg.wasm.d.ts
│ └── package.json
│ ├── public
│ ├── index.html
│ └── index.js
│ ├── src
│ ├── lib.rs
│ ├── universe.rs
│ └── utils.rs
│ └── webpack.config.js
├── scripts
└── ci-local
│ ├── run-federated-css-ssr.sh
│ └── run-federated-css.sh
├── self-healing
├── README.md
├── app1
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── app2
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.js
│ │ ├── Button.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── e2e
│ └── tests
│ │ └── commonChecks.spec.ts
├── package.json
└── playwright.config.ts
├── server-side-render-only
├── README.md
├── e2e
│ └── tests
│ │ └── checkServersideRenderOnlyApp.spec.ts
├── hostServer
│ ├── App.js
│ ├── public
│ │ └── server
│ │ │ ├── hostServer_App_js.server.js
│ │ │ └── server.js
│ ├── server.js
│ └── webpack.config.js
├── package.json
├── playwright.config.ts
└── remoteServer
│ ├── App.js
│ ├── SharedComponent.js
│ ├── public
│ └── server
│ │ ├── container.js
│ │ ├── remoteServer_SharedComponent_js.server.js
│ │ ├── server.js
│ │ ├── vendors-node_modules_pnpm_react_16_14_0_node_modules_react_index_js.server.js
│ │ └── vendors-node_modules_react_index_js.server.js
│ ├── server.js
│ └── webpack.config.js
├── server-side-rendering
├── .gitignore
├── README.md
├── cypress.env.json
├── package.json
├── remote1
│ ├── .babelrc
│ ├── .gitignore
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── package.json
│ ├── src
│ │ ├── App.jsx
│ │ ├── Content.jsx
│ │ ├── index.html
│ │ └── index.js
│ └── webpack.config.js
├── remote2
│ ├── .babelrc
│ ├── .gitignore
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── package.json
│ ├── src
│ │ ├── App.jsx
│ │ ├── Image.jsx
│ │ ├── index.html
│ │ └── index.js
│ └── webpack.config.js
└── shell
│ ├── .babelrc
│ ├── .nvmrc
│ ├── config
│ ├── module-federation.js
│ ├── webpack.client.js
│ ├── webpack.server.js
│ └── webpack.shared.js
│ ├── nodemon.json
│ ├── package.json
│ ├── server
│ ├── index.js
│ ├── middleware.js
│ ├── render.js
│ └── server-entry.js
│ └── src
│ ├── bootstrap.js
│ ├── components
│ └── App.js
│ ├── external.js
│ └── index.js
├── shared-context
├── README.md
├── app1
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── app2
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.js
│ │ ├── Welcome.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── e2e
│ ├── checkSharedContextApps.spec.ts
│ └── page-objects
│ │ └── sharedContextPage.ts
├── package.json
├── playwright.config.ts
└── shared-library
│ ├── package.json
│ └── src
│ ├── NameContextProvider.js
│ └── index.js
├── shared-directory
├── README.md
├── image.png
├── package.json
├── rust-host
│ ├── README.md
│ ├── package.json
│ ├── rsbuild.config.ts
│ ├── src
│ │ ├── bootstrap.tsx
│ │ ├── env.d.ts
│ │ ├── index.tsx
│ │ └── shared
│ │ │ ├── dir1
│ │ │ └── file1.js
│ │ │ ├── file2.js
│ │ │ └── plugin.js
│ └── tsconfig.json
└── vite-remote
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── src
│ ├── App1.jsx
│ ├── main.jsx
│ └── shared
│ │ ├── dir1
│ │ └── file1.js
│ │ ├── file2.js
│ │ └── plugin.js
│ └── vite.config.js
├── shared-routes2
├── README.md
├── app1
│ ├── AddRuntimeRequiremetToPromiseExternal.js
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.js
│ │ ├── HomePage.js
│ │ ├── Navigation.js
│ │ ├── bootstrap.js
│ │ ├── index.js
│ │ ├── placeholder.js
│ │ └── routes.js
│ └── webpack.config.js
├── app2
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── AboutPage.js
│ │ ├── App.js
│ │ ├── bootstrap.js
│ │ ├── index.js
│ │ └── routes.js
│ └── webpack.config.js
├── cypress.env.json
├── e2e
│ └── CommonCheck.cy.ts
└── package.json
├── shared-routing
├── README.md
├── cypress.env.json
├── dashboard
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.js
│ │ ├── DashboardService.js
│ │ ├── Widget.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── e2e
│ ├── methods
│ │ └── methods.ts
│ └── tests
│ │ ├── dashboardPageChecks.cy.ts
│ │ ├── ordersPageChecks.cy.ts
│ │ ├── profilePageChecks.cy.ts
│ │ └── runAll.cy.ts
├── order
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.js
│ │ ├── OrderService.js
│ │ ├── RecentOrdersWidget.js
│ │ ├── bootstrap.js
│ │ ├── data.js
│ │ └── index.js
│ └── webpack.config.js
├── package.json
├── profile
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.js
│ │ ├── ProfilePage.js
│ │ ├── assets
│ │ │ ├── css
│ │ │ │ └── material-dashboard-react.css
│ │ │ ├── github
│ │ │ │ ├── angular.png
│ │ │ │ ├── chrome.png
│ │ │ │ ├── dashboard.jpg
│ │ │ │ ├── edge.png
│ │ │ │ ├── firefox.png
│ │ │ │ ├── html.png
│ │ │ │ ├── map.jpg
│ │ │ │ ├── md-react.gif
│ │ │ │ ├── notifications.jpg
│ │ │ │ ├── opera.png
│ │ │ │ ├── opt_md_angular_thumbnail.jpg
│ │ │ │ ├── opt_md_thumbnail.jpg
│ │ │ │ ├── opt_md_vue_thumbnail.jpg
│ │ │ │ ├── opt_mdr_thumbnail.jpg
│ │ │ │ ├── react.svg
│ │ │ │ ├── safari.png
│ │ │ │ ├── tables.jpg
│ │ │ │ ├── userprofile.jpg
│ │ │ │ └── vuejs.png
│ │ │ ├── img
│ │ │ │ ├── apple-icon.png
│ │ │ │ ├── cover.jpeg
│ │ │ │ ├── faces
│ │ │ │ │ ├── marc.jpg
│ │ │ │ │ └── zack.jpg
│ │ │ │ ├── favicon.png
│ │ │ │ ├── mask.png
│ │ │ │ ├── new_logo.png
│ │ │ │ ├── reactlogo.png
│ │ │ │ ├── sidebar-1.jpg
│ │ │ │ ├── sidebar-2.jpg
│ │ │ │ ├── sidebar-3.jpg
│ │ │ │ ├── sidebar-4.jpg
│ │ │ │ └── tim_80x80.png
│ │ │ └── jss
│ │ │ │ ├── material-dashboard-react.js
│ │ │ │ └── material-dashboard-react
│ │ │ │ ├── cardImagesStyles.js
│ │ │ │ ├── checkboxAdnRadioStyle.js
│ │ │ │ ├── components
│ │ │ │ ├── buttonStyle.js
│ │ │ │ ├── cardAvatarStyle.js
│ │ │ │ ├── cardBodyStyle.js
│ │ │ │ ├── cardFooterStyle.js
│ │ │ │ ├── cardHeaderStyle.js
│ │ │ │ ├── cardIconStyle.js
│ │ │ │ ├── cardStyle.js
│ │ │ │ ├── customInputStyle.js
│ │ │ │ ├── customTabsStyle.js
│ │ │ │ ├── footerStyle.js
│ │ │ │ ├── headerLinksStyle.js
│ │ │ │ ├── headerStyle.js
│ │ │ │ ├── rtlHeaderLinksStyle.js
│ │ │ │ ├── sidebarStyle.js
│ │ │ │ ├── snackbarContentStyle.js
│ │ │ │ ├── tableStyle.js
│ │ │ │ ├── tasksStyle.js
│ │ │ │ └── typographyStyle.js
│ │ │ │ ├── dropdownStyle.js
│ │ │ │ ├── layouts
│ │ │ │ ├── adminStyle.js
│ │ │ │ └── rtlStyle.js
│ │ │ │ ├── tooltipStyle.js
│ │ │ │ └── views
│ │ │ │ ├── dashboardStyle.js
│ │ │ │ ├── iconsStyle.js
│ │ │ │ └── rtlStyle.js
│ │ ├── bootstrap.js
│ │ ├── components
│ │ │ ├── Card
│ │ │ │ ├── Card.js
│ │ │ │ ├── CardAvatar.js
│ │ │ │ ├── CardBody.js
│ │ │ │ ├── CardFooter.js
│ │ │ │ ├── CardHeader.js
│ │ │ │ └── CardIcon.js
│ │ │ ├── CustomButtons
│ │ │ │ └── Button.js
│ │ │ ├── CustomInput
│ │ │ │ └── CustomInput.js
│ │ │ ├── CustomTabs
│ │ │ │ └── CustomTabs.js
│ │ │ ├── FixedPlugin
│ │ │ │ └── FixedPlugin.js
│ │ │ ├── Footer
│ │ │ │ └── Footer.js
│ │ │ ├── Grid
│ │ │ │ ├── GridContainer.js
│ │ │ │ └── GridItem.js
│ │ │ ├── Navbars
│ │ │ │ ├── AdminNavbarLinks.js
│ │ │ │ ├── Navbar.js
│ │ │ │ └── RTLNavbarLinks.js
│ │ │ ├── Sidebar
│ │ │ │ └── Sidebar.js
│ │ │ ├── Snackbar
│ │ │ │ ├── Snackbar.js
│ │ │ │ └── SnackbarContent.js
│ │ │ ├── Table
│ │ │ │ └── Table.js
│ │ │ ├── Tasks
│ │ │ │ └── Tasks.js
│ │ │ └── Typography
│ │ │ │ ├── Danger.js
│ │ │ │ ├── Info.js
│ │ │ │ ├── Muted.js
│ │ │ │ ├── Primary.js
│ │ │ │ ├── Quote.js
│ │ │ │ ├── Success.js
│ │ │ │ └── Warning.js
│ │ └── index.js
│ └── webpack.config.js
├── sales
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.js
│ │ ├── DepositsWidget.js
│ │ ├── TodayWidget.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
└── shell
│ ├── package.json
│ ├── public
│ └── index.html
│ ├── src
│ ├── App.js
│ ├── AppBar.js
│ ├── AppDrawer.js
│ ├── Service.js
│ ├── Shell.js
│ ├── Viewport.js
│ ├── bootstrap.js
│ ├── index.js
│ └── useLocalStorageSync.js
│ └── webpack.config.js
├── shared-store-cross-framework
├── README.md
├── cypress.env.json
├── e2e
│ ├── methods
│ │ └── methods.ts
│ └── tests
│ │ ├── checkApplication.cy.ts
│ │ ├── commonChecks.cy.ts
│ │ └── runAll.cy.ts
├── package.json
├── react-counter
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── ReactCounter.js
│ │ ├── components
│ │ │ ├── Button.js
│ │ │ └── Layout.js
│ │ └── index.js
│ └── webpack.config.js
├── sandbox.config.json
├── shared-store
│ ├── package.json
│ ├── src
│ │ ├── counter.js
│ │ └── index.js
│ └── webpack.config.js
├── shell
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.js
│ │ ├── WrappedVueCounter.js
│ │ ├── bootstrap.js
│ │ ├── components
│ │ │ ├── Container.js
│ │ │ ├── Counter.js
│ │ │ ├── Label.js
│ │ │ └── Layout.js
│ │ └── index.js
│ └── webpack.config.js
└── vue-counter
│ ├── package.json
│ ├── src
│ ├── VueCounter.vue
│ ├── bootstrap.js
│ └── index.js
│ └── webpack.config.js
├── simple-node
├── README.md
├── node-host
│ ├── .eslintrc.json
│ ├── package.json
│ ├── rspack.config.js
│ ├── src
│ │ ├── assets
│ │ │ └── .gitkeep
│ │ ├── bootstrap.js
│ │ └── main.js
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ ├── tsconfig.spec.json
│ └── webpack.config.js
├── node-local-remote
│ ├── .babelrc
│ ├── .eslintrc.json
│ ├── package.json
│ ├── rspack.config.js
│ ├── src
│ │ ├── environments
│ │ │ ├── environment.prod.ts
│ │ │ └── environment.ts
│ │ ├── expose.js
│ │ ├── index.html
│ │ ├── main.js
│ │ └── main.tsx
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ ├── tsconfig.spec.json
│ └── webpack.config.js
├── node-remote
│ ├── .babelrc
│ ├── .eslintrc.json
│ ├── package.json
│ ├── rspack.config.js
│ ├── src
│ │ ├── environments
│ │ │ ├── environment.prod.ts
│ │ │ └── environment.ts
│ │ ├── expose.js
│ │ ├── index.html
│ │ ├── main.js
│ │ └── main.tsx
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ ├── tsconfig.spec.json
│ └── webpack.config.js
└── package.json
├── styled-components
├── .gitignore
├── README.md
├── app1
│ ├── .babelrc
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── index.d.ts
│ ├── package.json
│ ├── src
│ │ ├── client
│ │ │ ├── clientAppEntrypoint.tsx
│ │ │ ├── clientRender.tsx
│ │ │ └── components
│ │ │ │ └── App.tsx
│ │ └── server
│ │ │ ├── index.ts
│ │ │ ├── renderAndExtractContext.tsx
│ │ │ ├── serverAppEntrypoint.tsx
│ │ │ └── serverRender.tsx
│ └── tsconfig.json
├── app2
│ ├── .babelrc
│ ├── config
│ │ ├── module-federation.js
│ │ ├── webpack.client.js
│ │ ├── webpack.server.js
│ │ └── webpack.shared.js
│ ├── index.d.ts
│ ├── package.json
│ ├── src
│ │ ├── client
│ │ │ ├── clientAppEntrypoint.tsx
│ │ │ ├── clientRender.tsx
│ │ │ └── components
│ │ │ │ ├── App.tsx
│ │ │ │ └── Content.tsx
│ │ └── server
│ │ │ ├── index.ts
│ │ │ ├── renderAndExtractContext.tsx
│ │ │ ├── serverAppEntrypoint.tsx
│ │ │ └── serverRender.tsx
│ └── tsconfig.json
├── package.json
└── tsconfig.base.json
├── test
└── index.spec.js
├── third-party-scripts
├── README.md
├── app1
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── e2e
│ └── tests
│ │ └── basicAppChecks.spec.ts
├── package.json
├── playwright.config.ts
└── sandbox.config.json
├── tsconfig.json
├── typescript-monorepo
├── README.md
├── app1
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.tsx
│ │ ├── bootstrap.tsx
│ │ └── index.tsx
│ ├── tsconfig.json
│ └── webpack.config.js
├── app2
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.tsx
│ │ ├── Button.tsx
│ │ ├── bootstrap.tsx
│ │ └── index.tsx
│ ├── tsconfig.json
│ └── webpack.config.js
├── e2e
│ └── tests
│ │ ├── checkApplication.spec.ts
│ │ ├── commonChecks.spec.ts
│ │ └── runAll.spec.ts
├── package.json
├── playwright.config.ts
└── tsconfig.base.json
├── typescript-project-references
├── README.md
├── app1
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.tsx
│ │ ├── bootstrap.tsx
│ │ └── index.tsx
│ ├── tsconfig.json
│ └── webpack.config.js
├── app2
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.tsx
│ │ ├── Button.tsx
│ │ ├── bootstrap.tsx
│ │ └── index.tsx
│ ├── tsconfig.json
│ └── webpack.config.js
├── e2e
│ └── tests
│ │ └── commonChecks.spec.ts
├── package.json
├── playwright.config.ts
└── tsconfig.base.json
├── typescript-react-fallback
├── README.md
├── app1
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.tsx
│ │ ├── Components.tsx
│ │ ├── bootstrap.tsx
│ │ └── index.tsx
│ ├── tsconfig.json
│ └── webpack.config.js
├── app2
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.tsx
│ │ ├── Button.tsx
│ │ ├── bootstrap.tsx
│ │ └── index.tsx
│ ├── tsconfig.json
│ └── webpack.config.js
├── e2e
│ └── tests
│ │ └── commonChecks.spec.ts
├── package.json
├── playwright.config.ts
└── tsconfig.base.json
├── typescript-react-monorepo-test
├── .gitignore
├── README.md
├── package.json
└── packages
│ ├── host
│ ├── .gitignore
│ ├── configs
│ │ ├── federationConfig.js
│ │ ├── webpack.base.js
│ │ ├── webpack.cypress.js
│ │ ├── webpack.dev.js
│ │ └── webpack.prod.js
│ ├── cypress.config.ts
│ ├── cypress
│ │ └── support
│ │ │ ├── component-index.html
│ │ │ └── component.ts
│ ├── jest.config.js
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.tsx
│ │ ├── ErrorBoundary.tsx
│ │ ├── __tests__
│ │ │ ├── App.cy.tsx
│ │ │ └── App.test.tsx
│ │ ├── bootstrap.tsx
│ │ ├── index.js
│ │ └── remote.d.ts
│ └── tsconfig.json
│ └── remote
│ ├── .gitignore
│ ├── configs
│ ├── federationConfig.js
│ ├── webpack.base.js
│ ├── webpack.dev.js
│ └── webpack.prod.js
│ ├── package.json
│ ├── public
│ └── index.html
│ ├── src
│ ├── App.tsx
│ ├── bootstrap.tsx
│ ├── components
│ │ └── Button.tsx
│ └── index.js
│ └── tsconfig.json
├── typescript-react-monorepo
├── .gitignore
├── README.md
├── package.json
└── packages
│ ├── app1
│ ├── .gitignore
│ ├── configs
│ │ ├── federationConfig.js
│ │ ├── webpack.base.js
│ │ ├── webpack.dev.js
│ │ └── webpack.prod.js
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.tsx
│ │ ├── Routers
│ │ │ └── index.tsx
│ │ ├── bootstrap.tsx
│ │ ├── components
│ │ │ ├── Button.tsx
│ │ │ └── Layout
│ │ │ │ └── index.tsx
│ │ ├── index.ts
│ │ └── pages
│ │ │ ├── Home.tsx
│ │ │ └── Page_2.tsx
│ └── tsconfig.json
│ ├── app2
│ ├── .gitignore
│ ├── configs
│ │ ├── federationConfig.js
│ │ ├── webpack.base.js
│ │ ├── webpack.dev.js
│ │ └── webpack.prod.js
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.tsx
│ │ ├── Routers
│ │ │ └── index.tsx
│ │ ├── bootstrap.tsx
│ │ ├── components
│ │ │ └── Button.tsx
│ │ ├── index.ts
│ │ └── pages
│ │ │ ├── Home.tsx
│ │ │ └── Page_2.tsx
│ └── tsconfig.json
│ └── host
│ ├── .gitignore
│ ├── configs
│ ├── federationConfig.js
│ ├── webpack.base.js
│ ├── webpack.dev.js
│ └── webpack.prod.js
│ ├── package.json
│ ├── public
│ └── index.html
│ ├── src
│ ├── App.tsx
│ ├── ErrorBoundary.tsx
│ ├── Routers
│ │ ├── Local.tsx
│ │ └── index.tsx
│ ├── bootstrap.tsx
│ ├── components
│ │ └── RootLayout
│ │ │ └── index.tsx
│ ├── global.d.ts
│ ├── index.ts
│ └── pages
│ │ ├── Home.tsx
│ │ └── Page_2.tsx
│ └── tsconfig.json
├── typescript
├── README.md
├── app1
│ ├── @mf-types
│ │ └── app2
│ │ │ ├── Button.d.ts
│ │ │ └── _types
│ │ │ └── Button.d.ts
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.tsx
│ │ ├── bootstrap.tsx
│ │ └── index.tsx
│ ├── tsconfig.json
│ └── webpack.config.js
├── app2
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.tsx
│ │ ├── Button.tsx
│ │ ├── bootstrap.tsx
│ │ └── index.tsx
│ ├── tsconfig.json
│ └── webpack.config.js
├── e2e
│ └── tests
│ │ └── commonChecks.spec.ts
├── package.json
└── playwright.config.ts
├── umd-federation
├── README.md
├── app1
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── App.js
│ │ ├── bootstrap.js
│ │ └── index.js
│ └── webpack.config.js
├── app2
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── src
│ │ └── index.jsx
│ └── webpack.config.js
├── e2e
│ └── checkUmdFederationApps.spec.ts
├── package.json
├── playwright.config.ts
├── pnpm-lock.yaml
└── pnpm-workspace.yaml
├── updateReadmeExampleList.js
├── vue-cli
├── consumer
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ └── index.html
│ ├── src
│ │ ├── App.vue
│ │ ├── bootstrap.js
│ │ └── main.js
│ └── vue.config.js
├── core
│ ├── .eslintrc.js
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ └── index.html
│ ├── src
│ │ ├── App.vue
│ │ ├── bootstrap.js
│ │ ├── components
│ │ │ ├── Button.vue
│ │ │ └── Section.vue
│ │ └── main.js
│ └── vue.config.js
├── e2e
│ ├── methods
│ │ └── methods.ts
│ └── tests
│ │ ├── commonChecks.spec.ts
│ │ ├── consumerAppChecks.spec.ts
│ │ └── otherAppChecks.spec.ts
├── other
│ ├── babel.config.js
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ └── index.html
│ ├── src
│ │ ├── App.vue
│ │ ├── bootstrap.js
│ │ ├── components
│ │ │ └── MainComponent.vue
│ │ └── main.js
│ └── vue.config.js
├── package.json
├── playwright.config.ts
└── readme.md
├── vue2-in-vue3
├── README.md
├── e2e
│ └── tests
│ │ └── commonChecks.spec.ts
├── package.json
├── playwright.config.ts
├── pnpm-workspace.yaml
├── scripts
│ ├── register-playwright-alias.cjs
│ ├── run-playwright.cjs
│ └── start-all.cjs
├── vue2
│ ├── index.html
│ ├── package.json
│ ├── src
│ │ ├── App.vue
│ │ ├── components
│ │ │ ├── Button.vue
│ │ │ └── Content.vue
│ │ └── main.js
│ └── webpack.config.js
└── vue3
│ ├── index.html
│ ├── package.json
│ ├── src
│ ├── App.vue
│ ├── bootstrap.js
│ ├── components
│ │ └── Content.vue
│ ├── main.js
│ └── utils
│ │ └── index.js
│ └── webpack.config.js
├── vue3-cli-demo
├── README.md
├── app-exposes
│ ├── .browserslistrc
│ ├── .editorconfig
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ └── index.html
│ ├── src
│ │ ├── App.vue
│ │ ├── assets
│ │ │ └── logo.png
│ │ ├── components
│ │ │ └── HelloWorld.vue
│ │ ├── index.ts
│ │ ├── main.ts
│ │ ├── router
│ │ │ └── index.ts
│ │ ├── shims-vue.d.ts
│ │ ├── store
│ │ │ └── index.ts
│ │ └── views
│ │ │ ├── AboutView.vue
│ │ │ └── HomeView.vue
│ ├── tsconfig.json
│ └── vue.config.js
├── app-general
│ ├── .browserslistrc
│ ├── .editorconfig
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ └── index.html
│ ├── src
│ │ ├── App.vue
│ │ ├── assets
│ │ │ └── logo.png
│ │ ├── index.ts
│ │ ├── main.ts
│ │ ├── router
│ │ │ └── index.ts
│ │ ├── shims-vue.d.ts
│ │ ├── store
│ │ │ └── index.ts
│ │ └── views
│ │ │ └── HomeView.vue
│ ├── tsconfig.json
│ └── vue.config.js
├── e2e
│ └── tests
│ │ └── vue3CliDemoChecks.spec.ts
├── package.json
└── playwright.config.ts
└── vue3-demo
├── README.md
├── e2e
└── tests
│ ├── commonChecks.spec.ts
│ ├── layoutChecks.spec.ts
│ └── runAll.spec.ts
├── home
├── index.html
├── package.json
├── src
│ ├── App.vue
│ ├── components
│ │ ├── Button.js
│ │ └── Content.vue
│ ├── index.js
│ ├── logo.png
│ └── main.js
└── webpack.config.js
├── layout
├── index.html
├── package.json
├── src
│ ├── Layout.vue
│ ├── index.js
│ ├── logo.png
│ └── main.js
└── webpack.config.js
├── package.json
└── playwright.config.ts
/.claude/agents/readme-updater.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/.claude/agents/readme-updater.md
--------------------------------------------------------------------------------
/.cursorignore:
--------------------------------------------------------------------------------
1 | **/dist/**
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/.github/FUNDING.yml
--------------------------------------------------------------------------------
/.github/static/zephyr.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/.github/static/zephyr.svg
--------------------------------------------------------------------------------
/.github/workflows/on-push.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/.github/workflows/on-push.yml
--------------------------------------------------------------------------------
/.github/workflows/on-schedule.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/.github/workflows/on-schedule.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/.gitignore
--------------------------------------------------------------------------------
/.gitmodules:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.huskyrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/.huskyrc
--------------------------------------------------------------------------------
/.npmrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/.npmrc
--------------------------------------------------------------------------------
/.nvmrc:
--------------------------------------------------------------------------------
1 | 18.20.4
2 |
--------------------------------------------------------------------------------
/.prettierignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/.prettierignore
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/.prettierrc
--------------------------------------------------------------------------------
/.vscode/launch.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/.vscode/launch.json
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/README.md
--------------------------------------------------------------------------------
/SECURITY.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/SECURITY.md
--------------------------------------------------------------------------------
/advanced-api/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/advanced-api/README.md
--------------------------------------------------------------------------------
/advanced-api/automatic-vendor-sharing/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/advanced-api/automatic-vendor-sharing/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/advanced-api/dynamic-remotes-runtime-environment-variables/.gitignore:
--------------------------------------------------------------------------------
1 | /node_modules
2 |
--------------------------------------------------------------------------------
/advanced-api/dynamic-remotes-runtime-environment-variables/host/.dockerignore:
--------------------------------------------------------------------------------
1 | .prettierrc
2 |
--------------------------------------------------------------------------------
/advanced-api/dynamic-remotes-runtime-environment-variables/host/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/advanced-api/dynamic-remotes-runtime-environment-variables/remote/.dockerignore:
--------------------------------------------------------------------------------
1 | .prettierrc
2 |
--------------------------------------------------------------------------------
/advanced-api/dynamic-remotes-runtime-environment-variables/remote/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/advanced-api/dynamic-remotes-synchronous-imports/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/advanced-api/dynamic-remotes/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/advanced-api/dynamic-remotes/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/advanced-api/dynamic-remotes/app3/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/advanced-api/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/advanced-api/package.json
--------------------------------------------------------------------------------
/angular-universal-ssr/.gitignore:
--------------------------------------------------------------------------------
1 | !/patched_packages/*
2 |
--------------------------------------------------------------------------------
/angular-universal-ssr/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/angular-universal-ssr/README.md
--------------------------------------------------------------------------------
/angular-universal-ssr/client-app/src/app/app.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/angular-universal-ssr/client-app/src/app/client-home/client-home.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/angular-universal-ssr/client-app/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/angular-universal-ssr/client-app/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true,
3 | };
4 |
--------------------------------------------------------------------------------
/angular-universal-ssr/e2e.ci.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/angular-universal-ssr/e2e.ci.js
--------------------------------------------------------------------------------
/angular-universal-ssr/host-app/src/app/home/home.component.html:
--------------------------------------------------------------------------------
1 |
Home component
2 |
--------------------------------------------------------------------------------
/angular-universal-ssr/host-app/src/app/home/home.component.scss:
--------------------------------------------------------------------------------
1 | .title {
2 | font-size: 25px;
3 | text-align: center;
4 | }
5 |
--------------------------------------------------------------------------------
/angular-universal-ssr/host-app/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/angular-universal-ssr/host-app/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true,
3 | };
4 |
--------------------------------------------------------------------------------
/angular-universal-ssr/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/angular-universal-ssr/package.json
--------------------------------------------------------------------------------
/apollo-client/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | dist/
--------------------------------------------------------------------------------
/apollo-client/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/apollo-client/README.md
--------------------------------------------------------------------------------
/apollo-client/app1/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/apollo-client/app1/.babelrc
--------------------------------------------------------------------------------
/apollo-client/app1/index.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/apollo-client/app1/index.d.ts
--------------------------------------------------------------------------------
/apollo-client/app1/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/apollo-client/app1/package.json
--------------------------------------------------------------------------------
/apollo-client/app1/src/client/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apollo-client/app1/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/apollo-client/app1/tsconfig.json
--------------------------------------------------------------------------------
/apollo-client/app2/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/apollo-client/app2/.babelrc
--------------------------------------------------------------------------------
/apollo-client/app2/index.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/apollo-client/app2/index.d.ts
--------------------------------------------------------------------------------
/apollo-client/app2/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/apollo-client/app2/package.json
--------------------------------------------------------------------------------
/apollo-client/app2/src/client/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apollo-client/app2/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/apollo-client/app2/tsconfig.json
--------------------------------------------------------------------------------
/apollo-client/cypress.env.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/apollo-client/cypress.env.json
--------------------------------------------------------------------------------
/apollo-client/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/apollo-client/package.json
--------------------------------------------------------------------------------
/apollo-client/playwright.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/apollo-client/playwright.config.ts
--------------------------------------------------------------------------------
/apollo-client/tsconfig.base.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/apollo-client/tsconfig.base.json
--------------------------------------------------------------------------------
/basic-host-remote/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/basic-host-remote/README.md
--------------------------------------------------------------------------------
/basic-host-remote/app1/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | extends: ['@modern-js'],
4 | };
5 |
--------------------------------------------------------------------------------
/basic-host-remote/app1/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/basic-host-remote/app1/.gitignore
--------------------------------------------------------------------------------
/basic-host-remote/app1/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
--------------------------------------------------------------------------------
/basic-host-remote/app1/.nvmrc:
--------------------------------------------------------------------------------
1 | lts/hydrogen
2 |
--------------------------------------------------------------------------------
/basic-host-remote/app1/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/basic-host-remote/app1/README.md
--------------------------------------------------------------------------------
/basic-host-remote/app2/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | extends: ['@modern-js'],
4 | };
5 |
--------------------------------------------------------------------------------
/basic-host-remote/app2/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/basic-host-remote/app2/.gitignore
--------------------------------------------------------------------------------
/basic-host-remote/app2/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
--------------------------------------------------------------------------------
/basic-host-remote/app2/.nvmrc:
--------------------------------------------------------------------------------
1 | lts/hydrogen
2 |
--------------------------------------------------------------------------------
/basic-host-remote/app2/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/basic-host-remote/app2/README.md
--------------------------------------------------------------------------------
/basic-host-remote/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/basic-host-remote/package.json
--------------------------------------------------------------------------------
/bi-directional/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/bi-directional/README.md
--------------------------------------------------------------------------------
/bi-directional/app1/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | extends: ['@modern-js'],
4 | };
5 |
--------------------------------------------------------------------------------
/bi-directional/app1/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/bi-directional/app1/.gitignore
--------------------------------------------------------------------------------
/bi-directional/app1/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
--------------------------------------------------------------------------------
/bi-directional/app1/.nvmrc:
--------------------------------------------------------------------------------
1 | lts/hydrogen
2 |
--------------------------------------------------------------------------------
/bi-directional/app1/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/bi-directional/app1/README.md
--------------------------------------------------------------------------------
/bi-directional/app1/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/bi-directional/app1/package.json
--------------------------------------------------------------------------------
/bi-directional/app2/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | extends: ['@modern-js'],
4 | };
5 |
--------------------------------------------------------------------------------
/bi-directional/app2/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/bi-directional/app2/.gitignore
--------------------------------------------------------------------------------
/bi-directional/app2/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
--------------------------------------------------------------------------------
/bi-directional/app2/.nvmrc:
--------------------------------------------------------------------------------
1 | lts/hydrogen
2 |
--------------------------------------------------------------------------------
/bi-directional/app2/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/bi-directional/app2/README.md
--------------------------------------------------------------------------------
/bi-directional/app2/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/bi-directional/app2/package.json
--------------------------------------------------------------------------------
/bi-directional/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/bi-directional/package.json
--------------------------------------------------------------------------------
/checkChangedWorkspaces.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/checkChangedWorkspaces.js
--------------------------------------------------------------------------------
/clo/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/.gitignore
--------------------------------------------------------------------------------
/clo/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/README.md
--------------------------------------------------------------------------------
/clo/e2e/checkCraApps.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/e2e/checkCraApps.spec.ts
--------------------------------------------------------------------------------
/clo/host/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/host/.gitignore
--------------------------------------------------------------------------------
/clo/host/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/host/package.json
--------------------------------------------------------------------------------
/clo/host/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/host/public/favicon.ico
--------------------------------------------------------------------------------
/clo/host/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/host/public/index.html
--------------------------------------------------------------------------------
/clo/host/rsbuild.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/host/rsbuild.config.ts
--------------------------------------------------------------------------------
/clo/host/scripts/build.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/host/scripts/build.js
--------------------------------------------------------------------------------
/clo/host/scripts/start.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/host/scripts/start.js
--------------------------------------------------------------------------------
/clo/host/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/host/src/App.js
--------------------------------------------------------------------------------
/clo/host/src/bootstrap.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/host/src/bootstrap.js
--------------------------------------------------------------------------------
/clo/host/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/clo/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/package.json
--------------------------------------------------------------------------------
/clo/playwright.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/playwright.config.ts
--------------------------------------------------------------------------------
/clo/remote/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/remote/.gitignore
--------------------------------------------------------------------------------
/clo/remote/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/remote/package.json
--------------------------------------------------------------------------------
/clo/remote/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/remote/public/favicon.ico
--------------------------------------------------------------------------------
/clo/remote/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/remote/public/index.html
--------------------------------------------------------------------------------
/clo/remote/rsbuild.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/remote/rsbuild.config.ts
--------------------------------------------------------------------------------
/clo/remote/scripts/build.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/remote/scripts/build.js
--------------------------------------------------------------------------------
/clo/remote/scripts/start.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/remote/scripts/start.js
--------------------------------------------------------------------------------
/clo/remote/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/remote/src/App.js
--------------------------------------------------------------------------------
/clo/remote/src/Button.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/remote/src/Button.js
--------------------------------------------------------------------------------
/clo/remote/src/ServiceComponent.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/remote/src/ServiceComponent.js
--------------------------------------------------------------------------------
/clo/remote/src/bootstrap.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/clo/remote/src/bootstrap.js
--------------------------------------------------------------------------------
/clo/remote/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/cloud/azure-functions-node-v4/remote/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/cloud/azure-functions-node-v4/shell/client/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/cloud/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cloud/package.json
--------------------------------------------------------------------------------
/complete-react-case/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/complete-react-case/README.md
--------------------------------------------------------------------------------
/complete-react-case/component-app/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap.js');
2 |
--------------------------------------------------------------------------------
/complete-react-case/lib-app/index.js:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/complete-react-case/main-app/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap.js');
2 |
--------------------------------------------------------------------------------
/complete-react-case/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/complete-react-case/package.json
--------------------------------------------------------------------------------
/comprehensive-demo-react16/app-01/src/index.jsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/comprehensive-demo-react16/app-02/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/comprehensive-demo-react16/app-03/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/comprehensive-demo-react18/app-01/src/index.jsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/comprehensive-demo-react18/app-02/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/comprehensive-demo-react18/app-03/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/cra/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/.gitignore
--------------------------------------------------------------------------------
/cra/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/README.md
--------------------------------------------------------------------------------
/cra/e2e/checkCraApps.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/e2e/checkCraApps.spec.ts
--------------------------------------------------------------------------------
/cra/host/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/host/.gitignore
--------------------------------------------------------------------------------
/cra/host/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/host/package.json
--------------------------------------------------------------------------------
/cra/host/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/host/public/favicon.ico
--------------------------------------------------------------------------------
/cra/host/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/host/public/index.html
--------------------------------------------------------------------------------
/cra/host/rsbuild.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/host/rsbuild.config.ts
--------------------------------------------------------------------------------
/cra/host/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/host/src/App.js
--------------------------------------------------------------------------------
/cra/host/src/bootstrap.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/host/src/bootstrap.js
--------------------------------------------------------------------------------
/cra/host/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/cra/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/package.json
--------------------------------------------------------------------------------
/cra/playwright.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/playwright.config.ts
--------------------------------------------------------------------------------
/cra/remote/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/remote/.gitignore
--------------------------------------------------------------------------------
/cra/remote/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/remote/package.json
--------------------------------------------------------------------------------
/cra/remote/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/remote/public/favicon.ico
--------------------------------------------------------------------------------
/cra/remote/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/remote/public/index.html
--------------------------------------------------------------------------------
/cra/remote/rsbuild.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/remote/rsbuild.config.ts
--------------------------------------------------------------------------------
/cra/remote/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/remote/src/App.js
--------------------------------------------------------------------------------
/cra/remote/src/Button.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/remote/src/Button.js
--------------------------------------------------------------------------------
/cra/remote/src/bootstrap.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cra/remote/src/bootstrap.js
--------------------------------------------------------------------------------
/cra/remote/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/cspell.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cspell.json
--------------------------------------------------------------------------------
/css-isolation/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/css-isolation/README.md
--------------------------------------------------------------------------------
/css-isolation/app1/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/css-isolation/app1/package.json
--------------------------------------------------------------------------------
/css-isolation/app1/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/css-isolation/app1/src/App.js
--------------------------------------------------------------------------------
/css-isolation/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/css-isolation/app1/src/styles.css:
--------------------------------------------------------------------------------
1 | * {
2 | font-style: italic;
3 | color: green;
4 | }
5 |
--------------------------------------------------------------------------------
/css-isolation/app2/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/css-isolation/app2/package.json
--------------------------------------------------------------------------------
/css-isolation/app2/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/css-isolation/app2/src/App.js
--------------------------------------------------------------------------------
/css-isolation/app2/src/Dummy.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/css-isolation/app2/src/Dummy.js
--------------------------------------------------------------------------------
/css-isolation/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/css-isolation/app2/src/moreStyles.css:
--------------------------------------------------------------------------------
1 | * {
2 | background-color: yellow;
3 | }
4 |
--------------------------------------------------------------------------------
/css-isolation/app2/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/css-isolation/app2/src/styles.css
--------------------------------------------------------------------------------
/css-isolation/app2/styleLoader.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/css-isolation/app2/styleLoader.js
--------------------------------------------------------------------------------
/css-isolation/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/css-isolation/package.json
--------------------------------------------------------------------------------
/css-isolation/playwright.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/css-isolation/playwright.config.ts
--------------------------------------------------------------------------------
/css-isolation/sandbox.config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/css-isolation/sandbox.config.json
--------------------------------------------------------------------------------
/cypress-e2e/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cypress-e2e/README.md
--------------------------------------------------------------------------------
/cypress-e2e/common/base.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cypress-e2e/common/base.ts
--------------------------------------------------------------------------------
/cypress-e2e/common/selectors.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cypress-e2e/common/selectors.ts
--------------------------------------------------------------------------------
/cypress-e2e/fixtures/constants.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cypress-e2e/fixtures/constants.ts
--------------------------------------------------------------------------------
/cypress-e2e/helpers/base-helper.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cypress-e2e/helpers/base-helper.ts
--------------------------------------------------------------------------------
/cypress-e2e/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cypress-e2e/package.json
--------------------------------------------------------------------------------
/cypress-e2e/support/commands.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cypress-e2e/support/commands.ts
--------------------------------------------------------------------------------
/cypress-e2e/support/e2e.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cypress-e2e/support/e2e.ts
--------------------------------------------------------------------------------
/cypress-e2e/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cypress-e2e/tsconfig.json
--------------------------------------------------------------------------------
/cypress-e2e/types/cssAttr.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cypress-e2e/types/cssAttr.ts
--------------------------------------------------------------------------------
/cypress-e2e/types/dates.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cypress-e2e/types/dates.ts
--------------------------------------------------------------------------------
/cypress-e2e/types/requestsTypes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cypress-e2e/types/requestsTypes.ts
--------------------------------------------------------------------------------
/cypress-e2e/types/stubTypes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cypress-e2e/types/stubTypes.ts
--------------------------------------------------------------------------------
/cypress-e2e/waitOnConfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/cypress-e2e/waitOnConfig.json
--------------------------------------------------------------------------------
/dashboard-admin-react-rspack-material-ui/dashboard-app/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/dashboard-admin-react-rspack-material-ui/faq-app/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/dashboard-admin-react-rspack-material-ui/root/.gitignore:
--------------------------------------------------------------------------------
1 | .idea
2 | dist
3 | package-lock.json
4 | node_modules
--------------------------------------------------------------------------------
/dashboard-admin-react-rspack-material-ui/root/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap.js');
2 |
--------------------------------------------------------------------------------
/dashboard-admin-react-rspack-material-ui/sidebar/.gitignore:
--------------------------------------------------------------------------------
1 | .idea
2 | dist
3 | package-lock.json
4 | node_modules
--------------------------------------------------------------------------------
/dashboard-admin-react-rspack-material-ui/sidebar/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/dashboard-admin-react-rspack-material-ui/team-app/src/index.jsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/different-react-versions-16-17-typescript/app1/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/different-react-versions-16-17-typescript/app2/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/different-react-versions-16-18/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/different-react-versions-16-18/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/different-react-versions-isolated/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/different-react-versions-isolated/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/different-react-versions-typescript/app1/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/different-react-versions-typescript/app2/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/different-react-versions/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/different-react-versions/README.md
--------------------------------------------------------------------------------
/different-react-versions/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/different-react-versions/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/docs/MFCover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/docs/MFCover.png
--------------------------------------------------------------------------------
/dynamic-remotes-node-typescript/.nvmrc:
--------------------------------------------------------------------------------
1 | v20.12.0
2 |
--------------------------------------------------------------------------------
/dynamic-remotes-node-typescript/host/package.json:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/dynamic-remotes-node-typescript/host/src/noop.ts:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/dynamic-remotes-node-typescript/remote/src/expose-string.ts:
--------------------------------------------------------------------------------
1 | export default 'dynamically consumed';
2 |
--------------------------------------------------------------------------------
/dynamic-remotes-node-typescript/remote/src/index.d.ts:
--------------------------------------------------------------------------------
1 | //# sourceMappingURL=index.d.ts.map
--------------------------------------------------------------------------------
/dynamic-remotes-node-typescript/remote/src/index.ts:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/dynamic-remotes-node/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/dynamic-remotes-node/.gitignore
--------------------------------------------------------------------------------
/dynamic-remotes-node/.nvmrc:
--------------------------------------------------------------------------------
1 | v20.12.0
2 |
--------------------------------------------------------------------------------
/dynamic-remotes-node/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/dynamic-remotes-node/README.md
--------------------------------------------------------------------------------
/dynamic-remotes-node/host/package.json:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/dynamic-remotes-node/host/src/noop.js:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/dynamic-remotes-node/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/dynamic-remotes-node/package.json
--------------------------------------------------------------------------------
/dynamic-remotes-node/remote/src/expose-string.js:
--------------------------------------------------------------------------------
1 | module.exports = 'dynamically consumed';
2 |
--------------------------------------------------------------------------------
/dynamic-remotes-node/remote/src/index.js:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/dynamic-system-host/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/dynamic-system-host/README.md
--------------------------------------------------------------------------------
/dynamic-system-host/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/dynamic-system-host/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/dynamic-system-host/app3/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/dynamic-system-host/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/dynamic-system-host/package.json
--------------------------------------------------------------------------------
/error-boundary/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/error-boundary/README.md
--------------------------------------------------------------------------------
/error-boundary/app1/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/error-boundary/app1/package.json
--------------------------------------------------------------------------------
/error-boundary/app1/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/error-boundary/app1/src/App.js
--------------------------------------------------------------------------------
/error-boundary/app1/src/Button.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/error-boundary/app1/src/Button.js
--------------------------------------------------------------------------------
/error-boundary/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/error-boundary/app2/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/error-boundary/app2/package.json
--------------------------------------------------------------------------------
/error-boundary/app2/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/error-boundary/app2/src/App.js
--------------------------------------------------------------------------------
/error-boundary/app2/src/Button.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/error-boundary/app2/src/Button.js
--------------------------------------------------------------------------------
/error-boundary/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/error-boundary/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/error-boundary/package.json
--------------------------------------------------------------------------------
/federated-css-react-ssr/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | dist/
--------------------------------------------------------------------------------
/federated-css-react-ssr/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/federated-css-react-ssr/README.md
--------------------------------------------------------------------------------
/federated-css-react-ssr/expose-apps/expose-css-module/src/index.js:
--------------------------------------------------------------------------------
1 | import('./App');
2 |
--------------------------------------------------------------------------------
/federated-css-react-ssr/expose-apps/expose-css/src/index.js:
--------------------------------------------------------------------------------
1 | import('./App');
2 |
--------------------------------------------------------------------------------
/federated-css-react-ssr/expose-apps/expose-jss/src/index.js:
--------------------------------------------------------------------------------
1 | import('./App');
2 |
--------------------------------------------------------------------------------
/federated-css-react-ssr/expose-apps/expose-less/src/index.js:
--------------------------------------------------------------------------------
1 | import('./App');
2 |
--------------------------------------------------------------------------------
/federated-css-react-ssr/expose-apps/expose-scss/src/index.js:
--------------------------------------------------------------------------------
1 | import('./App');
2 |
--------------------------------------------------------------------------------
/federated-css-react-ssr/expose-apps/expose-styled-component/src/index.js:
--------------------------------------------------------------------------------
1 | import('./App');
2 |
--------------------------------------------------------------------------------
/federated-css-react-ssr/expose-apps/expose-tailwind-css/src/index.js:
--------------------------------------------------------------------------------
1 | import('./App');
2 |
--------------------------------------------------------------------------------
/federated-css-react-ssr/shell-apps/css-jss/.nvmrc:
--------------------------------------------------------------------------------
1 | 14.21.3
2 |
3 |
--------------------------------------------------------------------------------
/federated-css-react-ssr/shell-apps/css-jss/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-css-react-ssr/shell-apps/css-scss/.nvmrc:
--------------------------------------------------------------------------------
1 | 14.21.3
2 |
3 |
--------------------------------------------------------------------------------
/federated-css-react-ssr/shell-apps/css-scss/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-css-react-ssr/shell-apps/jss-styled-components-css-module/.nvmrc:
--------------------------------------------------------------------------------
1 | 14.21.3
2 |
3 |
--------------------------------------------------------------------------------
/federated-css-react-ssr/shell-apps/jss-styled-components-css-module/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-css-react-ssr/shell-apps/jss-styled-components/.nvmrc:
--------------------------------------------------------------------------------
1 | 14.21.3
2 |
3 |
--------------------------------------------------------------------------------
/federated-css-react-ssr/shell-apps/jss-styled-components/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-css-react-ssr/shell-apps/less-scss/.nvmrc:
--------------------------------------------------------------------------------
1 | 14.21.3
2 |
3 |
--------------------------------------------------------------------------------
/federated-css-react-ssr/shell-apps/less-scss/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-css-react-ssr/shell-apps/scss-tailwind-css/.nvmrc:
--------------------------------------------------------------------------------
1 | 14.21.3
2 |
3 |
--------------------------------------------------------------------------------
/federated-css-react-ssr/shell-apps/scss-tailwind-css/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-css/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/federated-css/README.md
--------------------------------------------------------------------------------
/federated-css/consumers-nextjs/any-combination/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/federated-css/consumers-nextjs/any-combination/components/nextjs-remote-page.js:
--------------------------------------------------------------------------------
1 | export { default } from './combined-pages';
2 |
--------------------------------------------------------------------------------
/federated-css/consumers-nextjs/boilerplates/route.js:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/federated-css/consumers-nextjs/combination-of-4/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/federated-css/consumers-nextjs/combination-of-4/components/nextjs-remote-page.js:
--------------------------------------------------------------------------------
1 | export { default } from './combined-pages';
2 |
--------------------------------------------------------------------------------
/federated-css/consumers-nextjs/jss-and-tailwind-global/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/federated-css/consumers-nextjs/jss-and-tailwind-global/components/nextjs-remote-page.js:
--------------------------------------------------------------------------------
1 | export { default } from './combined-pages';
2 |
--------------------------------------------------------------------------------
/federated-css/consumers-nextjs/jss-css-and-tailwind-module/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/federated-css/consumers-nextjs/jss-css-and-tailwind-module/components/nextjs-remote-page.js:
--------------------------------------------------------------------------------
1 | export { default } from './combined-pages';
2 |
--------------------------------------------------------------------------------
/federated-css/consumers-nextjs/less-and-styled-component/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/federated-css/consumers-nextjs/less-and-styled-component/components/nextjs-remote-page.js:
--------------------------------------------------------------------------------
1 | export { default } from './combined-pages';
2 |
--------------------------------------------------------------------------------
/federated-css/e2e/global-setup.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/federated-css/e2e/global-setup.ts
--------------------------------------------------------------------------------
/federated-css/expose-remotes/expose-css-module/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-css/expose-remotes/expose-css/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-css/expose-remotes/expose-jss/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-css/expose-remotes/expose-less/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-css/expose-remotes/expose-scss/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-css/expose-remotes/expose-styled-component/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-css/expose-remotes/expose-tailwind-css-global/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-css/expose-remotes/expose-tailwind-css-module/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-css/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/federated-css/package.json
--------------------------------------------------------------------------------
/federated-css/playwright.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/federated-css/playwright.config.ts
--------------------------------------------------------------------------------
/federated-css/sandbox.config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/federated-css/sandbox.config.json
--------------------------------------------------------------------------------
/federated-library-from-cdn/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-library-from-cdn/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-library-from-cdn/remoteLibrary/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-npm/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/federated-npm/README.md
--------------------------------------------------------------------------------
/federated-npm/app1/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/federated-npm/app1/package.json
--------------------------------------------------------------------------------
/federated-npm/app1/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/federated-npm/app1/src/App.js
--------------------------------------------------------------------------------
/federated-npm/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-npm/app2/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/federated-npm/app2/package.json
--------------------------------------------------------------------------------
/federated-npm/app2/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/federated-npm/app2/src/App.js
--------------------------------------------------------------------------------
/federated-npm/app2/src/Button.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/federated-npm/app2/src/Button.js
--------------------------------------------------------------------------------
/federated-npm/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-npm/app3/empty.js:
--------------------------------------------------------------------------------
1 | import('qs');
2 |
--------------------------------------------------------------------------------
/federated-npm/app3/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/federated-npm/app3/package.json
--------------------------------------------------------------------------------
/federated-npm/app3/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/federated-npm/app3/src/App.js
--------------------------------------------------------------------------------
/federated-npm/app3/src/Button.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/federated-npm/app3/src/Button.js
--------------------------------------------------------------------------------
/federated-npm/app3/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/federated-npm/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/federated-npm/package.json
--------------------------------------------------------------------------------
/federated-npm/playwright.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/federated-npm/playwright.config.ts
--------------------------------------------------------------------------------
/frontend-discovery-service/app-shell/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/genesis/.gitignore:
--------------------------------------------------------------------------------
1 | **/types/**
--------------------------------------------------------------------------------
/genesis/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/genesis/README.md
--------------------------------------------------------------------------------
/genesis/cypress.env.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/genesis/cypress.env.json
--------------------------------------------------------------------------------
/genesis/lerna.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/genesis/lerna.json
--------------------------------------------------------------------------------
/genesis/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/genesis/package.json
--------------------------------------------------------------------------------
/genesis/ssr-mf-about/genesis.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/genesis/ssr-mf-about/genesis.ts
--------------------------------------------------------------------------------
/genesis/ssr-mf-about/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/genesis/ssr-mf-about/package.json
--------------------------------------------------------------------------------
/genesis/ssr-mf-about/src/routes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/genesis/ssr-mf-about/src/routes.ts
--------------------------------------------------------------------------------
/genesis/ssr-mf-about/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/genesis/ssr-mf-about/tsconfig.json
--------------------------------------------------------------------------------
/genesis/ssr-mf-home/genesis.dev.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/genesis/ssr-mf-home/genesis.dev.ts
--------------------------------------------------------------------------------
/genesis/ssr-mf-home/genesis.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/genesis/ssr-mf-home/genesis.ts
--------------------------------------------------------------------------------
/genesis/ssr-mf-home/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/genesis/ssr-mf-home/package.json
--------------------------------------------------------------------------------
/genesis/ssr-mf-home/src/entry-client.ts:
--------------------------------------------------------------------------------
1 | export { default } from './common/create-app-client';
2 |
--------------------------------------------------------------------------------
/genesis/ssr-mf-home/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/genesis/ssr-mf-home/src/index.html
--------------------------------------------------------------------------------
/genesis/ssr-mf-home/src/routes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/genesis/ssr-mf-home/src/routes.ts
--------------------------------------------------------------------------------
/genesis/ssr-mf-home/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/genesis/ssr-mf-home/tsconfig.json
--------------------------------------------------------------------------------
/i18next-nextjs-react/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/i18next-nextjs-react/README.md
--------------------------------------------------------------------------------
/i18next-nextjs-react/next-host/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/i18next-nextjs-react/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/i18next-nextjs-react/package.json
--------------------------------------------------------------------------------
/i18next-nextjs-react/react-host/README.md:
--------------------------------------------------------------------------------
1 | JSON enabling
2 |
--------------------------------------------------------------------------------
/i18next-nextjs-react/react-host/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./App');
2 |
--------------------------------------------------------------------------------
/i18next-nextjs-react/react-remote/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./App');
2 |
--------------------------------------------------------------------------------
/jest.config.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/jest.config.cjs
--------------------------------------------------------------------------------
/loadable-react-16/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | dist/
--------------------------------------------------------------------------------
/loadable-react-16/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/loadable-react-16/README.md
--------------------------------------------------------------------------------
/loadable-react-16/app1/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/loadable-react-16/app1/.babelrc
--------------------------------------------------------------------------------
/loadable-react-16/app1/index.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/loadable-react-16/app1/index.d.ts
--------------------------------------------------------------------------------
/loadable-react-16/app1/src/client/clientAppEntrypoint.tsx:
--------------------------------------------------------------------------------
1 | import('./clientRender');
2 |
--------------------------------------------------------------------------------
/loadable-react-16/app2/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/loadable-react-16/app2/.babelrc
--------------------------------------------------------------------------------
/loadable-react-16/app2/index.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/loadable-react-16/app2/index.d.ts
--------------------------------------------------------------------------------
/loadable-react-16/app2/src/client/clientAppEntrypoint.tsx:
--------------------------------------------------------------------------------
1 | import('./clientRender');
2 |
--------------------------------------------------------------------------------
/loadable-react-16/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/loadable-react-16/package.json
--------------------------------------------------------------------------------
/loadable-react-18/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | dist/
--------------------------------------------------------------------------------
/loadable-react-18/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/loadable-react-18/README.md
--------------------------------------------------------------------------------
/loadable-react-18/app1/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/loadable-react-18/app1/.babelrc
--------------------------------------------------------------------------------
/loadable-react-18/app1/index.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/loadable-react-18/app1/index.d.ts
--------------------------------------------------------------------------------
/loadable-react-18/app1/src/client/clientAppEntrypoint.tsx:
--------------------------------------------------------------------------------
1 | import('./clientRender');
2 |
--------------------------------------------------------------------------------
/loadable-react-18/app2/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/loadable-react-18/app2/.babelrc
--------------------------------------------------------------------------------
/loadable-react-18/app2/index.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/loadable-react-18/app2/index.d.ts
--------------------------------------------------------------------------------
/loadable-react-18/app2/src/client/clientAppEntrypoint.tsx:
--------------------------------------------------------------------------------
1 | import('./clientRender');
2 |
--------------------------------------------------------------------------------
/loadable-react-18/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/loadable-react-18/package.json
--------------------------------------------------------------------------------
/loadable-react-18/scripts/start.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/loadable-react-18/scripts/start.js
--------------------------------------------------------------------------------
/modernjs-classic-tractor-example/checkout/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | extends: ['@modern-js'],
4 | };
5 |
--------------------------------------------------------------------------------
/modernjs-classic-tractor-example/checkout/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
2 |
--------------------------------------------------------------------------------
/modernjs-classic-tractor-example/checkout/.nvmrc:
--------------------------------------------------------------------------------
1 | lts/hydrogen
2 |
--------------------------------------------------------------------------------
/modernjs-classic-tractor-example/checkout/src/index.js:
--------------------------------------------------------------------------------
1 | export * from './actions';
2 |
--------------------------------------------------------------------------------
/modernjs-classic-tractor-example/decide/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | extends: ['@modern-js'],
4 | };
5 |
--------------------------------------------------------------------------------
/modernjs-classic-tractor-example/decide/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
2 |
--------------------------------------------------------------------------------
/modernjs-classic-tractor-example/decide/.nvmrc:
--------------------------------------------------------------------------------
1 | lts/hydrogen
2 |
--------------------------------------------------------------------------------
/modernjs-classic-tractor-example/explore/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | extends: ['@modern-js'],
4 | };
5 |
--------------------------------------------------------------------------------
/modernjs-classic-tractor-example/explore/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
2 |
--------------------------------------------------------------------------------
/modernjs-classic-tractor-example/explore/.nvmrc:
--------------------------------------------------------------------------------
1 | lts/hydrogen
2 |
--------------------------------------------------------------------------------
/modernjs-ssr/.npmrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs-ssr/.npmrc
--------------------------------------------------------------------------------
/modernjs-ssr/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs-ssr/README.md
--------------------------------------------------------------------------------
/modernjs-ssr/dynamic-provider/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | extends: ['@modern-js'],
4 | };
5 |
--------------------------------------------------------------------------------
/modernjs-ssr/dynamic-provider/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
--------------------------------------------------------------------------------
/modernjs-ssr/dynamic-provider/.nvmrc:
--------------------------------------------------------------------------------
1 | lts/gallium
2 |
--------------------------------------------------------------------------------
/modernjs-ssr/dynamic-provider/src/components/Image.module.css:
--------------------------------------------------------------------------------
1 | .button {
2 | background: red;
3 | }
4 |
--------------------------------------------------------------------------------
/modernjs-ssr/host/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | extends: ['@modern-js'],
4 | };
5 |
--------------------------------------------------------------------------------
/modernjs-ssr/host/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
--------------------------------------------------------------------------------
/modernjs-ssr/host/.nvmrc:
--------------------------------------------------------------------------------
1 | lts/gallium
2 |
--------------------------------------------------------------------------------
/modernjs-ssr/host/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs-ssr/host/README.md
--------------------------------------------------------------------------------
/modernjs-ssr/host/modern.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs-ssr/host/modern.config.ts
--------------------------------------------------------------------------------
/modernjs-ssr/host/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs-ssr/host/package.json
--------------------------------------------------------------------------------
/modernjs-ssr/host/rspackplugin.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs-ssr/host/rspackplugin.js
--------------------------------------------------------------------------------
/modernjs-ssr/host/src/.eslintrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs-ssr/host/src/.eslintrc.js
--------------------------------------------------------------------------------
/modernjs-ssr/host/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs-ssr/host/tsconfig.json
--------------------------------------------------------------------------------
/modernjs-ssr/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs-ssr/package.json
--------------------------------------------------------------------------------
/modernjs-ssr/provider/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | extends: ['@modern-js'],
4 | };
5 |
--------------------------------------------------------------------------------
/modernjs-ssr/provider/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
--------------------------------------------------------------------------------
/modernjs-ssr/provider/.nvmrc:
--------------------------------------------------------------------------------
1 | lts/gallium
2 |
--------------------------------------------------------------------------------
/modernjs-ssr/provider/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs-ssr/provider/README.md
--------------------------------------------------------------------------------
/modernjs-ssr/provider/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs-ssr/provider/package.json
--------------------------------------------------------------------------------
/modernjs-ssr/provider/src/components/Image.module.css:
--------------------------------------------------------------------------------
1 | .button {
2 | background: red;
3 | }
4 |
--------------------------------------------------------------------------------
/modernjs/.npmrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs/.npmrc
--------------------------------------------------------------------------------
/modernjs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs/README.md
--------------------------------------------------------------------------------
/modernjs/host/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | extends: ['@modern-js'],
4 | };
5 |
--------------------------------------------------------------------------------
/modernjs/host/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
--------------------------------------------------------------------------------
/modernjs/host/.nvmrc:
--------------------------------------------------------------------------------
1 | lts/gallium
2 |
--------------------------------------------------------------------------------
/modernjs/host/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs/host/README.md
--------------------------------------------------------------------------------
/modernjs/host/modern.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs/host/modern.config.ts
--------------------------------------------------------------------------------
/modernjs/host/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs/host/package.json
--------------------------------------------------------------------------------
/modernjs/host/src/.eslintrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs/host/src/.eslintrc.js
--------------------------------------------------------------------------------
/modernjs/host/src/routes/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs/host/src/routes/index.css
--------------------------------------------------------------------------------
/modernjs/host/src/routes/page.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs/host/src/routes/page.tsx
--------------------------------------------------------------------------------
/modernjs/host/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs/host/tsconfig.json
--------------------------------------------------------------------------------
/modernjs/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs/package.json
--------------------------------------------------------------------------------
/modernjs/provider/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | extends: ['@modern-js'],
4 | };
5 |
--------------------------------------------------------------------------------
/modernjs/provider/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
--------------------------------------------------------------------------------
/modernjs/provider/.nvmrc:
--------------------------------------------------------------------------------
1 | lts/gallium
2 |
--------------------------------------------------------------------------------
/modernjs/provider/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs/provider/README.md
--------------------------------------------------------------------------------
/modernjs/provider/modern.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs/provider/modern.config.ts
--------------------------------------------------------------------------------
/modernjs/provider/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs/provider/package.json
--------------------------------------------------------------------------------
/modernjs/provider/src/.eslintrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs/provider/src/.eslintrc.js
--------------------------------------------------------------------------------
/modernjs/provider/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/modernjs/provider/tsconfig.json
--------------------------------------------------------------------------------
/module-federation-vite-react/host/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/module-federation-vite-react/remote/src/environment.ts:
--------------------------------------------------------------------------------
1 | export default {};
--------------------------------------------------------------------------------
/module-federation-vite-react/remote/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/module-federation-vite-solid/host/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 | .__mf__temp
--------------------------------------------------------------------------------
/module-federation-vite-solid/remote/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 | .__mf__temp
--------------------------------------------------------------------------------
/module-federation-vite-vue3/host/.prettierrc.json:
--------------------------------------------------------------------------------
1 | {}
--------------------------------------------------------------------------------
/module-federation-vite-vue3/host/env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/module-federation-vite-vue3/remote/.prettierrc.json:
--------------------------------------------------------------------------------
1 | {}
--------------------------------------------------------------------------------
/module-federation-vite-vue3/remote/env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/native-federation-react/.gitignore:
--------------------------------------------------------------------------------
1 | dist
2 | node_modules
3 |
--------------------------------------------------------------------------------
/native-federation-react/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/native-federation-react/README.md
--------------------------------------------------------------------------------
/native-federation-react/host/src/remote-type.ts:
--------------------------------------------------------------------------------
1 | export interface RemoteType {
2 | isLongWeekend(date): boolean;
3 | }
4 |
--------------------------------------------------------------------------------
/native-federation-react/todo.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/native-federation-react/todo.md
--------------------------------------------------------------------------------
/native-federation-tests-typescript-plugins/host/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 | .DS_Store
4 | __mocks__
5 | @mf-types
--------------------------------------------------------------------------------
/native-federation-tests-typescript-plugins/host/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/native-federation-tests-typescript-plugins/remote/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 | .DS_Store
--------------------------------------------------------------------------------
/native-federation-tests-typescript-plugins/remote/src/index.ts:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/nested-remote/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nested-remote/README.md
--------------------------------------------------------------------------------
/nested-remote/app1/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nested-remote/app1/package.json
--------------------------------------------------------------------------------
/nested-remote/app1/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nested-remote/app1/src/App.js
--------------------------------------------------------------------------------
/nested-remote/app1/src/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nested-remote/app1/src/index.js
--------------------------------------------------------------------------------
/nested-remote/app2/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nested-remote/app2/package.json
--------------------------------------------------------------------------------
/nested-remote/app2/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nested-remote/app2/src/App.js
--------------------------------------------------------------------------------
/nested-remote/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/nested-remote/app3/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nested-remote/app3/package.json
--------------------------------------------------------------------------------
/nested-remote/app3/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nested-remote/app3/src/App.js
--------------------------------------------------------------------------------
/nested-remote/app3/src/Button.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nested-remote/app3/src/Button.js
--------------------------------------------------------------------------------
/nested-remote/app3/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/nested-remote/e2e/runAll.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nested-remote/e2e/runAll.spec.ts
--------------------------------------------------------------------------------
/nested-remote/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nested-remote/package.json
--------------------------------------------------------------------------------
/nested-remote/playwright.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nested-remote/playwright.config.ts
--------------------------------------------------------------------------------
/nested-remote/sandbox.config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nested-remote/sandbox.config.json
--------------------------------------------------------------------------------
/nextjs-csr/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/README.md
--------------------------------------------------------------------------------
/nextjs-csr/checkout/next.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/checkout/next.config.js
--------------------------------------------------------------------------------
/nextjs-csr/checkout/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/checkout/package.json
--------------------------------------------------------------------------------
/nextjs-csr/checkout/pages-map.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/checkout/pages-map.js
--------------------------------------------------------------------------------
/nextjs-csr/checkout/pages/_app.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/checkout/pages/_app.js
--------------------------------------------------------------------------------
/nextjs-csr/checkout/pages/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/checkout/pages/index.js
--------------------------------------------------------------------------------
/nextjs-csr/cypress.env.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/cypress.env.json
--------------------------------------------------------------------------------
/nextjs-csr/home/components/nav.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/home/components/nav.js
--------------------------------------------------------------------------------
/nextjs-csr/home/next.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/home/next.config.js
--------------------------------------------------------------------------------
/nextjs-csr/home/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/home/package.json
--------------------------------------------------------------------------------
/nextjs-csr/home/pages-map.js:
--------------------------------------------------------------------------------
1 | export default {
2 | '/': './home',
3 | };
4 |
--------------------------------------------------------------------------------
/nextjs-csr/home/pages/[...slug].js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/home/pages/[...slug].js
--------------------------------------------------------------------------------
/nextjs-csr/home/pages/_app.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/home/pages/_app.js
--------------------------------------------------------------------------------
/nextjs-csr/home/pages/_document.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/home/pages/_document.js
--------------------------------------------------------------------------------
/nextjs-csr/home/pages/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/home/pages/index.js
--------------------------------------------------------------------------------
/nextjs-csr/home/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/home/public/favicon.ico
--------------------------------------------------------------------------------
/nextjs-csr/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/package.json
--------------------------------------------------------------------------------
/nextjs-csr/shared/index.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/shared/index.d.ts
--------------------------------------------------------------------------------
/nextjs-csr/shared/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/shared/index.js
--------------------------------------------------------------------------------
/nextjs-csr/shared/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/shared/package.json
--------------------------------------------------------------------------------
/nextjs-csr/shop/components/nav.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/shop/components/nav.js
--------------------------------------------------------------------------------
/nextjs-csr/shop/next.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/shop/next.config.js
--------------------------------------------------------------------------------
/nextjs-csr/shop/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/shop/package.json
--------------------------------------------------------------------------------
/nextjs-csr/shop/pages-map.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/shop/pages-map.js
--------------------------------------------------------------------------------
/nextjs-csr/shop/pages/[...slug].js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/shop/pages/[...slug].js
--------------------------------------------------------------------------------
/nextjs-csr/shop/pages/_app.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/shop/pages/_app.js
--------------------------------------------------------------------------------
/nextjs-csr/shop/pages/_document.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/shop/pages/_document.js
--------------------------------------------------------------------------------
/nextjs-csr/shop/pages/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/shop/pages/index.js
--------------------------------------------------------------------------------
/nextjs-csr/shop/pages/shop.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/shop/pages/shop.js
--------------------------------------------------------------------------------
/nextjs-csr/shop/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-csr/shop/public/favicon.ico
--------------------------------------------------------------------------------
/nextjs-dynamic-ssr/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-dynamic-ssr/README.md
--------------------------------------------------------------------------------
/nextjs-dynamic-ssr/checkout/components/sample.module.css:
--------------------------------------------------------------------------------
1 | .thing {
2 | color: red;
3 | }
4 |
--------------------------------------------------------------------------------
/nextjs-dynamic-ssr/home/pages-map.js:
--------------------------------------------------------------------------------
1 | export default {
2 | '/': './home',
3 | };
4 |
--------------------------------------------------------------------------------
/nextjs-dynamic-ssr/index.spec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-dynamic-ssr/index.spec.js
--------------------------------------------------------------------------------
/nextjs-dynamic-ssr/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-dynamic-ssr/package.json
--------------------------------------------------------------------------------
/nextjs-dynamic-ssr/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-dynamic-ssr/pnpm-lock.yaml
--------------------------------------------------------------------------------
/nextjs-host-react-remote/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-host-react-remote/README.md
--------------------------------------------------------------------------------
/nextjs-host-react-remote/remote-app/.gitignore:
--------------------------------------------------------------------------------
1 | /node_modules
--------------------------------------------------------------------------------
/nextjs-host-react-remote/remote-app/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/nextjs-ssr-react-query/.eslintignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/nextjs-ssr-react-query/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr-react-query/.gitignore
--------------------------------------------------------------------------------
/nextjs-ssr-react-query/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr-react-query/README.md
--------------------------------------------------------------------------------
/nextjs-ssr-react-query/apps/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/nextjs-ssr-react-query/apps/button/.env.development:
--------------------------------------------------------------------------------
1 | NEXT_PRIVATE_LOCAL_WEBPACK=true
2 |
--------------------------------------------------------------------------------
/nextjs-ssr-react-query/apps/button/.env.production:
--------------------------------------------------------------------------------
1 | NEXT_PRIVATE_LOCAL_WEBPACK=true
2 |
--------------------------------------------------------------------------------
/nextjs-ssr-react-query/apps/button/public/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/nextjs-ssr-react-query/apps/header/.env.development:
--------------------------------------------------------------------------------
1 | NEXT_PRIVATE_LOCAL_WEBPACK=true
2 |
--------------------------------------------------------------------------------
/nextjs-ssr-react-query/apps/header/.env.production:
--------------------------------------------------------------------------------
1 | NEXT_PRIVATE_LOCAL_WEBPACK=true
2 |
--------------------------------------------------------------------------------
/nextjs-ssr-react-query/apps/header/public/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/nextjs-ssr-react-query/apps/host/public/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/nextjs-ssr-react-query/apps/plp/public/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/nextjs-ssr-react-query/babel.config.json:
--------------------------------------------------------------------------------
1 | {
2 | "babelrcRoots": ["*"]
3 | }
4 |
--------------------------------------------------------------------------------
/nextjs-ssr-react-query/libs/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/nextjs-ssr-react-query/libs/domain/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './types';
2 |
--------------------------------------------------------------------------------
/nextjs-ssr-react-query/nx.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr-react-query/nx.json
--------------------------------------------------------------------------------
/nextjs-ssr-react-query/tools/generators/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/nextjs-ssr/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/README.md
--------------------------------------------------------------------------------
/nextjs-ssr/checkout/components/sample.module.css:
--------------------------------------------------------------------------------
1 | .thing {
2 | color: red;
3 | }
4 |
--------------------------------------------------------------------------------
/nextjs-ssr/checkout/next.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/checkout/next.config.js
--------------------------------------------------------------------------------
/nextjs-ssr/checkout/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/checkout/package.json
--------------------------------------------------------------------------------
/nextjs-ssr/checkout/pages-map.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/checkout/pages-map.js
--------------------------------------------------------------------------------
/nextjs-ssr/checkout/pages/_app.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/checkout/pages/_app.js
--------------------------------------------------------------------------------
/nextjs-ssr/checkout/pages/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/checkout/pages/index.js
--------------------------------------------------------------------------------
/nextjs-ssr/checkout/pages/shop.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/checkout/pages/shop.js
--------------------------------------------------------------------------------
/nextjs-ssr/home/components/nav.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/home/components/nav.js
--------------------------------------------------------------------------------
/nextjs-ssr/home/next.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/home/next.config.js
--------------------------------------------------------------------------------
/nextjs-ssr/home/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/home/package.json
--------------------------------------------------------------------------------
/nextjs-ssr/home/pages-map.js:
--------------------------------------------------------------------------------
1 | export default {
2 | '/': './home',
3 | };
4 |
--------------------------------------------------------------------------------
/nextjs-ssr/home/pages/_app.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/home/pages/_app.js
--------------------------------------------------------------------------------
/nextjs-ssr/home/pages/_document.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/home/pages/_document.js
--------------------------------------------------------------------------------
/nextjs-ssr/home/pages/checkout.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/home/pages/checkout.js
--------------------------------------------------------------------------------
/nextjs-ssr/home/pages/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/home/pages/index.js
--------------------------------------------------------------------------------
/nextjs-ssr/home/pages/shop.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/home/pages/shop.js
--------------------------------------------------------------------------------
/nextjs-ssr/home/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/home/public/favicon.ico
--------------------------------------------------------------------------------
/nextjs-ssr/index.spec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/index.spec.js
--------------------------------------------------------------------------------
/nextjs-ssr/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/package.json
--------------------------------------------------------------------------------
/nextjs-ssr/playwright.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/playwright.config.ts
--------------------------------------------------------------------------------
/nextjs-ssr/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/pnpm-lock.yaml
--------------------------------------------------------------------------------
/nextjs-ssr/pnpm-workspace.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/pnpm-workspace.yaml
--------------------------------------------------------------------------------
/nextjs-ssr/shop/components/nav.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/shop/components/nav.js
--------------------------------------------------------------------------------
/nextjs-ssr/shop/next.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/shop/next.config.js
--------------------------------------------------------------------------------
/nextjs-ssr/shop/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/shop/package.json
--------------------------------------------------------------------------------
/nextjs-ssr/shop/pages-map.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/shop/pages-map.js
--------------------------------------------------------------------------------
/nextjs-ssr/shop/pages/_app.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/shop/pages/_app.js
--------------------------------------------------------------------------------
/nextjs-ssr/shop/pages/_document.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/shop/pages/_document.js
--------------------------------------------------------------------------------
/nextjs-ssr/shop/pages/checkout.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/shop/pages/checkout.js
--------------------------------------------------------------------------------
/nextjs-ssr/shop/pages/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/shop/pages/index.js
--------------------------------------------------------------------------------
/nextjs-ssr/shop/pages/shop.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/shop/pages/shop.js
--------------------------------------------------------------------------------
/nextjs-ssr/shop/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/nextjs-ssr/shop/public/favicon.ico
--------------------------------------------------------------------------------
/opencode.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/opencode.json
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/package.json
--------------------------------------------------------------------------------
/playwright-e2e/common/base.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/playwright-e2e/common/base.ts
--------------------------------------------------------------------------------
/playwright-e2e/common/basePage.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/playwright-e2e/common/basePage.ts
--------------------------------------------------------------------------------
/playwright-e2e/common/selectors.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/playwright-e2e/common/selectors.ts
--------------------------------------------------------------------------------
/playwright-e2e/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/playwright-e2e/tsconfig.json
--------------------------------------------------------------------------------
/playwright-e2e/types/cssAttr.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/playwright-e2e/types/cssAttr.ts
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/pnpm-lock.yaml
--------------------------------------------------------------------------------
/pnpm-workspace.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/pnpm-workspace.yaml
--------------------------------------------------------------------------------
/quasar-cli-vue3-webpack-javascript/app-exposes/.quasar/main.js:
--------------------------------------------------------------------------------
1 | import('./client-entry');
2 |
--------------------------------------------------------------------------------
/quasar-cli-vue3-webpack-javascript/app-exposes/src/boot/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/quasar-cli-vue3-webpack-javascript/app-exposes/src/css/app.scss:
--------------------------------------------------------------------------------
1 | // app global css in SCSS form
2 |
--------------------------------------------------------------------------------
/quasar-cli-vue3-webpack-javascript/app-general/.quasar/main.js:
--------------------------------------------------------------------------------
1 | import('./client-entry');
2 |
--------------------------------------------------------------------------------
/quasar-cli-vue3-webpack-javascript/app-general/src/boot/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/quasar-cli-vue3-webpack-javascript/app-general/src/css/app.scss:
--------------------------------------------------------------------------------
1 | // app global css in SCSS form
2 |
--------------------------------------------------------------------------------
/react-16-17-18-ssr/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | dist/
3 |
--------------------------------------------------------------------------------
/react-16-17-18-ssr/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-16-17-18-ssr/README.md
--------------------------------------------------------------------------------
/react-16-17-18-ssr/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-16-17-18-ssr/package.json
--------------------------------------------------------------------------------
/react-16-17-18-ssr/remote1/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./App');
2 |
--------------------------------------------------------------------------------
/react-16-17-18-ssr/remote2/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./App');
2 |
--------------------------------------------------------------------------------
/react-16-17-18-ssr/shell/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-16-17-18-ssr/shell/.babelrc
--------------------------------------------------------------------------------
/react-16-17-18-ssr/shell/src/client/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/react-18-code-splitting/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | dist/
3 |
--------------------------------------------------------------------------------
/react-18-code-splitting/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-code-splitting/README.md
--------------------------------------------------------------------------------
/react-18-code-splitting/app1/src/client/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/react-18-code-splitting/app2/src/client/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/react-18-server-2-server/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | dist/
3 |
--------------------------------------------------------------------------------
/react-18-server-2-server/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-server-2-server/README.md
--------------------------------------------------------------------------------
/react-18-server-2-server/app1/src/client/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/react-18-server-2-server/app2/src/client/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/react-18-ssr/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | dist/
3 |
--------------------------------------------------------------------------------
/react-18-ssr/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-ssr/README.md
--------------------------------------------------------------------------------
/react-18-ssr/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-ssr/package.json
--------------------------------------------------------------------------------
/react-18-ssr/remote1/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-ssr/remote1/.babelrc
--------------------------------------------------------------------------------
/react-18-ssr/remote1/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-ssr/remote1/.gitignore
--------------------------------------------------------------------------------
/react-18-ssr/remote1/index.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-ssr/remote1/index.d.ts
--------------------------------------------------------------------------------
/react-18-ssr/remote1/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-ssr/remote1/package.json
--------------------------------------------------------------------------------
/react-18-ssr/remote1/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-ssr/remote1/src/App.tsx
--------------------------------------------------------------------------------
/react-18-ssr/remote1/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./App');
2 |
--------------------------------------------------------------------------------
/react-18-ssr/remote1/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-ssr/remote1/tsconfig.json
--------------------------------------------------------------------------------
/react-18-ssr/remote2/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-ssr/remote2/.babelrc
--------------------------------------------------------------------------------
/react-18-ssr/remote2/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-ssr/remote2/.gitignore
--------------------------------------------------------------------------------
/react-18-ssr/remote2/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-ssr/remote2/package.json
--------------------------------------------------------------------------------
/react-18-ssr/remote2/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-ssr/remote2/src/App.tsx
--------------------------------------------------------------------------------
/react-18-ssr/remote2/src/Image.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-ssr/remote2/src/Image.tsx
--------------------------------------------------------------------------------
/react-18-ssr/remote2/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./App');
2 |
--------------------------------------------------------------------------------
/react-18-ssr/remote2/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-ssr/remote2/tsconfig.json
--------------------------------------------------------------------------------
/react-18-ssr/shell/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-ssr/shell/.babelrc
--------------------------------------------------------------------------------
/react-18-ssr/shell/index.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-ssr/shell/index.d.ts
--------------------------------------------------------------------------------
/react-18-ssr/shell/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-ssr/shell/package.json
--------------------------------------------------------------------------------
/react-18-ssr/shell/src/client/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/react-18-ssr/shell/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-ssr/shell/tsconfig.json
--------------------------------------------------------------------------------
/react-18-ssr/tsconfig.base.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-18-ssr/tsconfig.base.json
--------------------------------------------------------------------------------
/react-in-vue/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-in-vue/README.md
--------------------------------------------------------------------------------
/react-in-vue/home/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-in-vue/home/package.json
--------------------------------------------------------------------------------
/react-in-vue/home/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-in-vue/home/src/App.js
--------------------------------------------------------------------------------
/react-in-vue/home/src/Button.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-in-vue/home/src/Button.js
--------------------------------------------------------------------------------
/react-in-vue/home/src/bootstrap.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-in-vue/home/src/bootstrap.js
--------------------------------------------------------------------------------
/react-in-vue/home/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/react-in-vue/layout/index.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/react-in-vue/layout/src/bootstrap.js:
--------------------------------------------------------------------------------
1 | import('./main.js');
2 |
--------------------------------------------------------------------------------
/react-in-vue/layout/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-in-vue/layout/src/main.js
--------------------------------------------------------------------------------
/react-in-vue/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-in-vue/package.json
--------------------------------------------------------------------------------
/react-livereload/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-livereload/README.md
--------------------------------------------------------------------------------
/react-livereload/libs/src/index.js:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/react-livereload/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-livereload/package.json
--------------------------------------------------------------------------------
/react-livereload/remote1/src/index.js:
--------------------------------------------------------------------------------
1 | window.libsUrl = 'http://localhost:3002';
2 |
3 | import('./bootstrap');
4 |
--------------------------------------------------------------------------------
/react-manifest-example/host/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/react-manifest-example/remote1/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/react-manifest-example/remote2/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/react-nextjs/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-nextjs/.gitignore
--------------------------------------------------------------------------------
/react-nextjs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-nextjs/README.md
--------------------------------------------------------------------------------
/react-nextjs/nextjs-host-react-remote/remote/src/index.jsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/react-nextjs/nextjs-host-remote/host/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/react-nextjs/nextjs-host-remote/remote/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/react-nextjs/react-host-nextjs-remote/host/src/index.jsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/react-nextjs/react-host-nextjs-remote/remote/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/react-nextjs/react-host-remote/host/src/index.jsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/react-nextjs/react-host-remote/remote/src/index.jsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/react-preact-runtime-typescript/remote/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/react-preact-runtime-typescript/shell/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/react-sharedworker/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-sharedworker/README.md
--------------------------------------------------------------------------------
/react-sharedworker/host/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/react-sharedworker/host/src/worker.js:
--------------------------------------------------------------------------------
1 | import('./bootstrapWorker');
2 |
--------------------------------------------------------------------------------
/react-sharedworker/image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-sharedworker/image.png
--------------------------------------------------------------------------------
/react-sharedworker/module/src/index.js:
--------------------------------------------------------------------------------
1 | export * from './testValue';
2 |
--------------------------------------------------------------------------------
/react-sharedworker/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-sharedworker/package.json
--------------------------------------------------------------------------------
/react-storybook/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-storybook/README.md
--------------------------------------------------------------------------------
/react-storybook/host/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-storybook/host/.gitignore
--------------------------------------------------------------------------------
/react-storybook/host/.storybook/preview.js:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/react-storybook/host/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-storybook/host/src/App.js
--------------------------------------------------------------------------------
/react-storybook/host/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/react-storybook/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/react-storybook/package.json
--------------------------------------------------------------------------------
/react-storybook/remote/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/react-webpack-host-vite-remote/host/src/index.js:
--------------------------------------------------------------------------------
1 | import("./bootstrap");
2 |
3 |
--------------------------------------------------------------------------------
/react-webpack-host-vite-remote/remote/src/main.tsx:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/redux-reducer-injection/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/redux-reducer-injection/app2/src/index.js:
--------------------------------------------------------------------------------
1 | alert('this is only a remote');
2 |
--------------------------------------------------------------------------------
/remix/app1/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app1/.gitignore
--------------------------------------------------------------------------------
/remix/app1/app/root.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app1/app/root.tsx
--------------------------------------------------------------------------------
/remix/app1/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app1/package.json
--------------------------------------------------------------------------------
/remix/app1/remix.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app1/remix.config.js
--------------------------------------------------------------------------------
/remix/app1/server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app1/server.ts
--------------------------------------------------------------------------------
/remix/app1/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app1/tsconfig.json
--------------------------------------------------------------------------------
/remix/app1/utils/get-exports.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app1/utils/get-exports.js
--------------------------------------------------------------------------------
/remix/app1/utils/get-routes.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app1/utils/get-routes.js
--------------------------------------------------------------------------------
/remix/app1/utils/manifest.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app1/utils/manifest.js
--------------------------------------------------------------------------------
/remix/app1/webpack.browser.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app1/webpack.browser.js
--------------------------------------------------------------------------------
/remix/app1/webpack.server.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app1/webpack.server.js
--------------------------------------------------------------------------------
/remix/app2/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app2/.gitignore
--------------------------------------------------------------------------------
/remix/app2/app/root.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app2/app/root.tsx
--------------------------------------------------------------------------------
/remix/app2/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app2/package.json
--------------------------------------------------------------------------------
/remix/app2/remix.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app2/remix.config.js
--------------------------------------------------------------------------------
/remix/app2/server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app2/server.ts
--------------------------------------------------------------------------------
/remix/app2/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app2/tsconfig.json
--------------------------------------------------------------------------------
/remix/app2/utils/get-exports.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app2/utils/get-exports.js
--------------------------------------------------------------------------------
/remix/app2/utils/get-routes.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app2/utils/get-routes.js
--------------------------------------------------------------------------------
/remix/app2/utils/manifest.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app2/utils/manifest.js
--------------------------------------------------------------------------------
/remix/app2/webpack.browser.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app2/webpack.browser.js
--------------------------------------------------------------------------------
/remix/app2/webpack.server.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/app2/webpack.server.js
--------------------------------------------------------------------------------
/remix/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/package.json
--------------------------------------------------------------------------------
/remix/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/pnpm-lock.yaml
--------------------------------------------------------------------------------
/remix/pnpm-workspace.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/remix/pnpm-workspace.yaml
--------------------------------------------------------------------------------
/renovate.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/renovate.json
--------------------------------------------------------------------------------
/repotools.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/repotools.js
--------------------------------------------------------------------------------
/rsbuild-vue3-vuex/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rsbuild-vue3-vuex/README.md
--------------------------------------------------------------------------------
/rsbuild-vue3-vuex/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rsbuild-vue3-vuex/package.json
--------------------------------------------------------------------------------
/rspack-remix/app1/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack-remix/app1/.gitignore
--------------------------------------------------------------------------------
/rspack-remix/app1/app/root.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack-remix/app1/app/root.tsx
--------------------------------------------------------------------------------
/rspack-remix/app1/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack-remix/app1/package.json
--------------------------------------------------------------------------------
/rspack-remix/app1/server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack-remix/app1/server.ts
--------------------------------------------------------------------------------
/rspack-remix/app1/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack-remix/app1/tsconfig.json
--------------------------------------------------------------------------------
/rspack-remix/app2/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack-remix/app2/.gitignore
--------------------------------------------------------------------------------
/rspack-remix/app2/app/root.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack-remix/app2/app/root.tsx
--------------------------------------------------------------------------------
/rspack-remix/app2/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack-remix/app2/package.json
--------------------------------------------------------------------------------
/rspack-remix/app2/server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack-remix/app2/server.ts
--------------------------------------------------------------------------------
/rspack-remix/app2/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack-remix/app2/tsconfig.json
--------------------------------------------------------------------------------
/rspack-remix/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack-remix/package.json
--------------------------------------------------------------------------------
/rspack-webpack-interop/app-02/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/rspack-webpack-interop/app-03/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/rspack-webpack-offload/component-app/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap.js');
2 |
--------------------------------------------------------------------------------
/rspack-webpack-offload/lib-app/empty.js:
--------------------------------------------------------------------------------
1 | export default {};
2 |
--------------------------------------------------------------------------------
/rspack-webpack-offload/main-app/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap.js');
2 |
--------------------------------------------------------------------------------
/rspack_hmr/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/README.md
--------------------------------------------------------------------------------
/rspack_hmr/app2/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/app2/.gitignore
--------------------------------------------------------------------------------
/rspack_hmr/app2/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/app2/index.html
--------------------------------------------------------------------------------
/rspack_hmr/app2/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/app2/package.json
--------------------------------------------------------------------------------
/rspack_hmr/app2/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/app2/src/App.css
--------------------------------------------------------------------------------
/rspack_hmr/app2/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/app2/src/App.tsx
--------------------------------------------------------------------------------
/rspack_hmr/app2/src/Hello.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/app2/src/Hello.tsx
--------------------------------------------------------------------------------
/rspack_hmr/app2/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/app2/src/index.css
--------------------------------------------------------------------------------
/rspack_hmr/app2/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/rspack_hmr/app2/src/pi.ts:
--------------------------------------------------------------------------------
1 | export default function pi() {
2 | return 3.141592653589793;
3 | }
4 |
--------------------------------------------------------------------------------
/rspack_hmr/app2/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/app2/tsconfig.json
--------------------------------------------------------------------------------
/rspack_hmr/host/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/host/.gitignore
--------------------------------------------------------------------------------
/rspack_hmr/host/@mf-types/app_02/compiled-types/pi.d.ts:
--------------------------------------------------------------------------------
1 | export default function pi(): number;
2 |
--------------------------------------------------------------------------------
/rspack_hmr/host/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/host/index.html
--------------------------------------------------------------------------------
/rspack_hmr/host/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/host/package.json
--------------------------------------------------------------------------------
/rspack_hmr/host/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/host/src/App.css
--------------------------------------------------------------------------------
/rspack_hmr/host/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/host/src/App.tsx
--------------------------------------------------------------------------------
/rspack_hmr/host/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/host/src/index.css
--------------------------------------------------------------------------------
/rspack_hmr/host/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/rspack_hmr/host/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/host/tsconfig.json
--------------------------------------------------------------------------------
/rspack_hmr/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/package.json
--------------------------------------------------------------------------------
/rspack_hmr/runhost/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/runhost/.gitignore
--------------------------------------------------------------------------------
/rspack_hmr/runhost/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/runhost/index.html
--------------------------------------------------------------------------------
/rspack_hmr/runhost/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/runhost/package.json
--------------------------------------------------------------------------------
/rspack_hmr/runhost/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/runhost/src/App.css
--------------------------------------------------------------------------------
/rspack_hmr/runhost/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rspack_hmr/runhost/src/App.tsx
--------------------------------------------------------------------------------
/runtime-plugins/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/runtime-plugins/README.md
--------------------------------------------------------------------------------
/runtime-plugins/control-sharing/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/runtime-plugins/control-sharing/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/runtime-plugins/isolate-shared-dependencies/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
--------------------------------------------------------------------------------
/runtime-plugins/multiple-react-versions/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/runtime-plugins/multiple-react-versions/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/runtime-plugins/offline-remote/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/runtime-plugins/offline-remote/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/runtime-plugins/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/runtime-plugins/package.json
--------------------------------------------------------------------------------
/runtime-plugins/remote-control/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/runtime-plugins/remote-control/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/runtime-plugins/remote-control/app3/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/runtime-plugins/remote-router/host/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | .vscode/
4 | dist/
5 |
--------------------------------------------------------------------------------
/runtime-plugins/remote-router/host/.nvmrc:
--------------------------------------------------------------------------------
1 | 18.20.3
2 |
--------------------------------------------------------------------------------
/runtime-plugins/remote-router/host/src/features/Home/index.tsx:
--------------------------------------------------------------------------------
1 | export { default } from './Home';
2 |
--------------------------------------------------------------------------------
/runtime-plugins/remote-router/host/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/runtime-plugins/remote-router/remotes-monorepo/.eslintignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/runtime-plugins/remote-router/remotes-monorepo/.nvmrc:
--------------------------------------------------------------------------------
1 | 18.20.3
2 |
--------------------------------------------------------------------------------
/runtime-plugins/remote-router/remotes-monorepo/packages/remote-one/src/HelloWorld/index.tsx:
--------------------------------------------------------------------------------
1 | export { default } from './HelloWorld';
2 |
--------------------------------------------------------------------------------
/runtime-plugins/remote-router/remotes-monorepo/packages/remote-one/webpack.config.prod.ts:
--------------------------------------------------------------------------------
1 | export default require('./webpack.config');
2 |
--------------------------------------------------------------------------------
/runtime-plugins/remote-router/remotes-monorepo/packages/remote-two/src/Button/index.tsx:
--------------------------------------------------------------------------------
1 | export { default } from './Button';
2 |
--------------------------------------------------------------------------------
/runtime-plugins/remote-router/remotes-monorepo/packages/remote-two/webpack.config.prod.ts:
--------------------------------------------------------------------------------
1 | export default require('./webpack.config');
2 |
--------------------------------------------------------------------------------
/runtime-plugins/single-runtime/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/runtime-plugins/single-runtime/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/rust-wasm/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rust-wasm/README.md
--------------------------------------------------------------------------------
/rust-wasm/diagram.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rust-wasm/diagram.png
--------------------------------------------------------------------------------
/rust-wasm/host/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rust-wasm/host/package.json
--------------------------------------------------------------------------------
/rust-wasm/host/src/app.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rust-wasm/host/src/app.jsx
--------------------------------------------------------------------------------
/rust-wasm/host/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/rust-wasm/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rust-wasm/package.json
--------------------------------------------------------------------------------
/rust-wasm/playwright.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rust-wasm/playwright.config.ts
--------------------------------------------------------------------------------
/rust-wasm/remote/Cargo.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rust-wasm/remote/Cargo.lock
--------------------------------------------------------------------------------
/rust-wasm/remote/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rust-wasm/remote/Cargo.toml
--------------------------------------------------------------------------------
/rust-wasm/remote/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rust-wasm/remote/package.json
--------------------------------------------------------------------------------
/rust-wasm/remote/pkg/index.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rust-wasm/remote/pkg/index.d.ts
--------------------------------------------------------------------------------
/rust-wasm/remote/pkg/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rust-wasm/remote/pkg/index.js
--------------------------------------------------------------------------------
/rust-wasm/remote/src/lib.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rust-wasm/remote/src/lib.rs
--------------------------------------------------------------------------------
/rust-wasm/remote/src/utils.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/rust-wasm/remote/src/utils.rs
--------------------------------------------------------------------------------
/self-healing/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/self-healing/README.md
--------------------------------------------------------------------------------
/self-healing/app1/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/self-healing/app1/package.json
--------------------------------------------------------------------------------
/self-healing/app1/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/self-healing/app1/src/App.js
--------------------------------------------------------------------------------
/self-healing/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/self-healing/app2/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/self-healing/app2/package.json
--------------------------------------------------------------------------------
/self-healing/app2/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/self-healing/app2/src/App.js
--------------------------------------------------------------------------------
/self-healing/app2/src/Button.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/self-healing/app2/src/Button.js
--------------------------------------------------------------------------------
/self-healing/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/self-healing/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/self-healing/package.json
--------------------------------------------------------------------------------
/server-side-rendering/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | dist/
3 |
--------------------------------------------------------------------------------
/server-side-rendering/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/server-side-rendering/README.md
--------------------------------------------------------------------------------
/server-side-rendering/remote1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./App');
2 |
--------------------------------------------------------------------------------
/server-side-rendering/remote2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./App');
2 |
--------------------------------------------------------------------------------
/server-side-rendering/shell/.nvmrc:
--------------------------------------------------------------------------------
1 | 14.21.3
2 |
3 |
--------------------------------------------------------------------------------
/server-side-rendering/shell/src/external.js:
--------------------------------------------------------------------------------
1 | module.exports = () => {
2 | console.log('test');
3 | };
4 |
--------------------------------------------------------------------------------
/server-side-rendering/shell/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/shared-context/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/shared-context/README.md
--------------------------------------------------------------------------------
/shared-context/app1/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/shared-context/app1/src/App.js
--------------------------------------------------------------------------------
/shared-context/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/shared-context/app2/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/shared-context/app2/src/App.js
--------------------------------------------------------------------------------
/shared-context/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/shared-context/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/shared-context/package.json
--------------------------------------------------------------------------------
/shared-context/shared-library/src/index.js:
--------------------------------------------------------------------------------
1 | export * from './NameContextProvider';
2 |
--------------------------------------------------------------------------------
/shared-directory/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/shared-directory/README.md
--------------------------------------------------------------------------------
/shared-directory/image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/shared-directory/image.png
--------------------------------------------------------------------------------
/shared-directory/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/shared-directory/package.json
--------------------------------------------------------------------------------
/shared-directory/rust-host/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/shared-routes2/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/shared-routes2/README.md
--------------------------------------------------------------------------------
/shared-routes2/app1/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/shared-routes2/app1/src/App.js
--------------------------------------------------------------------------------
/shared-routes2/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/shared-routes2/app2/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/shared-routes2/app2/src/App.js
--------------------------------------------------------------------------------
/shared-routes2/app2/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/shared-routes2/cypress.env.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/shared-routes2/cypress.env.json
--------------------------------------------------------------------------------
/shared-routes2/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/shared-routes2/package.json
--------------------------------------------------------------------------------
/shared-routing/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/shared-routing/README.md
--------------------------------------------------------------------------------
/shared-routing/cypress.env.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/shared-routing/cypress.env.json
--------------------------------------------------------------------------------
/shared-routing/dashboard/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/shared-routing/order/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/shared-routing/order/src/App.js
--------------------------------------------------------------------------------
/shared-routing/order/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/shared-routing/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/shared-routing/package.json
--------------------------------------------------------------------------------
/shared-routing/profile/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/shared-routing/sales/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/shared-routing/sales/src/App.js
--------------------------------------------------------------------------------
/shared-routing/sales/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/shared-routing/shell/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/shared-routing/shell/src/App.js
--------------------------------------------------------------------------------
/shared-routing/shell/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/shared-store-cross-framework/react-counter/src/index.js:
--------------------------------------------------------------------------------
1 | import('./ReactCounter');
2 |
--------------------------------------------------------------------------------
/shared-store-cross-framework/shared-store/src/index.js:
--------------------------------------------------------------------------------
1 | import('./counter');
2 |
--------------------------------------------------------------------------------
/shared-store-cross-framework/shell/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/shared-store-cross-framework/vue-counter/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/simple-node/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/simple-node/README.md
--------------------------------------------------------------------------------
/simple-node/node-host/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/simple-node/node-host/src/main.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/simple-node/node-local-remote/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true,
3 | };
4 |
--------------------------------------------------------------------------------
/simple-node/node-local-remote/src/main.js:
--------------------------------------------------------------------------------
1 | console.log('test');
2 |
--------------------------------------------------------------------------------
/simple-node/node-local-remote/src/main.tsx:
--------------------------------------------------------------------------------
1 | console.log('test');
2 |
--------------------------------------------------------------------------------
/simple-node/node-remote/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true,
3 | };
4 |
--------------------------------------------------------------------------------
/simple-node/node-remote/src/main.js:
--------------------------------------------------------------------------------
1 | console.log('test');
2 |
--------------------------------------------------------------------------------
/simple-node/node-remote/src/main.tsx:
--------------------------------------------------------------------------------
1 | console.log('test');
2 |
--------------------------------------------------------------------------------
/simple-node/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/simple-node/package.json
--------------------------------------------------------------------------------
/styled-components/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | dist/
3 |
--------------------------------------------------------------------------------
/styled-components/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/styled-components/README.md
--------------------------------------------------------------------------------
/styled-components/app1/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/styled-components/app1/.babelrc
--------------------------------------------------------------------------------
/styled-components/app1/src/client/clientAppEntrypoint.tsx:
--------------------------------------------------------------------------------
1 | import('./clientRender');
2 |
--------------------------------------------------------------------------------
/styled-components/app2/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/styled-components/app2/.babelrc
--------------------------------------------------------------------------------
/styled-components/app2/src/client/clientAppEntrypoint.tsx:
--------------------------------------------------------------------------------
1 | import('./clientRender');
2 |
--------------------------------------------------------------------------------
/styled-components/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/styled-components/package.json
--------------------------------------------------------------------------------
/test/index.spec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/test/index.spec.js
--------------------------------------------------------------------------------
/third-party-scripts/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/third-party-scripts/README.md
--------------------------------------------------------------------------------
/third-party-scripts/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/tsconfig.json
--------------------------------------------------------------------------------
/typescript-monorepo/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/typescript-monorepo/README.md
--------------------------------------------------------------------------------
/typescript-monorepo/app1/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/typescript-monorepo/app2/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/typescript-project-references/app1/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/typescript-project-references/app2/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/typescript-react-fallback/app1/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/typescript-react-fallback/app2/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/typescript-react-monorepo-test/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 |
--------------------------------------------------------------------------------
/typescript-react-monorepo-test/packages/host/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 | @mf-types
4 |
--------------------------------------------------------------------------------
/typescript-react-monorepo-test/packages/host/cypress/support/component.ts:
--------------------------------------------------------------------------------
1 | import '@testing-library/cypress/add-commands';
2 |
--------------------------------------------------------------------------------
/typescript-react-monorepo-test/packages/host/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/typescript-react-monorepo-test/packages/host/src/remote.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
3 | declare module 'Remote/Button';
4 |
--------------------------------------------------------------------------------
/typescript-react-monorepo-test/packages/remote/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 |
--------------------------------------------------------------------------------
/typescript-react-monorepo-test/packages/remote/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/typescript-react-monorepo/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 |
--------------------------------------------------------------------------------
/typescript-react-monorepo/packages/app1/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 |
--------------------------------------------------------------------------------
/typescript-react-monorepo/packages/app1/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 | export {};
3 |
--------------------------------------------------------------------------------
/typescript-react-monorepo/packages/app2/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 |
--------------------------------------------------------------------------------
/typescript-react-monorepo/packages/app2/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 | export {};
3 |
--------------------------------------------------------------------------------
/typescript-react-monorepo/packages/host/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 | @mf-types
4 |
--------------------------------------------------------------------------------
/typescript-react-monorepo/packages/host/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 | export {};
3 |
--------------------------------------------------------------------------------
/typescript/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/typescript/README.md
--------------------------------------------------------------------------------
/typescript/app1/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/typescript/app1/package.json
--------------------------------------------------------------------------------
/typescript/app1/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/typescript/app1/src/App.tsx
--------------------------------------------------------------------------------
/typescript/app1/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/typescript/app1/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/typescript/app1/tsconfig.json
--------------------------------------------------------------------------------
/typescript/app2/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/typescript/app2/package.json
--------------------------------------------------------------------------------
/typescript/app2/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/typescript/app2/src/App.tsx
--------------------------------------------------------------------------------
/typescript/app2/src/Button.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/typescript/app2/src/Button.tsx
--------------------------------------------------------------------------------
/typescript/app2/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/typescript/app2/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/typescript/app2/tsconfig.json
--------------------------------------------------------------------------------
/typescript/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/typescript/package.json
--------------------------------------------------------------------------------
/typescript/playwright.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/typescript/playwright.config.ts
--------------------------------------------------------------------------------
/umd-federation/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/umd-federation/README.md
--------------------------------------------------------------------------------
/umd-federation/app1/src/App.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/umd-federation/app1/src/App.js
--------------------------------------------------------------------------------
/umd-federation/app1/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/umd-federation/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/umd-federation/package.json
--------------------------------------------------------------------------------
/umd-federation/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/umd-federation/pnpm-lock.yaml
--------------------------------------------------------------------------------
/updateReadmeExampleList.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/updateReadmeExampleList.js
--------------------------------------------------------------------------------
/vue-cli/consumer/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/consumer/README.md
--------------------------------------------------------------------------------
/vue-cli/consumer/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/consumer/package.json
--------------------------------------------------------------------------------
/vue-cli/consumer/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/consumer/src/App.vue
--------------------------------------------------------------------------------
/vue-cli/consumer/src/main.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/vue-cli/consumer/vue.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/consumer/vue.config.js
--------------------------------------------------------------------------------
/vue-cli/core/.eslintrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/core/.eslintrc.js
--------------------------------------------------------------------------------
/vue-cli/core/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/core/README.md
--------------------------------------------------------------------------------
/vue-cli/core/babel.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/core/babel.config.js
--------------------------------------------------------------------------------
/vue-cli/core/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/core/package.json
--------------------------------------------------------------------------------
/vue-cli/core/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/core/public/favicon.ico
--------------------------------------------------------------------------------
/vue-cli/core/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/core/public/index.html
--------------------------------------------------------------------------------
/vue-cli/core/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/core/src/App.vue
--------------------------------------------------------------------------------
/vue-cli/core/src/bootstrap.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/core/src/bootstrap.js
--------------------------------------------------------------------------------
/vue-cli/core/src/main.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/vue-cli/core/vue.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/core/vue.config.js
--------------------------------------------------------------------------------
/vue-cli/e2e/methods/methods.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/e2e/methods/methods.ts
--------------------------------------------------------------------------------
/vue-cli/other/babel.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/other/babel.config.js
--------------------------------------------------------------------------------
/vue-cli/other/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/other/package.json
--------------------------------------------------------------------------------
/vue-cli/other/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/other/public/index.html
--------------------------------------------------------------------------------
/vue-cli/other/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/other/src/App.vue
--------------------------------------------------------------------------------
/vue-cli/other/src/bootstrap.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/other/src/bootstrap.js
--------------------------------------------------------------------------------
/vue-cli/other/src/main.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/vue-cli/other/vue.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/other/vue.config.js
--------------------------------------------------------------------------------
/vue-cli/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/package.json
--------------------------------------------------------------------------------
/vue-cli/playwright.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/playwright.config.ts
--------------------------------------------------------------------------------
/vue-cli/readme.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue-cli/readme.md
--------------------------------------------------------------------------------
/vue2-in-vue3/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue2-in-vue3/README.md
--------------------------------------------------------------------------------
/vue2-in-vue3/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue2-in-vue3/package.json
--------------------------------------------------------------------------------
/vue2-in-vue3/pnpm-workspace.yaml:
--------------------------------------------------------------------------------
1 | packages:
2 | - 'vue*'
3 |
--------------------------------------------------------------------------------
/vue2-in-vue3/vue2/index.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/vue2-in-vue3/vue2/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue2-in-vue3/vue2/package.json
--------------------------------------------------------------------------------
/vue2-in-vue3/vue2/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue2-in-vue3/vue2/src/App.vue
--------------------------------------------------------------------------------
/vue2-in-vue3/vue2/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue2-in-vue3/vue2/src/main.js
--------------------------------------------------------------------------------
/vue2-in-vue3/vue3/index.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/vue2-in-vue3/vue3/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue2-in-vue3/vue3/package.json
--------------------------------------------------------------------------------
/vue2-in-vue3/vue3/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue2-in-vue3/vue3/src/App.vue
--------------------------------------------------------------------------------
/vue2-in-vue3/vue3/src/main.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/vue3-cli-demo/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue3-cli-demo/README.md
--------------------------------------------------------------------------------
/vue3-cli-demo/app-exposes/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./main');
2 |
--------------------------------------------------------------------------------
/vue3-cli-demo/app-general/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./main');
2 |
--------------------------------------------------------------------------------
/vue3-cli-demo/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue3-cli-demo/package.json
--------------------------------------------------------------------------------
/vue3-demo/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue3-demo/README.md
--------------------------------------------------------------------------------
/vue3-demo/home/index.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/vue3-demo/home/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue3-demo/home/package.json
--------------------------------------------------------------------------------
/vue3-demo/home/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue3-demo/home/src/App.vue
--------------------------------------------------------------------------------
/vue3-demo/home/src/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue3-demo/home/src/index.js
--------------------------------------------------------------------------------
/vue3-demo/home/src/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue3-demo/home/src/logo.png
--------------------------------------------------------------------------------
/vue3-demo/home/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue3-demo/home/src/main.js
--------------------------------------------------------------------------------
/vue3-demo/layout/index.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/vue3-demo/layout/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue3-demo/layout/package.json
--------------------------------------------------------------------------------
/vue3-demo/layout/src/Layout.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue3-demo/layout/src/Layout.vue
--------------------------------------------------------------------------------
/vue3-demo/layout/src/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue3-demo/layout/src/index.js
--------------------------------------------------------------------------------
/vue3-demo/layout/src/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue3-demo/layout/src/logo.png
--------------------------------------------------------------------------------
/vue3-demo/layout/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue3-demo/layout/src/main.js
--------------------------------------------------------------------------------
/vue3-demo/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue3-demo/package.json
--------------------------------------------------------------------------------
/vue3-demo/playwright.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/module-federation-examples/HEAD/vue3-demo/playwright.config.ts
--------------------------------------------------------------------------------