├── .changeset
├── brave-beans-exist.md
├── config.json
└── dry-colts-cough.md
├── .claude
├── agents
│ ├── git-conflict-resolver.md
│ └── merge-conflict-resolver.md
└── hooks
│ └── prompt-optimizer.js
├── .cursor
└── mcp.json
├── .cursorignore
├── .cursorrules
├── .editorconfig
├── .env
├── .eslintignore
├── .eslintrc.json
├── .github
├── .github
│ └── release.yml
├── FUNDING.yml
├── ISSUE_TEMPLATE
│ ├── bug_report.yml
│ ├── config.yml
│ └── feature_request.yml
├── actions
│ ├── android-e2e
│ │ └── action.yaml
│ └── ios-e2e
│ │ └── action.yaml
├── dependabot.yml
├── pr-labeler.yml
├── pull_request_template.md
├── release.yml
└── workflows
│ ├── actionlint.yml
│ ├── build-and-test.yml
│ ├── build-metro.yml
│ ├── devtools.yml
│ ├── e2e-manifest.yml
│ ├── e2e-metro.yml
│ ├── e2e-modern-ssr.yml
│ ├── e2e-modern.yml
│ ├── e2e-next-dev.yml
│ ├── e2e-next-prod.yml
│ ├── e2e-node.yml
│ ├── e2e-router.yml
│ ├── e2e-runtime.yml
│ ├── issue-close-require.yml
│ ├── issue-labeled.yml
│ ├── pr-label.yaml
│ ├── release-pull-request.yml
│ ├── release.yml
│ └── stale.yml
├── .gitignore
├── .husky
├── commit-msg
└── pre-commit
├── .npmrc
├── .nvmrc
├── .nxignore
├── .prettierignore
├── .prettierrc
├── .verdaccio
├── config.yml
└── htpasswd
├── .vscode
├── launch.json
├── settings.json
└── tasks.json
├── CLAUDE.md
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── ai-lint-fix.js
├── apps
├── 3000-home
│ ├── .env
│ ├── .eslintrc.json
│ ├── components
│ │ ├── SharedNav.tsx
│ │ ├── menu.tsx
│ │ └── thing.module.css
│ ├── cypress.config.ts
│ ├── cypress
│ │ ├── e2e
│ │ │ └── app.cy.ts
│ │ ├── fixtures
│ │ │ └── example.json
│ │ ├── support
│ │ │ ├── app.po.ts
│ │ │ ├── commands.ts
│ │ │ └── e2e.ts
│ │ └── tsconfig.json
│ ├── next-env.d.ts
│ ├── next.config.js
│ ├── package.json
│ ├── pages
│ │ ├── _app.tsx
│ │ ├── _document.js
│ │ ├── api
│ │ │ └── test.js
│ │ ├── checkout
│ │ │ ├── [...slug].tsx
│ │ │ ├── [pid].tsx
│ │ │ ├── exposed-pages.tsx
│ │ │ ├── index.tsx
│ │ │ ├── test-check-button.tsx
│ │ │ └── test-title.tsx
│ │ ├── home
│ │ │ ├── exposed-pages.tsx
│ │ │ ├── test-broken-remotes.tsx
│ │ │ ├── test-remote-hook.tsx
│ │ │ └── test-shared-nav.tsx
│ │ ├── index.tsx
│ │ └── shop
│ │ │ ├── exposed-pages.js
│ │ │ ├── index.js
│ │ │ ├── products
│ │ │ └── [...slug].js
│ │ │ ├── test-webpack-png.js
│ │ │ └── test-webpack-svg.js
│ ├── project.json
│ ├── public
│ │ ├── .gitkeep
│ │ ├── favicon.ico
│ │ ├── webpack.png
│ │ └── webpack.svg
│ ├── remotes.d.ts
│ └── tsconfig.json
├── 3001-shop
│ ├── .env
│ ├── .eslintrc.json
│ ├── components
│ │ ├── WebpackPng.tsx
│ │ ├── WebpackSvg.tsx
│ │ ├── exposedTitle.tsx
│ │ ├── menu.tsx
│ │ ├── nav.tsx
│ │ └── useCustomRemoteHook.tsx
│ ├── cypress.config.ts
│ ├── cypress
│ │ ├── e2e
│ │ │ └── app.cy.ts
│ │ ├── fixtures
│ │ │ └── example.json
│ │ ├── support
│ │ │ ├── app.po.ts
│ │ │ ├── commands.ts
│ │ │ └── e2e.ts
│ │ └── tsconfig.json
│ ├── next-env.d.ts
│ ├── next.config.js
│ ├── package.json
│ ├── pages
│ │ ├── _app.tsx
│ │ ├── _document.js
│ │ ├── checkout
│ │ │ ├── [...slug].tsx
│ │ │ ├── [pid].tsx
│ │ │ ├── exposed-pages.tsx
│ │ │ ├── index.tsx
│ │ │ ├── test-check-button.tsx
│ │ │ └── test-title.tsx
│ │ ├── home
│ │ │ ├── exposed-pages.tsx
│ │ │ ├── test-broken-remotes.tsx
│ │ │ ├── test-remote-hook.tsx
│ │ │ └── test-shared-nav.tsx
│ │ ├── index.js
│ │ ├── index.module.css
│ │ ├── shop
│ │ │ ├── exposed-pages.tsx
│ │ │ ├── index.tsx
│ │ │ ├── products
│ │ │ │ └── [...slug].tsx
│ │ │ ├── test-webpack-png.tsx
│ │ │ └── test-webpack-svg.tsx
│ │ └── styles.css
│ ├── project.json
│ ├── public
│ │ ├── .gitkeep
│ │ ├── webpack.png
│ │ └── webpack.svg
│ ├── remotes.d.ts
│ └── tsconfig.json
├── 3002-checkout
│ ├── .env
│ ├── .eslintrc.json
│ ├── components
│ │ ├── ButtonOldAnt.tsx
│ │ ├── CheckoutTitle.tsx
│ │ ├── menu.tsx
│ │ └── stuff.module.css
│ ├── cypress.config.ts
│ ├── cypress
│ │ ├── e2e
│ │ │ └── app.cy.ts
│ │ ├── fixtures
│ │ │ └── example.json
│ │ ├── support
│ │ │ ├── app.po.ts
│ │ │ ├── commands.ts
│ │ │ └── e2e.ts
│ │ └── tsconfig.json
│ ├── next-env.d.ts
│ ├── next.config.js
│ ├── package.json
│ ├── pages
│ │ ├── _app.tsx
│ │ ├── _document.js
│ │ ├── checkout
│ │ │ ├── [...slug].tsx
│ │ │ ├── [pid].tsx
│ │ │ ├── exposed-pages.tsx
│ │ │ ├── index.tsx
│ │ │ ├── test-check-button.tsx
│ │ │ └── test-title.tsx
│ │ ├── home
│ │ │ ├── exposed-pages.tsx
│ │ │ ├── test-broken-remotes.tsx
│ │ │ ├── test-remote-hook.tsx
│ │ │ └── test-shared-nav.tsx
│ │ ├── index.js
│ │ └── shop
│ │ │ ├── exposed-pages.js
│ │ │ ├── index.js
│ │ │ ├── products
│ │ │ └── [...slug].js
│ │ │ ├── test-webpack-png.js
│ │ │ └── test-webpack-svg.js
│ ├── project.json
│ ├── public
│ │ ├── .gitkeep
│ │ ├── webpack.png
│ │ └── webpack.svg
│ ├── remotes.d.ts
│ └── tsconfig.json
├── bundle-size
│ ├── .babelrc
│ ├── CHANGELOG.md
│ ├── cypress.config.ts
│ ├── cypress
│ │ ├── e2e
│ │ │ └── app.cy.ts
│ │ ├── fixtures
│ │ │ └── example.json
│ │ ├── support
│ │ │ ├── app.po.ts
│ │ │ ├── commands.ts
│ │ │ └── e2e.ts
│ │ └── tsconfig.json
│ ├── package.json
│ ├── project.json
│ ├── remotes.d.ts
│ ├── src
│ │ ├── HelloWorld.tsx
│ │ ├── bootstrap.tsx
│ │ ├── index.html
│ │ └── index.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ └── webpack.config.js
├── docs-ui
│ ├── .babelrc
│ ├── .eslintrc.json
│ ├── postcss.config.js
│ ├── project.json
│ ├── src
│ │ ├── app
│ │ │ ├── css
│ │ │ │ ├── doc.scss
│ │ │ │ ├── highlight.scss
│ │ │ │ ├── nav.scss
│ │ │ │ ├── page-languages.scss
│ │ │ │ ├── search.scss
│ │ │ │ └── toc-menu.scss
│ │ │ ├── fonts
│ │ │ │ ├── AvenirNextLTPro-Bold.otf
│ │ │ │ ├── AvenirNextLTPro-BoldCn.otf
│ │ │ │ ├── AvenirNextLTPro-BoldCnIt.otf
│ │ │ │ ├── AvenirNextLTPro-BoldIt.otf
│ │ │ │ ├── AvenirNextLTPro-Cn.otf
│ │ │ │ ├── AvenirNextLTPro-CnIt.otf
│ │ │ │ ├── AvenirNextLTPro-Demi.otf
│ │ │ │ ├── AvenirNextLTPro-DemiCn.otf
│ │ │ │ ├── AvenirNextLTPro-DemiCnIt.otf
│ │ │ │ ├── AvenirNextLTPro-DemiIt.otf
│ │ │ │ ├── AvenirNextLTPro-Heavy.otf
│ │ │ │ ├── AvenirNextLTPro-HeavyCn.otf
│ │ │ │ ├── AvenirNextLTPro-HeavyCnIt.otf
│ │ │ │ ├── AvenirNextLTPro-HeavyIt.otf
│ │ │ │ ├── AvenirNextLTPro-It.otf
│ │ │ │ ├── AvenirNextLTPro-Medium.otf
│ │ │ │ ├── AvenirNextLTPro-MediumCn.otf
│ │ │ │ ├── AvenirNextLTPro-MediumCnIt.otf
│ │ │ │ ├── AvenirNextLTPro-MediumIt.otf
│ │ │ │ ├── AvenirNextLTPro-Regular.otf
│ │ │ │ ├── AvenirNextLTPro-UltLt.otf
│ │ │ │ ├── AvenirNextLTPro-UltLtCn.otf
│ │ │ │ ├── AvenirNextLTPro-UltLtCnIt.otf
│ │ │ │ └── AvenirNextLTPro-UltLtIt.otf
│ │ │ ├── helpers
│ │ │ │ ├── and.js
│ │ │ │ ├── detag.js
│ │ │ │ ├── eq.js
│ │ │ │ ├── gt.js
│ │ │ │ ├── increment.js
│ │ │ │ ├── json.js
│ │ │ │ ├── length.js
│ │ │ │ ├── ne.js
│ │ │ │ ├── not.js
│ │ │ │ ├── or.js
│ │ │ │ ├── relativize.js
│ │ │ │ └── year.js
│ │ │ ├── img
│ │ │ │ ├── back.svg
│ │ │ │ ├── caret.svg
│ │ │ │ ├── chevron.svg
│ │ │ │ ├── favicon.svg
│ │ │ │ ├── home-o.svg
│ │ │ │ ├── home.svg
│ │ │ │ ├── icons-edit.svg
│ │ │ │ ├── menu.svg
│ │ │ │ ├── module-federation-logo.svg
│ │ │ │ ├── octicons-16.svg
│ │ │ │ └── text-bubble.svg
│ │ │ ├── js
│ │ │ │ ├── 01-nav.ts
│ │ │ │ ├── 02-on-this-page.ts
│ │ │ │ ├── 03-fragment-jumper.ts
│ │ │ │ ├── 04-page-versions.ts
│ │ │ │ ├── 05-mobile-navbar.ts
│ │ │ │ ├── 06-copy-to-clipboard.ts
│ │ │ │ ├── 07-page-languages.ts
│ │ │ │ ├── 08-page-versions.ts
│ │ │ │ ├── index.ts
│ │ │ │ └── vendor
│ │ │ │ │ └── highlight.bundle.js
│ │ │ ├── layouts
│ │ │ │ ├── 404.hbs
│ │ │ │ └── default.hbs
│ │ │ └── partials
│ │ │ │ ├── article-404.hbs
│ │ │ │ ├── article.hbs
│ │ │ │ ├── body.hbs
│ │ │ │ ├── breadcrumbs.hbs
│ │ │ │ ├── footer-content.hbs
│ │ │ │ ├── footer-scripts.hbs
│ │ │ │ ├── footer.hbs
│ │ │ │ ├── head-icons.hbs
│ │ │ │ ├── head-info.hbs
│ │ │ │ ├── head-meta.hbs
│ │ │ │ ├── head-prelude.hbs
│ │ │ │ ├── head-scripts.hbs
│ │ │ │ ├── head-styles.hbs
│ │ │ │ ├── head-title.hbs
│ │ │ │ ├── head.hbs
│ │ │ │ ├── header-content.hbs
│ │ │ │ ├── header-scripts.hbs
│ │ │ │ ├── header.hbs
│ │ │ │ ├── icon.hbs
│ │ │ │ ├── main.hbs
│ │ │ │ ├── nav-explore.hbs
│ │ │ │ ├── nav-menu.hbs
│ │ │ │ ├── nav-toggle.hbs
│ │ │ │ ├── nav-tree.hbs
│ │ │ │ ├── page-languages.hbs
│ │ │ │ ├── page-versions.hbs
│ │ │ │ ├── pagination.hbs
│ │ │ │ ├── social-icon-discord.hbs
│ │ │ │ ├── social-icon-github.hbs
│ │ │ │ ├── toc.hbs
│ │ │ │ └── toolbar.hbs
│ │ ├── assets
│ │ │ └── .gitkeep
│ │ ├── environments
│ │ │ ├── environment.prod.ts
│ │ │ └── environment.ts
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ ├── main.ts
│ │ └── styles.scss
│ ├── tailwind.config.js
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ └── webpack.config.js
├── docs
│ ├── README.adoc
│ ├── configs
│ │ ├── docs-en.local.yml
│ │ ├── docs-en.yml
│ │ ├── docs-es.local.yml
│ │ ├── docs-es.yml
│ │ ├── docs-zh.local.yml
│ │ ├── docs-zh.yml
│ │ └── mf-antora-navigator.yml
│ ├── make_pot.sh
│ ├── project.json
│ ├── src
│ │ ├── en
│ │ │ ├── antora.yml
│ │ │ └── modules
│ │ │ │ └── ROOT
│ │ │ │ ├── nav.adoc
│ │ │ │ └── pages
│ │ │ │ ├── agnostic-way
│ │ │ │ └── index.adoc
│ │ │ │ ├── angular-way
│ │ │ │ ├── auth0.adoc
│ │ │ │ ├── i18n-angular.adoc
│ │ │ │ ├── index.adoc
│ │ │ │ ├── index2.adoc
│ │ │ │ ├── mf-ssr-angular.adoc
│ │ │ │ ├── okta-auth.adoc
│ │ │ │ ├── service-workers-mf.adoc
│ │ │ │ ├── splitting-to-mf-part1.adoc
│ │ │ │ └── splitting-to-mf-part2.adoc
│ │ │ │ ├── concepts
│ │ │ │ ├── antipatterns.adoc
│ │ │ │ ├── brown-green.adoc
│ │ │ │ ├── component-level-ownership.adoc
│ │ │ │ └── component-vs-mf.adoc
│ │ │ │ ├── core-features
│ │ │ │ ├── cache_busting.adoc
│ │ │ │ ├── delegate-modules.adoc
│ │ │ │ ├── dynamic-remotes.adoc
│ │ │ │ ├── shared-api.adoc
│ │ │ │ └── versioned-shared-modules.adoc
│ │ │ │ ├── enhanced_api
│ │ │ │ ├── about.adoc
│ │ │ │ ├── features_default_async.adoc
│ │ │ │ ├── features_module_name_map.adoc
│ │ │ │ ├── features_remote_object_definition.adoc
│ │ │ │ ├── features_remotes_name_map.adoc
│ │ │ │ ├── features_remotes_url.adoc
│ │ │ │ ├── getting_started.adoc
│ │ │ │ ├── helper_about.adoc
│ │ │ │ ├── helper_dynamicLoad.adoc
│ │ │ │ ├── helper_getModule.adoc
│ │ │ │ ├── helper_installation.adoc
│ │ │ │ ├── installation.adoc
│ │ │ │ └── nav.adoc
│ │ │ │ ├── getting-started
│ │ │ │ ├── best-practices.adoc
│ │ │ │ ├── getting-started-practical.adoc
│ │ │ │ ├── history.adoc
│ │ │ │ ├── index.adoc
│ │ │ │ ├── loc-dev-deployment.adoc
│ │ │ │ ├── pros-cons.adoc
│ │ │ │ ├── setup.adoc
│ │ │ │ ├── use-cases.adoc
│ │ │ │ └── what-is-mf.adoc
│ │ │ │ ├── packages
│ │ │ │ ├── module-federation-native-federation-tests.adoc
│ │ │ │ ├── module-federation-native-federation-typescript.adoc
│ │ │ │ ├── module-federation-node.adoc
│ │ │ │ ├── module-federation-typescript.adoc
│ │ │ │ └── module-federation-utilities.adoc
│ │ │ │ ├── react-way
│ │ │ │ ├── i18n-react.adoc
│ │ │ │ └── index.adoc
│ │ │ │ ├── recipes
│ │ │ │ ├── composable-commerce-PBC-edition.adoc
│ │ │ │ ├── examples-demos.adoc
│ │ │ │ ├── mf-enterprise.adoc
│ │ │ │ ├── mf-rollupjs.adoc
│ │ │ │ ├── mf-split-chunks.adoc
│ │ │ │ ├── mf-ssr.adoc
│ │ │ │ ├── mf-typescript-plugin.adoc
│ │ │ │ ├── naming-convention-tips.adoc
│ │ │ │ ├── public-path-dynamic.adoc
│ │ │ │ ├── resiliency-failovers.adoc
│ │ │ │ ├── sentry-logging.adoc
│ │ │ │ ├── shared-header-footer.adoc
│ │ │ │ ├── state-management-redux.adoc
│ │ │ │ ├── tailwind-mf.adoc
│ │ │ │ └── unit-testing.adoc
│ │ │ │ ├── vue-way
│ │ │ │ └── index.adoc
│ │ │ │ └── weblate_contribution_guide.adoc
│ │ ├── es
│ │ │ ├── antora.yml
│ │ │ └── modules
│ │ │ │ └── ROOT
│ │ │ │ ├── nav.adoc
│ │ │ │ └── pages
│ │ │ │ ├── best-practices.adoc
│ │ │ │ ├── brown-green.adoc
│ │ │ │ ├── component-level-ownership.adoc
│ │ │ │ ├── delegate-modules.adoc
│ │ │ │ ├── dynamic-remotes.adoc
│ │ │ │ ├── examples-demos.adoc
│ │ │ │ ├── getting-started.adoc
│ │ │ │ ├── history.adoc
│ │ │ │ ├── mf-ssr.adoc
│ │ │ │ ├── naming-convention-tips.adoc
│ │ │ │ ├── pros-cons.adoc
│ │ │ │ ├── public-path-dynamic.adoc
│ │ │ │ ├── resiliency-failovers.adoc
│ │ │ │ ├── setup.adoc
│ │ │ │ ├── shared-api.adoc
│ │ │ │ ├── shared-header-footer.adoc
│ │ │ │ ├── team-collaboration-review.adoc
│ │ │ │ ├── unit-testing.adoc
│ │ │ │ └── use-cases.adoc
│ │ ├── l10n-weblate
│ │ │ ├── ROOT.cfg
│ │ │ ├── ROOT
│ │ │ │ ├── ROOT.pot
│ │ │ │ ├── es.po
│ │ │ │ └── zh_CN.po
│ │ │ ├── enhanced_api.cfg
│ │ │ └── enhanced_api
│ │ │ │ ├── enhanced_api.pot
│ │ │ │ ├── es.po
│ │ │ │ └── zh_CN.po
│ │ └── zh_CN
│ │ │ └── antora.yml
│ └── use_po.sh
├── esbuild
│ ├── build.js
│ ├── build
│ │ ├── build-common.js
│ │ ├── build-mfe1.js
│ │ └── build-shell.js
│ ├── libs
│ │ └── shared-lib
│ │ │ ├── index.ts
│ │ │ └── package.json
│ ├── mfe1
│ │ ├── app.tsx
│ │ ├── bootstrap.tsx
│ │ ├── favicon.ico
│ │ ├── federation.config.js
│ │ ├── federationInit.js
│ │ ├── index.html
│ │ ├── main.ts
│ │ └── styles.css
│ ├── package.json
│ ├── shell
│ │ ├── app.tsx
│ │ ├── bootstrap.tsx
│ │ ├── decl.ts
│ │ ├── favicon.ico
│ │ ├── federation.config.js
│ │ ├── index.html
│ │ ├── main.ts
│ │ └── styles.css
│ └── tsconfig.json
├── manifest-demo
│ ├── 3009-webpack-provider
│ │ ├── .babelrc
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── public
│ │ │ ├── .gitkeep
│ │ │ ├── webpack.png
│ │ │ └── webpack.svg
│ │ ├── src
│ │ │ ├── App.tsx
│ │ │ ├── Button.tsx
│ │ │ ├── bootstrap.tsx
│ │ │ ├── components
│ │ │ │ ├── WebpackPng.tsx
│ │ │ │ ├── WebpackSvg.tsx
│ │ │ │ └── useCustomRemoteHook.tsx
│ │ │ ├── index.html
│ │ │ └── index.ts
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.json
│ │ └── webpack.config.js
│ ├── 3010-rspack-provider
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.tsx
│ │ │ ├── Button.tsx
│ │ │ ├── bootstrap.tsx
│ │ │ ├── components
│ │ │ │ ├── ButtonOldAnt.tsx
│ │ │ │ └── stuff.module.css
│ │ │ ├── index.html
│ │ │ └── index.ts
│ │ ├── tsconfig.app.json
│ │ └── tsconfig.json
│ ├── 3011-rspack-manifest-provider
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.jsx
│ │ │ ├── asyncFile.ts
│ │ │ ├── bootsrtap.jsx
│ │ │ ├── index.html
│ │ │ └── index.js
│ │ ├── tsconfig.app.json
│ │ └── tsconfig.json
│ ├── 3012-rspack-js-entry-provider
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── rspack.config.js
│ │ ├── src
│ │ │ ├── App.jsx
│ │ │ ├── asyncFile.ts
│ │ │ ├── bootstrap.jsx
│ │ │ ├── index.html
│ │ │ └── index.js
│ │ ├── tsconfig.app.json
│ │ └── tsconfig.json
│ ├── README.md
│ └── webpack-host
│ │ ├── .babelrc
│ │ ├── cypress.config.ts
│ │ ├── cypress
│ │ ├── e2e
│ │ │ ├── basic-usage.cy.ts
│ │ │ └── preload.cy.ts
│ │ ├── fixtures
│ │ │ └── example.json
│ │ ├── support
│ │ │ ├── app.po.ts
│ │ │ ├── commands.ts
│ │ │ └── e2e.ts
│ │ └── tsconfig.json
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── remotes.d.ts
│ │ ├── runtimePlugin.ts
│ │ ├── src
│ │ ├── App.tsx
│ │ ├── Button.tsx
│ │ ├── Preload.tsx
│ │ ├── Root.tsx
│ │ ├── components
│ │ │ ├── ButtonOldAnt.tsx
│ │ │ ├── stuff.module.css
│ │ │ └── stuff.module.css.d.ts
│ │ ├── index.html
│ │ ├── index.tsx
│ │ ├── runtimePlugin.ts
│ │ ├── test-remote-hook.tsx
│ │ ├── webpack.png
│ │ └── webpack.svg
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.json
│ │ └── webpack.config.js
├── metro-example-host
│ ├── .bundle
│ │ └── config
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── .prettierrc.js
│ ├── .watchmanconfig
│ ├── Gemfile
│ ├── Gemfile.lock
│ ├── README.md
│ ├── android
│ │ ├── app
│ │ │ ├── build.gradle
│ │ │ ├── debug.keystore
│ │ │ ├── proguard-rules.pro
│ │ │ └── src
│ │ │ │ ├── debug
│ │ │ │ └── AndroidManifest.xml
│ │ │ │ └── main
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── mf
│ │ │ │ │ └── example
│ │ │ │ │ └── host
│ │ │ │ │ ├── MainActivity.kt
│ │ │ │ │ └── MainApplication.kt
│ │ │ │ └── res
│ │ │ │ ├── drawable
│ │ │ │ └── rn_edit_text_material.xml
│ │ │ │ ├── mipmap-hdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ │ ├── mipmap-mdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ │ ├── mipmap-xhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ │ ├── mipmap-xxhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ │ ├── mipmap-xxxhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ │ └── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ ├── build.gradle
│ │ ├── gradle.properties
│ │ ├── gradle
│ │ │ └── wrapper
│ │ │ │ ├── gradle-wrapper.jar
│ │ │ │ └── gradle-wrapper.properties
│ │ ├── gradlew
│ │ ├── gradlew.bat
│ │ └── settings.gradle
│ ├── app.json
│ ├── babel.config.js
│ ├── e2e
│ │ ├── config.yaml
│ │ └── flows
│ │ │ └── core.yaml
│ ├── index.js
│ ├── ios
│ │ ├── .xcode.env
│ │ ├── MFExampleHost.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── xcshareddata
│ │ │ │ └── xcschemes
│ │ │ │ └── MFExampleHost.xcscheme
│ │ ├── MFExampleHost.xcworkspace
│ │ │ └── contents.xcworkspacedata
│ │ ├── MFExampleHost
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Images.xcassets
│ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ └── Contents.json
│ │ │ │ └── Contents.json
│ │ │ ├── Info.plist
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── PrivacyInfo.xcprivacy
│ │ ├── Podfile
│ │ └── Podfile.lock
│ ├── jest.config.js
│ ├── metro.config.js
│ ├── package.json
│ ├── rnef.config.mjs
│ ├── runtime-plugin.ts
│ ├── src
│ │ ├── App.tsx
│ │ ├── Card.tsx
│ │ └── Fallback.tsx
│ └── tsconfig.json
├── metro-example-mini
│ ├── .bundle
│ │ └── config
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── .prettierrc.js
│ ├── .watchmanconfig
│ ├── App.tsx
│ ├── Gemfile
│ ├── Gemfile.lock
│ ├── README.md
│ ├── __tests__
│ │ └── App.test.tsx
│ ├── android
│ │ ├── app
│ │ │ ├── build.gradle
│ │ │ ├── debug.keystore
│ │ │ ├── proguard-rules.pro
│ │ │ └── src
│ │ │ │ ├── debug
│ │ │ │ └── AndroidManifest.xml
│ │ │ │ └── main
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── mini
│ │ │ │ │ ├── MainActivity.kt
│ │ │ │ │ └── MainApplication.kt
│ │ │ │ └── res
│ │ │ │ ├── drawable
│ │ │ │ └── rn_edit_text_material.xml
│ │ │ │ ├── mipmap-hdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ │ ├── mipmap-mdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ │ ├── mipmap-xhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ │ ├── mipmap-xxhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ │ ├── mipmap-xxxhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ │ └── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ ├── build.gradle
│ │ ├── gradle.properties
│ │ ├── gradle
│ │ │ └── wrapper
│ │ │ │ ├── gradle-wrapper.jar
│ │ │ │ └── gradle-wrapper.properties
│ │ ├── gradlew
│ │ ├── gradlew.bat
│ │ └── settings.gradle
│ ├── app.json
│ ├── babel.config.js
│ ├── index.js
│ ├── ios
│ │ ├── .xcode.env
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── mini.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── xcshareddata
│ │ │ │ └── xcschemes
│ │ │ │ └── mini.xcscheme
│ │ ├── mini.xcworkspace
│ │ │ └── contents.xcworkspacedata
│ │ └── mini
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Images.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ │ ├── Info.plist
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── PrivacyInfo.xcprivacy
│ ├── jest.config.js
│ ├── metro.config.js
│ ├── package.json
│ ├── rnef.config.mjs
│ ├── src
│ │ └── info.tsx
│ └── tsconfig.json
├── metro-example-nested-mini
│ ├── .bundle
│ │ └── config
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── .prettierrc.js
│ ├── .watchmanconfig
│ ├── App.tsx
│ ├── Gemfile
│ ├── Gemfile.lock
│ ├── README.md
│ ├── __tests__
│ │ └── App.test.tsx
│ ├── android
│ │ ├── app
│ │ │ ├── build.gradle
│ │ │ ├── debug.keystore
│ │ │ ├── proguard-rules.pro
│ │ │ └── src
│ │ │ │ ├── debug
│ │ │ │ └── AndroidManifest.xml
│ │ │ │ └── main
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── mini
│ │ │ │ │ ├── MainActivity.kt
│ │ │ │ │ └── MainApplication.kt
│ │ │ │ └── res
│ │ │ │ ├── drawable
│ │ │ │ └── rn_edit_text_material.xml
│ │ │ │ ├── mipmap-hdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ │ ├── mipmap-mdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ │ ├── mipmap-xhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ │ ├── mipmap-xxhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ │ ├── mipmap-xxxhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ │ └── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ ├── build.gradle
│ │ ├── gradle.properties
│ │ ├── gradle
│ │ │ └── wrapper
│ │ │ │ ├── gradle-wrapper.jar
│ │ │ │ └── gradle-wrapper.properties
│ │ ├── gradlew
│ │ ├── gradlew.bat
│ │ └── settings.gradle
│ ├── app.json
│ ├── babel.config.js
│ ├── index.js
│ ├── ios
│ │ ├── .xcode.env
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── mini.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── xcshareddata
│ │ │ │ └── xcschemes
│ │ │ │ └── mini.xcscheme
│ │ ├── mini.xcworkspace
│ │ │ └── contents.xcworkspacedata
│ │ └── mini
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Images.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ │ ├── Info.plist
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── PrivacyInfo.xcprivacy
│ ├── jest.config.js
│ ├── metro.config.js
│ ├── package.json
│ ├── rnef.config.mjs
│ ├── src
│ │ └── nested-mini-info.tsx
│ └── tsconfig.json
├── modern-component-data-fetch
│ ├── README.md
│ ├── host
│ │ ├── .npmrc
│ │ ├── CHANGELOG.md
│ │ ├── cypress.config.ts
│ │ ├── cypress
│ │ │ ├── e2e
│ │ │ │ ├── csr-with-fetch-data.cy.ts
│ │ │ │ ├── downgrade.cy.ts
│ │ │ │ ├── route-check.cy.ts
│ │ │ │ └── ssr-with-fetch-data.cy.ts
│ │ │ ├── support
│ │ │ │ ├── app.po.ts
│ │ │ │ ├── commands.ts
│ │ │ │ └── e2e.ts
│ │ │ └── tsconfig.json
│ │ ├── modern.config.ts
│ │ ├── module-federation.config.ts
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── src
│ │ │ ├── .eslintrc.js
│ │ │ ├── modern-app-env.d.ts
│ │ │ └── routes
│ │ │ │ ├── basic
│ │ │ │ └── page.tsx
│ │ │ │ ├── client-downgrade
│ │ │ │ └── page.tsx
│ │ │ │ ├── csr
│ │ │ │ └── page.tsx
│ │ │ │ ├── index.css
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ └── server-downgrade
│ │ │ │ └── page.tsx
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.json
│ │ └── tsconfig.spec.json
│ ├── provider-csr
│ │ ├── module-federation.config.ts
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── rslib.config.ts
│ │ ├── src
│ │ │ ├── index.data.ts
│ │ │ └── index.tsx
│ │ └── tsconfig.json
│ └── provider
│ │ ├── .npmrc
│ │ ├── CHANGELOG.md
│ │ ├── modern.config.ts
│ │ ├── module-federation.config.ts
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── src
│ │ ├── .eslintrc.js
│ │ ├── components
│ │ │ ├── BasicComponent
│ │ │ │ ├── index.data.client.ts
│ │ │ │ ├── index.data.ts
│ │ │ │ ├── index.tsx
│ │ │ │ ├── stuff.module.css
│ │ │ │ └── stuff.module.css.d.ts
│ │ │ ├── ClientDowngrade
│ │ │ │ ├── index.data.client.ts
│ │ │ │ ├── index.data.ts
│ │ │ │ └── index.tsx
│ │ │ └── ServerDowngrade
│ │ │ │ ├── index.data.ts
│ │ │ │ └── index.tsx
│ │ ├── modern-app-env.d.ts
│ │ └── routes
│ │ │ ├── index.css
│ │ │ ├── layout.tsx
│ │ │ ├── page.data.ts
│ │ │ └── page.tsx
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.json
│ │ └── tsconfig.spec.json
├── modernjs-ssr
│ ├── README.md
│ ├── dynamic-nested-remote
│ │ ├── .npmrc
│ │ ├── CHANGELOG.md
│ │ ├── cypress.config.ts
│ │ ├── cypress
│ │ │ ├── e2e
│ │ │ │ └── app.cy.ts
│ │ │ └── support
│ │ │ │ └── e2e.ts
│ │ ├── modern.config.ts
│ │ ├── module-federation.config.ts
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── src
│ │ │ ├── .eslintrc.js
│ │ │ ├── components
│ │ │ │ ├── Button.tsx
│ │ │ │ ├── Button2.tsx
│ │ │ │ ├── Content.tsx
│ │ │ │ ├── stuff.module.css
│ │ │ │ └── stuff.module.css.d.ts
│ │ │ ├── modern-app-env.d.ts
│ │ │ ├── routes
│ │ │ │ ├── index.css
│ │ │ │ ├── layout.tsx
│ │ │ │ └── page.tsx
│ │ │ └── test.ts
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.json
│ │ └── tsconfig.spec.json
│ ├── dynamic-remote-new-version
│ │ ├── .npmrc
│ │ ├── CHANGELOG.md
│ │ ├── modern.config.ts
│ │ ├── module-federation.config.ts
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── src
│ │ │ ├── .eslintrc.js
│ │ │ ├── components
│ │ │ │ ├── Image.tsx
│ │ │ │ ├── stuff.module.css
│ │ │ │ └── stuff.module.css.d.ts
│ │ │ ├── modern-app-env.d.ts
│ │ │ ├── routes
│ │ │ │ ├── index.css
│ │ │ │ ├── layout.tsx
│ │ │ │ └── page.tsx
│ │ │ └── test.ts
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.json
│ │ └── tsconfig.spec.json
│ ├── dynamic-remote
│ │ ├── module-federation.config.ts
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── rslib.config.ts
│ │ ├── src
│ │ │ ├── Index.tsx
│ │ │ ├── stuff.module.css
│ │ │ └── stuff.module.css.d.ts
│ │ └── tsconfig.json
│ ├── host
│ │ ├── .npmrc
│ │ ├── CHANGELOG.md
│ │ ├── cypress.config.ts
│ │ ├── cypress
│ │ │ ├── e2e
│ │ │ │ ├── app.cy.ts
│ │ │ │ └── replace-remote.cy.ts
│ │ │ ├── fixtures
│ │ │ │ └── example.json
│ │ │ ├── support
│ │ │ │ ├── app.po.ts
│ │ │ │ ├── commands.ts
│ │ │ │ └── e2e.ts
│ │ │ └── tsconfig.json
│ │ ├── modern.config.ts
│ │ ├── module-federation.config.ts
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── src
│ │ │ ├── .eslintrc.js
│ │ │ ├── modern-app-env.d.ts
│ │ │ └── routes
│ │ │ │ ├── all
│ │ │ │ └── page.tsx
│ │ │ │ ├── dynamic-nested-remote
│ │ │ │ └── page.tsx
│ │ │ │ ├── dynamic-remote
│ │ │ │ └── page.tsx
│ │ │ │ ├── index.css
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── nested-remote
│ │ │ │ └── page.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ └── remote
│ │ │ │ └── page.tsx
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.json
│ │ └── tsconfig.spec.json
│ ├── nested-remote
│ │ ├── .npmrc
│ │ ├── CHANGELOG.md
│ │ ├── modern.config.ts
│ │ ├── module-federation.config.ts
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── serverroutebootstrap.js
│ │ ├── src
│ │ │ ├── .eslintrc.js
│ │ │ ├── components
│ │ │ │ ├── Content.tsx
│ │ │ │ ├── stuff.module.css
│ │ │ │ └── stuff.module.css.d.ts
│ │ │ ├── modern-app-env.d.ts
│ │ │ └── routes
│ │ │ │ ├── index.css
│ │ │ │ ├── layout.tsx
│ │ │ │ └── page.tsx
│ │ ├── test.js
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.json
│ │ └── tsconfig.spec.json
│ ├── remote-new-version
│ │ ├── .npmrc
│ │ ├── CHANGELOG.md
│ │ ├── modern.config.ts
│ │ ├── module-federation.config.ts
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── src
│ │ │ ├── .eslintrc.js
│ │ │ ├── components
│ │ │ │ ├── Image.tsx
│ │ │ │ ├── stuff.module.css
│ │ │ │ └── stuff.module.css.d.ts
│ │ │ ├── modern-app-env.d.ts
│ │ │ ├── routes
│ │ │ │ ├── index.css
│ │ │ │ ├── layout.tsx
│ │ │ │ └── page.tsx
│ │ │ └── test.ts
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.json
│ │ └── tsconfig.spec.json
│ └── remote
│ │ ├── .npmrc
│ │ ├── CHANGELOG.md
│ │ ├── modern.config.ts
│ │ ├── module-federation.config.ts
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── src
│ │ ├── .eslintrc.js
│ │ ├── components
│ │ │ ├── Button.tsx
│ │ │ ├── Image.tsx
│ │ │ ├── stuff.module.css
│ │ │ └── stuff.module.css.d.ts
│ │ ├── modern-app-env.d.ts
│ │ └── routes
│ │ │ ├── index.css
│ │ │ ├── layout.tsx
│ │ │ └── page.tsx
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.json
│ │ └── tsconfig.spec.json
├── modernjs
│ ├── .browserslistrc
│ ├── .eslintrc.js
│ ├── .eslintrc.json
│ ├── .gitignore
│ ├── .husky
│ │ └── pre-commit
│ ├── .npmrc
│ ├── .nvmrc
│ ├── .prettierrc
│ ├── .vscode
│ │ ├── extensions.json
│ │ └── settings.json
│ ├── CHANGELOG.md
│ ├── README.md
│ ├── cypress.config.ts
│ ├── cypress
│ │ ├── e2e
│ │ │ └── app.cy.ts
│ │ ├── fixtures
│ │ │ └── example.json
│ │ ├── support
│ │ │ ├── app.po.ts
│ │ │ ├── commands.ts
│ │ │ └── e2e.ts
│ │ └── tsconfig.json
│ ├── jest.config.ts
│ ├── modern.config.ts
│ ├── package.json
│ ├── project.json
│ ├── runtimePlugin.ts
│ ├── src
│ │ ├── .eslintrc.js
│ │ ├── components
│ │ │ ├── react-component.prefetch.ts
│ │ │ └── react-component.tsx
│ │ ├── modern-app-env.d.ts
│ │ ├── routes
│ │ │ ├── index.css
│ │ │ ├── layout.tsx
│ │ │ └── page.tsx
│ │ └── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ └── tsconfig.spec.json
├── next-app-router
│ ├── README.md
│ ├── next-app-router-4000
│ │ ├── .eslintrc.json
│ │ ├── .gitignore
│ │ ├── .npmrc
│ │ ├── .prettierignore
│ │ ├── app
│ │ │ ├── api
│ │ │ │ ├── categories
│ │ │ │ │ ├── category.d.ts
│ │ │ │ │ └── getCategories.ts
│ │ │ │ ├── og
│ │ │ │ │ ├── Inter-SemiBold.ttf
│ │ │ │ │ └── route.tsx
│ │ │ │ ├── products
│ │ │ │ │ └── product.d.ts
│ │ │ │ ├── revalidate
│ │ │ │ │ └── route.ts
│ │ │ │ └── reviews
│ │ │ │ │ ├── getReviews.ts
│ │ │ │ │ └── review.d.ts
│ │ │ ├── context
│ │ │ │ ├── [categorySlug]
│ │ │ │ │ ├── [subCategorySlug]
│ │ │ │ │ │ └── page.tsx
│ │ │ │ │ ├── layout.tsx
│ │ │ │ │ └── page.tsx
│ │ │ │ ├── context-click-counter.tsx
│ │ │ │ ├── counter-context.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ └── page.tsx
│ │ │ ├── error-handling
│ │ │ │ ├── [categorySlug]
│ │ │ │ │ ├── [subCategorySlug]
│ │ │ │ │ │ ├── error.tsx
│ │ │ │ │ │ └── page.tsx
│ │ │ │ │ ├── error.tsx
│ │ │ │ │ ├── layout.tsx
│ │ │ │ │ ├── page.tsx
│ │ │ │ │ └── template.tsx
│ │ │ │ ├── error.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ └── template.tsx
│ │ │ ├── favicon.ico
│ │ │ ├── hooks
│ │ │ │ ├── [categorySlug]
│ │ │ │ │ ├── [subCategorySlug]
│ │ │ │ │ │ └── page.tsx
│ │ │ │ │ ├── layout.tsx
│ │ │ │ │ ├── page.tsx
│ │ │ │ │ └── template.tsx
│ │ │ │ ├── _components
│ │ │ │ │ ├── router-context-layout.tsx
│ │ │ │ │ └── router-context.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ └── template.tsx
│ │ │ ├── isr
│ │ │ │ ├── [id]
│ │ │ │ │ └── page.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── loading.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ └── template.tsx
│ │ │ ├── layout.tsx
│ │ │ ├── layouts
│ │ │ │ ├── [categorySlug]
│ │ │ │ │ ├── [subCategorySlug]
│ │ │ │ │ │ └── page.tsx
│ │ │ │ │ ├── layout.tsx
│ │ │ │ │ ├── page.tsx
│ │ │ │ │ └── template.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ └── template.tsx
│ │ │ ├── loading
│ │ │ │ ├── [categorySlug]
│ │ │ │ │ └── page.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── loading.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ └── template.tsx
│ │ │ ├── not-found.tsx
│ │ │ ├── not-found
│ │ │ │ ├── [categorySlug]
│ │ │ │ │ ├── [subCategorySlug]
│ │ │ │ │ │ ├── not-found.tsx
│ │ │ │ │ │ └── page.tsx
│ │ │ │ │ ├── layout.tsx
│ │ │ │ │ ├── not-found.tsx
│ │ │ │ │ ├── page.tsx
│ │ │ │ │ └── template.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── not-found.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ └── template.tsx
│ │ │ ├── page.tsx
│ │ │ ├── parallel-routes
│ │ │ │ ├── @audience
│ │ │ │ │ ├── default.tsx
│ │ │ │ │ ├── demographics
│ │ │ │ │ │ └── page.tsx
│ │ │ │ │ ├── layout.tsx
│ │ │ │ │ ├── page.tsx
│ │ │ │ │ └── subscribers
│ │ │ │ │ │ └── page.tsx
│ │ │ │ ├── @views
│ │ │ │ │ ├── default.tsx
│ │ │ │ │ ├── impressions
│ │ │ │ │ │ └── page.tsx
│ │ │ │ │ ├── layout.tsx
│ │ │ │ │ ├── page.tsx
│ │ │ │ │ └── view-duration
│ │ │ │ │ │ └── page.tsx
│ │ │ │ ├── _ui
│ │ │ │ │ └── current-route.tsx
│ │ │ │ ├── default.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── not-found.tsx
│ │ │ │ └── page.tsx
│ │ │ ├── patterns
│ │ │ │ ├── active-links
│ │ │ │ │ ├── _components
│ │ │ │ │ │ └── nav-links.tsx
│ │ │ │ │ ├── community
│ │ │ │ │ │ └── page.tsx
│ │ │ │ │ ├── layout.tsx
│ │ │ │ │ ├── page.tsx
│ │ │ │ │ ├── profile
│ │ │ │ │ │ └── page.tsx
│ │ │ │ │ └── settings
│ │ │ │ │ │ └── page.tsx
│ │ │ │ ├── breadcrumbs
│ │ │ │ │ ├── @slot
│ │ │ │ │ │ ├── [...all]
│ │ │ │ │ │ │ └── page.tsx
│ │ │ │ │ │ └── page.tsx
│ │ │ │ │ ├── [categorySlug]
│ │ │ │ │ │ ├── [subCategorySlug]
│ │ │ │ │ │ │ └── page.tsx
│ │ │ │ │ │ ├── layout.tsx
│ │ │ │ │ │ └── page.tsx
│ │ │ │ │ ├── _components
│ │ │ │ │ │ └── breadcrumbs.tsx
│ │ │ │ │ ├── layout.tsx
│ │ │ │ │ └── page.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ └── search-params
│ │ │ │ │ ├── active-link.tsx
│ │ │ │ │ ├── client.tsx
│ │ │ │ │ └── page.tsx
│ │ │ ├── route-groups
│ │ │ │ ├── (checkout)
│ │ │ │ │ ├── checkout
│ │ │ │ │ │ └── page.tsx
│ │ │ │ │ ├── layout.tsx
│ │ │ │ │ └── template.tsx
│ │ │ │ ├── (main)
│ │ │ │ │ ├── layout.tsx
│ │ │ │ │ ├── page.tsx
│ │ │ │ │ └── template.tsx
│ │ │ │ ├── (marketing)
│ │ │ │ │ ├── blog
│ │ │ │ │ │ └── page.tsx
│ │ │ │ │ ├── layout.tsx
│ │ │ │ │ └── template.tsx
│ │ │ │ ├── (shop)
│ │ │ │ │ ├── [categorySlug]
│ │ │ │ │ │ ├── [subCategorySlug]
│ │ │ │ │ │ │ └── page.tsx
│ │ │ │ │ │ ├── layout.tsx
│ │ │ │ │ │ ├── page.tsx
│ │ │ │ │ │ └── template.tsx
│ │ │ │ │ ├── layout.tsx
│ │ │ │ │ └── template.tsx
│ │ │ │ └── layout.tsx
│ │ │ ├── ssg
│ │ │ │ ├── [id]
│ │ │ │ │ └── page.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── loading.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ ├── random-post-tab.tsx
│ │ │ │ └── template.tsx
│ │ │ ├── ssr
│ │ │ │ ├── [id]
│ │ │ │ │ └── page.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── loading.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ └── template.tsx
│ │ │ ├── streaming
│ │ │ │ ├── _components
│ │ │ │ │ ├── add-to-cart.tsx
│ │ │ │ │ ├── cart-count-context.tsx
│ │ │ │ │ ├── cart-count.tsx
│ │ │ │ │ ├── header.tsx
│ │ │ │ │ ├── pricing.tsx
│ │ │ │ │ ├── recommended-products.tsx
│ │ │ │ │ ├── reviews.tsx
│ │ │ │ │ └── single-product.tsx
│ │ │ │ ├── edge
│ │ │ │ │ ├── layout.tsx
│ │ │ │ │ └── product
│ │ │ │ │ │ └── [id]
│ │ │ │ │ │ └── page.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── node
│ │ │ │ │ ├── layout.tsx
│ │ │ │ │ └── product
│ │ │ │ │ │ └── [id]
│ │ │ │ │ │ └── page.tsx
│ │ │ │ └── page.tsx
│ │ │ └── styling
│ │ │ │ ├── css-modules
│ │ │ │ ├── page.tsx
│ │ │ │ └── styles.module.css
│ │ │ │ ├── global-css
│ │ │ │ ├── page.tsx
│ │ │ │ └── styles.css
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ ├── styled-components
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ └── registry.tsx
│ │ │ │ ├── styled-jsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ └── registry.tsx
│ │ │ │ ├── tailwind
│ │ │ │ └── page.tsx
│ │ │ │ └── template.tsx
│ │ ├── cypress.config.ts
│ │ ├── cypress
│ │ │ ├── e2e
│ │ │ │ └── app.cy.ts
│ │ │ ├── fixtures
│ │ │ │ └── example.json
│ │ │ ├── support
│ │ │ │ ├── app.po.ts
│ │ │ │ ├── commands.ts
│ │ │ │ └── e2e.ts
│ │ │ └── tsconfig.json
│ │ ├── lib
│ │ │ └── demos.ts
│ │ ├── next-env.d.ts
│ │ ├── next.config.js
│ │ ├── package.json
│ │ ├── pnpm-lock.yaml
│ │ ├── postcss.config.js
│ │ ├── prettier.config.js
│ │ ├── project.json
│ │ ├── public
│ │ │ ├── alexander-andrews-brAkTCdnhW8-unsplash.jpg
│ │ │ ├── eniko-kis-KsLPTsYaqIQ-unsplash.jpg
│ │ │ ├── grid.svg
│ │ │ ├── guillaume-coupy-6HuoHgK7FN8-unsplash.jpg
│ │ │ ├── nextjs-icon-light-background.png
│ │ │ ├── patrick-OIFgeLnjwrM-unsplash.jpg
│ │ │ ├── prince-akachi-LWkFHEGpleE-unsplash.jpg
│ │ │ └── yoann-siloine-_T4w3JDm6ug-unsplash.jpg
│ │ ├── readme.md
│ │ ├── styles
│ │ │ └── globals.css
│ │ ├── tailwind.config.ts
│ │ ├── tsconfig.json
│ │ └── ui
│ │ │ ├── address-bar.tsx
│ │ │ ├── boundary.tsx
│ │ │ ├── buggy-button.tsx
│ │ │ ├── button.tsx
│ │ │ ├── byline.tsx
│ │ │ ├── click-counter.tsx
│ │ │ ├── component-tree.tsx
│ │ │ ├── count-up.tsx
│ │ │ ├── external-link.tsx
│ │ │ ├── footer.tsx
│ │ │ ├── global-nav.tsx
│ │ │ ├── header.tsx
│ │ │ ├── mobile-nav-toggle.tsx
│ │ │ ├── next-logo.tsx
│ │ │ ├── ping.tsx
│ │ │ ├── product-best-seller.tsx
│ │ │ ├── product-card.tsx
│ │ │ ├── product-currency-symbol.tsx
│ │ │ ├── product-deal.tsx
│ │ │ ├── product-estimated-arrival.tsx
│ │ │ ├── product-lightening-deal.tsx
│ │ │ ├── product-low-stock-warning.tsx
│ │ │ ├── product-price.tsx
│ │ │ ├── product-rating.tsx
│ │ │ ├── product-review-card.tsx
│ │ │ ├── product-split-payments.tsx
│ │ │ ├── product-used-price.tsx
│ │ │ ├── rendered-time-ago.tsx
│ │ │ ├── rendering-info.tsx
│ │ │ ├── rendering-page-skeleton.tsx
│ │ │ ├── section-link.tsx
│ │ │ ├── skeleton-card.tsx
│ │ │ ├── tab-group.tsx
│ │ │ ├── tab-nav-item.tsx
│ │ │ ├── tab.tsx
│ │ │ └── vercel-logo.tsx
│ └── next-app-router-4001
│ │ ├── .eslintrc.json
│ │ ├── .gitignore
│ │ ├── .npmrc
│ │ ├── .prettierignore
│ │ ├── app
│ │ ├── api
│ │ │ ├── categories
│ │ │ │ ├── category.d.ts
│ │ │ │ └── getCategories.ts
│ │ │ ├── og
│ │ │ │ ├── Inter-SemiBold.ttf
│ │ │ │ └── route.tsx
│ │ │ ├── products
│ │ │ │ └── product.d.ts
│ │ │ ├── revalidate
│ │ │ │ └── route.ts
│ │ │ └── reviews
│ │ │ │ ├── getReviews.ts
│ │ │ │ └── review.d.ts
│ │ ├── context
│ │ │ ├── [categorySlug]
│ │ │ │ ├── [subCategorySlug]
│ │ │ │ │ └── page.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ └── page.tsx
│ │ │ ├── context-click-counter.tsx
│ │ │ ├── counter-context.tsx
│ │ │ ├── layout.tsx
│ │ │ └── page.tsx
│ │ ├── demo
│ │ │ └── page.tsx
│ │ ├── error-handling
│ │ │ ├── [categorySlug]
│ │ │ │ ├── [subCategorySlug]
│ │ │ │ │ ├── error.tsx
│ │ │ │ │ └── page.tsx
│ │ │ │ ├── error.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ └── template.tsx
│ │ │ ├── error.tsx
│ │ │ ├── layout.tsx
│ │ │ ├── page.tsx
│ │ │ └── template.tsx
│ │ ├── favicon.ico
│ │ ├── hooks
│ │ │ ├── [categorySlug]
│ │ │ │ ├── [subCategorySlug]
│ │ │ │ │ └── page.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ └── template.tsx
│ │ │ ├── _components
│ │ │ │ ├── router-context-layout.tsx
│ │ │ │ └── router-context.tsx
│ │ │ ├── layout.tsx
│ │ │ ├── page.tsx
│ │ │ └── template.tsx
│ │ ├── isr
│ │ │ ├── [id]
│ │ │ │ └── page.tsx
│ │ │ ├── layout.tsx
│ │ │ ├── loading.tsx
│ │ │ ├── page.tsx
│ │ │ └── template.tsx
│ │ ├── layout.tsx
│ │ ├── layouts
│ │ │ ├── [categorySlug]
│ │ │ │ ├── [subCategorySlug]
│ │ │ │ │ └── page.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ └── template.tsx
│ │ │ ├── layout.tsx
│ │ │ ├── page.tsx
│ │ │ └── template.tsx
│ │ ├── loading
│ │ │ ├── [categorySlug]
│ │ │ │ └── page.tsx
│ │ │ ├── layout.tsx
│ │ │ ├── loading.tsx
│ │ │ ├── page.tsx
│ │ │ └── template.tsx
│ │ ├── not-found.tsx
│ │ ├── not-found
│ │ │ ├── [categorySlug]
│ │ │ │ ├── [subCategorySlug]
│ │ │ │ │ ├── not-found.tsx
│ │ │ │ │ └── page.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── not-found.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ └── template.tsx
│ │ │ ├── layout.tsx
│ │ │ ├── not-found.tsx
│ │ │ ├── page.tsx
│ │ │ └── template.tsx
│ │ ├── page.tsx
│ │ ├── parallel-routes
│ │ │ ├── @audience
│ │ │ │ ├── default.tsx
│ │ │ │ ├── demographics
│ │ │ │ │ └── page.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ └── subscribers
│ │ │ │ │ └── page.tsx
│ │ │ ├── @views
│ │ │ │ ├── default.tsx
│ │ │ │ ├── impressions
│ │ │ │ │ └── page.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ └── view-duration
│ │ │ │ │ └── page.tsx
│ │ │ ├── _ui
│ │ │ │ └── current-route.tsx
│ │ │ ├── default.tsx
│ │ │ ├── layout.tsx
│ │ │ ├── not-found.tsx
│ │ │ └── page.tsx
│ │ ├── patterns
│ │ │ ├── active-links
│ │ │ │ ├── _components
│ │ │ │ │ └── nav-links.tsx
│ │ │ │ ├── community
│ │ │ │ │ └── page.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ ├── profile
│ │ │ │ │ └── page.tsx
│ │ │ │ └── settings
│ │ │ │ │ └── page.tsx
│ │ │ ├── breadcrumbs
│ │ │ │ ├── @slot
│ │ │ │ │ ├── [...all]
│ │ │ │ │ │ └── page.tsx
│ │ │ │ │ └── page.tsx
│ │ │ │ ├── [categorySlug]
│ │ │ │ │ ├── [subCategorySlug]
│ │ │ │ │ │ └── page.tsx
│ │ │ │ │ ├── layout.tsx
│ │ │ │ │ └── page.tsx
│ │ │ │ ├── _components
│ │ │ │ │ └── breadcrumbs.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ └── page.tsx
│ │ │ ├── layout.tsx
│ │ │ ├── page.tsx
│ │ │ └── search-params
│ │ │ │ ├── active-link.tsx
│ │ │ │ ├── client.tsx
│ │ │ │ └── page.tsx
│ │ ├── route-groups
│ │ │ ├── (checkout)
│ │ │ │ ├── checkout
│ │ │ │ │ └── page.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ └── template.tsx
│ │ │ ├── (main)
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ └── template.tsx
│ │ │ ├── (marketing)
│ │ │ │ ├── blog
│ │ │ │ │ └── page.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ └── template.tsx
│ │ │ ├── (shop)
│ │ │ │ ├── [categorySlug]
│ │ │ │ │ ├── [subCategorySlug]
│ │ │ │ │ │ └── page.tsx
│ │ │ │ │ ├── layout.tsx
│ │ │ │ │ ├── page.tsx
│ │ │ │ │ └── template.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ └── template.tsx
│ │ │ └── layout.tsx
│ │ ├── ssg
│ │ │ ├── [id]
│ │ │ │ └── page.tsx
│ │ │ ├── layout.tsx
│ │ │ ├── loading.tsx
│ │ │ ├── page.tsx
│ │ │ ├── random-post-tab.tsx
│ │ │ └── template.tsx
│ │ ├── ssr
│ │ │ ├── [id]
│ │ │ │ └── page.tsx
│ │ │ ├── layout.tsx
│ │ │ ├── loading.tsx
│ │ │ ├── page.tsx
│ │ │ └── template.tsx
│ │ ├── streaming
│ │ │ ├── _components
│ │ │ │ ├── add-to-cart.tsx
│ │ │ │ ├── cart-count-context.tsx
│ │ │ │ ├── cart-count.tsx
│ │ │ │ ├── header.tsx
│ │ │ │ ├── pricing.tsx
│ │ │ │ ├── recommended-products.tsx
│ │ │ │ ├── reviews.tsx
│ │ │ │ └── single-product.tsx
│ │ │ ├── edge
│ │ │ │ ├── layout.tsx
│ │ │ │ └── product
│ │ │ │ │ └── [id]
│ │ │ │ │ └── page.tsx
│ │ │ ├── layout.tsx
│ │ │ ├── node
│ │ │ │ ├── layout.tsx
│ │ │ │ └── product
│ │ │ │ │ └── [id]
│ │ │ │ │ └── page.tsx
│ │ │ └── page.tsx
│ │ └── styling
│ │ │ ├── css-modules
│ │ │ ├── page.tsx
│ │ │ └── styles.module.css
│ │ │ ├── global-css
│ │ │ ├── page.tsx
│ │ │ └── styles.css
│ │ │ ├── layout.tsx
│ │ │ ├── page.tsx
│ │ │ ├── styled-components
│ │ │ ├── layout.tsx
│ │ │ ├── page.tsx
│ │ │ └── registry.tsx
│ │ │ ├── styled-jsx
│ │ │ ├── layout.tsx
│ │ │ ├── page.tsx
│ │ │ └── registry.tsx
│ │ │ ├── tailwind
│ │ │ └── page.tsx
│ │ │ └── template.tsx
│ │ ├── cypress.config.ts
│ │ ├── cypress
│ │ ├── e2e
│ │ │ └── app.cy.ts
│ │ ├── fixtures
│ │ │ └── example.json
│ │ ├── support
│ │ │ ├── app.po.ts
│ │ │ ├── commands.ts
│ │ │ └── e2e.ts
│ │ └── tsconfig.json
│ │ ├── lib
│ │ └── demos.ts
│ │ ├── license.md
│ │ ├── next-env.d.ts
│ │ ├── next.config.js
│ │ ├── package.json
│ │ ├── pnpm-lock.yaml
│ │ ├── postcss.config.js
│ │ ├── prettier.config.js
│ │ ├── project.json
│ │ ├── public
│ │ ├── alexander-andrews-brAkTCdnhW8-unsplash.jpg
│ │ ├── eniko-kis-KsLPTsYaqIQ-unsplash.jpg
│ │ ├── grid.svg
│ │ ├── guillaume-coupy-6HuoHgK7FN8-unsplash.jpg
│ │ ├── nextjs-icon-light-background.png
│ │ ├── patrick-OIFgeLnjwrM-unsplash.jpg
│ │ ├── prince-akachi-LWkFHEGpleE-unsplash.jpg
│ │ └── yoann-siloine-_T4w3JDm6ug-unsplash.jpg
│ │ ├── readme.md
│ │ ├── styles
│ │ └── globals.css
│ │ ├── tailwind.config.ts
│ │ ├── tsconfig.json
│ │ └── ui
│ │ ├── address-bar.tsx
│ │ ├── boundary.tsx
│ │ ├── buggy-button.tsx
│ │ ├── button.tsx
│ │ ├── byline.tsx
│ │ ├── click-counter.tsx
│ │ ├── component-tree.tsx
│ │ ├── count-up.tsx
│ │ ├── external-link.tsx
│ │ ├── footer.tsx
│ │ ├── global-nav.tsx
│ │ ├── header.tsx
│ │ ├── mobile-nav-toggle.tsx
│ │ ├── next-logo.tsx
│ │ ├── ping.tsx
│ │ ├── product-best-seller.tsx
│ │ ├── product-card.tsx
│ │ ├── product-currency-symbol.tsx
│ │ ├── product-deal.tsx
│ │ ├── product-estimated-arrival.tsx
│ │ ├── product-lightening-deal.tsx
│ │ ├── product-low-stock-warning.tsx
│ │ ├── product-price.tsx
│ │ ├── product-rating.tsx
│ │ ├── product-review-card.tsx
│ │ ├── product-split-payments.tsx
│ │ ├── product-used-price.tsx
│ │ ├── rendered-time-ago.tsx
│ │ ├── rendering-info.tsx
│ │ ├── rendering-page-skeleton.tsx
│ │ ├── section-link.tsx
│ │ ├── skeleton-card.tsx
│ │ ├── tab-group.tsx
│ │ ├── tab-nav-item.tsx
│ │ ├── tab.tsx
│ │ └── vercel-logo.tsx
├── node-dynamic-remote-new-version
│ ├── .babelrc
│ ├── .eslintrc.json
│ ├── CHANGELOG.md
│ ├── jest.config.ts
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── environments
│ │ │ ├── environment.prod.ts
│ │ │ └── environment.ts
│ │ ├── expose-with-axios.js
│ │ ├── expose-with-lodash.js
│ │ ├── expose.js
│ │ ├── index.html
│ │ └── main.tsx
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ ├── tsconfig.spec.json
│ └── webpack.config.js
├── node-dynamic-remote
│ ├── .babelrc
│ ├── .eslintrc.json
│ ├── CHANGELOG.md
│ ├── jest.config.ts
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── environments
│ │ │ ├── environment.prod.ts
│ │ │ └── environment.ts
│ │ ├── expose-with-axios.js
│ │ ├── expose-with-lodash.js
│ │ ├── expose.js
│ │ ├── index.html
│ │ └── main.tsx
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ ├── tsconfig.spec.json
│ └── webpack.config.js
├── node-host-e2e
│ ├── .eslintrc.json
│ ├── jest.config.ts
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── node-host
│ │ │ └── node-host.spec.ts
│ │ └── support
│ │ │ ├── global-setup.ts
│ │ │ ├── global-teardown.ts
│ │ │ └── test-setup.ts
│ ├── tsconfig.json
│ └── tsconfig.spec.json
├── node-host
│ ├── .eslintrc.json
│ ├── jest.config.ts
│ ├── package.json
│ ├── project.json
│ ├── runtimePlugin.ts
│ ├── src
│ │ ├── assets
│ │ │ └── .gitkeep
│ │ ├── bootstrap.js
│ │ └── main.js
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ ├── tsconfig.spec.json
│ └── webpack.config.js
├── node-local-remote
│ ├── .babelrc
│ ├── .eslintrc.json
│ ├── jest.config.ts
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── environments
│ │ │ ├── environment.prod.ts
│ │ │ └── environment.ts
│ │ ├── expose.js
│ │ ├── index.html
│ │ └── main.tsx
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ ├── tsconfig.spec.json
│ └── webpack.config.js
├── node-remote
│ ├── .babelrc
│ ├── .eslintrc.json
│ ├── jest.config.ts
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── bootstrap.js
│ │ ├── 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
├── react-ts-host
│ ├── .babelrc
│ ├── .browserslistrc
│ ├── .eslintrc.json
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── app
│ │ │ ├── App.tsx
│ │ │ ├── nx-welcome.tsx
│ │ │ └── useDynamicRemote.tsx
│ │ ├── assets
│ │ │ └── .gitkeep
│ │ ├── bootstrap.tsx
│ │ ├── environments
│ │ │ ├── environment.prod.ts
│ │ │ └── environment.ts
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ ├── main.ts
│ │ └── polyfills.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ └── webpack.config.js
├── react-ts-nested-remote
│ ├── .babelrc
│ ├── .browserslistrc
│ ├── .eslintrc.json
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── app
│ │ │ ├── App.module.css
│ │ │ ├── App.tsx
│ │ │ ├── nx-welcome.tsx
│ │ │ └── utils.ts
│ │ ├── assets
│ │ │ └── .gitkeep
│ │ ├── bootstrap.tsx
│ │ ├── environments
│ │ │ ├── environment.prod.ts
│ │ │ └── environment.ts
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ ├── main.ts
│ │ ├── polyfills.ts
│ │ ├── remote-entry.ts
│ │ └── styles.css
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ └── webpack.config.js
├── react-ts-remote
│ ├── .babelrc
│ ├── .browserslistrc
│ ├── .eslintrc.json
│ ├── package.json
│ ├── project.json
│ ├── rspack.config.js
│ ├── src
│ │ ├── app
│ │ │ ├── App.module.css
│ │ │ ├── App.tsx
│ │ │ └── nx-welcome.tsx
│ │ ├── assets
│ │ │ └── .gitkeep
│ │ ├── bootstrap.tsx
│ │ ├── environments
│ │ │ ├── environment.prod.ts
│ │ │ └── environment.ts
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ ├── main.ts
│ │ ├── polyfills.ts
│ │ ├── remote-entry.ts
│ │ └── styles.css
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ └── webpack.config.js
├── reactRemoteUI
│ ├── .babelrc
│ ├── .eslintrc.json
│ ├── jest.config.ts
│ ├── module-federation.config.js
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── Button
│ │ │ ├── Button.module.css
│ │ │ ├── Button.tsx
│ │ │ └── index.ts
│ │ ├── bootstrap.tsx
│ │ ├── environments
│ │ │ ├── environment.prod.ts
│ │ │ └── environment.ts
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ ├── main.ts
│ │ └── styles.scss
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ ├── tsconfig.spec.json
│ ├── webpack.config.js
│ └── webpack.config.prod.js
├── reactStorybook
│ ├── .babelrc
│ ├── .eslintrc.json
│ ├── .storybook
│ │ ├── main.js
│ │ └── preview.js
│ ├── jest.config.ts
│ ├── module-federation.config.js
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── app
│ │ │ ├── RemoteButton.stories.tsx
│ │ │ ├── app.module.scss
│ │ │ ├── app.spec.tsx
│ │ │ ├── app.tsx
│ │ │ └── nx-welcome.tsx
│ │ ├── assets
│ │ │ └── .gitkeep
│ │ ├── bootstrap.tsx
│ │ ├── environments
│ │ │ ├── environment.prod.ts
│ │ │ └── environment.ts
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ ├── main.ts
│ │ ├── remotes.d.ts
│ │ └── styles.scss
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ ├── tsconfig.spec.json
│ ├── tsconfig.storybook.json
│ ├── webpack.config.js
│ └── webpack.config.prod.js
├── router-demo
│ ├── README.md
│ ├── router-host-2000
│ │ ├── CHANGELOG.md
│ │ ├── README.md
│ │ ├── cypress.config.ts
│ │ ├── cypress
│ │ │ ├── e2e
│ │ │ │ ├── host.cy.ts
│ │ │ │ ├── memory-router.cy.ts
│ │ │ │ ├── remote-render-error.cy.ts
│ │ │ │ ├── remote-resource-error.cy.ts
│ │ │ │ ├── remote1.cy.ts
│ │ │ │ ├── remote2.cy.ts
│ │ │ │ ├── remote3.cy.ts
│ │ │ │ ├── remote5.cy.ts
│ │ │ │ └── remote6.cy.ts
│ │ │ ├── fixtures
│ │ │ │ └── example.json
│ │ │ ├── support
│ │ │ │ ├── app.po.ts
│ │ │ │ ├── commands.ts
│ │ │ │ └── e2e.ts
│ │ │ └── tsconfig.json
│ │ ├── package.json
│ │ ├── postcss.config.cjs
│ │ ├── project.json
│ │ ├── rsbuild.config.ts
│ │ ├── src
│ │ │ ├── App.css
│ │ │ ├── App.tsx
│ │ │ ├── bootstrap.tsx
│ │ │ ├── env.d.ts
│ │ │ ├── index.css
│ │ │ ├── index.tsx
│ │ │ ├── navigation.tsx
│ │ │ ├── pages
│ │ │ │ ├── Detail.tsx
│ │ │ │ ├── Home.tsx
│ │ │ │ └── Remote1.tsx
│ │ │ └── runtime-plugin
│ │ │ │ ├── error-handling
│ │ │ │ ├── index.ts
│ │ │ │ ├── lifecycle-based.ts
│ │ │ │ └── simple.ts
│ │ │ │ ├── fallback.ts
│ │ │ │ ├── retry.ts
│ │ │ │ └── shared-strategy.ts
│ │ ├── tailwind.config.js
│ │ └── tsconfig.json
│ ├── router-host-v5-2200
│ │ ├── CHANGELOG.md
│ │ ├── README.md
│ │ ├── package.json
│ │ ├── postcss.config.cjs
│ │ ├── project.json
│ │ ├── rsbuild.config.ts
│ │ ├── src
│ │ │ ├── App.css
│ │ │ ├── App.tsx
│ │ │ ├── bootstrap.tsx
│ │ │ ├── env.d.ts
│ │ │ ├── index.css
│ │ │ ├── index.tsx
│ │ │ ├── navigation.tsx
│ │ │ ├── pages
│ │ │ │ ├── Detail.tsx
│ │ │ │ ├── Home.tsx
│ │ │ │ └── Remote1.tsx
│ │ │ └── runtime-plugin
│ │ │ │ └── shared-strategy.ts
│ │ ├── tailwind.config.js
│ │ └── tsconfig.json
│ ├── router-host-vue3-2100
│ │ ├── .gitignore
│ │ ├── CHANGELOG.md
│ │ ├── README.md
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── rsbuild.config.ts
│ │ ├── src
│ │ │ ├── App.vue
│ │ │ ├── bootstrap.ts
│ │ │ ├── env.d.ts
│ │ │ ├── index.css
│ │ │ ├── index.ts
│ │ │ ├── pages
│ │ │ │ ├── Detail.vue
│ │ │ │ └── Home.vue
│ │ │ └── router.ts
│ │ └── tsconfig.json
│ ├── router-remote1-2001
│ │ ├── CHANGELOG.md
│ │ ├── README.md
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── rsbuild.config.ts
│ │ ├── src
│ │ │ ├── App.module.css
│ │ │ ├── App.tsx
│ │ │ ├── bootstrap.tsx
│ │ │ ├── button.tsx
│ │ │ ├── env.d.ts
│ │ │ ├── export-App.tsx
│ │ │ ├── export-Button.tsx
│ │ │ ├── index.tsx
│ │ │ └── shadow.tsx
│ │ └── tsconfig.json
│ ├── router-remote2-2002
│ │ ├── CHANGELOG.md
│ │ ├── README.md
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── rsbuild.config.ts
│ │ ├── src
│ │ │ ├── App.css
│ │ │ ├── App.tsx
│ │ │ ├── bootstrap.tsx
│ │ │ ├── button.tsx
│ │ │ ├── env.d.ts
│ │ │ ├── export-App.tsx
│ │ │ └── index.tsx
│ │ └── tsconfig.json
│ ├── router-remote3-2003
│ │ ├── .gitignore
│ │ ├── CHANGELOG.md
│ │ ├── README.md
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── rsbuild.config.ts
│ │ ├── src
│ │ │ ├── App.vue
│ │ │ ├── bootstrap.ts
│ │ │ ├── env.d.ts
│ │ │ ├── export-app.ts
│ │ │ ├── index.css
│ │ │ ├── index.ts
│ │ │ ├── pages
│ │ │ │ ├── Detail.vue
│ │ │ │ ├── Home.vue
│ │ │ │ ├── Profile.vue
│ │ │ │ └── Settings.vue
│ │ │ └── router.ts
│ │ └── tsconfig.json
│ ├── router-remote4-2004
│ │ ├── CHANGELOG.md
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── rsbuild.config.ts
│ │ ├── src
│ │ │ ├── App.tsx
│ │ │ ├── bootstrap.tsx
│ │ │ ├── env.d.ts
│ │ │ ├── export-App.tsx
│ │ │ └── index.tsx
│ │ └── tsconfig.json
│ ├── router-remote5-2005
│ │ ├── CHANGELOG.md
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── rsbuild.config.ts
│ │ ├── src
│ │ │ ├── App.tsx
│ │ │ ├── bootstrap.tsx
│ │ │ ├── env.d.ts
│ │ │ ├── export-App.tsx
│ │ │ └── index.tsx
│ │ └── tsconfig.json
│ └── router-remote6-2006
│ │ ├── CHANGELOG.md
│ │ ├── README.md
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── rsbuild.config.ts
│ │ ├── src
│ │ ├── App.css
│ │ ├── App.tsx
│ │ ├── bootstrap.tsx
│ │ ├── button.tsx
│ │ ├── env.d.ts
│ │ ├── export-App.tsx
│ │ └── index.tsx
│ │ └── tsconfig.json
├── rslib-module
│ ├── .storybook
│ │ └── main.ts
│ ├── @mf-types
│ │ ├── index.d.ts
│ │ └── rslib-module
│ │ │ ├── apis.d.ts
│ │ │ ├── compiled-types
│ │ │ ├── CounterButton.d.ts
│ │ │ ├── index.d.ts
│ │ │ └── useCounter.d.ts
│ │ │ └── index.d.ts
│ ├── README.md
│ ├── package.json
│ ├── project.json
│ ├── rslib.config.ts
│ ├── src
│ │ ├── CounterButton.tsx
│ │ ├── index.tsx
│ │ ├── stories
│ │ │ └── index.stories.tsx
│ │ └── useCounter.tsx
│ └── tsconfig.json
├── runtime-demo
│ ├── 3005-runtime-host
│ │ ├── .babelrc
│ │ ├── @mf-types
│ │ │ ├── index.d.ts
│ │ │ └── remote1
│ │ │ │ ├── WebpackPng.d.ts
│ │ │ │ ├── WebpackSvg.d.ts
│ │ │ │ ├── apis.d.ts
│ │ │ │ ├── compiled-types
│ │ │ │ └── apps
│ │ │ │ │ └── runtime-demo
│ │ │ │ │ └── 3006-runtime-remote
│ │ │ │ │ └── src
│ │ │ │ │ └── components
│ │ │ │ │ ├── WebpackPng.d.ts
│ │ │ │ │ ├── WebpackSvg.d.ts
│ │ │ │ │ └── useCustomRemoteHook.d.ts
│ │ │ │ └── useCustomRemoteHook.d.ts
│ │ ├── cypress.config.ts
│ │ ├── cypress
│ │ │ ├── e2e
│ │ │ │ └── app.cy.ts
│ │ │ ├── fixtures
│ │ │ │ └── example.json
│ │ │ ├── support
│ │ │ │ ├── app.po.ts
│ │ │ │ ├── commands.ts
│ │ │ │ └── e2e.ts
│ │ │ └── tsconfig.json
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── remotes.d.ts
│ │ ├── src
│ │ │ ├── App.tsx
│ │ │ ├── Button.tsx
│ │ │ ├── Remote1.tsx
│ │ │ ├── Remote2.tsx
│ │ │ ├── Root.tsx
│ │ │ ├── bootstrap.tsx
│ │ │ ├── components
│ │ │ │ ├── ButtonOldAnt.tsx
│ │ │ │ ├── stuff.module.css
│ │ │ │ └── stuff.module.css.d.ts
│ │ │ ├── index.html
│ │ │ ├── index.ts
│ │ │ ├── runtimePlugin.ts
│ │ │ ├── test-remote-hook.tsx
│ │ │ ├── webpack.png
│ │ │ └── webpack.svg
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.json
│ │ └── webpack.config.js
│ ├── 3006-runtime-remote
│ │ ├── .babelrc
│ │ ├── CHANGELOG.md
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── public
│ │ │ ├── .gitkeep
│ │ │ ├── webpack.png
│ │ │ └── webpack.svg
│ │ ├── src
│ │ │ ├── App.tsx
│ │ │ ├── Button.tsx
│ │ │ ├── components
│ │ │ │ ├── WebpackPng.tsx
│ │ │ │ ├── WebpackSvg.tsx
│ │ │ │ ├── a.css
│ │ │ │ └── useCustomRemoteHook.tsx
│ │ │ ├── index.html
│ │ │ └── index.tsx
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.json
│ │ └── webpack.config.js
│ ├── 3007-runtime-remote
│ │ ├── .babelrc
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── src
│ │ │ ├── App.tsx
│ │ │ ├── Button.tsx
│ │ │ ├── components
│ │ │ │ ├── ButtonOldAnt.tsx
│ │ │ │ ├── stuff.module.css
│ │ │ │ └── stuff.module.css.d.ts
│ │ │ ├── index.html
│ │ │ └── index.tsx
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.json
│ │ └── webpack.config.js
│ ├── 3008-runtime-remote
│ │ ├── CHANGELOG.md
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── rsbuild.config.mjs
│ │ └── src
│ │ │ ├── App.css
│ │ │ ├── App.jsx
│ │ │ ├── Button.tsx
│ │ │ ├── bootstrap.jsx
│ │ │ └── index.jsx
│ └── README.md
├── website-new
│ ├── .gitignore
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── docs
│ │ ├── en
│ │ │ ├── _nav.json
│ │ │ ├── blog
│ │ │ │ ├── _meta.json
│ │ │ │ ├── announcement.mdx
│ │ │ │ ├── error-load-remote.mdx
│ │ │ │ ├── hoisted-runtime.mdx
│ │ │ │ └── index.mdx
│ │ │ ├── configure
│ │ │ │ ├── _meta.json
│ │ │ │ ├── dev.mdx
│ │ │ │ ├── dts.mdx
│ │ │ │ ├── experiments.mdx
│ │ │ │ ├── exposes.mdx
│ │ │ │ ├── filename.mdx
│ │ │ │ ├── getpublicpath.mdx
│ │ │ │ ├── implementation.mdx
│ │ │ │ ├── index.mdx
│ │ │ │ ├── manifest.mdx
│ │ │ │ ├── name.mdx
│ │ │ │ ├── remotes.mdx
│ │ │ │ ├── runtimeplugins.mdx
│ │ │ │ ├── shareStrategy.mdx
│ │ │ │ └── shared.mdx
│ │ │ ├── guide
│ │ │ │ ├── _meta.json
│ │ │ │ ├── basic
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ ├── cli.mdx
│ │ │ │ │ ├── css-isolate.mdx
│ │ │ │ │ ├── data-fetch
│ │ │ │ │ │ ├── _meta.json
│ │ │ │ │ │ ├── cache.mdx
│ │ │ │ │ │ ├── index.mdx
│ │ │ │ │ │ └── prefetch.mdx
│ │ │ │ │ ├── metro.mdx
│ │ │ │ │ ├── rsbuild.mdx
│ │ │ │ │ ├── rspack.mdx
│ │ │ │ │ ├── rspress.mdx
│ │ │ │ │ ├── runtime
│ │ │ │ │ │ ├── _meta.json
│ │ │ │ │ │ ├── runtime-api.mdx
│ │ │ │ │ │ ├── runtime-hooks.mdx
│ │ │ │ │ │ └── runtime.mdx
│ │ │ │ │ ├── type-prompt.mdx
│ │ │ │ │ ├── vite.mdx
│ │ │ │ │ └── webpack.mdx
│ │ │ │ ├── debug
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ ├── chrome-devtool.mdx
│ │ │ │ │ ├── mode.mdx
│ │ │ │ │ └── variables.mdx
│ │ │ │ ├── deployment
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ └── zephyr.mdx
│ │ │ │ ├── framework
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ ├── modernjs.mdx
│ │ │ │ │ └── nextjs.mdx
│ │ │ │ ├── start
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ ├── features.mdx
│ │ │ │ │ ├── glossary.mdx
│ │ │ │ │ ├── index.mdx
│ │ │ │ │ ├── npm-packages.mdx
│ │ │ │ │ ├── quick-start.mdx
│ │ │ │ │ └── setting-up-env.mdx
│ │ │ │ └── troubleshooting
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ ├── build
│ │ │ │ │ ├── BUILD-001.mdx
│ │ │ │ │ └── BUILD-002.mdx
│ │ │ │ │ ├── other.mdx
│ │ │ │ │ ├── overview.md
│ │ │ │ │ ├── runtime
│ │ │ │ │ ├── RUNTIME-001.mdx
│ │ │ │ │ ├── RUNTIME-002.mdx
│ │ │ │ │ ├── RUNTIME-003.mdx
│ │ │ │ │ ├── RUNTIME-004.mdx
│ │ │ │ │ ├── RUNTIME-005.mdx
│ │ │ │ │ ├── RUNTIME-006.mdx
│ │ │ │ │ ├── RUNTIME-007.mdx
│ │ │ │ │ ├── RUNTIME-008.mdx
│ │ │ │ │ └── RUNTIME-009.mdx
│ │ │ │ │ └── type
│ │ │ │ │ ├── TYPE-001.mdx
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ └── overview.md
│ │ │ ├── index.md
│ │ │ ├── plugin
│ │ │ │ ├── _meta.json
│ │ │ │ ├── dev
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ └── index.mdx
│ │ │ │ └── plugins
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ ├── building-custom-retry-plugin.mdx
│ │ │ │ │ ├── index.mdx
│ │ │ │ │ └── retry-plugin.mdx
│ │ │ ├── practice
│ │ │ │ ├── _meta.json
│ │ │ │ ├── bridge
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ ├── overview.mdx
│ │ │ │ │ ├── react-bridge
│ │ │ │ │ │ ├── _meta.json
│ │ │ │ │ │ ├── export-app.mdx
│ │ │ │ │ │ ├── getting-started.mdx
│ │ │ │ │ │ ├── load-app.mdx
│ │ │ │ │ │ └── load-component.mdx
│ │ │ │ │ └── vue-bridge.mdx
│ │ │ │ ├── frameworks
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ ├── angular
│ │ │ │ │ │ ├── _meta.json
│ │ │ │ │ │ ├── angular-cli.mdx
│ │ │ │ │ │ ├── angular-mfe.mdx
│ │ │ │ │ │ ├── auth0.mdx
│ │ │ │ │ │ ├── mf-ssr-angular.mdx
│ │ │ │ │ │ ├── okta-auth.mdx
│ │ │ │ │ │ ├── service-workers-mf.mdx
│ │ │ │ │ │ ├── splitting-to-mf-part1.mdx
│ │ │ │ │ │ ├── splitting-to-mf-part2.mdx
│ │ │ │ │ │ └── using-nx-for-angular.mdx
│ │ │ │ │ ├── modern
│ │ │ │ │ │ ├── _meta.json
│ │ │ │ │ │ ├── dynamic-remote.mdx
│ │ │ │ │ │ └── index.mdx
│ │ │ │ │ ├── next
│ │ │ │ │ │ ├── _meta.json
│ │ │ │ │ │ ├── dynamic-remotes.mdx
│ │ │ │ │ │ ├── express.mdx
│ │ │ │ │ │ ├── importing-components.mdx
│ │ │ │ │ │ ├── importing-pages.mdx
│ │ │ │ │ │ ├── index.mdx
│ │ │ │ │ │ └── presets.mdx
│ │ │ │ │ ├── overview.mdx
│ │ │ │ │ └── react
│ │ │ │ │ │ ├── _meta.json
│ │ │ │ │ │ ├── i18n-react.mdx
│ │ │ │ │ │ ├── index.mdx
│ │ │ │ │ │ └── using-nx-for-react.mdx
│ │ │ │ ├── monorepos
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ ├── index.mdx
│ │ │ │ │ └── nx-for-module-federation.mdx
│ │ │ │ ├── overview.md
│ │ │ │ └── performance
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ └── prefetch.mdx
│ │ │ └── showcase
│ │ │ │ ├── _meta.json
│ │ │ │ └── index.mdx
│ │ ├── public
│ │ │ ├── blog
│ │ │ │ └── announcement
│ │ │ │ │ ├── announcement-video-poster.png
│ │ │ │ │ └── module-federation-doc.png
│ │ │ ├── guide
│ │ │ │ ├── chrome-devtools
│ │ │ │ │ ├── chrome-store-add-devtool.png
│ │ │ │ │ ├── dev-to-proxy.png
│ │ │ │ │ ├── features.png
│ │ │ │ │ ├── mf-devtool-hmr.jpg
│ │ │ │ │ ├── open-devtools.png
│ │ │ │ │ ├── opereation-guide.png
│ │ │ │ │ ├── proxy-to-local.png
│ │ │ │ │ └── split-window.png
│ │ │ │ ├── performance
│ │ │ │ │ └── data-prefetch
│ │ │ │ │ │ ├── advanced-prefetch.jpg
│ │ │ │ │ │ ├── common.jpg
│ │ │ │ │ │ ├── log.jpg
│ │ │ │ │ │ └── prefetch.jpg
│ │ │ │ └── type-prompt
│ │ │ │ │ ├── dynamic-remote-hot-types-reload-static.gif
│ │ │ │ │ ├── hot-types-reload-static.gif
│ │ │ │ │ ├── hot-types-reload.gif
│ │ │ │ │ ├── nested-remote.jpg
│ │ │ │ │ └── third-party.jpg
│ │ │ ├── module-federation-2.0.svg
│ │ │ ├── module-federation-logo-white-2.0.svg
│ │ │ ├── module-federation-logo-white.svg
│ │ │ ├── module-federation-logo.svg
│ │ │ ├── module-federation.svg
│ │ │ ├── rspress-dark-logo.png
│ │ │ ├── rspress-icon.png
│ │ │ ├── rspress-light-logo.png
│ │ │ ├── showcase
│ │ │ │ ├── adidas.png
│ │ │ │ ├── bestbuy.png
│ │ │ │ ├── business_insider.png
│ │ │ │ ├── epic_games.png
│ │ │ │ ├── lululemon.png
│ │ │ │ ├── panda_doc.png
│ │ │ │ ├── shopify_partners.png
│ │ │ │ ├── tiktok.png
│ │ │ │ └── zoominfo.png
│ │ │ ├── svg.svg
│ │ │ ├── svg2.svg
│ │ │ └── words-map.json
│ │ └── zh
│ │ │ ├── _nav.json
│ │ │ ├── blog
│ │ │ ├── _meta.json
│ │ │ ├── announcement.mdx
│ │ │ ├── error-load-remote.mdx
│ │ │ └── index.mdx
│ │ │ ├── configure
│ │ │ ├── _meta.json
│ │ │ ├── dev.mdx
│ │ │ ├── dts.mdx
│ │ │ ├── experiments.mdx
│ │ │ ├── exposes.mdx
│ │ │ ├── filename.mdx
│ │ │ ├── getpublicpath.mdx
│ │ │ ├── implementation.mdx
│ │ │ ├── index.mdx
│ │ │ ├── manifest.mdx
│ │ │ ├── name.mdx
│ │ │ ├── remotes.mdx
│ │ │ ├── runtimeplugins.mdx
│ │ │ ├── shareStrategy.mdx
│ │ │ └── shared.mdx
│ │ │ ├── guide
│ │ │ ├── _meta.json
│ │ │ ├── basic
│ │ │ │ ├── _meta.json
│ │ │ │ ├── cli.mdx
│ │ │ │ ├── css-isolate.mdx
│ │ │ │ ├── data-fetch
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ ├── cache.mdx
│ │ │ │ │ ├── index.mdx
│ │ │ │ │ └── prefetch.mdx
│ │ │ │ ├── metro.mdx
│ │ │ │ ├── rsbuild.mdx
│ │ │ │ ├── rspack.mdx
│ │ │ │ ├── rspress.mdx
│ │ │ │ ├── runtime
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ ├── runtime-api.mdx
│ │ │ │ │ ├── runtime-hooks.mdx
│ │ │ │ │ └── runtime.mdx
│ │ │ │ ├── type-prompt.mdx
│ │ │ │ ├── vite.mdx
│ │ │ │ └── webpack.mdx
│ │ │ ├── debug
│ │ │ │ ├── _meta.json
│ │ │ │ ├── chrome-devtool.mdx
│ │ │ │ ├── mode.mdx
│ │ │ │ └── variables.mdx
│ │ │ ├── deployment
│ │ │ │ ├── _meta.json
│ │ │ │ └── zephyr.mdx
│ │ │ ├── framework
│ │ │ │ ├── _meta.json
│ │ │ │ ├── modernjs.mdx
│ │ │ │ └── nextjs.mdx
│ │ │ ├── start
│ │ │ │ ├── _meta.json
│ │ │ │ ├── features.mdx
│ │ │ │ ├── glossary.mdx
│ │ │ │ ├── index.mdx
│ │ │ │ ├── npm-packages.mdx
│ │ │ │ ├── quick-start.mdx
│ │ │ │ └── setting-up-env.mdx
│ │ │ └── troubleshooting
│ │ │ │ ├── _meta.json
│ │ │ │ ├── build
│ │ │ │ ├── BUILD-001.mdx
│ │ │ │ └── BUILD-002.mdx
│ │ │ │ ├── other.mdx
│ │ │ │ ├── overview.md
│ │ │ │ ├── runtime
│ │ │ │ ├── RUNTIME-001.mdx
│ │ │ │ ├── RUNTIME-002.mdx
│ │ │ │ ├── RUNTIME-003.mdx
│ │ │ │ ├── RUNTIME-004.mdx
│ │ │ │ ├── RUNTIME-005.mdx
│ │ │ │ ├── RUNTIME-006.mdx
│ │ │ │ ├── RUNTIME-007.mdx
│ │ │ │ ├── RUNTIME-008.mdx
│ │ │ │ └── RUNTIME-009.mdx
│ │ │ │ └── type
│ │ │ │ ├── TYPE-001.mdx
│ │ │ │ ├── _meta.json
│ │ │ │ └── overview.md
│ │ │ ├── index.md
│ │ │ ├── plugin
│ │ │ ├── _meta.json
│ │ │ ├── dev
│ │ │ │ ├── _meta.json
│ │ │ │ ├── hooks.mdx
│ │ │ │ └── index.mdx
│ │ │ └── plugins
│ │ │ │ ├── _meta.json
│ │ │ │ └── retry-plugin.mdx
│ │ │ ├── practice
│ │ │ ├── _meta.json
│ │ │ ├── bridge
│ │ │ │ ├── _meta.json
│ │ │ │ ├── overview.mdx
│ │ │ │ ├── react-bridge
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ ├── export-app.mdx
│ │ │ │ │ ├── getting-started.mdx
│ │ │ │ │ ├── load-app.mdx
│ │ │ │ │ └── load-component.mdx
│ │ │ │ └── vue-bridge.mdx
│ │ │ ├── frameworks
│ │ │ │ ├── _meta.json
│ │ │ │ ├── angular
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ ├── angular-cli.mdx
│ │ │ │ │ ├── angular-mfe.mdx
│ │ │ │ │ ├── auth0.mdx
│ │ │ │ │ ├── mf-ssr-angular.mdx
│ │ │ │ │ ├── okta-auth.mdx
│ │ │ │ │ ├── service-workers-mf.mdx
│ │ │ │ │ ├── splitting-to-mf-part1.mdx
│ │ │ │ │ └── splitting-to-mf-part2.mdx
│ │ │ │ ├── modern
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ ├── dynamic-remote.mdx
│ │ │ │ │ └── index.mdx
│ │ │ │ ├── next
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ ├── dynamic-remotes.mdx
│ │ │ │ │ ├── express.mdx
│ │ │ │ │ ├── importing-components.mdx
│ │ │ │ │ ├── importing-pages.mdx
│ │ │ │ │ ├── index.mdx
│ │ │ │ │ └── presets.mdx
│ │ │ │ ├── overview.mdx
│ │ │ │ └── react
│ │ │ │ │ ├── _meta.json
│ │ │ │ │ ├── i18n-react.mdx
│ │ │ │ │ └── index.mdx
│ │ │ ├── overview.md
│ │ │ └── performance
│ │ │ │ ├── _meta.json
│ │ │ │ └── prefetch.mdx
│ │ │ └── showcase
│ │ │ ├── _meta.json
│ │ │ └── index.mdx
│ ├── module-federation.config.ts
│ ├── netlify.toml
│ ├── package-lock.json
│ ├── package.json
│ ├── project.json
│ ├── rspress.config.ts
│ ├── src
│ │ ├── components
│ │ │ ├── AnnouncementVideo.tsx
│ │ │ ├── BlogGif.tsx
│ │ │ ├── BlogGifGrid.tsx
│ │ │ ├── Collapse.module.scss
│ │ │ ├── Collapse.tsx
│ │ │ ├── ErrorCodeTitle.tsx
│ │ │ ├── NextSteps.module.scss
│ │ │ ├── NextSteps.tsx
│ │ │ ├── Overview.module.scss
│ │ │ ├── Overview.tsx
│ │ │ ├── ShowcaseList
│ │ │ │ ├── index.module.scss
│ │ │ │ ├── index.tsx
│ │ │ │ └── useShowcases.ts
│ │ │ ├── Step.module.scss
│ │ │ ├── Step.tsx
│ │ │ ├── Table.tsx
│ │ │ ├── common
│ │ │ │ ├── cli
│ │ │ │ │ ├── cmd-info.mdx
│ │ │ │ │ ├── view-all-cmds-en.mdx
│ │ │ │ │ └── view-all-cmds.mdx
│ │ │ │ ├── configure
│ │ │ │ │ ├── array-shared.mdx
│ │ │ │ │ └── object-shared.mdx
│ │ │ │ ├── install-kit.mdx
│ │ │ │ ├── rspack
│ │ │ │ │ ├── create-config.mdx
│ │ │ │ │ └── register-plugin.mdx
│ │ │ │ ├── rspress
│ │ │ │ │ ├── config-type.mdx
│ │ │ │ │ ├── create-config.mdx
│ │ │ │ │ └── register-plugin.mdx
│ │ │ │ └── webpack
│ │ │ │ │ ├── create-config.mdx
│ │ │ │ │ └── register-plugin.mdx
│ │ │ ├── en
│ │ │ │ ├── EnableAsyncEntry.mdx
│ │ │ │ ├── data-fetch
│ │ │ │ │ ├── consumer.mdx
│ │ │ │ │ ├── prefetch-demo.mdx
│ │ │ │ │ ├── prefetch-tip.mdx
│ │ │ │ │ └── provider-tip.mdx
│ │ │ │ └── runtime.mdx
│ │ │ └── zh
│ │ │ │ ├── EnableAsyncEntry.mdx
│ │ │ │ ├── data-fetch
│ │ │ │ ├── consumer.mdx
│ │ │ │ ├── prefetch-demo.mdx
│ │ │ │ ├── prefetch-tip.mdx
│ │ │ │ └── provider-tip.mdx
│ │ │ │ └── runtime.mdx
│ │ ├── i18n
│ │ │ ├── enUS.ts
│ │ │ ├── index.ts
│ │ │ └── zhCN.ts
│ │ ├── moduleFederationPluginOverview.ts
│ │ └── utils.ts
│ ├── tailwind.config.js
│ ├── theme
│ │ ├── components
│ │ │ ├── Contributors.tsx
│ │ │ ├── HomeFeature
│ │ │ │ ├── index.module.scss
│ │ │ │ └── index.tsx
│ │ │ ├── HomeFooter
│ │ │ │ └── index.tsx
│ │ │ ├── HomeHero
│ │ │ │ ├── index.module.scss
│ │ │ │ ├── index.tsx
│ │ │ │ └── shapes.tsx
│ │ │ ├── brands
│ │ │ │ ├── brands.module.css
│ │ │ │ └── brands.tsx
│ │ │ ├── line
│ │ │ │ ├── line.css
│ │ │ │ └── line.tsx
│ │ │ └── loader
│ │ │ │ ├── loader.css
│ │ │ │ └── loader.tsx
│ │ ├── i18n
│ │ │ ├── enUS.ts
│ │ │ ├── index.ts
│ │ │ └── zhCN.ts
│ │ ├── index.css
│ │ ├── index.tsx
│ │ └── pages
│ │ │ └── index.tsx
│ └── tsconfig.json
└── website
│ └── tmp
│ └── apps
│ └── website
│ └── tsconfig.tsbuildinfo
├── arch-doc
├── advanced-topics-original.md
├── advanced-topics-production.md
├── advanced-topics.md
├── architecture-overview.md
├── error-handling-specification.md
├── implementation-guide.md
├── manifest-specification.md
├── plugin-architecture.md
├── runtime-architecture.md
├── sdk-reference.md
└── testing-debugging-guide.md
├── babel.config.json
├── changeset-gen.js
├── commit-gen.js
├── commitlint.config.js
├── image.png
├── jest.config.ts
├── jest.preset.js
├── manifest.json
├── netlify.toml
├── nx.json
├── package.json
├── packages
├── .gitkeep
├── assemble-release-plan
│ ├── .gitignore
│ ├── CHANGELOG.md
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── README.md
│ │ ├── apply-links.ts
│ │ ├── determine-dependents.ts
│ │ ├── flatten-releases.ts
│ │ ├── increment.test.ts
│ │ ├── increment.ts
│ │ ├── index.test.ts
│ │ ├── index.ts
│ │ ├── match-fixed-constraint.ts
│ │ ├── test-utils.ts
│ │ ├── types.ts
│ │ └── utils.ts
│ └── tsconfig.json
├── bridge
│ ├── bridge-react-webpack-plugin
│ │ ├── CHANGELOG.md
│ │ ├── README.md
│ │ ├── __tests__
│ │ │ ├── mockRouterDir
│ │ │ │ ├── router-v5
│ │ │ │ │ └── react-router-dom
│ │ │ │ │ │ └── package.json
│ │ │ │ ├── router-v6
│ │ │ │ │ └── react-router-dom
│ │ │ │ │ │ └── package.json
│ │ │ │ └── router-v7
│ │ │ │ │ └── react-router
│ │ │ │ │ └── package.json
│ │ │ └── utils.spec.ts
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── src
│ │ │ ├── index.ts
│ │ │ ├── router-alias.ts
│ │ │ └── utils.ts
│ │ ├── tsconfig.json
│ │ ├── tsconfig.node.json
│ │ ├── vite.config.ts
│ │ └── vitest.config.ts
│ ├── bridge-react
│ │ ├── CHANGELOG.md
│ │ ├── README.md
│ │ ├── __tests__
│ │ │ ├── bridge.spec.tsx
│ │ │ ├── createLazyComponent.spec.tsx
│ │ │ ├── prefetch.spec.ts
│ │ │ ├── router.spec.tsx
│ │ │ ├── setupTests.ts
│ │ │ └── util.ts
│ │ ├── jest.config.ts
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── src
│ │ │ ├── base.ts
│ │ │ ├── index.ts
│ │ │ ├── lazy
│ │ │ │ ├── AwaitDataFetch.tsx
│ │ │ │ ├── constant.ts
│ │ │ │ ├── createLazyComponent.tsx
│ │ │ │ ├── data-fetch
│ │ │ │ │ ├── cache.ts
│ │ │ │ │ ├── call-data-fetch.ts
│ │ │ │ │ ├── data-fetch-server-middleware.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── inject-data-fetch.ts
│ │ │ │ │ ├── prefetch.ts
│ │ │ │ │ └── runtime-plugin.ts
│ │ │ │ ├── index.ts
│ │ │ │ ├── logger.ts
│ │ │ │ ├── types.ts
│ │ │ │ ├── utils.ts
│ │ │ │ └── wrapNoSSR.tsx
│ │ │ ├── modern-app-env.d.ts
│ │ │ ├── plugins
│ │ │ │ ├── lazy-load-component-plugin.spec.ts
│ │ │ │ └── lazy-load-component-plugin.ts
│ │ │ ├── provider
│ │ │ │ ├── context.tsx
│ │ │ │ ├── plugin.ts
│ │ │ │ └── versions
│ │ │ │ │ ├── bridge-base.tsx
│ │ │ │ │ ├── legacy.ts
│ │ │ │ │ ├── v18.ts
│ │ │ │ │ └── v19.ts
│ │ │ ├── remote
│ │ │ │ ├── RemoteAppWrapper.tsx
│ │ │ │ ├── base-component
│ │ │ │ │ ├── component.tsx
│ │ │ │ │ ├── create.tsx
│ │ │ │ │ └── index.tsx
│ │ │ │ ├── createHelpers.tsx
│ │ │ │ └── router-component
│ │ │ │ │ ├── component.tsx
│ │ │ │ │ ├── create.tsx
│ │ │ │ │ └── index.tsx
│ │ │ ├── router
│ │ │ │ ├── default.tsx
│ │ │ │ ├── v5.tsx
│ │ │ │ ├── v6.tsx
│ │ │ │ └── v7.tsx
│ │ │ ├── types.ts
│ │ │ ├── utils
│ │ │ │ └── index.ts
│ │ │ ├── v18.ts
│ │ │ └── v19.ts
│ │ ├── tsconfig.json
│ │ ├── tsconfig.node.json
│ │ ├── tsconfig.spec.json
│ │ ├── vite.config.ts
│ │ └── vitest.config.ts
│ ├── bridge-shared
│ │ ├── CHANGELOG.md
│ │ ├── README.md
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── src
│ │ │ ├── bridge.ts
│ │ │ ├── env.ts
│ │ │ ├── index.ts
│ │ │ ├── type.ts
│ │ │ └── vite-env.d.ts
│ │ ├── tsconfig.json
│ │ ├── tsconfig.node.json
│ │ └── vite.config.ts
│ └── vue3-bridge
│ │ ├── .gitignore
│ │ ├── CHANGELOG.md
│ │ ├── README.md
│ │ ├── __tests__
│ │ └── routeUtils.test.ts
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── public
│ │ └── vite.svg
│ │ ├── src
│ │ ├── assets
│ │ │ └── vue.svg
│ │ ├── components
│ │ │ └── HelloWorld.vue
│ │ ├── create.ts
│ │ ├── index.ts
│ │ ├── provider.ts
│ │ ├── remoteApp.tsx
│ │ ├── routeUtils.ts
│ │ ├── style.css
│ │ ├── utils.ts
│ │ └── vite-env.d.ts
│ │ ├── tsconfig.json
│ │ ├── tsconfig.node.json
│ │ ├── vite.config.ts
│ │ └── vitest.config.ts
├── chrome-devtools
│ ├── .browserslistrc
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── .npmrc
│ ├── .nvmrc
│ ├── .storybook
│ │ └── main.ts
│ ├── CHANGELOG.md
│ ├── README.md
│ ├── __tests__
│ │ ├── mock
│ │ │ ├── index.ts
│ │ │ └── snapshot.ts
│ │ ├── setup.ts
│ │ └── snapshot.spec.ts
│ ├── config
│ │ └── public
│ │ │ ├── createDevtools.html
│ │ │ ├── devtools.js
│ │ │ └── favicon.ico
│ ├── e2e
│ │ ├── index.spec.ts
│ │ └── index.ts
│ ├── install-deps.bash
│ ├── manifest.json
│ ├── mock.js
│ ├── modern.config.ts
│ ├── modern.lib.config.ts
│ ├── package.json
│ ├── playwright.config.ts
│ ├── postpack.js
│ ├── project.json
│ ├── src
│ │ ├── .eslintrc.js
│ │ ├── App.module.scss
│ │ ├── App.tsx
│ │ ├── component
│ │ │ ├── Form
│ │ │ │ ├── index.module.scss
│ │ │ │ └── index.tsx
│ │ │ ├── Graph
│ │ │ │ ├── index.module.scss
│ │ │ │ └── index.tsx
│ │ │ ├── GraphItem
│ │ │ │ ├── index.module.scss
│ │ │ │ └── index.tsx
│ │ │ └── Layout
│ │ │ │ ├── index.module.scss
│ │ │ │ └── index.tsx
│ │ ├── index.tsx
│ │ ├── init.ts
│ │ ├── modern-app-env.d.ts
│ │ ├── template
│ │ │ ├── constant.ts
│ │ │ └── index.ts
│ │ ├── utils
│ │ │ ├── chrome
│ │ │ │ ├── fast-refresh.ts
│ │ │ │ ├── index.ts
│ │ │ │ ├── post-message-init.ts
│ │ │ │ ├── post-message-listener.ts
│ │ │ │ ├── post-message-start.ts
│ │ │ │ ├── post-message.ts
│ │ │ │ ├── snapshot-plugin.ts
│ │ │ │ └── storage.ts
│ │ │ ├── data
│ │ │ │ ├── index.ts
│ │ │ │ └── snapshot.ts
│ │ │ ├── index.ts
│ │ │ ├── sdk
│ │ │ │ ├── graph.ts
│ │ │ │ └── index.ts
│ │ │ └── types
│ │ │ │ ├── common.ts
│ │ │ │ └── index.ts
│ │ └── worker
│ │ │ └── index.ts
│ ├── stories
│ │ └── index.stories.tsx
│ ├── tsconfig.base.json
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── vitest.config.ts
├── cli
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── __tests__
│ │ ├── __snapshots__
│ │ │ └── readConfig.integration.test.ts.snap
│ │ ├── fixtures
│ │ │ ├── complex-config.ts
│ │ │ └── test-config.ts
│ │ └── readConfig.integration.test.ts
│ ├── bin
│ │ └── mf.js
│ ├── package.json
│ ├── project.json
│ ├── rollup.config.js
│ ├── rstest.config.ts
│ ├── src
│ │ ├── cli.ts
│ │ ├── commands
│ │ │ └── dts.ts
│ │ ├── env.d.ts
│ │ ├── index.ts
│ │ ├── types.ts
│ │ └── utils
│ │ │ ├── apply-common-options.ts
│ │ │ ├── logger.ts
│ │ │ ├── prepare.ts
│ │ │ └── readConfig.ts
│ └── tsconfig.json
├── core
│ ├── .babelrc
│ ├── .eslintrc.json
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── jest.config.ts
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── Logger.ts
│ │ ├── api
│ │ │ ├── api.ts
│ │ │ └── index.ts
│ │ ├── global.d.ts
│ │ ├── index.ts
│ │ ├── integrations
│ │ │ ├── esbuild
│ │ │ │ └── .gitkeep
│ │ │ ├── rspack
│ │ │ │ └── .gitkeep
│ │ │ └── webpack
│ │ │ │ ├── factory.ts
│ │ │ │ ├── index.ts
│ │ │ │ └── types
│ │ │ │ └── index.ts
│ │ ├── lib
│ │ │ ├── containers.ts
│ │ │ ├── index.ts
│ │ │ ├── runtime.ts
│ │ │ └── scopes.ts
│ │ ├── types
│ │ │ └── index.ts
│ │ └── utils
│ │ │ ├── common.spec.ts
│ │ │ └── common.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── tsconfig.spec.json
├── create-module-federation
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── jest.config.js
│ ├── package.json
│ ├── project.json
│ ├── rslib.config.ts
│ ├── src
│ │ ├── create.ts
│ │ ├── handlebars
│ │ │ ├── index.ts
│ │ │ └── utils.ts
│ │ ├── index.ts
│ │ └── materials
│ │ │ ├── FsMaterial.ts
│ │ │ ├── FsResource.ts
│ │ │ ├── constants.ts
│ │ │ └── index.ts
│ ├── templates
│ │ ├── consumer-modern-ts
│ │ │ ├── modern.config.ts
│ │ │ ├── module-federation.config.ts.handlebars
│ │ │ └── src
│ │ │ │ └── routes
│ │ │ │ └── page.tsx
│ │ ├── consumer-rsbuild-ts
│ │ │ ├── module-federation.config.ts.handlebars
│ │ │ ├── rsbuild.config.ts
│ │ │ └── src
│ │ │ │ └── App.tsx
│ │ ├── lib-common
│ │ │ ├── module-federation.config.ts.handlebars
│ │ │ ├── rslib.config.ts
│ │ │ ├── src
│ │ │ │ ├── index.css
│ │ │ │ └── index.tsx
│ │ │ └── tsconfig.json
│ │ ├── modern-common
│ │ │ ├── .browserslistrc
│ │ │ ├── .gitignore
│ │ │ ├── .npmrc
│ │ │ ├── .nvmrc
│ │ │ ├── .vscode
│ │ │ │ ├── extensions.json
│ │ │ │ └── settings.json
│ │ │ ├── README.md
│ │ │ ├── biome.json
│ │ │ ├── package.json.handlebars
│ │ │ ├── src
│ │ │ │ ├── modern-app-env.d.ts
│ │ │ │ ├── modern.runtime.ts
│ │ │ │ └── routes
│ │ │ │ │ ├── index.css
│ │ │ │ │ └── layout.tsx
│ │ │ └── tsconfig.json
│ │ ├── provider-modern-ts
│ │ │ ├── modern.config.ts
│ │ │ ├── module-federation.config.ts.handlebars
│ │ │ └── src
│ │ │ │ ├── components
│ │ │ │ ├── ProviderComponent.css
│ │ │ │ └── ProviderComponent.tsx
│ │ │ │ └── routes
│ │ │ │ └── page.tsx
│ │ ├── provider-rsbuild-ts
│ │ │ ├── module-federation.config.ts.handlebars
│ │ │ ├── rsbuild.config.ts
│ │ │ └── src
│ │ │ │ ├── App.tsx
│ │ │ │ └── components
│ │ │ │ ├── ProviderComponent.css
│ │ │ │ └── ProviderComponent.tsx
│ │ ├── provider-rslib-storybook-ts
│ │ │ ├── .gitignore
│ │ │ ├── .storybook
│ │ │ │ └── main.ts.handlebars
│ │ │ ├── README.md
│ │ │ ├── package.json.handlebars
│ │ │ └── stories
│ │ │ │ └── Index.stories.tsx
│ │ ├── provider-rslib-ts
│ │ │ ├── .gitignore
│ │ │ ├── README.md
│ │ │ └── package.json.handlebars
│ │ └── rsbuild-common
│ │ │ ├── .gitignore
│ │ │ ├── README.md
│ │ │ ├── package.json.handlebars
│ │ │ ├── public
│ │ │ └── .gitkeep
│ │ │ ├── src
│ │ │ ├── App.css
│ │ │ ├── bootstrap.tsx
│ │ │ ├── env.d.ts
│ │ │ └── index.tsx
│ │ │ └── tsconfig.json
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── tsconfig.spec.json
├── data-prefetch
│ ├── .swcrc
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── __tests__
│ │ ├── babel.spec.ts
│ │ ├── prefetch.spec.ts
│ │ └── react.spec.ts
│ ├── jest.config.cjs
│ ├── package.json
│ ├── project.json
│ ├── rollup.config.cjs
│ ├── src
│ │ ├── cli
│ │ │ ├── babel.ts
│ │ │ └── index.ts
│ │ ├── common
│ │ │ ├── constant.ts
│ │ │ ├── index.ts
│ │ │ ├── node-utils.ts
│ │ │ └── runtime-utils.ts
│ │ ├── constant.ts
│ │ ├── index.ts
│ │ ├── logger
│ │ │ └── index.ts
│ │ ├── plugin.ts
│ │ ├── prefetch.ts
│ │ ├── react
│ │ │ ├── hooks.ts
│ │ │ ├── index.ts
│ │ │ └── utils.ts
│ │ └── universal
│ │ │ └── index.ts
│ ├── tsconfig.json
│ └── tsconfig.lib.json
├── dts-plugin
│ ├── .swcrc
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── core
│ │ │ ├── configurations
│ │ │ │ ├── hostPlugin.test.ts
│ │ │ │ ├── hostPlugin.ts
│ │ │ │ ├── remotePlugin.test.ts
│ │ │ │ ├── remotePlugin.ts
│ │ │ │ └── tsconfig.test.json
│ │ │ ├── constant.ts
│ │ │ ├── index.ts
│ │ │ ├── interfaces
│ │ │ │ ├── DTSManagerOptions.ts
│ │ │ │ ├── HostOptions.ts
│ │ │ │ ├── RemoteOptions.ts
│ │ │ │ └── TsConfigJson.ts
│ │ │ ├── lib
│ │ │ │ ├── DTSManager.advance.spec.ts
│ │ │ │ ├── DTSManager.general.spec.ts
│ │ │ │ ├── DTSManager.spec.ts
│ │ │ │ ├── DTSManager.ts
│ │ │ │ ├── DtsWorker.spec.ts
│ │ │ │ ├── DtsWorker.ts
│ │ │ │ ├── archiveHandler.test.ts
│ │ │ │ ├── archiveHandler.ts
│ │ │ │ ├── consumeTypes.spec.ts
│ │ │ │ ├── consumeTypes.ts
│ │ │ │ ├── forkGenerateDts.ts
│ │ │ │ ├── generateTypes.ts
│ │ │ │ ├── generateTypesInChildProcess.ts
│ │ │ │ ├── typeScriptCompiler.test.ts
│ │ │ │ ├── typeScriptCompiler.ts
│ │ │ │ ├── utils.spec.ts
│ │ │ │ └── utils.ts
│ │ │ └── rpc
│ │ │ │ ├── __snapshots__
│ │ │ │ └── wrap-rpc.spec.ts.snap
│ │ │ │ ├── expose-rpc.ts
│ │ │ │ ├── index.ts
│ │ │ │ ├── rpc-error.ts
│ │ │ │ ├── rpc-worker.ts
│ │ │ │ ├── types.ts
│ │ │ │ ├── wrap-rpc.spec.ts
│ │ │ │ └── wrap-rpc.ts
│ │ ├── dev-worker
│ │ │ ├── DevWorker.ts
│ │ │ ├── createDevWorker.ts
│ │ │ ├── forkDevWorker.ts
│ │ │ ├── index.ts
│ │ │ └── utils.ts
│ │ ├── index.ts
│ │ ├── plugins
│ │ │ ├── ConsumeTypesPlugin.ts
│ │ │ ├── DevPlugin.ts
│ │ │ ├── DtsPlugin.ts
│ │ │ ├── GenerateTypesPlugin.ts
│ │ │ └── utils.ts
│ │ ├── runtime-plugins
│ │ │ ├── dynamic-remote-type-hints-plugin.ts
│ │ │ └── utils.ts
│ │ └── server
│ │ │ ├── DevServer.ts
│ │ │ ├── Publisher.ts
│ │ │ ├── WebClient.ts
│ │ │ ├── broker
│ │ │ ├── Broker.ts
│ │ │ ├── createBroker.ts
│ │ │ └── startBroker.ts
│ │ │ ├── constant.ts
│ │ │ ├── createKoaServer.ts
│ │ │ ├── createWebsocket.ts
│ │ │ ├── index.ts
│ │ │ ├── launchWebClient.ts
│ │ │ ├── message
│ │ │ ├── API
│ │ │ │ ├── API.ts
│ │ │ │ ├── FetchTypes.ts
│ │ │ │ ├── ReloadWebClient.ts
│ │ │ │ ├── UpdateSubscriber.ts
│ │ │ │ └── index.ts
│ │ │ ├── Action
│ │ │ │ ├── Action.ts
│ │ │ │ ├── AddDynamicRemote.ts
│ │ │ │ ├── AddPublisher.ts
│ │ │ │ ├── AddSubscriber.ts
│ │ │ │ ├── AddWebClient.ts
│ │ │ │ ├── ExitPublisher.ts
│ │ │ │ ├── ExitSubscriber.ts
│ │ │ │ ├── FetchTypes.ts
│ │ │ │ ├── NotifyWebClient.ts
│ │ │ │ ├── Update.ts
│ │ │ │ ├── UpdatePublisher.ts
│ │ │ │ └── index.ts
│ │ │ ├── Log
│ │ │ │ ├── BrokerExitLog.ts
│ │ │ │ ├── Log.ts
│ │ │ │ ├── PublisherRegisteredLog.ts
│ │ │ │ └── index.ts
│ │ │ └── Message.ts
│ │ │ ├── types
│ │ │ ├── broker.ts
│ │ │ ├── index.ts
│ │ │ └── message.ts
│ │ │ └── utils
│ │ │ ├── getIPV4.ts
│ │ │ ├── index.ts
│ │ │ ├── log.ts
│ │ │ └── logTransform.ts
│ ├── tests
│ │ ├── setup.ts
│ │ └── vue-tsc2
│ │ │ ├── Button.vue
│ │ │ ├── index.spec.ts
│ │ │ └── tsconfig.vue.json
│ ├── tsconfig.json
│ ├── tsconfig.spec.json
│ ├── tsup.config.ts
│ └── vite.config.ts
├── enhanced
│ ├── .eslintrc.json
│ ├── .github-ci-retrigger
│ ├── .swcrc
│ ├── CHANGELOG.md
│ ├── README.md
│ ├── __mocks__
│ │ └── remotes
│ │ │ ├── fsevents-X6WP4TKM.node
│ │ │ └── index.js
│ ├── bin
│ │ └── mf.js
│ ├── global.d.ts
│ ├── jest.config.ts
│ ├── jest.embed.ts
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── declarations
│ │ │ └── plugins
│ │ │ │ ├── container
│ │ │ │ ├── AsyncDependenciesBlock.d.ts
│ │ │ │ ├── ModuleFactory.d.ts
│ │ │ │ ├── ObjectDeserializerContext.d.ts
│ │ │ │ ├── StaticExportsDependency.d.ts
│ │ │ │ ├── Template.d.ts
│ │ │ │ └── WebpackError.d.ts
│ │ │ │ └── sharing
│ │ │ │ ├── ConsumeSharedModule.d.ts
│ │ │ │ ├── ConsumeSharedPlugin.d.ts
│ │ │ │ ├── ProvideSharedPlugin.d.ts
│ │ │ │ └── SharePlugin.d.ts
│ │ ├── index.ts
│ │ ├── lib
│ │ │ ├── Constants.ts
│ │ │ ├── container
│ │ │ │ ├── AsyncBoundaryPlugin.ts
│ │ │ │ ├── ContainerEntryDependency.ts
│ │ │ │ ├── ContainerEntryModule.ts
│ │ │ │ ├── ContainerEntryModuleFactory.ts
│ │ │ │ ├── ContainerExposedDependency.ts
│ │ │ │ ├── ContainerPlugin.ts
│ │ │ │ ├── ContainerReferencePlugin.ts
│ │ │ │ ├── FallbackDependency.ts
│ │ │ │ ├── FallbackItemDependency.ts
│ │ │ │ ├── FallbackModule.ts
│ │ │ │ ├── FallbackModuleFactory.ts
│ │ │ │ ├── HoistContainerReferencesPlugin.ts
│ │ │ │ ├── ModuleFederationPlugin.ts
│ │ │ │ ├── RemoteModule.ts
│ │ │ │ ├── RemoteRuntimeModule.ts
│ │ │ │ ├── RemoteToExternalDependency.ts
│ │ │ │ ├── constant.ts
│ │ │ │ ├── options.ts
│ │ │ │ └── runtime
│ │ │ │ │ ├── ChildCompilationRuntimePlugin.ts
│ │ │ │ │ ├── EmbedFederationRuntimeModule.ts
│ │ │ │ │ ├── EmbedFederationRuntimePlugin.ts
│ │ │ │ │ ├── FederationModulesPlugin.ts
│ │ │ │ │ ├── FederationRuntimeDependency.ts
│ │ │ │ │ ├── FederationRuntimeModule.ts
│ │ │ │ │ ├── FederationRuntimePlugin.ts
│ │ │ │ │ ├── getFederationGlobal.ts
│ │ │ │ │ └── utils.ts
│ │ │ ├── sharing
│ │ │ │ ├── ConsumeSharedFallbackDependency.ts
│ │ │ │ ├── ConsumeSharedModule.ts
│ │ │ │ ├── ConsumeSharedPlugin.ts
│ │ │ │ ├── ConsumeSharedRuntimeModule.ts
│ │ │ │ ├── ProvideForSharedDependency.ts
│ │ │ │ ├── ProvideSharedDependency.ts
│ │ │ │ ├── ProvideSharedModule.ts
│ │ │ │ ├── ProvideSharedModuleFactory.ts
│ │ │ │ ├── ProvideSharedPlugin.ts
│ │ │ │ ├── SharePlugin.ts
│ │ │ │ ├── ShareRuntimeModule.ts
│ │ │ │ ├── resolveMatchedConfigs.ts
│ │ │ │ └── utils.ts
│ │ │ └── startup
│ │ │ │ ├── MfStartupChunkDependenciesPlugin.ts
│ │ │ │ └── StartupHelpers.ts
│ │ ├── prefetch.ts
│ │ ├── rspack.ts
│ │ ├── runtime.ts
│ │ ├── runtime
│ │ │ └── AddRuntimeRequirementToPromiseExternalPlugin.ts
│ │ ├── schemas
│ │ │ ├── container
│ │ │ │ ├── ContainerPlugin.check.js
│ │ │ │ ├── ContainerPlugin.check.ts
│ │ │ │ ├── ContainerPlugin.json
│ │ │ │ ├── ContainerPlugin.ts
│ │ │ │ ├── ContainerReferencePlugin.check.ts
│ │ │ │ ├── ContainerReferencePlugin.json
│ │ │ │ ├── ContainerReferencePlugin.ts
│ │ │ │ ├── ExternalsType.check.ts
│ │ │ │ ├── ExternalsType.json
│ │ │ │ ├── ExternalsType.ts
│ │ │ │ ├── ModuleFederationPlugin.check.d.ts
│ │ │ │ ├── ModuleFederationPlugin.check.ts
│ │ │ │ ├── ModuleFederationPlugin.json
│ │ │ │ └── ModuleFederationPlugin.ts
│ │ │ └── sharing
│ │ │ │ ├── ConsumeSharedPlugin.check.ts
│ │ │ │ ├── ConsumeSharedPlugin.json
│ │ │ │ ├── ConsumeSharedPlugin.ts
│ │ │ │ ├── ProvideSharedPlugin.check.ts
│ │ │ │ ├── ProvideSharedPlugin.json
│ │ │ │ ├── ProvideSharedPlugin.ts
│ │ │ │ ├── ProviderSharedPlugin.check.ts
│ │ │ │ ├── ProviderSharedPlugin.ts
│ │ │ │ ├── SharePlugin.check.ts
│ │ │ │ ├── SharePlugin.json
│ │ │ │ └── SharePlugin.ts
│ │ ├── scripts
│ │ │ └── compile-schema.js
│ │ ├── types
│ │ │ └── runtime.ts
│ │ ├── utils.ts
│ │ ├── webpack.ts
│ │ └── wrapper
│ │ │ ├── AsyncBoundaryPlugin.ts
│ │ │ ├── ConsumeSharedPlugin.ts
│ │ │ ├── ContainerPlugin.ts
│ │ │ ├── ContainerReferencePlugin.ts
│ │ │ ├── FederationModulesPlugin.ts
│ │ │ ├── FederationRuntimePlugin.ts
│ │ │ ├── HoistContainerReferencesPlugin.ts
│ │ │ ├── ModuleFederationPlugin.ts
│ │ │ ├── ProvideSharedPlugin.ts
│ │ │ ├── README.md
│ │ │ └── SharePlugin.ts
│ ├── test
│ │ ├── ConfigTestCases.basictest.js
│ │ ├── ConfigTestCases.embedruntime.js
│ │ ├── ConfigTestCases.template.js
│ │ ├── checkArrayExpectation.js
│ │ ├── compiler-unit
│ │ │ ├── container
│ │ │ │ └── HoistContainerReferencesPlugin.test.ts
│ │ │ ├── sharing
│ │ │ │ ├── SharePlugin.memfs.test.ts
│ │ │ │ └── SharePlugin.test.ts
│ │ │ └── utils.ts
│ │ ├── configCases
│ │ │ ├── build-version
│ │ │ │ └── package-json-version
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── test.js
│ │ │ │ │ └── webpack.config.js
│ │ │ ├── container
│ │ │ │ ├── 0-container-full
│ │ │ │ │ ├── App.js
│ │ │ │ │ ├── ComponentA.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── react.js
│ │ │ │ │ ├── test.config.js
│ │ │ │ │ ├── upgrade-react.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── 0-transitive-overriding
│ │ │ │ │ ├── a.js
│ │ │ │ │ ├── b.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── modules.js
│ │ │ │ │ ├── shared.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── 1-container-full
│ │ │ │ │ ├── App.js
│ │ │ │ │ ├── ComponentB.js
│ │ │ │ │ ├── ComponentC.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── react.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── test.config.js
│ │ │ │ │ ├── upgrade-react.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── 1-transitive-overriding
│ │ │ │ │ ├── a.js
│ │ │ │ │ ├── b.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── modules-from-remote.js
│ │ │ │ │ ├── modules.js
│ │ │ │ │ ├── shared.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── 2-container-full
│ │ │ │ │ ├── App.js
│ │ │ │ │ ├── Self.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── react.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── upgrade-react.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── 2-transitive-overriding
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── shared.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── 3-container-full
│ │ │ │ │ ├── App.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── react.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── upgrade-react.js
│ │ │ │ │ ├── warnings.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── circular
│ │ │ │ │ ├── a.js
│ │ │ │ │ ├── b.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── test.config.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── container-entry-overridables
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── test.js
│ │ │ │ │ ├── value.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── container-entry
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── init-module.js
│ │ │ │ │ ├── main.js
│ │ │ │ │ ├── state.js
│ │ │ │ │ ├── test.js
│ │ │ │ │ ├── test2.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── container-reference-override
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── module.js
│ │ │ │ │ ├── new-test.js
│ │ │ │ │ ├── test.config.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── container-reference
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── module.js
│ │ │ │ │ ├── test.config.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── error-handling
│ │ │ │ │ ├── evaluation-error-cjs.js
│ │ │ │ │ ├── evaluation-error-tl-await.js
│ │ │ │ │ ├── evaluation-error.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── invalid-module-cjs.js
│ │ │ │ │ ├── invalid-module-tl-await.js
│ │ │ │ │ ├── invalid-module.js
│ │ │ │ │ ├── loading-error-cjs.js
│ │ │ │ │ ├── loading-error-tl-await.js
│ │ │ │ │ ├── loading-error.js
│ │ │ │ │ ├── module.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── expose-edge-cases
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── path with spaces
│ │ │ │ │ │ └── test-2.js
│ │ │ │ │ ├── test 1.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── exposed-overridables
│ │ │ │ │ ├── App.js
│ │ │ │ │ ├── Button.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── react.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── manifest-disable-assets-analyze
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── lazy-module.js
│ │ │ │ │ ├── module.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── react.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── manifest-file-name
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── lazy-module.js
│ │ │ │ │ ├── module.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── react.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── manifest
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── lazy-module.js
│ │ │ │ │ ├── module.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── react.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── module-federation-with-shareScope
│ │ │ │ │ ├── App.js
│ │ │ │ │ ├── ComponentB.js
│ │ │ │ │ ├── ComponentC.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── react.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── test.config.js
│ │ │ │ │ ├── upgrade-react.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── module-federation
│ │ │ │ │ ├── dep.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── module.js
│ │ │ │ │ ├── other.js
│ │ │ │ │ ├── self.js
│ │ │ │ │ ├── test.config.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── multiple-entrypoints-1
│ │ │ │ │ ├── App.js
│ │ │ │ │ ├── ComponentA.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── react.js
│ │ │ │ │ ├── other.js
│ │ │ │ │ ├── test.config.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── multiple-entrypoints
│ │ │ │ │ ├── App.js
│ │ │ │ │ ├── ComponentA.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── react.js
│ │ │ │ │ ├── other.js
│ │ │ │ │ ├── test.config.js
│ │ │ │ │ ├── upgrade-react.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── multiple-runtime-chunk
│ │ │ │ │ ├── App.js
│ │ │ │ │ ├── ComponentB.js
│ │ │ │ │ ├── ComponentC.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── react.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── test.config.js
│ │ │ │ │ ├── upgrade-react.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── no-shared
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── module.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ └── virtual-entry
│ │ │ │ │ ├── App.js
│ │ │ │ │ ├── ComponentA.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ └── react.js
│ │ │ │ │ ├── test.config.js
│ │ │ │ │ ├── upgrade-react.js
│ │ │ │ │ └── webpack.config.js
│ │ │ ├── layers
│ │ │ │ ├── 1-layers-full
│ │ │ │ │ ├── App.js
│ │ │ │ │ ├── ComponentA.js
│ │ │ │ │ ├── ComponentALayers.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── layered-react-loader.js
│ │ │ │ │ ├── layered-upgrade-react.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── react.js
│ │ │ │ │ ├── test.config.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── 2-layers-full
│ │ │ │ │ ├── App.js
│ │ │ │ │ ├── ComponentALayers.js
│ │ │ │ │ ├── ComponentB.js
│ │ │ │ │ ├── ComponentC.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── layered-react-loader.js
│ │ │ │ │ ├── layered-upgrade-react.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── react.js
│ │ │ │ │ ├── test.config.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── 3-layers-full
│ │ │ │ │ ├── App.js
│ │ │ │ │ ├── ComponentA.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── react.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── test.config.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── 4-layers-full
│ │ │ │ │ ├── App.js
│ │ │ │ │ ├── ComponentA.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── react.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── test.config.js
│ │ │ │ │ ├── upgrade-react.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── 5-layers-full
│ │ │ │ │ ├── App.js
│ │ │ │ │ ├── ComponentA.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── layered-react-loader.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── react.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── test.config.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── 6-layers-full
│ │ │ │ │ ├── App.js
│ │ │ │ │ ├── ComponentA.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── react.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── test.config.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ ├── 7-layers-full
│ │ │ │ │ ├── App.js
│ │ │ │ │ ├── ComponentA.js
│ │ │ │ │ ├── emptyComponent.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── layered-react-loader.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── react.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── test.config.js
│ │ │ │ │ └── webpack.config.js
│ │ │ │ └── 8-layers-full
│ │ │ │ │ ├── App.js
│ │ │ │ │ ├── ComponentA.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── layerImport.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── react.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── test.config.js
│ │ │ │ │ └── webpack.config.js
│ │ │ └── sharing
│ │ │ │ ├── consume-filters
│ │ │ │ ├── components
│ │ │ │ │ ├── Button.js
│ │ │ │ │ └── Modal.js
│ │ │ │ ├── errors.js
│ │ │ │ ├── index.js
│ │ │ │ ├── libs
│ │ │ │ │ ├── helpers.js
│ │ │ │ │ ├── test-utils.js
│ │ │ │ │ └── utils.js
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── singleton-filter
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── version-exclude-fail
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── version-exclude
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── version-include-fail
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ └── version-include
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ ├── package.json
│ │ │ │ ├── singleton-filter.js
│ │ │ │ ├── ui
│ │ │ │ │ ├── Button.js
│ │ │ │ │ └── internal.js
│ │ │ │ ├── version-exclude-fail.js
│ │ │ │ ├── version-exclude.js
│ │ │ │ ├── version-include-fail.js
│ │ │ │ ├── version-include.js
│ │ │ │ ├── warnings.js
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── consume-module-ignore-warnings
│ │ │ │ ├── errors.js
│ │ │ │ ├── index.js
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── @scoped
│ │ │ │ │ │ └── package
│ │ │ │ │ │ │ └── index.js
│ │ │ │ │ ├── package.js
│ │ │ │ │ ├── prefix
│ │ │ │ │ │ ├── a.js
│ │ │ │ │ │ └── deep
│ │ │ │ │ │ │ └── b.js
│ │ │ │ │ ├── singleton.js
│ │ │ │ │ ├── singletonWithoutVersion.js
│ │ │ │ │ ├── strict0.js
│ │ │ │ │ ├── strict1.js
│ │ │ │ │ ├── strict2.js
│ │ │ │ │ ├── strict3.js
│ │ │ │ │ └── strict4.js
│ │ │ │ ├── package.json
│ │ │ │ ├── relative1.js
│ │ │ │ ├── relative2.js
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── consume-module
│ │ │ │ ├── errors.js
│ │ │ │ ├── index.js
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── @scoped
│ │ │ │ │ │ └── package
│ │ │ │ │ │ │ └── index.js
│ │ │ │ │ ├── package.js
│ │ │ │ │ ├── prefix
│ │ │ │ │ │ ├── a.js
│ │ │ │ │ │ └── deep
│ │ │ │ │ │ │ └── b.js
│ │ │ │ │ ├── singleton.js
│ │ │ │ │ ├── singletonWithoutVersion.js
│ │ │ │ │ ├── strict0.js
│ │ │ │ │ ├── strict1.js
│ │ │ │ │ ├── strict2.js
│ │ │ │ │ ├── strict3.js
│ │ │ │ │ └── strict4.js
│ │ │ │ ├── package.json
│ │ │ │ ├── relative1.js
│ │ │ │ ├── relative2.js
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── consume-multiple-versions-ignore-warnings
│ │ │ │ ├── index.js
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── my-module
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── my-module2
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── my-module3
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ └── my-module4
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ ├── package.json
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── consume-multiple-versions
│ │ │ │ ├── bootstrap.js
│ │ │ │ ├── index.js
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── my-module
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── my-module2
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── my-module3
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ └── my-module4
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ ├── package.json
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── consume-nested
│ │ │ │ ├── index.js
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── package-1
│ │ │ │ │ │ ├── esm
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ └── package.json
│ │ │ │ │ └── package-2
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ ├── package.json
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── consume-self-reference
│ │ │ │ ├── index.js
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── my-middleware
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ └── my-module
│ │ │ │ │ │ ├── a.js
│ │ │ │ │ │ ├── b.js
│ │ │ │ │ │ └── package.json
│ │ │ │ ├── package.json
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── layers-consume-entry
│ │ │ │ ├── .gitignore
│ │ │ │ ├── async-boundary.js
│ │ │ │ ├── index-test.js
│ │ │ │ ├── index.js
│ │ │ │ ├── layer-exporter.js
│ │ │ │ ├── node_modules
│ │ │ │ │ └── react
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── index2.js
│ │ │ │ ├── package.json
│ │ │ │ ├── test.config.js
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── layers-consume-loader
│ │ │ │ ├── .gitignore
│ │ │ │ ├── loaders
│ │ │ │ │ ├── different-layer-loader.js
│ │ │ │ │ ├── explicit-layer-loader.js
│ │ │ │ │ ├── multi-pkg-layer-loader.js
│ │ │ │ │ └── react-layer-loader.js
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── lib2
│ │ │ │ │ │ └── index.js
│ │ │ │ │ ├── multi-pkg
│ │ │ │ │ │ ├── thing1.js
│ │ │ │ │ │ └── thing2.js
│ │ │ │ │ └── react
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── index2.js
│ │ │ │ ├── package.json
│ │ │ │ ├── shared
│ │ │ │ │ └── react-boundary.js
│ │ │ │ ├── src
│ │ │ │ │ └── index.js
│ │ │ │ ├── test.config.js
│ │ │ │ ├── tests
│ │ │ │ │ ├── different-layers.test.js
│ │ │ │ │ ├── lib-two.test.js
│ │ │ │ │ ├── prefixed-share.test.js
│ │ │ │ │ └── unlayered-share.test.js
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── layers-provides-loader
│ │ │ │ ├── .gitignore
│ │ │ │ ├── loaders
│ │ │ │ │ ├── different-layer-loader.js
│ │ │ │ │ ├── explicit-layer-loader.js
│ │ │ │ │ ├── multi-pkg-layer-loader.js
│ │ │ │ │ └── react-layer-loader.js
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── lib2
│ │ │ │ │ │ └── index.js
│ │ │ │ │ ├── multi-pkg
│ │ │ │ │ │ ├── thing1.js
│ │ │ │ │ │ └── thing2.js
│ │ │ │ │ └── react
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── index2.js
│ │ │ │ ├── package.json
│ │ │ │ ├── shared
│ │ │ │ │ └── react-boundary.js
│ │ │ │ ├── src
│ │ │ │ │ └── index.js
│ │ │ │ ├── test.config.js
│ │ │ │ ├── tests
│ │ │ │ │ ├── different-layers.test.js
│ │ │ │ │ ├── lib-two.test.js
│ │ │ │ │ ├── prefixed-share.test.js
│ │ │ │ │ └── unlayered-share.test.js
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── layers-share-plugin
│ │ │ │ ├── .gitignore
│ │ │ │ ├── loaders
│ │ │ │ │ ├── different-layer-loader.js
│ │ │ │ │ ├── explicit-layer-loader.js
│ │ │ │ │ ├── multi-pkg-layer-loader.js
│ │ │ │ │ └── react-layer-loader.js
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── lib2
│ │ │ │ │ │ └── index.js
│ │ │ │ │ ├── multi-pkg
│ │ │ │ │ │ ├── thing1.js
│ │ │ │ │ │ └── thing2.js
│ │ │ │ │ └── react
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── index2.js
│ │ │ │ ├── package.json
│ │ │ │ ├── shared
│ │ │ │ │ └── react-boundary.js
│ │ │ │ ├── src
│ │ │ │ │ └── index.js
│ │ │ │ ├── test.config.js
│ │ │ │ ├── tests
│ │ │ │ │ ├── different-layers.test.js
│ │ │ │ │ ├── lib-two.test.js
│ │ │ │ │ ├── prefixed-share.test.js
│ │ │ │ │ └── unlayered-share.test.js
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── no-override-loaded
│ │ │ │ ├── index.js
│ │ │ │ ├── node_modules
│ │ │ │ │ └── package
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ ├── package.json
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── provide-eager-module
│ │ │ │ ├── index.js
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── common
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ └── uncommon
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ ├── package.json
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── provide-filters
│ │ │ │ ├── errors.js
│ │ │ │ ├── index.js
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── singleton-filter
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── version-exclude-fail
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── version-exclude
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── version-include-fail
│ │ │ │ │ │ └── package.json
│ │ │ │ │ └── version-include
│ │ │ │ │ │ └── package.json
│ │ │ │ ├── package.json
│ │ │ │ ├── request-filter
│ │ │ │ │ ├── components
│ │ │ │ │ │ ├── Button.js
│ │ │ │ │ │ └── Modal.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── utils
│ │ │ │ │ │ └── helper.js
│ │ │ │ ├── singleton-filter.js
│ │ │ │ ├── version-exclude-fail.js
│ │ │ │ ├── version-exclude.js
│ │ │ │ ├── version-include-fail.js
│ │ │ │ ├── version-include.js
│ │ │ │ ├── warnings.js
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── provide-module
│ │ │ │ ├── index.js
│ │ │ │ ├── node_modules
│ │ │ │ │ └── package
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ ├── package.json
│ │ │ │ ├── test1.js
│ │ │ │ ├── test2-wrong.js
│ │ │ │ ├── test2.js
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── provide-multiple-versions
│ │ │ │ ├── index.js
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── my-module
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── node_modules
│ │ │ │ │ │ │ └── shared
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── shared
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ └── unused-module
│ │ │ │ │ │ └── node_modules
│ │ │ │ │ │ └── shared
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ ├── package.json
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── provide-shared-with-runtime-chunk
│ │ │ │ ├── index.js
│ │ │ │ ├── node_modules
│ │ │ │ │ └── x
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ ├── test.config.js
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── share-deep-module
│ │ │ │ ├── index.js
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── my-module
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ └── shared
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── shared
│ │ │ │ │ │ ├── directory
│ │ │ │ │ │ │ └── thing.js
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ └── unused-module
│ │ │ │ │ │ └── node_modules
│ │ │ │ │ │ └── shared
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ ├── package.json
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── share-multiple-versions
│ │ │ │ ├── index.js
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── my-module
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ └── shared
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── shared
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ └── unused-module
│ │ │ │ │ │ └── node_modules
│ │ │ │ │ │ └── shared
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ ├── package.json
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── share-plugin-dual-mode
│ │ │ │ ├── cjs
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── package.json
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ └── transitive_lib
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ ├── package.json
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── share-plugin-monorepo
│ │ │ │ ├── app1
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── lib2
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ └── package.json
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── lib1
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ └── lib2
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ ├── package.json
│ │ │ │ └── webpack.config.js
│ │ │ │ ├── share-plugin
│ │ │ │ ├── index.js
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── lib1
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── lib2
│ │ │ │ │ │ └── index.js
│ │ │ │ │ ├── lib3
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ └── store
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ ├── package.json
│ │ │ │ ├── relative1.js
│ │ │ │ ├── relative2.js
│ │ │ │ └── webpack.config.js
│ │ │ │ └── shared-strategy
│ │ │ │ ├── App.js
│ │ │ │ ├── index.js
│ │ │ │ ├── node_modules
│ │ │ │ └── react.js
│ │ │ │ ├── package.json
│ │ │ │ └── webpack.config.js
│ │ ├── helpers
│ │ │ ├── CurrentScript.js
│ │ │ ├── FakeDocument.js
│ │ │ ├── asModule.js
│ │ │ ├── captureStdio.js
│ │ │ ├── createLazyTestEnv.js
│ │ │ ├── expectWarningFactory.js
│ │ │ ├── fakeSystem.js
│ │ │ ├── infrastructureLogErrors.js
│ │ │ ├── prepareOptions.js
│ │ │ ├── snapshots.ts
│ │ │ ├── warmup-webpack.js
│ │ │ └── webpackMocks.ts
│ │ ├── patch-node-env.js
│ │ ├── setupTestFramework.js
│ │ ├── types
│ │ │ └── memfs.d.ts
│ │ ├── unit
│ │ │ ├── container
│ │ │ │ ├── ContainerEntryModule.test.ts
│ │ │ │ ├── ContainerPlugin.test.ts
│ │ │ │ ├── ContainerReferencePlugin.test.ts
│ │ │ │ ├── FederationModulesPlugin.getCompilationHooks.test.ts
│ │ │ │ ├── FederationRuntimePlugin.test.ts
│ │ │ │ ├── RemoteModule.test.ts
│ │ │ │ ├── RemoteRuntimeModule.test.ts
│ │ │ │ └── utils.ts
│ │ │ └── sharing
│ │ │ │ ├── ConsumeSharedPlugin
│ │ │ │ ├── ConsumeSharedModule.behavior.test.ts
│ │ │ │ ├── ConsumeSharedPlugin.apply.test.ts
│ │ │ │ ├── ConsumeSharedPlugin.buildMeta.test.ts
│ │ │ │ ├── ConsumeSharedPlugin.constructor.test.ts
│ │ │ │ ├── ConsumeSharedPlugin.createConsumeSharedModule.test.ts
│ │ │ │ ├── ConsumeSharedPlugin.exclude-filtering.test.ts
│ │ │ │ ├── ConsumeSharedPlugin.filtering.test.ts
│ │ │ │ ├── ConsumeSharedPlugin.include-filtering.test.ts
│ │ │ │ ├── ConsumeSharedPlugin.integration.test.ts
│ │ │ │ ├── ConsumeSharedPlugin.version-resolution.test.ts
│ │ │ │ └── helpers.ts
│ │ │ │ ├── ConsumeSharedRuntimeModule.test.ts
│ │ │ │ ├── ProvideSharedModule.test.ts
│ │ │ │ ├── ProvideSharedPlugin
│ │ │ │ ├── ProvideSharedPlugin.apply.test.ts
│ │ │ │ ├── ProvideSharedPlugin.constructor.test.ts
│ │ │ │ ├── ProvideSharedPlugin.filtering.test.ts
│ │ │ │ ├── ProvideSharedPlugin.integration.test.ts
│ │ │ │ ├── ProvideSharedPlugin.module-matching.test.ts
│ │ │ │ ├── ProvideSharedPlugin.provideSharedModule.test.ts
│ │ │ │ └── ProvideSharedPlugin.shouldProvideSharedModule.test.ts
│ │ │ │ ├── SharePlugin.test.ts
│ │ │ │ ├── ShareRuntimeModule.test.ts
│ │ │ │ ├── fallback-version.test.ts
│ │ │ │ ├── plugin-test-utils.ts
│ │ │ │ ├── resolveMatchedConfigs.test.ts
│ │ │ │ ├── test-types.ts
│ │ │ │ ├── utils-filtering.test.ts
│ │ │ │ └── utils.ts
│ │ └── warmup-webpack.js
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── tsconfig.spec.json
├── error-codes
│ ├── .swcrc
│ ├── CHANGELOG.md
│ ├── README.md
│ ├── jest.config.js
│ ├── package.json
│ ├── project.json
│ ├── rollup.config.js
│ ├── src
│ │ ├── desc.ts
│ │ ├── error-codes.ts
│ │ ├── getShortErrorMsg.ts
│ │ └── index.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── tsconfig.spec.json
├── esbuild
│ ├── .eslintrc.json
│ ├── .swcrc
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── global.d.ts
│ ├── package.json
│ ├── project.json
│ ├── rslib.config.ts
│ ├── src
│ │ ├── adapters
│ │ │ └── lib
│ │ │ │ ├── collect-exports.ts
│ │ │ │ ├── commonjs.ts
│ │ │ │ ├── containerPlugin.ts
│ │ │ │ ├── containerReference.ts
│ │ │ │ ├── lexer.ts
│ │ │ │ ├── linkRemotesPlugin.ts
│ │ │ │ ├── manifest.ts
│ │ │ │ ├── plugin.ts
│ │ │ │ ├── react-replacements.ts
│ │ │ │ ├── transform.ts
│ │ │ │ └── utils.ts
│ │ ├── build.ts
│ │ ├── index.ts
│ │ ├── lib
│ │ │ ├── config
│ │ │ │ ├── configuration-context.ts
│ │ │ │ ├── federation-config.ts
│ │ │ │ ├── share-utils.ts
│ │ │ │ └── with-native-federation.ts
│ │ │ ├── core
│ │ │ │ ├── build-adapter.ts
│ │ │ │ ├── createContainerTemplate.ts
│ │ │ │ ├── default-skip-list.ts
│ │ │ │ ├── federation-options.ts
│ │ │ │ ├── get-externals.ts
│ │ │ │ ├── load-federation-config.ts
│ │ │ │ └── write-federation-info.ts
│ │ │ └── utils
│ │ │ │ ├── logger.ts
│ │ │ │ ├── mapped-paths.ts
│ │ │ │ ├── normalize.ts
│ │ │ │ └── package-info.ts
│ │ └── resolve
│ │ │ ├── esm-resolver.mjs
│ │ │ └── package.json
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── tsconfig.spec.json
├── managers
│ ├── .swcrc
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── __tests__
│ │ ├── ContainerManager.spec.ts
│ │ ├── PKGJsonManager.spec.ts
│ │ ├── RemoteManager.spec.ts
│ │ ├── SharedManager.spec.ts
│ │ └── __snapshots__
│ │ │ ├── ContainerManager.spec.ts.snap
│ │ │ ├── RemoteManager.spec.ts.snap
│ │ │ └── SharedManager.spec.ts.snap
│ ├── jest.config.js
│ ├── package.json
│ ├── project.json
│ ├── rollup.config.js
│ ├── src
│ │ ├── BasicPluginOptionsManager.ts
│ │ ├── ContainerManager.ts
│ │ ├── PKGJsonManager.ts
│ │ ├── RemoteManager.ts
│ │ ├── SharedManager.ts
│ │ ├── constant.ts
│ │ ├── index.ts
│ │ ├── types.ts
│ │ └── utils.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── tsconfig.spec.json
├── manifest
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── __tests__
│ │ └── ModuleHandler.spec.ts
│ ├── jest.config.js
│ ├── package.json
│ ├── project.json
│ ├── rollup.config.js
│ ├── src
│ │ ├── ManifestManager.ts
│ │ ├── ModuleHandler.ts
│ │ ├── StatsManager.ts
│ │ ├── StatsPlugin.ts
│ │ ├── constants.ts
│ │ ├── index.ts
│ │ ├── logger.ts
│ │ ├── types.ts
│ │ └── utils.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── tsconfig.spec.json
├── metro-core
│ ├── .eslintrc.json
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── babel-plugin
│ │ ├── index.js
│ │ ├── patch-initialize-core.js
│ │ └── patch-require.js
│ ├── bootstrap
│ │ ├── index.d.ts
│ │ └── index.js
│ ├── dev
│ │ ├── commands.js
│ │ ├── index.js
│ │ └── utils
│ │ │ └── setup.js
│ ├── jest.config.ts
│ ├── package.json
│ ├── project.json
│ ├── rslib.config.ts
│ ├── src
│ │ ├── babel
│ │ │ └── transformer.js
│ │ ├── commands
│ │ │ ├── bundle-host
│ │ │ │ ├── index.ts
│ │ │ │ ├── options.ts
│ │ │ │ └── types.ts
│ │ │ ├── bundle-remote
│ │ │ │ ├── index.ts
│ │ │ │ ├── options.ts
│ │ │ │ └── types.ts
│ │ │ ├── index.ts
│ │ │ ├── types.ts
│ │ │ └── utils
│ │ │ │ ├── create-module-path-remapper.ts
│ │ │ │ ├── create-resolver.ts
│ │ │ │ ├── get-community-plugin.ts
│ │ │ │ ├── load-metro-config.ts
│ │ │ │ └── save-bundle-and-map.ts
│ │ ├── index.ts
│ │ ├── modules
│ │ │ ├── HMRClient.ts
│ │ │ ├── HMRClientShim.ts
│ │ │ ├── asyncRequire.ts
│ │ │ ├── asyncStartup.tsx
│ │ │ ├── getDevServer.ts
│ │ │ └── metroCorePlugin.ts
│ │ ├── plugin
│ │ │ ├── babel-transformer.ts
│ │ │ ├── constants.ts
│ │ │ ├── generators.ts
│ │ │ ├── helpers.ts
│ │ │ ├── index.ts
│ │ │ ├── manifest.ts
│ │ │ ├── normalize-extra-options.ts
│ │ │ ├── normalize-options.ts
│ │ │ ├── resolver.ts
│ │ │ ├── rewrite-request.ts
│ │ │ ├── serializer.ts
│ │ │ └── validate-options.ts
│ │ ├── runtime
│ │ │ ├── host-entry.js
│ │ │ ├── init-host.js
│ │ │ ├── remote-entry.js
│ │ │ ├── remote-hmr.js
│ │ │ ├── remote-module-registry.js
│ │ │ └── remote-module.js
│ │ ├── types.ts
│ │ ├── types
│ │ │ ├── metro
│ │ │ │ ├── baseJSBundle.d.ts
│ │ │ │ ├── bundleToString.d.ts
│ │ │ │ ├── getAppendScripts.d.ts
│ │ │ │ ├── processModules.d.ts
│ │ │ │ └── relativizeSourceMap.d.ts
│ │ │ ├── react-native.d.ts
│ │ │ └── runtime.d.ts
│ │ └── utils
│ │ │ ├── errors.ts
│ │ │ ├── index.ts
│ │ │ └── vm-manager.ts
│ ├── tsconfig.build.json
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── tsconfig.spec.json
├── metro-plugin-rnc-cli
│ ├── .eslintrc.json
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── jest.config.ts
│ ├── package.json
│ ├── project.json
│ └── react-native.config.js
├── metro-plugin-rnef
│ ├── .eslintrc.json
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── package.json
│ ├── project.json
│ ├── rslib.config.ts
│ ├── src
│ │ ├── index.ts
│ │ └── plugin.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── modernjs
│ ├── .eslintrc.json
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── bin
│ │ └── mf.js
│ ├── package.json
│ ├── project.json
│ ├── rslib.config.ts
│ ├── src
│ │ ├── cli
│ │ │ ├── configPlugin.spec.ts
│ │ │ ├── configPlugin.ts
│ │ │ ├── index.ts
│ │ │ ├── mfRuntimePlugins
│ │ │ │ ├── inject-node-fetch.ts
│ │ │ │ ├── resolve-entry-ipv4.ts
│ │ │ │ └── shared-strategy.ts
│ │ │ ├── server
│ │ │ │ └── data-fetch-server-plugin.ts
│ │ │ ├── ssrPlugin.ts
│ │ │ └── utils.ts
│ │ ├── constant.ts
│ │ ├── interfaces
│ │ │ └── bundler.ts
│ │ ├── logger.ts
│ │ ├── react
│ │ │ ├── index.ts
│ │ │ ├── plugin.ts
│ │ │ ├── v18.ts
│ │ │ └── v19.ts
│ │ ├── runtime
│ │ │ └── index.ts
│ │ ├── server
│ │ │ ├── fileCache.spec.ts
│ │ │ ├── fileCache.ts
│ │ │ ├── index.ts
│ │ │ ├── staticMiddleware.spec.ts
│ │ │ └── staticMiddleware.ts
│ │ ├── ssr-runtime
│ │ │ ├── SSRLiveReload.tsx
│ │ │ ├── devPlugin.tsx
│ │ │ └── injectDataFetchFunctionPlugin.tsx
│ │ └── types
│ │ │ └── index.ts
│ ├── tsconfig.json
│ ├── tsup.config.ts
│ ├── typedoc.json
│ ├── types.d.ts
│ └── vite.config.ts
├── native-federation-tests
│ ├── .eslintrc.json
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── configurations
│ │ │ ├── hostPlugin.test.ts
│ │ │ ├── hostPlugin.ts
│ │ │ ├── remotePlugin.test.ts
│ │ │ ├── remotePlugin.ts
│ │ │ └── tsconfig.test.json
│ │ ├── esbuild.ts
│ │ ├── farm.ts
│ │ ├── index.test.ts
│ │ ├── index.ts
│ │ ├── interfaces
│ │ │ ├── HostOptions.ts
│ │ │ └── RemoteOptions.ts
│ │ ├── lib
│ │ │ ├── archiveHandler.test.ts
│ │ │ └── archiveHandler.ts
│ │ ├── rolldown.ts
│ │ ├── rollup.ts
│ │ ├── rspack.ts
│ │ ├── vite.ts
│ │ └── webpack.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ ├── tsconfig.spec.json
│ ├── tsup.config.ts
│ ├── typedoc.json
│ └── vite.config.ts
├── native-federation-typescript
│ ├── .eslintrc.json
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── configurations
│ │ │ ├── hostPlugin.test.ts
│ │ │ ├── hostPlugin.ts
│ │ │ ├── remotePlugin.test.ts
│ │ │ ├── remotePlugin.ts
│ │ │ └── tsconfig.test.json
│ │ ├── esbuild.ts
│ │ ├── farm.ts
│ │ ├── index.test.ts
│ │ ├── index.ts
│ │ ├── interfaces
│ │ │ ├── HostOptions.ts
│ │ │ └── RemoteOptions.ts
│ │ ├── lib
│ │ │ ├── archiveHandler.test.ts
│ │ │ ├── archiveHandler.ts
│ │ │ ├── typeScriptCompiler.test.ts
│ │ │ └── typeScriptCompiler.ts
│ │ ├── rolldown.ts
│ │ ├── rollup.ts
│ │ ├── rspack.ts
│ │ ├── vite.ts
│ │ └── webpack.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ ├── tsconfig.spec.json
│ ├── tsup.config.ts
│ ├── typedoc.json
│ └── vite.config.ts
├── nextjs-mf
│ ├── .babelrc
│ ├── .eslintrc.json
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── client
│ │ ├── UrlNode.ts
│ │ └── helpers.ts
│ ├── global.d.ts
│ ├── jest.config.js
│ ├── node.ts
│ ├── package.json
│ ├── project.json
│ ├── rollup.config.js
│ ├── src
│ │ ├── federation-noop.ts
│ │ ├── index.ts
│ │ ├── internal.ts
│ │ ├── loaders
│ │ │ ├── fixImageLoader.ts
│ │ │ ├── fixUrlLoader.ts
│ │ │ ├── helpers.ts
│ │ │ └── nextPageMapLoader.ts
│ │ ├── logger.ts
│ │ ├── plugins
│ │ │ ├── AddRuntimeRequirementToPromiseExternalPlugin.ts
│ │ │ ├── CopyFederationPlugin.ts
│ │ │ ├── NextFederationPlugin
│ │ │ │ ├── apply-client-plugins.ts
│ │ │ │ ├── apply-server-plugins.ts
│ │ │ │ ├── index.ts
│ │ │ │ ├── next-fragments.ts
│ │ │ │ ├── regex-equal.test.ts
│ │ │ │ ├── regex-equal.ts
│ │ │ │ ├── remove-unnecessary-shared-keys.test.ts
│ │ │ │ ├── remove-unnecessary-shared-keys.ts
│ │ │ │ ├── set-options.ts
│ │ │ │ └── validate-options.ts
│ │ │ └── container
│ │ │ │ ├── InvertedContainerPlugin.ts
│ │ │ │ ├── InvertedContainerRuntimeModule.ts
│ │ │ │ ├── RemoveEagerModulesFromRuntimePlugin.ts
│ │ │ │ ├── runtimePlugin.ts
│ │ │ │ └── types.ts
│ │ ├── types.ts
│ │ └── types
│ │ │ └── btoa.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ ├── tsconfig.spec.json
│ └── utils
│ │ ├── flushedChunks.ts
│ │ └── index.ts
├── node
│ ├── .babelrc
│ ├── .eslintrc.json
│ ├── CHANGELOG.md
│ ├── README.md
│ ├── assets
│ │ └── banner.png
│ ├── global.d.ts
│ ├── jest.config.js
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── __tests__
│ │ │ └── runtimePlugin.test.ts
│ │ ├── filesystem
│ │ │ └── stratagies.ts
│ │ ├── index.ts
│ │ ├── plugins
│ │ │ ├── AutomaticPublicPathPlugin.ts
│ │ │ ├── ChunkCorrelationPlugin.js
│ │ │ ├── CommonJsChunkLoadingPlugin.ts
│ │ │ ├── DynamicFilesystemChunkLoadingRuntimeModule.ts
│ │ │ ├── EntryChunkTrackerPlugin.ts
│ │ │ ├── NodeFederationPlugin.ts
│ │ │ ├── RemotePublicPathRuntimeModule.ts
│ │ │ ├── StreamingTargetPlugin.ts
│ │ │ ├── UniversalFederationPlugin.ts
│ │ │ ├── UniverseEntryChunkTrackerPlugin.ts
│ │ │ └── webpackChunkUtilities.ts
│ │ ├── recordDynamicRemoteEntryHashPlugin.ts
│ │ ├── runtimePlugin.ts
│ │ ├── types
│ │ │ └── index.ts
│ │ └── utils
│ │ │ ├── flush-chunks.ts
│ │ │ ├── hot-reload.ts
│ │ │ └── index.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── tsconfig.spec.json
├── retry-plugin
│ ├── .eslintrc.json
│ ├── .swcrc
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── __tests__
│ │ └── retry.spec.ts
│ ├── jest.config.ts
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── constant.ts
│ │ ├── fetch-retry.ts
│ │ ├── index.ts
│ │ ├── logger.ts
│ │ ├── script-retry.ts
│ │ ├── types.d.ts
│ │ └── utils.ts
│ ├── tsconfig.json
│ ├── tsup.config.ts
│ └── vitest.config.ts
├── rsbuild-plugin
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── package.json
│ ├── project.json
│ ├── rslib.config.ts
│ ├── src
│ │ ├── cli
│ │ │ ├── index.spec.ts
│ │ │ ├── index.test.ts
│ │ │ └── index.ts
│ │ ├── constant.ts
│ │ ├── logger.ts
│ │ └── utils
│ │ │ ├── addDataFetchExposes.ts
│ │ │ ├── autoDeleteSplitChunkCacheGroups.ts
│ │ │ ├── index.ts
│ │ │ ├── manifest.ts
│ │ │ ├── ssr.spec.ts
│ │ │ └── ssr.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ ├── tsconfig.spec.json
│ └── vite.config.ts
├── rspack
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── jest.config.js
│ ├── package.json
│ ├── project.json
│ ├── rollup.config.js
│ ├── src
│ │ ├── ModuleFederationPlugin.ts
│ │ ├── RemoteEntryPlugin.ts
│ │ ├── index.ts
│ │ └── logger.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── tsconfig.spec.json
├── rspress-plugin
│ ├── CHANGELOG.md
│ ├── README.md
│ ├── package.json
│ ├── project.json
│ ├── rslib.config.ts
│ ├── src
│ │ ├── findSearchIndexPath.ts
│ │ ├── logger.ts
│ │ ├── plugin.ts
│ │ └── rebuildSearchIndexByHtml.ts
│ └── tsconfig.json
├── runtime-core
│ ├── .eslintrc.json
│ ├── .swcrc
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── __tests__
│ │ ├── __snapshots__
│ │ │ └── preload-remote.spec.ts.snap
│ │ ├── hooks.spec.ts
│ │ ├── instance.spec.ts
│ │ ├── is-static-resources-equal.spec.ts
│ │ ├── logger.spec.ts
│ │ ├── mock
│ │ │ ├── env.ts
│ │ │ ├── handlers.ts
│ │ │ ├── mock-script.ts
│ │ │ ├── moduleInfo.ts
│ │ │ ├── server.ts
│ │ │ └── utils.ts
│ │ ├── production-examples-verification.spec.ts
│ │ ├── register-remotes.spec.ts
│ │ ├── resources
│ │ │ ├── app2
│ │ │ │ └── federation-remote-entry.js
│ │ │ ├── hooks
│ │ │ │ ├── app2
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ │ └── app3
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ ├── load-remote
│ │ │ │ ├── app1
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ │ ├── app2
│ │ │ │ │ ├── federation-remote-entry.js
│ │ │ │ │ └── say.sync.js
│ │ │ │ ├── circulate-dep-app1
│ │ │ │ │ ├── federation-manifest.json
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ │ ├── circulate-dep-app2
│ │ │ │ │ ├── federation-manifest.json
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ │ └── diff-instance
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ ├── main
│ │ │ │ ├── federation-manifest.json
│ │ │ │ └── federation-remote-entry.js
│ │ │ ├── preload
│ │ │ │ └── preload-resource
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ ├── register-remotes
│ │ │ │ ├── app1
│ │ │ │ │ ├── federation-remote-entry.js
│ │ │ │ │ └── federation-remote-entry2.js
│ │ │ │ └── app2
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ ├── snapshot
│ │ │ │ ├── remote1
│ │ │ │ │ ├── federation-manifest.json
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ │ └── remote2
│ │ │ │ │ ├── federation-manifest.json
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ └── version-strategy-app2
│ │ │ │ └── federation-remote-entry.js
│ │ ├── semver.spec.ts
│ │ ├── setup.ts
│ │ ├── share.ts
│ │ └── snapshot.spec.ts
│ ├── global.d.ts
│ ├── jest.config.ts
│ ├── package.json
│ ├── project.json
│ ├── rollup.config.cjs
│ ├── src
│ │ ├── constant.ts
│ │ ├── core.ts
│ │ ├── global.ts
│ │ ├── helpers.ts
│ │ ├── index.ts
│ │ ├── module
│ │ │ └── index.ts
│ │ ├── plugins
│ │ │ ├── generate-preload-assets.ts
│ │ │ └── snapshot
│ │ │ │ ├── SnapshotHandler.ts
│ │ │ │ └── index.ts
│ │ ├── remote
│ │ │ └── index.ts
│ │ ├── shared
│ │ │ └── index.ts
│ │ ├── type
│ │ │ ├── config.ts
│ │ │ ├── index.ts
│ │ │ ├── plugin.ts
│ │ │ └── preload.ts
│ │ ├── types.ts
│ │ └── utils
│ │ │ ├── env.ts
│ │ │ ├── hooks
│ │ │ ├── asyncHook.ts
│ │ │ ├── asyncWaterfallHooks.ts
│ │ │ ├── index.ts
│ │ │ ├── pluginSystem.ts
│ │ │ ├── syncHook.ts
│ │ │ └── syncWaterfallHook.ts
│ │ │ ├── index.ts
│ │ │ ├── load.ts
│ │ │ ├── logger.ts
│ │ │ ├── manifest.ts
│ │ │ ├── plugin.ts
│ │ │ ├── preload.ts
│ │ │ ├── semver
│ │ │ ├── compare.ts
│ │ │ ├── constants.ts
│ │ │ ├── index.ts
│ │ │ ├── parser.ts
│ │ │ └── utils.ts
│ │ │ ├── share.ts
│ │ │ └── tool.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── vitest.config.ts
├── runtime-plugins
│ └── inject-external-runtime-core-plugin
│ │ ├── .swcrc
│ │ ├── CHANGELOG.md
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── package.json
│ │ ├── project.json
│ │ ├── rollup.config.cjs
│ │ ├── src
│ │ └── index.ts
│ │ ├── tsconfig.json
│ │ ├── tsconfig.lib.json
│ │ └── tsconfig.spec.json
├── runtime-tools
│ ├── .eslintrc.json
│ ├── .swcrc
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── jest.config.ts
│ ├── package.json
│ ├── project.json
│ ├── rollup.config.cjs
│ ├── src
│ │ ├── index.ts
│ │ ├── runtime-core.ts
│ │ ├── runtime.ts
│ │ └── webpack-bundler-runtime.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── tsconfig.spec.json
├── runtime
│ ├── .eslintrc.json
│ ├── .swcrc
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── __tests__
│ │ ├── __snapshots__
│ │ │ └── preload-remote.spec.ts.snap
│ │ ├── api.spec.ts
│ │ ├── get-registered-share.spec.ts
│ │ ├── globa.spec.ts
│ │ ├── global.spec.ts
│ │ ├── hooks.spec.ts
│ │ ├── instance.spec.ts
│ │ ├── is-static-resources-equal.spec.ts
│ │ ├── load-remote.spec.ts
│ │ ├── mock
│ │ │ ├── env.ts
│ │ │ ├── handlers.ts
│ │ │ ├── mock-script.ts
│ │ │ ├── moduleInfo.ts
│ │ │ ├── server.ts
│ │ │ └── utils.ts
│ │ ├── preload-remote.spec.ts
│ │ ├── register-remotes.spec.ts
│ │ ├── resources
│ │ │ ├── app2
│ │ │ │ └── federation-remote-entry.js
│ │ │ ├── hooks
│ │ │ │ ├── app2
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ │ └── app3
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ ├── load-remote
│ │ │ │ ├── app1
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ │ ├── app2
│ │ │ │ │ ├── federation-remote-entry.js
│ │ │ │ │ └── say.sync.js
│ │ │ │ ├── circulate-dep-app1
│ │ │ │ │ ├── federation-manifest.json
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ │ ├── circulate-dep-app2
│ │ │ │ │ ├── federation-manifest.json
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ │ └── diff-instance
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ ├── main
│ │ │ │ ├── federation-manifest.json
│ │ │ │ └── federation-remote-entry.js
│ │ │ ├── preload
│ │ │ │ └── preload-resource
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ ├── register-remotes
│ │ │ │ ├── app1
│ │ │ │ │ ├── federation-remote-entry.js
│ │ │ │ │ └── federation-remote-entry2.js
│ │ │ │ └── app2
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ ├── snapshot
│ │ │ │ ├── remote1
│ │ │ │ │ ├── federation-manifest.json
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ │ └── remote2
│ │ │ │ │ ├── federation-manifest.json
│ │ │ │ │ └── federation-remote-entry.js
│ │ │ └── version-strategy-app2
│ │ │ │ └── federation-remote-entry.js
│ │ ├── semver.spec.ts
│ │ ├── setup.ts
│ │ ├── share.ts
│ │ ├── shares.spec.ts
│ │ └── snapshot.spec.ts
│ ├── global.d.ts
│ ├── jest.config.ts
│ ├── package.json
│ ├── project.json
│ ├── rollup.config.cjs
│ ├── src
│ │ ├── core.ts
│ │ ├── helpers.ts
│ │ ├── index.ts
│ │ ├── types.ts
│ │ └── utils.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── vitest.config.ts
├── sdk
│ ├── .swcrc
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── __tests__
│ │ ├── decodeName.spec.ts
│ │ ├── dom.spec.ts
│ │ ├── encodeName.spec.ts
│ │ ├── generateSnapshotFromManifest.spec.ts
│ │ ├── inferAutoPublicPath.spec.ts
│ │ ├── normalizeOptions.spec.ts
│ │ ├── parseEntry.spec.ts
│ │ ├── resources
│ │ │ ├── constant.ts
│ │ │ ├── getId.ts
│ │ │ └── manifestSnapshotMap.ts
│ │ ├── simpleJoinRemoteEntry.spec.ts
│ │ └── utils.spec.ts
│ ├── jest.config.cjs
│ ├── package.json
│ ├── project.json
│ ├── rollup.config.cjs
│ ├── src
│ │ ├── __tests__
│ │ │ └── node-recursion.test.ts
│ │ ├── constant.ts
│ │ ├── createModuleFederationConfig.ts
│ │ ├── dom.ts
│ │ ├── env.ts
│ │ ├── generateSnapshotFromManifest.ts
│ │ ├── index.ts
│ │ ├── logger.ts
│ │ ├── node.ts
│ │ ├── normalize-webpack-path.ts
│ │ ├── normalizeOptions.ts
│ │ ├── types
│ │ │ ├── common.ts
│ │ │ ├── hooks.ts
│ │ │ ├── index.ts
│ │ │ ├── manifest.ts
│ │ │ ├── plugins
│ │ │ │ ├── ContainerPlugin.ts
│ │ │ │ ├── ContainerReferencePlugin.ts
│ │ │ │ ├── ModuleFederationPlugin.ts
│ │ │ │ ├── SharePlugin.ts
│ │ │ │ └── index.ts
│ │ │ ├── snapshot.ts
│ │ │ └── stats.ts
│ │ └── utils.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── tsconfig.spec.json
├── storybook-addon
│ ├── .babelrc
│ ├── .eslintrc.json
│ ├── CHANGELOG.md
│ ├── README.md
│ ├── jest.config.ts
│ ├── package.json
│ ├── preset.ts
│ ├── project.json
│ ├── src
│ │ ├── index.ts
│ │ ├── lib
│ │ │ ├── storybook-addon.spec.ts
│ │ │ └── storybook-addon.ts
│ │ └── utils
│ │ │ ├── correctImportPath.spec.ts
│ │ │ ├── correctImportPath.ts
│ │ │ ├── with-module-federation-enhanced-rsbuild.ts
│ │ │ └── with-module-federation.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── tsconfig.spec.json
├── third-party-dts-extractor
│ ├── .eslintrc.json
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── ThirdPartyExtractor.spec.ts
│ │ ├── ThirdPartyExtractor.ts
│ │ ├── index.ts
│ │ └── utils.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ ├── tsconfig.spec.json
│ ├── tsup.config.ts
│ ├── typedoc.json
│ └── vite.config.ts
├── typescript
│ ├── .eslintrc.json
│ ├── .swcrc
│ ├── CHANGELOG.md
│ ├── README.md
│ ├── jest.config.ts
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── Logger.ts
│ │ ├── constants.ts
│ │ ├── index.ts
│ │ ├── lib
│ │ │ ├── Caching.ts
│ │ │ ├── TypescriptCompiler.ts
│ │ │ ├── download.ts
│ │ │ ├── generateTypesStats.ts
│ │ │ ├── normalizeOptions.ts
│ │ │ └── server.ts
│ │ ├── plugins
│ │ │ └── FederatedTypesPlugin.ts
│ │ └── types
│ │ │ └── index.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ ├── tsconfig.spec.json
│ └── typedoc.json
├── utilities
│ ├── .babelrc
│ ├── .eslintrc.json
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── jest.config.ts
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── Logger.ts
│ │ ├── components
│ │ │ ├── ErrorBoundary.tsx
│ │ │ └── FederationBoundary.tsx
│ │ ├── index.ts
│ │ ├── plugins
│ │ │ └── DelegateModulesPlugin.ts
│ │ ├── types
│ │ │ ├── global.d.ts
│ │ │ └── index.ts
│ │ └── utils
│ │ │ ├── common.ts
│ │ │ ├── getRuntimeRemotes.test.ts
│ │ │ ├── getRuntimeRemotes.ts
│ │ │ ├── importDelegateModule.test.ts
│ │ │ ├── importDelegatedModule.ts
│ │ │ ├── importRemote.ts
│ │ │ ├── isEmpty.ts
│ │ │ ├── pure.ts
│ │ │ └── react.tsx
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── tsconfig.spec.json
└── webpack-bundler-runtime
│ ├── .swcrc
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── __tests__
│ ├── attachShareScopeMap.spec.ts
│ ├── constant.spec.ts
│ ├── consumes.spec.ts
│ ├── federation.spec.ts
│ ├── initContainerEntry.array.spec.ts
│ ├── initContainerEntry.non-array.spec.ts
│ ├── initializeSharing.spec.ts
│ ├── installInitialConsumes.spec.ts
│ ├── remotes.spec.ts
│ └── updateOptions.test.ts
│ ├── jest.config.cjs
│ ├── package.json
│ ├── project.json
│ ├── rollup.config.cjs
│ ├── src
│ ├── attachShareScopeMap.ts
│ ├── constant.ts
│ ├── consumes.ts
│ ├── index.ts
│ ├── initContainerEntry.ts
│ ├── initializeSharing.ts
│ ├── installInitialConsumes.ts
│ ├── remotes.ts
│ ├── types.ts
│ └── updateOptions.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── tsconfig.spec.json
├── pnpm-lock.yaml
├── pnpm-workspace.yaml
├── project.json
├── renovate.json
├── scripts
├── local-registry.sh
└── update-next-to-latest-at-npm.sh
├── storybook-migration-summary.md
├── strip-claude-coauthor.sh
├── tools
├── generators
│ └── .gitkeep
├── rslib-plugin
│ ├── README.md
│ ├── dist
│ │ ├── executors.json
│ │ ├── package.json
│ │ └── src
│ │ │ ├── executors
│ │ │ ├── build
│ │ │ │ ├── executor.d.ts
│ │ │ │ ├── executor.js
│ │ │ │ ├── executor.js.map
│ │ │ │ └── schema.json
│ │ │ ├── dev
│ │ │ │ ├── executor.d.ts
│ │ │ │ ├── executor.js
│ │ │ │ ├── executor.js.map
│ │ │ │ └── schema.json
│ │ │ └── echo
│ │ │ │ ├── executor.d.ts
│ │ │ │ ├── executor.js
│ │ │ │ ├── executor.js.map
│ │ │ │ └── schema.json
│ │ │ ├── index.d.ts
│ │ │ ├── index.js
│ │ │ └── index.js.map
│ ├── executors.json
│ ├── jest.config.ts
│ ├── package.json
│ ├── project.json
│ ├── src
│ │ ├── executors
│ │ │ ├── build
│ │ │ │ ├── executor.spec.ts
│ │ │ │ ├── executor.ts
│ │ │ │ └── schema.json
│ │ │ ├── dev
│ │ │ │ ├── executor.ts
│ │ │ │ └── schema.json
│ │ │ └── echo
│ │ │ │ ├── executor.ts
│ │ │ │ └── schema.json
│ │ └── index.ts
│ ├── tsconfig.json
│ └── tsconfig.spec.json
├── scripts
│ ├── ci-is-affected.mjs
│ ├── run-manifest-e2e.mjs
│ └── run-router-e2e.mjs
└── tsconfig.tools.json
├── tsconfig.base.json
├── tsconfig.tmp.json
├── typedoc.base.json
├── typedoc.json
└── webpack
├── benchmark
├── benchmark.d.ts
├── createBenchmark.d.ts
├── createFixtures.d.ts
├── createFixtures2.d.ts
├── createTestCases.d.ts
├── md4-cache.d.ts
├── md4.d.ts
├── micro-compare.d.ts
├── xxhash64-vs-md4.d.ts
└── xxhash64.d.ts
├── bin
└── webpack.d.ts
├── declarations.d.ts
├── declarations.test.d.ts
├── declarations
├── LoaderContext.d.ts
├── WebpackOptions.d.ts
├── index.d.ts
└── plugins
│ ├── BannerPlugin.d.ts
│ ├── DllPlugin.d.ts
│ ├── DllReferencePlugin.d.ts
│ ├── HashedModuleIdsPlugin.d.ts
│ ├── IgnorePlugin.d.ts
│ ├── JsonModulesPluginParser.d.ts
│ ├── LoaderOptionsPlugin.d.ts
│ ├── ProgressPlugin.d.ts
│ ├── SourceMapDevToolPlugin.d.ts
│ ├── WatchIgnorePlugin.d.ts
│ ├── container
│ ├── ContainerPlugin.d.ts
│ ├── ContainerReferencePlugin.d.ts
│ └── ModuleFederationPlugin.d.ts
│ ├── debug
│ └── ProfilingPlugin.d.ts
│ ├── ids
│ ├── OccurrenceChunkIdsPlugin.d.ts
│ └── OccurrenceModuleIdsPlugin.d.ts
│ ├── optimize
│ ├── AggressiveSplittingPlugin.d.ts
│ ├── LimitChunkCountPlugin.d.ts
│ └── MinChunkSizePlugin.d.ts
│ ├── schemes
│ └── HttpUriPlugin.d.ts
│ └── sharing
│ ├── ConsumeSharedPlugin.d.ts
│ ├── ProvideSharedPlugin.d.ts
│ └── SharePlugin.d.ts
├── examples
├── build-common.d.ts
├── buildAll.d.ts
├── examples.d.ts
├── template-common.d.ts
└── wasm-bindgen-esm
│ └── pkg
│ ├── hi_wasm.d.ts
│ └── hi_wasm_bg.wasm.d.ts
├── hot
├── dev-server.d.ts
├── emitter.d.ts
├── lazy-compilation-node.d.ts
├── lazy-compilation-web.d.ts
├── log-apply-result.d.ts
├── log.d.ts
├── only-dev-server.d.ts
├── poll.d.ts
└── signal.d.ts
├── lib
├── APIPlugin.d.ts
├── AbstractMethodError.d.ts
├── AsyncDependenciesBlock.d.ts
├── AsyncDependencyToInitialChunkError.d.ts
├── AutomaticPrefetchPlugin.d.ts
├── BannerPlugin.d.ts
├── Cache.d.ts
├── CacheFacade.d.ts
├── CaseSensitiveModulesWarning.d.ts
├── Chunk.d.ts
├── ChunkGraph.d.ts
├── ChunkGroup.d.ts
├── ChunkRenderError.d.ts
├── ChunkTemplate.d.ts
├── CleanPlugin.d.ts
├── CodeGenerationError.d.ts
├── CodeGenerationResults.d.ts
├── CommentCompilationWarning.d.ts
├── CompatibilityPlugin.d.ts
├── Compilation.d.ts
├── Compiler.d.ts
├── ConcatenationScope.d.ts
├── ConcurrentCompilationError.d.ts
├── ConditionalInitFragment.d.ts
├── ConstPlugin.d.ts
├── ContextExclusionPlugin.d.ts
├── ContextModule.d.ts
├── ContextModuleFactory.d.ts
├── ContextReplacementPlugin.d.ts
├── CssModule.d.ts
├── DefinePlugin.d.ts
├── DelegatedModule.d.ts
├── DelegatedModuleFactoryPlugin.d.ts
├── DelegatedPlugin.d.ts
├── DependenciesBlock.d.ts
├── Dependency.d.ts
├── DependencyTemplate.d.ts
├── DependencyTemplates.d.ts
├── DllEntryPlugin.d.ts
├── DllModule.d.ts
├── DllModuleFactory.d.ts
├── DllPlugin.d.ts
├── DllReferencePlugin.d.ts
├── DynamicEntryPlugin.d.ts
├── EntryOptionPlugin.d.ts
├── EntryPlugin.d.ts
├── Entrypoint.d.ts
├── EnvironmentPlugin.d.ts
├── ErrorHelpers.d.ts
├── EvalDevToolModulePlugin.d.ts
├── EvalSourceMapDevToolPlugin.d.ts
├── ExportsInfo.d.ts
├── ExportsInfoApiPlugin.d.ts
├── ExternalModule.d.ts
├── ExternalModuleFactoryPlugin.d.ts
├── ExternalsPlugin.d.ts
├── FileSystemInfo.d.ts
├── FlagAllModulesAsUsedPlugin.d.ts
├── FlagDependencyExportsPlugin.d.ts
├── FlagDependencyUsagePlugin.d.ts
├── FlagEntryExportAsUsedPlugin.d.ts
├── Generator.d.ts
├── GraphHelpers.d.ts
├── HarmonyLinkingError.d.ts
├── HookWebpackError.d.ts
├── HotModuleReplacementPlugin.d.ts
├── HotUpdateChunk.d.ts
├── IgnoreErrorModuleFactory.d.ts
├── IgnorePlugin.d.ts
├── IgnoreWarningsPlugin.d.ts
├── InitFragment.d.ts
├── InvalidDependenciesModuleWarning.d.ts
├── JavascriptMetaInfoPlugin.d.ts
├── LibManifestPlugin.d.ts
├── LibraryTemplatePlugin.d.ts
├── LoaderOptionsPlugin.d.ts
├── LoaderTargetPlugin.d.ts
├── MainTemplate.d.ts
├── Module.d.ts
├── ModuleBuildError.d.ts
├── ModuleDependencyError.d.ts
├── ModuleDependencyWarning.d.ts
├── ModuleError.d.ts
├── ModuleFactory.d.ts
├── ModuleFilenameHelpers.d.ts
├── ModuleGraph.d.ts
├── ModuleGraphConnection.d.ts
├── ModuleHashingError.d.ts
├── ModuleInfoHeaderPlugin.d.ts
├── ModuleNotFoundError.d.ts
├── ModuleParseError.d.ts
├── ModuleProfile.d.ts
├── ModuleRestoreError.d.ts
├── ModuleStoreError.d.ts
├── ModuleTemplate.d.ts
├── ModuleTypeConstants.d.ts
├── ModuleWarning.d.ts
├── MultiCompiler.d.ts
├── MultiStats.d.ts
├── MultiWatching.d.ts
├── NoEmitOnErrorsPlugin.d.ts
├── NoModeWarning.d.ts
├── NodeStuffInWebError.d.ts
├── NodeStuffPlugin.d.ts
├── NormalModule.d.ts
├── NormalModuleFactory.d.ts
├── NormalModuleReplacementPlugin.d.ts
├── NullFactory.d.ts
├── OptimizationStages.d.ts
├── OptionsApply.d.ts
├── Parser.d.ts
├── PrefetchPlugin.d.ts
├── ProgressPlugin.d.ts
├── ProvidePlugin.d.ts
├── RawModule.d.ts
├── RecordIdsPlugin.d.ts
├── RequestShortener.d.ts
├── RequireJsStuffPlugin.d.ts
├── ResolverFactory.d.ts
├── RuntimeGlobals.d.ts
├── RuntimeModule.d.ts
├── RuntimePlugin.d.ts
├── RuntimeTemplate.d.ts
├── SelfModuleFactory.d.ts
├── SingleEntryPlugin.d.ts
├── SizeFormatHelpers.d.ts
├── SourceMapDevToolModuleOptionsPlugin.d.ts
├── SourceMapDevToolPlugin.d.ts
├── Stats.d.ts
├── Template.d.ts
├── TemplatedPathPlugin.d.ts
├── UnhandledSchemeError.d.ts
├── UnsupportedFeatureWarning.d.ts
├── UseStrictPlugin.d.ts
├── WarnCaseSensitiveModulesPlugin.d.ts
├── WarnDeprecatedOptionPlugin.d.ts
├── WarnNoModeSetPlugin.d.ts
├── WatchIgnorePlugin.d.ts
├── Watching.d.ts
├── WebpackError.d.ts
├── WebpackIsIncludedPlugin.d.ts
├── WebpackOptionsApply.d.ts
├── WebpackOptionsDefaulter.d.ts
├── asset
│ ├── AssetGenerator.d.ts
│ ├── AssetModulesPlugin.d.ts
│ ├── AssetParser.d.ts
│ ├── AssetSourceGenerator.d.ts
│ ├── AssetSourceParser.d.ts
│ └── RawDataUrlModule.d.ts
├── async-modules
│ ├── AwaitDependenciesInitFragment.d.ts
│ └── InferAsyncModulesPlugin.d.ts
├── buildChunkGraph.d.ts
├── cache
│ ├── AddBuildDependenciesPlugin.d.ts
│ ├── AddManagedPathsPlugin.d.ts
│ ├── IdleFileCachePlugin.d.ts
│ ├── MemoryCachePlugin.d.ts
│ ├── MemoryWithGcCachePlugin.d.ts
│ ├── PackFileCacheStrategy.d.ts
│ ├── ResolverCachePlugin.d.ts
│ ├── getLazyHashedEtag.d.ts
│ └── mergeEtags.d.ts
├── cli.d.ts
├── config
│ ├── browserslistTargetHandler.d.ts
│ ├── defaults.d.ts
│ ├── normalization.d.ts
│ └── target.d.ts
├── container
│ ├── ContainerEntryDependency.d.ts
│ ├── ContainerEntryModule.d.ts
│ ├── ContainerEntryModuleFactory.d.ts
│ ├── ContainerExposedDependency.d.ts
│ ├── ContainerPlugin.d.ts
│ ├── ContainerReferencePlugin.d.ts
│ ├── FallbackDependency.d.ts
│ ├── FallbackItemDependency.d.ts
│ ├── FallbackModule.d.ts
│ ├── FallbackModuleFactory.d.ts
│ ├── ModuleFederationPlugin.d.ts
│ ├── RemoteModule.d.ts
│ ├── RemoteRuntimeModule.d.ts
│ ├── RemoteToExternalDependency.d.ts
│ └── options.d.ts
├── css
│ ├── CssExportsGenerator.d.ts
│ ├── CssGenerator.d.ts
│ ├── CssLoadingRuntimeModule.d.ts
│ ├── CssModulesPlugin.d.ts
│ ├── CssParser.d.ts
│ └── walkCssTokens.d.ts
├── debug
│ └── ProfilingPlugin.d.ts
├── dependencies
│ ├── AMDDefineDependency.d.ts
│ ├── AMDDefineDependencyParserPlugin.d.ts
│ ├── AMDPlugin.d.ts
│ ├── AMDRequireArrayDependency.d.ts
│ ├── AMDRequireContextDependency.d.ts
│ ├── AMDRequireDependenciesBlock.d.ts
│ ├── AMDRequireDependenciesBlockParserPlugin.d.ts
│ ├── AMDRequireDependency.d.ts
│ ├── AMDRequireItemDependency.d.ts
│ ├── AMDRuntimeModules.d.ts
│ ├── CachedConstDependency.d.ts
│ ├── CommonJsDependencyHelpers.d.ts
│ ├── CommonJsExportRequireDependency.d.ts
│ ├── CommonJsExportsDependency.d.ts
│ ├── CommonJsExportsParserPlugin.d.ts
│ ├── CommonJsFullRequireDependency.d.ts
│ ├── CommonJsImportsParserPlugin.d.ts
│ ├── CommonJsPlugin.d.ts
│ ├── CommonJsRequireContextDependency.d.ts
│ ├── CommonJsRequireDependency.d.ts
│ ├── CommonJsSelfReferenceDependency.d.ts
│ ├── ConstDependency.d.ts
│ ├── ContextDependency.d.ts
│ ├── ContextDependencyHelpers.d.ts
│ ├── ContextDependencyTemplateAsId.d.ts
│ ├── ContextDependencyTemplateAsRequireCall.d.ts
│ ├── ContextElementDependency.d.ts
│ ├── CreateScriptUrlDependency.d.ts
│ ├── CriticalDependencyWarning.d.ts
│ ├── CssExportDependency.d.ts
│ ├── CssImportDependency.d.ts
│ ├── CssLocalIdentifierDependency.d.ts
│ ├── CssSelfLocalIdentifierDependency.d.ts
│ ├── CssUrlDependency.d.ts
│ ├── DelegatedSourceDependency.d.ts
│ ├── DllEntryDependency.d.ts
│ ├── DynamicExports.d.ts
│ ├── EntryDependency.d.ts
│ ├── ExportsInfoDependency.d.ts
│ ├── HarmonyAcceptDependency.d.ts
│ ├── HarmonyAcceptImportDependency.d.ts
│ ├── HarmonyCompatibilityDependency.d.ts
│ ├── HarmonyDetectionParserPlugin.d.ts
│ ├── HarmonyEvaluatedImportSpecifierDependency.d.ts
│ ├── HarmonyExportDependencyParserPlugin.d.ts
│ ├── HarmonyExportExpressionDependency.d.ts
│ ├── HarmonyExportHeaderDependency.d.ts
│ ├── HarmonyExportImportedSpecifierDependency.d.ts
│ ├── HarmonyExportInitFragment.d.ts
│ ├── HarmonyExportSpecifierDependency.d.ts
│ ├── HarmonyExports.d.ts
│ ├── HarmonyImportDependency.d.ts
│ ├── HarmonyImportDependencyParserPlugin.d.ts
│ ├── HarmonyImportSideEffectDependency.d.ts
│ ├── HarmonyImportSpecifierDependency.d.ts
│ ├── HarmonyModulesPlugin.d.ts
│ ├── HarmonyTopLevelThisParserPlugin.d.ts
│ ├── ImportContextDependency.d.ts
│ ├── ImportDependency.d.ts
│ ├── ImportEagerDependency.d.ts
│ ├── ImportMetaContextDependency.d.ts
│ ├── ImportMetaContextDependencyParserPlugin.d.ts
│ ├── ImportMetaContextPlugin.d.ts
│ ├── ImportMetaHotAcceptDependency.d.ts
│ ├── ImportMetaHotDeclineDependency.d.ts
│ ├── ImportMetaPlugin.d.ts
│ ├── ImportParserPlugin.d.ts
│ ├── ImportPlugin.d.ts
│ ├── ImportWeakDependency.d.ts
│ ├── JsonExportsDependency.d.ts
│ ├── LoaderDependency.d.ts
│ ├── LoaderImportDependency.d.ts
│ ├── LoaderPlugin.d.ts
│ ├── LocalModule.d.ts
│ ├── LocalModuleDependency.d.ts
│ ├── LocalModulesHelpers.d.ts
│ ├── ModuleDecoratorDependency.d.ts
│ ├── ModuleDependency.d.ts
│ ├── ModuleDependencyTemplateAsId.d.ts
│ ├── ModuleDependencyTemplateAsRequireId.d.ts
│ ├── ModuleHotAcceptDependency.d.ts
│ ├── ModuleHotDeclineDependency.d.ts
│ ├── NullDependency.d.ts
│ ├── PrefetchDependency.d.ts
│ ├── ProvidedDependency.d.ts
│ ├── PureExpressionDependency.d.ts
│ ├── RequireContextDependency.d.ts
│ ├── RequireContextDependencyParserPlugin.d.ts
│ ├── RequireContextPlugin.d.ts
│ ├── RequireEnsureDependenciesBlock.d.ts
│ ├── RequireEnsureDependenciesBlockParserPlugin.d.ts
│ ├── RequireEnsureDependency.d.ts
│ ├── RequireEnsureItemDependency.d.ts
│ ├── RequireEnsurePlugin.d.ts
│ ├── RequireHeaderDependency.d.ts
│ ├── RequireIncludeDependency.d.ts
│ ├── RequireIncludeDependencyParserPlugin.d.ts
│ ├── RequireIncludePlugin.d.ts
│ ├── RequireResolveContextDependency.d.ts
│ ├── RequireResolveDependency.d.ts
│ ├── RequireResolveHeaderDependency.d.ts
│ ├── RuntimeRequirementsDependency.d.ts
│ ├── StaticExportsDependency.d.ts
│ ├── SystemPlugin.d.ts
│ ├── SystemRuntimeModule.d.ts
│ ├── URLDependency.d.ts
│ ├── URLPlugin.d.ts
│ ├── UnsupportedDependency.d.ts
│ ├── WebAssemblyExportImportedDependency.d.ts
│ ├── WebAssemblyImportDependency.d.ts
│ ├── WebpackIsIncludedDependency.d.ts
│ ├── WorkerDependency.d.ts
│ ├── WorkerPlugin.d.ts
│ ├── getFunctionExpression.d.ts
│ └── processExportInfo.d.ts
├── electron
│ └── ElectronTargetPlugin.d.ts
├── errors
│ └── BuildCycleError.d.ts
├── esm
│ ├── ExportWebpackRequireRuntimeModule.d.ts
│ ├── ModuleChunkFormatPlugin.d.ts
│ ├── ModuleChunkLoadingPlugin.d.ts
│ └── ModuleChunkLoadingRuntimeModule.d.ts
├── formatLocation.d.ts
├── hmr
│ ├── HotModuleReplacement.runtime.d.ts
│ ├── HotModuleReplacementRuntimeModule.d.ts
│ ├── JavascriptHotModuleReplacement.runtime.d.ts
│ ├── LazyCompilationPlugin.d.ts
│ └── lazyCompilationBackend.d.ts
├── ids
│ ├── ChunkModuleIdRangePlugin.d.ts
│ ├── DeterministicChunkIdsPlugin.d.ts
│ ├── DeterministicModuleIdsPlugin.d.ts
│ ├── HashedModuleIdsPlugin.d.ts
│ ├── IdHelpers.d.ts
│ ├── NamedChunkIdsPlugin.d.ts
│ ├── NamedModuleIdsPlugin.d.ts
│ ├── NaturalChunkIdsPlugin.d.ts
│ ├── NaturalModuleIdsPlugin.d.ts
│ ├── OccurrenceChunkIdsPlugin.d.ts
│ ├── OccurrenceModuleIdsPlugin.d.ts
│ └── SyncModuleIdsPlugin.d.ts
├── index.d.ts
├── javascript
│ ├── ArrayPushCallbackChunkFormatPlugin.d.ts
│ ├── BasicEvaluatedExpression.d.ts
│ ├── ChunkHelpers.d.ts
│ ├── CommonJsChunkFormatPlugin.d.ts
│ ├── EnableChunkLoadingPlugin.d.ts
│ ├── JavascriptGenerator.d.ts
│ ├── JavascriptModulesPlugin.d.ts
│ ├── JavascriptParser.d.ts
│ ├── JavascriptParserHelpers.d.ts
│ └── StartupHelpers.d.ts
├── json
│ ├── JsonData.d.ts
│ ├── JsonGenerator.d.ts
│ ├── JsonModulesPlugin.d.ts
│ └── JsonParser.d.ts
├── library
│ ├── AbstractLibraryPlugin.d.ts
│ ├── AmdLibraryPlugin.d.ts
│ ├── AssignLibraryPlugin.d.ts
│ ├── EnableLibraryPlugin.d.ts
│ ├── ExportPropertyLibraryPlugin.d.ts
│ ├── JsonpLibraryPlugin.d.ts
│ ├── ModuleLibraryPlugin.d.ts
│ ├── SystemLibraryPlugin.d.ts
│ └── UmdLibraryPlugin.d.ts
├── logging
│ ├── Logger.d.ts
│ ├── createConsoleLogger.d.ts
│ └── truncateArgs.d.ts
├── node
│ ├── CommonJsChunkLoadingPlugin.d.ts
│ ├── NodeEnvironmentPlugin.d.ts
│ ├── NodeSourcePlugin.d.ts
│ ├── NodeTargetPlugin.d.ts
│ ├── NodeTemplatePlugin.d.ts
│ ├── NodeWatchFileSystem.d.ts
│ ├── ReadFileChunkLoadingRuntimeModule.d.ts
│ ├── ReadFileCompileAsyncWasmPlugin.d.ts
│ ├── ReadFileCompileWasmPlugin.d.ts
│ ├── RequireChunkLoadingRuntimeModule.d.ts
│ └── nodeConsole.d.ts
├── optimize
│ ├── AggressiveMergingPlugin.d.ts
│ ├── AggressiveSplittingPlugin.d.ts
│ ├── ConcatenatedModule.d.ts
│ ├── EnsureChunkConditionsPlugin.d.ts
│ ├── FlagIncludedChunksPlugin.d.ts
│ ├── InnerGraph.d.ts
│ ├── InnerGraphPlugin.d.ts
│ ├── LimitChunkCountPlugin.d.ts
│ ├── MangleExportsPlugin.d.ts
│ ├── MergeDuplicateChunksPlugin.d.ts
│ ├── MinChunkSizePlugin.d.ts
│ ├── MinMaxSizeWarning.d.ts
│ ├── ModuleConcatenationPlugin.d.ts
│ ├── RealContentHashPlugin.d.ts
│ ├── RemoveEmptyChunksPlugin.d.ts
│ ├── RemoveParentModulesPlugin.d.ts
│ ├── RuntimeChunkPlugin.d.ts
│ ├── SideEffectsFlagPlugin.d.ts
│ └── SplitChunksPlugin.d.ts
├── performance
│ ├── AssetsOverSizeLimitWarning.d.ts
│ ├── EntrypointsOverSizeLimitWarning.d.ts
│ ├── NoAsyncChunksWarning.d.ts
│ └── SizeLimitsPlugin.d.ts
├── prefetch
│ ├── ChunkPrefetchFunctionRuntimeModule.d.ts
│ ├── ChunkPrefetchPreloadPlugin.d.ts
│ ├── ChunkPrefetchStartupRuntimeModule.d.ts
│ ├── ChunkPrefetchTriggerRuntimeModule.d.ts
│ └── ChunkPreloadTriggerRuntimeModule.d.ts
├── rules
│ ├── BasicEffectRulePlugin.d.ts
│ ├── BasicMatcherRulePlugin.d.ts
│ ├── ObjectMatcherRulePlugin.d.ts
│ ├── RuleSetCompiler.d.ts
│ └── UseEffectRulePlugin.d.ts
├── runtime
│ ├── AsyncModuleRuntimeModule.d.ts
│ ├── AutoPublicPathRuntimeModule.d.ts
│ ├── BaseUriRuntimeModule.d.ts
│ ├── ChunkNameRuntimeModule.d.ts
│ ├── CompatGetDefaultExportRuntimeModule.d.ts
│ ├── CompatRuntimeModule.d.ts
│ ├── CreateFakeNamespaceObjectRuntimeModule.d.ts
│ ├── CreateScriptRuntimeModule.d.ts
│ ├── CreateScriptUrlRuntimeModule.d.ts
│ ├── DefinePropertyGettersRuntimeModule.d.ts
│ ├── EnsureChunkRuntimeModule.d.ts
│ ├── GetChunkFilenameRuntimeModule.d.ts
│ ├── GetFullHashRuntimeModule.d.ts
│ ├── GetMainFilenameRuntimeModule.d.ts
│ ├── GetTrustedTypesPolicyRuntimeModule.d.ts
│ ├── GlobalRuntimeModule.d.ts
│ ├── HasOwnPropertyRuntimeModule.d.ts
│ ├── HelperRuntimeModule.d.ts
│ ├── LoadScriptRuntimeModule.d.ts
│ ├── MakeNamespaceObjectRuntimeModule.d.ts
│ ├── MfStartupChunkDependenciesPlugin.d.ts
│ ├── NonceRuntimeModule.d.ts
│ ├── OnChunksLoadedRuntimeModule.d.ts
│ ├── PublicPathRuntimeModule.d.ts
│ ├── RelativeUrlRuntimeModule.d.ts
│ ├── RuntimeIdRuntimeModule.d.ts
│ ├── StartupChunkDependenciesPlugin.d.ts
│ ├── StartupChunkDependenciesRuntimeModule.d.ts
│ ├── StartupEntrypointRuntimeModule.d.ts
│ └── SystemContextRuntimeModule.d.ts
├── schemes
│ ├── DataUriPlugin.d.ts
│ ├── FileUriPlugin.d.ts
│ └── HttpUriPlugin.d.ts
├── serialization
│ ├── ArraySerializer.d.ts
│ ├── BinaryMiddleware.d.ts
│ ├── DateObjectSerializer.d.ts
│ ├── ErrorObjectSerializer.d.ts
│ ├── FileMiddleware.d.ts
│ ├── MapObjectSerializer.d.ts
│ ├── NullPrototypeObjectSerializer.d.ts
│ ├── ObjectMiddleware.d.ts
│ ├── PlainObjectSerializer.d.ts
│ ├── RegExpObjectSerializer.d.ts
│ ├── Serializer.d.ts
│ ├── SerializerMiddleware.d.ts
│ ├── SetObjectSerializer.d.ts
│ ├── SingleItemMiddleware.d.ts
│ └── types.d.ts
├── sharing
│ ├── ConsumeSharedFallbackDependency.d.ts
│ ├── ConsumeSharedModule.d.ts
│ ├── ConsumeSharedPlugin.d.ts
│ ├── ConsumeSharedRuntimeModule.d.ts
│ ├── ProvideForSharedDependency.d.ts
│ ├── ProvideSharedDependency.d.ts
│ ├── ProvideSharedModule.d.ts
│ ├── ProvideSharedModuleFactory.d.ts
│ ├── ProvideSharedPlugin.d.ts
│ ├── SharePlugin.d.ts
│ ├── ShareRuntimeModule.d.ts
│ ├── resolveMatchedConfigs.d.ts
│ └── utils.d.ts
├── stats
│ ├── DefaultStatsFactoryPlugin.d.ts
│ ├── DefaultStatsPresetPlugin.d.ts
│ ├── DefaultStatsPrinterPlugin.d.ts
│ ├── StatsFactory.d.ts
│ └── StatsPrinter.d.ts
├── util
│ ├── ArrayHelpers.d.ts
│ ├── ArrayQueue.d.ts
│ ├── AsyncQueue.d.ts
│ ├── Hash.d.ts
│ ├── IterableHelpers.d.ts
│ ├── LazyBucketSortedSet.d.ts
│ ├── LazySet.d.ts
│ ├── MapHelpers.d.ts
│ ├── ParallelismFactorCalculator.d.ts
│ ├── Queue.d.ts
│ ├── SetHelpers.d.ts
│ ├── SortableSet.d.ts
│ ├── StackedCacheMap.d.ts
│ ├── StackedMap.d.ts
│ ├── StringXor.d.ts
│ ├── TupleQueue.d.ts
│ ├── TupleSet.d.ts
│ ├── URLAbsoluteSpecifier.d.ts
│ ├── WeakTupleMap.d.ts
│ ├── binarySearchBounds.d.ts
│ ├── cleverMerge.d.ts
│ ├── comparators.d.ts
│ ├── compileBooleanMatcher.d.ts
│ ├── create-schema-validation.d.ts
│ ├── createHash.d.ts
│ ├── deprecation.d.ts
│ ├── deterministicGrouping.d.ts
│ ├── extractUrlAndGlobal.d.ts
│ ├── findGraphRoots.d.ts
│ ├── fs.d.ts
│ ├── hash
│ │ ├── BatchedHash.d.ts
│ │ ├── md4.d.ts
│ │ ├── wasm-hash.d.ts
│ │ └── xxhash64.d.ts
│ ├── identifier.d.ts
│ ├── internalSerializables.d.ts
│ ├── makeSerializable.d.ts
│ ├── memoize.d.ts
│ ├── nonNumericOnlyHash.d.ts
│ ├── numberHash.d.ts
│ ├── objectToMap.d.ts
│ ├── processAsyncTree.d.ts
│ ├── propertyAccess.d.ts
│ ├── propertyName.d.ts
│ ├── registerExternalSerializer.d.ts
│ ├── runtime.d.ts
│ ├── semver.d.ts
│ ├── serialization.d.ts
│ ├── smartGrouping.d.ts
│ └── source.d.ts
├── validateSchema.d.ts
├── wasm-async
│ ├── AsyncWasmLoadingRuntimeModule.d.ts
│ ├── AsyncWebAssemblyGenerator.d.ts
│ ├── AsyncWebAssemblyJavascriptGenerator.d.ts
│ ├── AsyncWebAssemblyModulesPlugin.d.ts
│ └── AsyncWebAssemblyParser.d.ts
├── wasm-sync
│ ├── UnsupportedWebAssemblyFeatureError.d.ts
│ ├── WasmChunkLoadingRuntimeModule.d.ts
│ ├── WasmFinalizeExportsPlugin.d.ts
│ ├── WebAssemblyGenerator.d.ts
│ ├── WebAssemblyInInitialChunkError.d.ts
│ ├── WebAssemblyJavascriptGenerator.d.ts
│ ├── WebAssemblyModulesPlugin.d.ts
│ ├── WebAssemblyParser.d.ts
│ └── WebAssemblyUtils.d.ts
├── wasm
│ └── EnableWasmLoadingPlugin.d.ts
├── web
│ ├── FetchCompileAsyncWasmPlugin.d.ts
│ ├── FetchCompileWasmPlugin.d.ts
│ ├── JsonpChunkLoadingPlugin.d.ts
│ ├── JsonpChunkLoadingRuntimeModule.d.ts
│ └── JsonpTemplatePlugin.d.ts
├── webpack.d.ts
└── webworker
│ ├── ImportScriptsChunkLoadingPlugin.d.ts
│ ├── ImportScriptsChunkLoadingRuntimeModule.d.ts
│ └── WebWorkerTemplatePlugin.d.ts
├── module.d.ts
├── package.json
├── schemas
├── WebpackOptions.check.d.ts
└── plugins
│ ├── BannerPlugin.check.d.ts
│ ├── DllPlugin.check.d.ts
│ ├── DllReferencePlugin.check.d.ts
│ ├── HashedModuleIdsPlugin.check.d.ts
│ ├── IgnorePlugin.check.d.ts
│ ├── JsonModulesPluginParser.check.d.ts
│ ├── LoaderOptionsPlugin.check.d.ts
│ ├── ProgressPlugin.check.d.ts
│ ├── SourceMapDevToolPlugin.check.d.ts
│ ├── WatchIgnorePlugin.check.d.ts
│ ├── asset
│ ├── AssetGeneratorOptions.check.d.ts
│ ├── AssetInlineGeneratorOptions.check.d.ts
│ ├── AssetParserOptions.check.d.ts
│ └── AssetResourceGeneratorOptions.check.d.ts
│ ├── container
│ ├── ContainerPlugin.check.d.ts
│ ├── ContainerReferencePlugin.check.d.ts
│ ├── ExternalsType.check.d.ts
│ └── ModuleFederationPlugin.check.d.ts
│ ├── css
│ ├── CssGeneratorOptions.check.d.ts
│ └── CssParserOptions.check.d.ts
│ ├── debug
│ └── ProfilingPlugin.check.d.ts
│ ├── ids
│ ├── OccurrenceChunkIdsPlugin.check.d.ts
│ └── OccurrenceModuleIdsPlugin.check.d.ts
│ ├── optimize
│ ├── AggressiveSplittingPlugin.check.d.ts
│ ├── LimitChunkCountPlugin.check.d.ts
│ └── MinChunkSizePlugin.check.d.ts
│ ├── schemes
│ └── HttpUriPlugin.check.d.ts
│ └── sharing
│ ├── ConsumeSharedPlugin.check.d.ts
│ ├── ProvideSharedPlugin.check.d.ts
│ └── SharePlugin.check.d.ts
├── setup
└── setup.d.ts
├── test
├── AbstractMethodError.unittest.d.ts
├── ArrayHelpers.unittest.d.ts
├── BannerPlugin.test.d.ts
├── BenchmarkTestCases.benchmark.d.ts
├── BinaryMiddleware.unittest.d.ts
├── BuildDependencies.longtest.d.ts
├── ChangesAndRemovals.test.d.ts
├── Chunk.unittest.d.ts
├── Cli.basictest.d.ts
├── Compiler-caching.test.d.ts
├── Compiler-filesystem-caching.test.d.ts
├── Compiler.test.d.ts
├── ConfigCacheTestCases.longtest.d.ts
├── ConfigTestCases.basictest.d.ts
├── ConfigTestCases.template.d.ts
├── ContextModule.unittest.d.ts
├── ContextModuleFactory.unittest.d.ts
├── Defaults.unittest.d.ts
├── Errors.test.d.ts
├── Examples.test.d.ts
├── FileSystemInfo.unittest.d.ts
├── HotModuleReplacementPlugin.test.d.ts
├── HotTestCases.template.d.ts
├── HotTestCasesAsyncNode.test.d.ts
├── HotTestCasesNode.test.d.ts
├── HotTestCasesWeb.test.d.ts
├── HotTestCasesWebWorker.test.d.ts
├── JavascriptParser.unittest.d.ts
├── LazySet.unittest.d.ts
├── LocalModulesHelpers.unittest.d.ts
├── MemoryLimitTestCases.test.d.ts
├── ModuleDependencyError.unittest.d.ts
├── MultiCompiler.test.d.ts
├── MultiItemCache.unittest.d.ts
├── MultiStats.test.d.ts
├── MultiWatching.unittest.d.ts
├── NodeTemplatePlugin.test.d.ts
├── NormalModule.unittest.d.ts
├── NullDependency.unittest.d.ts
├── PersistentCaching.test.d.ts
├── ProfilingPlugin.test.d.ts
├── ProfilingPlugin.unittest.d.ts
├── ProgressPlugin.test.d.ts
├── RawModule.unittest.d.ts
├── RequestShortener.unittest.d.ts
├── RuntimeTemplate.unittest.d.ts
├── SemVer.unittest.d.ts
├── SharingUtil.unittest.d.ts
├── SideEffectsFlagPlugin.unittest.d.ts
├── SizeFormatHelpers.unittest.d.ts
├── SortableSet.unittest.d.ts
├── Stats.test.d.ts
├── StatsTestCases.basictest.d.ts
├── Template.unittest.d.ts
├── TestCases.template.d.ts
├── TestCasesAllCombined.longtest.d.ts
├── TestCasesCachePack.longtest.d.ts
├── TestCasesDevelopment.test.d.ts
├── TestCasesDevtoolCheapSourceMap.test.d.ts
├── TestCasesDevtoolEval.test.d.ts
├── TestCasesDevtoolEvalCheapModuleSourceMap.test.d.ts
├── TestCasesDevtoolEvalCheapSourceMap.test.d.ts
├── TestCasesDevtoolEvalDeterministicModuleIds.test.d.ts
├── TestCasesDevtoolEvalNamedModules.test.d.ts
├── TestCasesDevtoolEvalSourceMap.test.d.ts
├── TestCasesDevtoolInlineCheapSourceMap.test.d.ts
├── TestCasesDevtoolInlineSourceMap.longtest.d.ts
├── TestCasesDevtoolSourceMap.longtest.d.ts
├── TestCasesHot.test.d.ts
├── TestCasesMinimizedSourceMap.longtest.d.ts
├── TestCasesModule.test.d.ts
├── TestCasesNormal.basictest.d.ts
├── TestCasesProdGlobalUsed.test.d.ts
├── TestCasesProduction.longtest.d.ts
├── URLAbsoluteSpecifier.unittest.d.ts
├── Validation.test.d.ts
├── WasmHashes.unittest.d.ts
├── Watch.test.d.ts
├── WatchCacheUnaffectedTestCases.longtest.d.ts
├── WatchClose.test.d.ts
├── WatchDetection.test.d.ts
├── WatchSuspend.test.d.ts
├── WatchTestCases.longtest.d.ts
├── WatchTestCases.template.d.ts
├── WatcherEvents.test.d.ts
├── WebpackError.unittest.d.ts
├── checkArrayExpectation.d.ts
├── cleverMerge.unittest.d.ts
├── compareLocations.unittest.d.ts
├── compileBooleanMatcher.unittest.d.ts
├── deterministicGrouping.unittest.d.ts
├── extractUrlAndGlobal.unittest.d.ts
├── fixtures
│ └── errors
│ │ └── throw-error-plugin.d.ts
├── formatLocation.unittest.d.ts
├── helpers
│ ├── CurrentScript.d.ts
│ ├── EventSourceForNode.d.ts
│ ├── FakeDocument.d.ts
│ ├── asModule.d.ts
│ ├── captureStdio.d.ts
│ ├── createFakeWorker.d.ts
│ ├── createLazyTestEnv.d.ts
│ ├── currentWatchStep.d.ts
│ ├── deprecationTracking.d.ts
│ ├── infrastructureLogErrors.d.ts
│ ├── prepareOptions.d.ts
│ ├── remove.d.ts
│ └── warmup-webpack.d.ts
├── identifier.unittest.d.ts
├── js
│ ├── NodeTemplatePlugin
│ │ └── result.d.ts
│ └── NodeTemplatePluginSingle
│ │ └── result2.d.ts
├── nonNumericOnlyHash.unittest.d.ts
├── numberHash.unittest.d.ts
├── objectToMap.unittest.d.ts
├── patch-node-env.d.ts
├── propertyAccess.unittest.d.ts
├── propertyName.unittest.d.ts
├── setupTestFramework.d.ts
├── smartGrouping.unittest.d.ts
├── target-browserslist.unittest.d.ts
└── walkCssTokens.unittest.d.ts
├── tooling
├── decode-debug-hash.d.ts
├── generate-runtime-code.d.ts
├── generate-wasm-code.d.ts
└── print-cache-file.d.ts
└── types.d.ts
/.changeset/brave-beans-exist.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.changeset/brave-beans-exist.md
--------------------------------------------------------------------------------
/.changeset/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.changeset/config.json
--------------------------------------------------------------------------------
/.changeset/dry-colts-cough.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.changeset/dry-colts-cough.md
--------------------------------------------------------------------------------
/.cursor/mcp.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.cursor/mcp.json
--------------------------------------------------------------------------------
/.cursorignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.cursorignore
--------------------------------------------------------------------------------
/.cursorrules:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.cursorrules
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.editorconfig
--------------------------------------------------------------------------------
/.env:
--------------------------------------------------------------------------------
1 | NX_DEAMON=false
2 |
--------------------------------------------------------------------------------
/.eslintignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | vite.config.ts
3 | **/dist/**
4 |
--------------------------------------------------------------------------------
/.eslintrc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.eslintrc.json
--------------------------------------------------------------------------------
/.github/.github/release.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.github/.github/release.yml
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.github/FUNDING.yml
--------------------------------------------------------------------------------
/.github/dependabot.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.github/dependabot.yml
--------------------------------------------------------------------------------
/.github/pr-labeler.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.github/pr-labeler.yml
--------------------------------------------------------------------------------
/.github/pull_request_template.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.github/pull_request_template.md
--------------------------------------------------------------------------------
/.github/release.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.github/release.yml
--------------------------------------------------------------------------------
/.github/workflows/actionlint.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.github/workflows/actionlint.yml
--------------------------------------------------------------------------------
/.github/workflows/devtools.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.github/workflows/devtools.yml
--------------------------------------------------------------------------------
/.github/workflows/e2e-metro.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.github/workflows/e2e-metro.yml
--------------------------------------------------------------------------------
/.github/workflows/e2e-modern.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.github/workflows/e2e-modern.yml
--------------------------------------------------------------------------------
/.github/workflows/e2e-node.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.github/workflows/e2e-node.yml
--------------------------------------------------------------------------------
/.github/workflows/e2e-router.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.github/workflows/e2e-router.yml
--------------------------------------------------------------------------------
/.github/workflows/pr-label.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.github/workflows/pr-label.yaml
--------------------------------------------------------------------------------
/.github/workflows/release.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.github/workflows/release.yml
--------------------------------------------------------------------------------
/.github/workflows/stale.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.github/workflows/stale.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.gitignore
--------------------------------------------------------------------------------
/.husky/commit-msg:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env sh
2 | . "$(dirname -- "$0")/_/husky.sh"
3 |
4 |
5 | npm run commitlint ${1}
6 |
--------------------------------------------------------------------------------
/.husky/pre-commit:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.husky/pre-commit
--------------------------------------------------------------------------------
/.npmrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.npmrc
--------------------------------------------------------------------------------
/.nvmrc:
--------------------------------------------------------------------------------
1 | 18.19.1
2 |
--------------------------------------------------------------------------------
/.nxignore:
--------------------------------------------------------------------------------
1 | *.md
2 | ./assemble-release-plan
3 |
--------------------------------------------------------------------------------
/.prettierignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.prettierignore
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "singleQuote": true
3 | }
4 |
--------------------------------------------------------------------------------
/.verdaccio/config.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.verdaccio/config.yml
--------------------------------------------------------------------------------
/.verdaccio/htpasswd:
--------------------------------------------------------------------------------
1 | test:$6FrCaT/v0dwE:autocreated 2020-03-25T19:10:50.254Z
2 |
--------------------------------------------------------------------------------
/.vscode/launch.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.vscode/launch.json
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.vscode/settings.json
--------------------------------------------------------------------------------
/.vscode/tasks.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/.vscode/tasks.json
--------------------------------------------------------------------------------
/CLAUDE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/CLAUDE.md
--------------------------------------------------------------------------------
/CODE_OF_CONDUCT.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/CODE_OF_CONDUCT.md
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/CONTRIBUTING.md
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/README.md
--------------------------------------------------------------------------------
/ai-lint-fix.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/ai-lint-fix.js
--------------------------------------------------------------------------------
/apps/3000-home/.env:
--------------------------------------------------------------------------------
1 | NEXT_PRIVATE_LOCAL_WEBPACK=true
2 | NODE_OPTIONS="--experimental-vm-modules"
3 |
--------------------------------------------------------------------------------
/apps/3000-home/.eslintrc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3000-home/.eslintrc.json
--------------------------------------------------------------------------------
/apps/3000-home/components/thing.module.css:
--------------------------------------------------------------------------------
1 | .tjhin {
2 | display: flex;
3 | }
4 |
--------------------------------------------------------------------------------
/apps/3000-home/cypress.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3000-home/cypress.config.ts
--------------------------------------------------------------------------------
/apps/3000-home/next-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3000-home/next-env.d.ts
--------------------------------------------------------------------------------
/apps/3000-home/next.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3000-home/next.config.js
--------------------------------------------------------------------------------
/apps/3000-home/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3000-home/package.json
--------------------------------------------------------------------------------
/apps/3000-home/pages/_app.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3000-home/pages/_app.tsx
--------------------------------------------------------------------------------
/apps/3000-home/pages/api/test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3000-home/pages/api/test.js
--------------------------------------------------------------------------------
/apps/3000-home/pages/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3000-home/pages/index.tsx
--------------------------------------------------------------------------------
/apps/3000-home/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3000-home/project.json
--------------------------------------------------------------------------------
/apps/3000-home/public/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/3000-home/remotes.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3000-home/remotes.d.ts
--------------------------------------------------------------------------------
/apps/3000-home/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3000-home/tsconfig.json
--------------------------------------------------------------------------------
/apps/3001-shop/.env:
--------------------------------------------------------------------------------
1 | NEXT_PRIVATE_LOCAL_WEBPACK=true
2 | NODE_OPTIONS="--experimental-vm-modules"
3 |
--------------------------------------------------------------------------------
/apps/3001-shop/.eslintrc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3001-shop/.eslintrc.json
--------------------------------------------------------------------------------
/apps/3001-shop/cypress.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3001-shop/cypress.config.ts
--------------------------------------------------------------------------------
/apps/3001-shop/next-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3001-shop/next-env.d.ts
--------------------------------------------------------------------------------
/apps/3001-shop/next.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3001-shop/next.config.js
--------------------------------------------------------------------------------
/apps/3001-shop/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3001-shop/package.json
--------------------------------------------------------------------------------
/apps/3001-shop/pages/_app.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3001-shop/pages/_app.tsx
--------------------------------------------------------------------------------
/apps/3001-shop/pages/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3001-shop/pages/index.js
--------------------------------------------------------------------------------
/apps/3001-shop/pages/index.module.css:
--------------------------------------------------------------------------------
1 | .page {
2 | }
3 |
--------------------------------------------------------------------------------
/apps/3001-shop/pages/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3001-shop/pages/styles.css
--------------------------------------------------------------------------------
/apps/3001-shop/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3001-shop/project.json
--------------------------------------------------------------------------------
/apps/3001-shop/public/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/3001-shop/remotes.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3001-shop/remotes.d.ts
--------------------------------------------------------------------------------
/apps/3001-shop/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3001-shop/tsconfig.json
--------------------------------------------------------------------------------
/apps/3002-checkout/.env:
--------------------------------------------------------------------------------
1 | NEXT_PRIVATE_LOCAL_WEBPACK=true
2 | NODE_OPTIONS="--experimental-vm-modules"
3 |
--------------------------------------------------------------------------------
/apps/3002-checkout/components/stuff.module.css:
--------------------------------------------------------------------------------
1 | .test {
2 | background: red;
3 | }
4 |
--------------------------------------------------------------------------------
/apps/3002-checkout/next-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3002-checkout/next-env.d.ts
--------------------------------------------------------------------------------
/apps/3002-checkout/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3002-checkout/package.json
--------------------------------------------------------------------------------
/apps/3002-checkout/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3002-checkout/project.json
--------------------------------------------------------------------------------
/apps/3002-checkout/public/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/3002-checkout/remotes.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3002-checkout/remotes.d.ts
--------------------------------------------------------------------------------
/apps/3002-checkout/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/3002-checkout/tsconfig.json
--------------------------------------------------------------------------------
/apps/bundle-size/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/bundle-size/.babelrc
--------------------------------------------------------------------------------
/apps/bundle-size/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/bundle-size/CHANGELOG.md
--------------------------------------------------------------------------------
/apps/bundle-size/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/bundle-size/package.json
--------------------------------------------------------------------------------
/apps/bundle-size/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/bundle-size/project.json
--------------------------------------------------------------------------------
/apps/bundle-size/remotes.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/bundle-size/remotes.d.ts
--------------------------------------------------------------------------------
/apps/bundle-size/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/bundle-size/src/index.html
--------------------------------------------------------------------------------
/apps/bundle-size/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/bundle-size/src/index.ts
--------------------------------------------------------------------------------
/apps/bundle-size/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/bundle-size/tsconfig.json
--------------------------------------------------------------------------------
/apps/docs-ui/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": ["@nx/js/babel"]
3 | }
4 |
--------------------------------------------------------------------------------
/apps/docs-ui/.eslintrc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs-ui/.eslintrc.json
--------------------------------------------------------------------------------
/apps/docs-ui/postcss.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs-ui/postcss.config.js
--------------------------------------------------------------------------------
/apps/docs-ui/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs-ui/project.json
--------------------------------------------------------------------------------
/apps/docs-ui/src/app/helpers/eq.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | module.exports = (a, b) => a === b;
4 |
--------------------------------------------------------------------------------
/apps/docs-ui/src/app/helpers/gt.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | module.exports = (a, b) => a > b;
4 |
--------------------------------------------------------------------------------
/apps/docs-ui/src/app/helpers/ne.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | module.exports = (a, b) => a !== b;
4 |
--------------------------------------------------------------------------------
/apps/docs-ui/src/app/helpers/not.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | module.exports = (val) => !val;
4 |
--------------------------------------------------------------------------------
/apps/docs-ui/src/app/js/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs-ui/src/app/js/index.ts
--------------------------------------------------------------------------------
/apps/docs-ui/src/app/partials/header-scripts.hbs:
--------------------------------------------------------------------------------
1 | {{!-- Add header scripts here --}}
2 |
--------------------------------------------------------------------------------
/apps/docs-ui/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/docs-ui/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true,
3 | };
4 |
--------------------------------------------------------------------------------
/apps/docs-ui/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs-ui/src/favicon.ico
--------------------------------------------------------------------------------
/apps/docs-ui/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs-ui/src/index.html
--------------------------------------------------------------------------------
/apps/docs-ui/src/main.ts:
--------------------------------------------------------------------------------
1 | import './app/js';
2 |
--------------------------------------------------------------------------------
/apps/docs-ui/src/styles.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs-ui/src/styles.scss
--------------------------------------------------------------------------------
/apps/docs-ui/tailwind.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs-ui/tailwind.config.js
--------------------------------------------------------------------------------
/apps/docs-ui/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs-ui/tsconfig.app.json
--------------------------------------------------------------------------------
/apps/docs-ui/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs-ui/tsconfig.json
--------------------------------------------------------------------------------
/apps/docs-ui/webpack.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs-ui/webpack.config.js
--------------------------------------------------------------------------------
/apps/docs/README.adoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs/README.adoc
--------------------------------------------------------------------------------
/apps/docs/configs/docs-en.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs/configs/docs-en.yml
--------------------------------------------------------------------------------
/apps/docs/configs/docs-es.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs/configs/docs-es.yml
--------------------------------------------------------------------------------
/apps/docs/configs/docs-zh.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs/configs/docs-zh.yml
--------------------------------------------------------------------------------
/apps/docs/make_pot.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs/make_pot.sh
--------------------------------------------------------------------------------
/apps/docs/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs/project.json
--------------------------------------------------------------------------------
/apps/docs/src/en/antora.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs/src/en/antora.yml
--------------------------------------------------------------------------------
/apps/docs/src/en/modules/ROOT/pages/angular-way/i18n-angular.adoc:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/docs/src/es/antora.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs/src/es/antora.yml
--------------------------------------------------------------------------------
/apps/docs/src/zh_CN/antora.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs/src/zh_CN/antora.yml
--------------------------------------------------------------------------------
/apps/docs/use_po.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/docs/use_po.sh
--------------------------------------------------------------------------------
/apps/esbuild/build.js:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/esbuild/build/build-mfe1.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/esbuild/build/build-mfe1.js
--------------------------------------------------------------------------------
/apps/esbuild/mfe1/app.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/esbuild/mfe1/app.tsx
--------------------------------------------------------------------------------
/apps/esbuild/mfe1/bootstrap.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/esbuild/mfe1/bootstrap.tsx
--------------------------------------------------------------------------------
/apps/esbuild/mfe1/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/esbuild/mfe1/favicon.ico
--------------------------------------------------------------------------------
/apps/esbuild/mfe1/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/esbuild/mfe1/index.html
--------------------------------------------------------------------------------
/apps/esbuild/mfe1/main.ts:
--------------------------------------------------------------------------------
1 | (async () => {
2 | await import('./bootstrap');
3 | })();
4 |
--------------------------------------------------------------------------------
/apps/esbuild/mfe1/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/esbuild/mfe1/styles.css
--------------------------------------------------------------------------------
/apps/esbuild/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/esbuild/package.json
--------------------------------------------------------------------------------
/apps/esbuild/shell/app.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/esbuild/shell/app.tsx
--------------------------------------------------------------------------------
/apps/esbuild/shell/bootstrap.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/esbuild/shell/bootstrap.tsx
--------------------------------------------------------------------------------
/apps/esbuild/shell/decl.ts:
--------------------------------------------------------------------------------
1 | declare module 'mfe1/*';
2 |
--------------------------------------------------------------------------------
/apps/esbuild/shell/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/esbuild/shell/favicon.ico
--------------------------------------------------------------------------------
/apps/esbuild/shell/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/esbuild/shell/index.html
--------------------------------------------------------------------------------
/apps/esbuild/shell/main.ts:
--------------------------------------------------------------------------------
1 | //@ts-nocheck
2 |
3 | (async () => {
4 | import('./bootstrap');
5 | })();
6 |
--------------------------------------------------------------------------------
/apps/esbuild/shell/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/esbuild/shell/styles.css
--------------------------------------------------------------------------------
/apps/esbuild/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/esbuild/tsconfig.json
--------------------------------------------------------------------------------
/apps/manifest-demo/3009-webpack-provider/public/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/manifest-demo/3009-webpack-provider/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apps/manifest-demo/3010-rspack-provider/src/components/stuff.module.css:
--------------------------------------------------------------------------------
1 | .test-remote2 {
2 | background: red;
3 | }
4 |
--------------------------------------------------------------------------------
/apps/manifest-demo/3010-rspack-provider/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apps/manifest-demo/3011-rspack-manifest-provider/src/asyncFile.ts:
--------------------------------------------------------------------------------
1 | export default 'async file';
2 |
--------------------------------------------------------------------------------
/apps/manifest-demo/3011-rspack-manifest-provider/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootsrtap');
2 |
--------------------------------------------------------------------------------
/apps/manifest-demo/3012-rspack-js-entry-provider/src/asyncFile.ts:
--------------------------------------------------------------------------------
1 | export default 'async file';
2 |
--------------------------------------------------------------------------------
/apps/manifest-demo/3012-rspack-js-entry-provider/src/index.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apps/manifest-demo/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/manifest-demo/README.md
--------------------------------------------------------------------------------
/apps/manifest-demo/webpack-host/src/components/stuff.module.css:
--------------------------------------------------------------------------------
1 | .test {
2 | background: red;
3 | }
4 |
--------------------------------------------------------------------------------
/apps/metro-example-host/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | extends: '@react-native',
4 | };
5 |
--------------------------------------------------------------------------------
/apps/metro-example-host/.watchmanconfig:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/apps/metro-example-host/Gemfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/metro-example-host/Gemfile
--------------------------------------------------------------------------------
/apps/metro-example-host/app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/metro-example-host/app.json
--------------------------------------------------------------------------------
/apps/metro-example-host/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/metro-example-host/index.js
--------------------------------------------------------------------------------
/apps/metro-example-host/jest.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | preset: 'react-native',
3 | };
4 |
--------------------------------------------------------------------------------
/apps/metro-example-host/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "@react-native/typescript-config"
3 | }
4 |
--------------------------------------------------------------------------------
/apps/metro-example-mini/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | extends: '@react-native',
4 | };
5 |
--------------------------------------------------------------------------------
/apps/metro-example-mini/.watchmanconfig:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/apps/metro-example-mini/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/metro-example-mini/App.tsx
--------------------------------------------------------------------------------
/apps/metro-example-mini/Gemfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/metro-example-mini/Gemfile
--------------------------------------------------------------------------------
/apps/metro-example-mini/app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/metro-example-mini/app.json
--------------------------------------------------------------------------------
/apps/metro-example-mini/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/metro-example-mini/index.js
--------------------------------------------------------------------------------
/apps/metro-example-mini/jest.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | preset: 'react-native',
3 | };
4 |
--------------------------------------------------------------------------------
/apps/metro-example-mini/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "@react-native/typescript-config"
3 | }
4 |
--------------------------------------------------------------------------------
/apps/metro-example-nested-mini/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | extends: '@react-native',
4 | };
5 |
--------------------------------------------------------------------------------
/apps/metro-example-nested-mini/.watchmanconfig:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/apps/metro-example-nested-mini/jest.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | preset: 'react-native',
3 | };
4 |
--------------------------------------------------------------------------------
/apps/metro-example-nested-mini/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "@react-native/typescript-config"
3 | }
4 |
--------------------------------------------------------------------------------
/apps/modern-component-data-fetch/host/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
--------------------------------------------------------------------------------
/apps/modern-component-data-fetch/host/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # modernjs-ssr-nested-remote
2 |
--------------------------------------------------------------------------------
/apps/modern-component-data-fetch/provider/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
--------------------------------------------------------------------------------
/apps/modern-component-data-fetch/provider/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # modernjs-ssr-nested-remote
2 |
--------------------------------------------------------------------------------
/apps/modernjs-ssr/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/modernjs-ssr/README.md
--------------------------------------------------------------------------------
/apps/modernjs-ssr/dynamic-nested-remote/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
--------------------------------------------------------------------------------
/apps/modernjs-ssr/dynamic-nested-remote/src/test.ts:
--------------------------------------------------------------------------------
1 | export default 'test';
2 |
--------------------------------------------------------------------------------
/apps/modernjs-ssr/dynamic-remote-new-version/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
--------------------------------------------------------------------------------
/apps/modernjs-ssr/dynamic-remote-new-version/src/test.ts:
--------------------------------------------------------------------------------
1 | export default 'test';
2 |
--------------------------------------------------------------------------------
/apps/modernjs-ssr/dynamic-remote/src/stuff.module.css:
--------------------------------------------------------------------------------
1 | .test-remote2 {
2 | background: red;
3 | }
4 |
--------------------------------------------------------------------------------
/apps/modernjs-ssr/host/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
--------------------------------------------------------------------------------
/apps/modernjs-ssr/nested-remote/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
--------------------------------------------------------------------------------
/apps/modernjs-ssr/remote-new-version/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
--------------------------------------------------------------------------------
/apps/modernjs-ssr/remote-new-version/src/components/stuff.module.css:
--------------------------------------------------------------------------------
1 | .test-remote2 {
2 | background: red;
3 | }
4 |
--------------------------------------------------------------------------------
/apps/modernjs-ssr/remote-new-version/src/test.ts:
--------------------------------------------------------------------------------
1 | export default 'test';
2 |
--------------------------------------------------------------------------------
/apps/modernjs-ssr/remote/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
--------------------------------------------------------------------------------
/apps/modernjs-ssr/remote/src/components/stuff.module.css:
--------------------------------------------------------------------------------
1 | .test-remote2 {
2 | background: red;
3 | }
4 |
--------------------------------------------------------------------------------
/apps/modernjs/.browserslistrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/modernjs/.browserslistrc
--------------------------------------------------------------------------------
/apps/modernjs/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | extends: ['@modern-js'],
4 | };
5 |
--------------------------------------------------------------------------------
/apps/modernjs/.eslintrc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/modernjs/.eslintrc.json
--------------------------------------------------------------------------------
/apps/modernjs/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/modernjs/.gitignore
--------------------------------------------------------------------------------
/apps/modernjs/.husky/pre-commit:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/modernjs/.husky/pre-commit
--------------------------------------------------------------------------------
/apps/modernjs/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
2 |
--------------------------------------------------------------------------------
/apps/modernjs/.nvmrc:
--------------------------------------------------------------------------------
1 | lts/hydrogen
2 |
--------------------------------------------------------------------------------
/apps/modernjs/.prettierrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/modernjs/.prettierrc
--------------------------------------------------------------------------------
/apps/modernjs/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/modernjs/CHANGELOG.md
--------------------------------------------------------------------------------
/apps/modernjs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/modernjs/README.md
--------------------------------------------------------------------------------
/apps/modernjs/cypress.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/modernjs/cypress.config.ts
--------------------------------------------------------------------------------
/apps/modernjs/jest.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/modernjs/jest.config.ts
--------------------------------------------------------------------------------
/apps/modernjs/modern.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/modernjs/modern.config.ts
--------------------------------------------------------------------------------
/apps/modernjs/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/modernjs/package.json
--------------------------------------------------------------------------------
/apps/modernjs/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/modernjs/project.json
--------------------------------------------------------------------------------
/apps/modernjs/runtimePlugin.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/modernjs/runtimePlugin.ts
--------------------------------------------------------------------------------
/apps/modernjs/src/.eslintrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/modernjs/src/.eslintrc.js
--------------------------------------------------------------------------------
/apps/modernjs/src/test.ts:
--------------------------------------------------------------------------------
1 | export default 'test';
2 |
--------------------------------------------------------------------------------
/apps/modernjs/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/modernjs/tsconfig.app.json
--------------------------------------------------------------------------------
/apps/modernjs/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/modernjs/tsconfig.json
--------------------------------------------------------------------------------
/apps/modernjs/tsconfig.spec.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/modernjs/tsconfig.spec.json
--------------------------------------------------------------------------------
/apps/next-app-router/README.md:
--------------------------------------------------------------------------------
1 | # Dont get excited, it doesnt work.
2 |
--------------------------------------------------------------------------------
/apps/next-app-router/next-app-router-4000/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/apps/next-app-router/next-app-router-4000/.npmrc:
--------------------------------------------------------------------------------
1 | save-exact=true
2 |
--------------------------------------------------------------------------------
/apps/next-app-router/next-app-router-4000/.prettierignore:
--------------------------------------------------------------------------------
1 | .next
2 | pnpm-lock.yaml
3 |
--------------------------------------------------------------------------------
/apps/next-app-router/next-app-router-4001/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/apps/next-app-router/next-app-router-4001/.npmrc:
--------------------------------------------------------------------------------
1 | save-exact=true
2 |
--------------------------------------------------------------------------------
/apps/next-app-router/next-app-router-4001/.prettierignore:
--------------------------------------------------------------------------------
1 | .next
2 | pnpm-lock.yaml
3 |
--------------------------------------------------------------------------------
/apps/node-dynamic-remote-new-version/src/main.tsx:
--------------------------------------------------------------------------------
1 | console.log('test');
2 |
--------------------------------------------------------------------------------
/apps/node-dynamic-remote/src/main.tsx:
--------------------------------------------------------------------------------
1 | console.log('test');
2 |
--------------------------------------------------------------------------------
/apps/node-host-e2e/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-host-e2e/package.json
--------------------------------------------------------------------------------
/apps/node-host-e2e/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-host-e2e/project.json
--------------------------------------------------------------------------------
/apps/node-host-e2e/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-host-e2e/tsconfig.json
--------------------------------------------------------------------------------
/apps/node-host/.eslintrc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-host/.eslintrc.json
--------------------------------------------------------------------------------
/apps/node-host/jest.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-host/jest.config.ts
--------------------------------------------------------------------------------
/apps/node-host/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-host/package.json
--------------------------------------------------------------------------------
/apps/node-host/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-host/project.json
--------------------------------------------------------------------------------
/apps/node-host/runtimePlugin.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-host/runtimePlugin.ts
--------------------------------------------------------------------------------
/apps/node-host/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/node-host/src/bootstrap.js:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/node-host/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-host/src/main.js
--------------------------------------------------------------------------------
/apps/node-host/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-host/tsconfig.app.json
--------------------------------------------------------------------------------
/apps/node-host/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-host/tsconfig.json
--------------------------------------------------------------------------------
/apps/node-host/webpack.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-host/webpack.config.js
--------------------------------------------------------------------------------
/apps/node-local-remote/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-local-remote/.babelrc
--------------------------------------------------------------------------------
/apps/node-local-remote/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true,
3 | };
4 |
--------------------------------------------------------------------------------
/apps/node-local-remote/src/main.tsx:
--------------------------------------------------------------------------------
1 | console.log('test');
2 |
--------------------------------------------------------------------------------
/apps/node-remote/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-remote/.babelrc
--------------------------------------------------------------------------------
/apps/node-remote/.eslintrc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-remote/.eslintrc.json
--------------------------------------------------------------------------------
/apps/node-remote/jest.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-remote/jest.config.ts
--------------------------------------------------------------------------------
/apps/node-remote/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-remote/package.json
--------------------------------------------------------------------------------
/apps/node-remote/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-remote/project.json
--------------------------------------------------------------------------------
/apps/node-remote/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true,
3 | };
4 |
--------------------------------------------------------------------------------
/apps/node-remote/src/expose.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-remote/src/expose.js
--------------------------------------------------------------------------------
/apps/node-remote/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-remote/src/index.html
--------------------------------------------------------------------------------
/apps/node-remote/src/main.js:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apps/node-remote/src/main.tsx:
--------------------------------------------------------------------------------
1 | console.log('test');
2 |
--------------------------------------------------------------------------------
/apps/node-remote/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/node-remote/tsconfig.json
--------------------------------------------------------------------------------
/apps/react-ts-host/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/react-ts-host/.babelrc
--------------------------------------------------------------------------------
/apps/react-ts-host/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/react-ts-host/package.json
--------------------------------------------------------------------------------
/apps/react-ts-host/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/react-ts-host/project.json
--------------------------------------------------------------------------------
/apps/react-ts-host/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/react-ts-host/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true,
3 | };
4 |
--------------------------------------------------------------------------------
/apps/react-ts-host/src/main.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apps/react-ts-host/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/react-ts-host/tsconfig.json
--------------------------------------------------------------------------------
/apps/react-ts-nested-remote/src/app/App.module.css:
--------------------------------------------------------------------------------
1 | /* Your styles goes here. */
2 |
--------------------------------------------------------------------------------
/apps/react-ts-nested-remote/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/react-ts-nested-remote/src/main.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apps/react-ts-nested-remote/src/remote-entry.ts:
--------------------------------------------------------------------------------
1 | export { default } from './app/App';
2 |
--------------------------------------------------------------------------------
/apps/react-ts-remote/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/react-ts-remote/.babelrc
--------------------------------------------------------------------------------
/apps/react-ts-remote/src/app/App.module.css:
--------------------------------------------------------------------------------
1 | /* Your styles goes here. */
2 |
--------------------------------------------------------------------------------
/apps/react-ts-remote/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/react-ts-remote/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true,
3 | };
4 |
--------------------------------------------------------------------------------
/apps/react-ts-remote/src/main.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apps/react-ts-remote/src/remote-entry.ts:
--------------------------------------------------------------------------------
1 | export { default } from './app/App';
2 |
--------------------------------------------------------------------------------
/apps/reactRemoteUI/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/reactRemoteUI/.babelrc
--------------------------------------------------------------------------------
/apps/reactRemoteUI/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/reactRemoteUI/package.json
--------------------------------------------------------------------------------
/apps/reactRemoteUI/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/reactRemoteUI/project.json
--------------------------------------------------------------------------------
/apps/reactRemoteUI/src/Button/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Button';
2 |
--------------------------------------------------------------------------------
/apps/reactRemoteUI/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true,
3 | };
4 |
--------------------------------------------------------------------------------
/apps/reactRemoteUI/src/main.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apps/reactRemoteUI/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/reactRemoteUI/tsconfig.json
--------------------------------------------------------------------------------
/apps/reactStorybook/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/reactStorybook/.babelrc
--------------------------------------------------------------------------------
/apps/reactStorybook/.storybook/preview.js:
--------------------------------------------------------------------------------
1 | export const tags = ['autodocs'];
2 |
--------------------------------------------------------------------------------
/apps/reactStorybook/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/reactStorybook/package.json
--------------------------------------------------------------------------------
/apps/reactStorybook/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/reactStorybook/project.json
--------------------------------------------------------------------------------
/apps/reactStorybook/src/app/app.module.scss:
--------------------------------------------------------------------------------
1 | /* Your styles goes here. */
2 |
--------------------------------------------------------------------------------
/apps/reactStorybook/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/reactStorybook/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true,
3 | };
4 |
--------------------------------------------------------------------------------
/apps/reactStorybook/src/main.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apps/reactStorybook/src/remotes.d.ts:
--------------------------------------------------------------------------------
1 | declare module 'reactRemoteUI/Button';
2 |
--------------------------------------------------------------------------------
/apps/router-demo/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/router-demo/README.md
--------------------------------------------------------------------------------
/apps/router-demo/router-host-2000/src/App.css:
--------------------------------------------------------------------------------
1 | .remote1 {
2 | background: green;
3 | }
4 |
--------------------------------------------------------------------------------
/apps/router-demo/router-host-2000/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apps/router-demo/router-host-v5-2200/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apps/router-demo/router-host-vue3-2100/src/index.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/router-demo/router-host-vue3-2100/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apps/router-demo/router-remote2-2002/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apps/router-demo/router-remote3-2003/src/index.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/router-demo/router-remote3-2003/src/index.ts:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apps/router-demo/router-remote4-2004/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apps/router-demo/router-remote5-2005/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apps/router-demo/router-remote6-2006/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apps/rslib-module/@mf-types/rslib-module/compiled-types/index.d.ts:
--------------------------------------------------------------------------------
1 | export declare const Counter: React.FC;
2 |
--------------------------------------------------------------------------------
/apps/rslib-module/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/rslib-module/README.md
--------------------------------------------------------------------------------
/apps/rslib-module/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/rslib-module/package.json
--------------------------------------------------------------------------------
/apps/rslib-module/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/rslib-module/project.json
--------------------------------------------------------------------------------
/apps/rslib-module/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/rslib-module/src/index.tsx
--------------------------------------------------------------------------------
/apps/rslib-module/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/rslib-module/tsconfig.json
--------------------------------------------------------------------------------
/apps/runtime-demo/3005-runtime-host/src/components/stuff.module.css:
--------------------------------------------------------------------------------
1 | .test {
2 | background: red;
3 | }
4 |
--------------------------------------------------------------------------------
/apps/runtime-demo/3006-runtime-remote/public/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/runtime-demo/3006-runtime-remote/src/components/a.css:
--------------------------------------------------------------------------------
1 | span {
2 | color: black;
3 | }
4 |
--------------------------------------------------------------------------------
/apps/runtime-demo/3007-runtime-remote/src/components/stuff.module.css:
--------------------------------------------------------------------------------
1 | .test-remote2 {
2 | background: red;
3 | }
4 |
--------------------------------------------------------------------------------
/apps/runtime-demo/3008-runtime-remote/src/index.jsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apps/runtime-demo/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/runtime-demo/README.md
--------------------------------------------------------------------------------
/apps/website-new/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/website-new/.gitignore
--------------------------------------------------------------------------------
/apps/website-new/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/website-new/CHANGELOG.md
--------------------------------------------------------------------------------
/apps/website-new/LICENSE:
--------------------------------------------------------------------------------
1 | https://creativecommons.org/licenses/by/4.0/legalcode.en
2 |
--------------------------------------------------------------------------------
/apps/website-new/docs/en/guide/debug/_meta.json:
--------------------------------------------------------------------------------
1 | [ "mode","chrome-devtool","variables"]
2 |
--------------------------------------------------------------------------------
/apps/website-new/docs/en/guide/deployment/_meta.json:
--------------------------------------------------------------------------------
1 | [
2 | "zephyr"
3 | ]
4 |
--------------------------------------------------------------------------------
/apps/website-new/docs/en/guide/framework/_meta.json:
--------------------------------------------------------------------------------
1 | ["modernjs","nextjs"]
2 |
--------------------------------------------------------------------------------
/apps/website-new/docs/en/plugin/dev/_meta.json:
--------------------------------------------------------------------------------
1 | ["index"]
2 |
--------------------------------------------------------------------------------
/apps/website-new/docs/en/practice/frameworks/modern/_meta.json:
--------------------------------------------------------------------------------
1 | ["index","dynamic-remote"]
2 |
--------------------------------------------------------------------------------
/apps/website-new/docs/en/practice/frameworks/overview.mdx:
--------------------------------------------------------------------------------
1 | ---
2 | overview: true
3 | ---
4 |
--------------------------------------------------------------------------------
/apps/website-new/docs/en/practice/performance/_meta.json:
--------------------------------------------------------------------------------
1 | ["prefetch"]
2 |
--------------------------------------------------------------------------------
/apps/website-new/docs/en/showcase/_meta.json:
--------------------------------------------------------------------------------
1 | [ "index"]
2 |
--------------------------------------------------------------------------------
/apps/website-new/docs/zh/blog/_meta.json:
--------------------------------------------------------------------------------
1 | [ "announcement", "error-load-remote"]
2 |
--------------------------------------------------------------------------------
/apps/website-new/docs/zh/guide/debug/_meta.json:
--------------------------------------------------------------------------------
1 | [ "mode","chrome-devtool","variables"]
2 |
--------------------------------------------------------------------------------
/apps/website-new/docs/zh/guide/deployment/_meta.json:
--------------------------------------------------------------------------------
1 | [
2 | "zephyr"
3 | ]
--------------------------------------------------------------------------------
/apps/website-new/docs/zh/guide/framework/_meta.json:
--------------------------------------------------------------------------------
1 | ["modernjs","nextjs"]
2 |
--------------------------------------------------------------------------------
/apps/website-new/docs/zh/plugin/dev/_meta.json:
--------------------------------------------------------------------------------
1 | ["index"]
2 |
--------------------------------------------------------------------------------
/apps/website-new/docs/zh/plugin/dev/hooks.mdx:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/website-new/docs/zh/plugin/plugins/_meta.json:
--------------------------------------------------------------------------------
1 | ["retry-plugin"]
2 |
--------------------------------------------------------------------------------
/apps/website-new/docs/zh/practice/frameworks/modern/_meta.json:
--------------------------------------------------------------------------------
1 | ["index","dynamic-remote"]
2 |
--------------------------------------------------------------------------------
/apps/website-new/docs/zh/practice/frameworks/overview.mdx:
--------------------------------------------------------------------------------
1 | ---
2 | overview: true
3 | ---
4 |
--------------------------------------------------------------------------------
/apps/website-new/docs/zh/practice/frameworks/react/_meta.json:
--------------------------------------------------------------------------------
1 | ["index", "i18n-react"]
2 |
--------------------------------------------------------------------------------
/apps/website-new/docs/zh/practice/performance/_meta.json:
--------------------------------------------------------------------------------
1 | ["prefetch"]
2 |
--------------------------------------------------------------------------------
/apps/website-new/docs/zh/showcase/_meta.json:
--------------------------------------------------------------------------------
1 | ["index"]
2 |
--------------------------------------------------------------------------------
/apps/website-new/netlify.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/website-new/netlify.toml
--------------------------------------------------------------------------------
/apps/website-new/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/website-new/package.json
--------------------------------------------------------------------------------
/apps/website-new/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/website-new/project.json
--------------------------------------------------------------------------------
/apps/website-new/src/utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/website-new/src/utils.ts
--------------------------------------------------------------------------------
/apps/website-new/theme/components/line/line.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/website-new/theme/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/website-new/theme/index.css
--------------------------------------------------------------------------------
/apps/website-new/theme/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/website-new/theme/index.tsx
--------------------------------------------------------------------------------
/apps/website-new/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/apps/website-new/tsconfig.json
--------------------------------------------------------------------------------
/arch-doc/advanced-topics.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/arch-doc/advanced-topics.md
--------------------------------------------------------------------------------
/arch-doc/implementation-guide.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/arch-doc/implementation-guide.md
--------------------------------------------------------------------------------
/arch-doc/plugin-architecture.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/arch-doc/plugin-architecture.md
--------------------------------------------------------------------------------
/arch-doc/runtime-architecture.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/arch-doc/runtime-architecture.md
--------------------------------------------------------------------------------
/arch-doc/sdk-reference.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/arch-doc/sdk-reference.md
--------------------------------------------------------------------------------
/babel.config.json:
--------------------------------------------------------------------------------
1 | {
2 | "babelrcRoots": ["*"]
3 | }
4 |
--------------------------------------------------------------------------------
/changeset-gen.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/changeset-gen.js
--------------------------------------------------------------------------------
/commit-gen.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/commit-gen.js
--------------------------------------------------------------------------------
/commitlint.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/commitlint.config.js
--------------------------------------------------------------------------------
/image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/image.png
--------------------------------------------------------------------------------
/jest.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/jest.config.ts
--------------------------------------------------------------------------------
/jest.preset.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/jest.preset.js
--------------------------------------------------------------------------------
/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/manifest.json
--------------------------------------------------------------------------------
/netlify.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/netlify.toml
--------------------------------------------------------------------------------
/nx.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/nx.json
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/package.json
--------------------------------------------------------------------------------
/packages/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/packages/assemble-release-plan/.gitignore:
--------------------------------------------------------------------------------
1 | ./dist
2 |
--------------------------------------------------------------------------------
/packages/bridge/bridge-shared/src/bridge.ts:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/packages/bridge/bridge-shared/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/packages/bridge/vue3-bridge/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/packages/chrome-devtools/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
2 |
--------------------------------------------------------------------------------
/packages/chrome-devtools/.nvmrc:
--------------------------------------------------------------------------------
1 | lts/hydrogen
2 |
--------------------------------------------------------------------------------
/packages/chrome-devtools/__tests__/mock/index.ts:
--------------------------------------------------------------------------------
1 | export * from './snapshot';
2 |
--------------------------------------------------------------------------------
/packages/chrome-devtools/__tests__/setup.ts:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/packages/chrome-devtools/mock.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/chrome-devtools/mock.js
--------------------------------------------------------------------------------
/packages/chrome-devtools/src/template/index.ts:
--------------------------------------------------------------------------------
1 | export * from './constant';
2 |
--------------------------------------------------------------------------------
/packages/chrome-devtools/src/utils/types/index.ts:
--------------------------------------------------------------------------------
1 | export * from './common';
2 |
--------------------------------------------------------------------------------
/packages/chrome-devtools/src/worker/index.ts:
--------------------------------------------------------------------------------
1 | console.log('Module Federation Worker');
2 |
--------------------------------------------------------------------------------
/packages/cli/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/cli/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/cli/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/cli/LICENSE
--------------------------------------------------------------------------------
/packages/cli/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/cli/README.md
--------------------------------------------------------------------------------
/packages/cli/bin/mf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/cli/bin/mf.js
--------------------------------------------------------------------------------
/packages/cli/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/cli/package.json
--------------------------------------------------------------------------------
/packages/cli/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/cli/project.json
--------------------------------------------------------------------------------
/packages/cli/rollup.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/cli/rollup.config.js
--------------------------------------------------------------------------------
/packages/cli/rstest.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/cli/rstest.config.ts
--------------------------------------------------------------------------------
/packages/cli/src/cli.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/cli/src/cli.ts
--------------------------------------------------------------------------------
/packages/cli/src/commands/dts.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/cli/src/commands/dts.ts
--------------------------------------------------------------------------------
/packages/cli/src/env.d.ts:
--------------------------------------------------------------------------------
1 | declare const __VERSION__: string;
2 |
--------------------------------------------------------------------------------
/packages/cli/src/index.ts:
--------------------------------------------------------------------------------
1 | export { runCli } from './cli';
2 |
--------------------------------------------------------------------------------
/packages/cli/src/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/cli/src/types.ts
--------------------------------------------------------------------------------
/packages/cli/src/utils/logger.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/cli/src/utils/logger.ts
--------------------------------------------------------------------------------
/packages/cli/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/cli/tsconfig.json
--------------------------------------------------------------------------------
/packages/core/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/core/.babelrc
--------------------------------------------------------------------------------
/packages/core/.eslintrc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/core/.eslintrc.json
--------------------------------------------------------------------------------
/packages/core/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/core/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/core/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/core/LICENSE
--------------------------------------------------------------------------------
/packages/core/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/core/README.md
--------------------------------------------------------------------------------
/packages/core/jest.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/core/jest.config.ts
--------------------------------------------------------------------------------
/packages/core/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/core/package.json
--------------------------------------------------------------------------------
/packages/core/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/core/project.json
--------------------------------------------------------------------------------
/packages/core/src/Logger.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/core/src/Logger.ts
--------------------------------------------------------------------------------
/packages/core/src/api/api.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/core/src/api/api.ts
--------------------------------------------------------------------------------
/packages/core/src/api/index.ts:
--------------------------------------------------------------------------------
1 | export * from './api';
2 |
--------------------------------------------------------------------------------
/packages/core/src/global.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/core/src/global.d.ts
--------------------------------------------------------------------------------
/packages/core/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './api';
2 |
--------------------------------------------------------------------------------
/packages/core/src/integrations/esbuild/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/packages/core/src/integrations/rspack/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/packages/core/src/integrations/webpack/index.ts:
--------------------------------------------------------------------------------
1 | export * from './factory';
2 |
--------------------------------------------------------------------------------
/packages/core/src/lib/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/core/src/lib/index.ts
--------------------------------------------------------------------------------
/packages/core/src/lib/runtime.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/core/src/lib/runtime.ts
--------------------------------------------------------------------------------
/packages/core/src/lib/scopes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/core/src/lib/scopes.ts
--------------------------------------------------------------------------------
/packages/core/src/types/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/core/src/types/index.ts
--------------------------------------------------------------------------------
/packages/core/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/core/tsconfig.json
--------------------------------------------------------------------------------
/packages/core/tsconfig.lib.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/core/tsconfig.lib.json
--------------------------------------------------------------------------------
/packages/core/tsconfig.spec.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/core/tsconfig.spec.json
--------------------------------------------------------------------------------
/packages/create-module-federation/templates/modern-common/.npmrc:
--------------------------------------------------------------------------------
1 | strict-peer-dependencies=false
2 |
--------------------------------------------------------------------------------
/packages/create-module-federation/templates/modern-common/.nvmrc:
--------------------------------------------------------------------------------
1 | lts/hydrogen
2 |
--------------------------------------------------------------------------------
/packages/create-module-federation/templates/rsbuild-common/public/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/packages/create-module-federation/templates/rsbuild-common/src/index.tsx:
--------------------------------------------------------------------------------
1 | import('./bootstrap');
2 |
--------------------------------------------------------------------------------
/packages/data-prefetch/.swcrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/data-prefetch/.swcrc
--------------------------------------------------------------------------------
/packages/data-prefetch/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/data-prefetch/LICENSE
--------------------------------------------------------------------------------
/packages/data-prefetch/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/data-prefetch/README.md
--------------------------------------------------------------------------------
/packages/data-prefetch/src/common/constant.ts:
--------------------------------------------------------------------------------
1 | export const TEMP_DIR = '.mf';
2 |
--------------------------------------------------------------------------------
/packages/data-prefetch/src/common/index.ts:
--------------------------------------------------------------------------------
1 | export * from './constant';
2 |
--------------------------------------------------------------------------------
/packages/data-prefetch/src/constant.ts:
--------------------------------------------------------------------------------
1 | export const SHARED_STRATEGY = 'loaded-first';
2 |
--------------------------------------------------------------------------------
/packages/data-prefetch/src/react/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hooks';
2 |
--------------------------------------------------------------------------------
/packages/dts-plugin/.swcrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/dts-plugin/.swcrc
--------------------------------------------------------------------------------
/packages/dts-plugin/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/dts-plugin/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/dts-plugin/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/dts-plugin/LICENSE
--------------------------------------------------------------------------------
/packages/dts-plugin/README.md:
--------------------------------------------------------------------------------
1 | # @module-federation/dts-plugin
2 |
--------------------------------------------------------------------------------
/packages/dts-plugin/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/dts-plugin/package.json
--------------------------------------------------------------------------------
/packages/dts-plugin/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/dts-plugin/project.json
--------------------------------------------------------------------------------
/packages/dts-plugin/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/dts-plugin/src/index.ts
--------------------------------------------------------------------------------
/packages/enhanced/.eslintrc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/enhanced/.eslintrc.json
--------------------------------------------------------------------------------
/packages/enhanced/.github-ci-retrigger:
--------------------------------------------------------------------------------
1 | # CI re-trigger: Sun Jul 13 15:45:00 PDT 2025
2 |
--------------------------------------------------------------------------------
/packages/enhanced/.swcrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/enhanced/.swcrc
--------------------------------------------------------------------------------
/packages/enhanced/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/enhanced/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/enhanced/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/enhanced/README.md
--------------------------------------------------------------------------------
/packages/enhanced/bin/mf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/enhanced/bin/mf.js
--------------------------------------------------------------------------------
/packages/enhanced/global.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/enhanced/global.d.ts
--------------------------------------------------------------------------------
/packages/enhanced/jest.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/enhanced/jest.config.ts
--------------------------------------------------------------------------------
/packages/enhanced/jest.embed.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/enhanced/jest.embed.ts
--------------------------------------------------------------------------------
/packages/enhanced/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/enhanced/package.json
--------------------------------------------------------------------------------
/packages/enhanced/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/enhanced/project.json
--------------------------------------------------------------------------------
/packages/enhanced/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/enhanced/src/index.ts
--------------------------------------------------------------------------------
/packages/enhanced/src/rspack.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/enhanced/src/rspack.ts
--------------------------------------------------------------------------------
/packages/enhanced/src/runtime.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/enhanced/src/runtime.ts
--------------------------------------------------------------------------------
/packages/enhanced/src/utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/enhanced/src/utils.ts
--------------------------------------------------------------------------------
/packages/enhanced/src/webpack.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/enhanced/src/webpack.ts
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/build-version/package-json-version/test.js:
--------------------------------------------------------------------------------
1 | export default 'test module';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/0-transitive-overriding/a.js:
--------------------------------------------------------------------------------
1 | export * from './b';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/0-transitive-overriding/b.js:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/0-transitive-overriding/shared.js:
--------------------------------------------------------------------------------
1 | export const value = 'shared';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/1-transitive-overriding/a.js:
--------------------------------------------------------------------------------
1 | export * from 'container-with-shared/b';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/1-transitive-overriding/b.js:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/1-transitive-overriding/shared.js:
--------------------------------------------------------------------------------
1 | export const value = 'shared';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/2-container-full/Self.js:
--------------------------------------------------------------------------------
1 | export default {
2 | in: __filename,
3 | };
4 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/2-container-full/node_modules/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": "8"
3 | }
4 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/2-transitive-overriding/shared.js:
--------------------------------------------------------------------------------
1 | export const value = 'new shared';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/container-entry-overridables/value.js:
--------------------------------------------------------------------------------
1 | export default 'value';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/container-entry/main.js:
--------------------------------------------------------------------------------
1 | module.exports = 'main';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/container-entry/test.js:
--------------------------------------------------------------------------------
1 | module.exports = 'test';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/error-handling/evaluation-error.js:
--------------------------------------------------------------------------------
1 | import 'remote/module';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/error-handling/invalid-module.js:
--------------------------------------------------------------------------------
1 | import 'remote/invalid';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/error-handling/loading-error.js:
--------------------------------------------------------------------------------
1 | import 'invalid/module';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/error-handling/module.js:
--------------------------------------------------------------------------------
1 | throw new Error('evaluation error');
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/exposed-overridables/node_modules/react.js:
--------------------------------------------------------------------------------
1 | export default "React";
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/manifest-disable-assets-analyze/lazy-module.js:
--------------------------------------------------------------------------------
1 | export const lazy = true;
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/manifest-file-name/lazy-module.js:
--------------------------------------------------------------------------------
1 | export const lazy = true;
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/manifest-file-name/node_modules/react.js:
--------------------------------------------------------------------------------
1 | export default "React";
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/manifest/lazy-module.js:
--------------------------------------------------------------------------------
1 | export const lazy = true;
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/manifest/node_modules/react.js:
--------------------------------------------------------------------------------
1 | export default "React";
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/module-federation/dep.js:
--------------------------------------------------------------------------------
1 | module.exports = 'dep';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/container/no-shared/module.js:
--------------------------------------------------------------------------------
1 | export const ok = true;
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/layers/7-layers-full/emptyComponent.js:
--------------------------------------------------------------------------------
1 | export default 'testnoop';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/layers/7-layers-full/node_modules/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": "0.1.2"
3 | }
4 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/layers/8-layers-full/node_modules/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": "0.1.1"
3 | }
4 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-filters/components/Button.js:
--------------------------------------------------------------------------------
1 | module.exports = 'ButtonComponent';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-filters/components/Modal.js:
--------------------------------------------------------------------------------
1 | module.exports = 'ModalComponent';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-filters/singleton-filter.js:
--------------------------------------------------------------------------------
1 | module.exports = 'singleton-filter';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-filters/ui/Button.js:
--------------------------------------------------------------------------------
1 | module.exports = 'UIButtonComponent';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-filters/ui/internal.js:
--------------------------------------------------------------------------------
1 | module.exports = 'InternalComponent';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-filters/version-exclude.js:
--------------------------------------------------------------------------------
1 | module.exports = 'version-exclude';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-filters/version-include.js:
--------------------------------------------------------------------------------
1 | module.exports = 'version-include';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-module-ignore-warnings/relative1.js:
--------------------------------------------------------------------------------
1 | module.exports = 'relative1';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-module-ignore-warnings/relative2.js:
--------------------------------------------------------------------------------
1 | module.exports = 'relative2';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-module/errors.js:
--------------------------------------------------------------------------------
1 | module.exports = [[/prefix\/deep\/c/]];
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-module/node_modules/package.js:
--------------------------------------------------------------------------------
1 | module.exports = "package";
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-module/node_modules/prefix/a.js:
--------------------------------------------------------------------------------
1 | module.exports = "a";
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-module/node_modules/prefix/deep/b.js:
--------------------------------------------------------------------------------
1 | module.exports = "b";
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-module/node_modules/singleton.js:
--------------------------------------------------------------------------------
1 | module.exports = "singleton";
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-module/node_modules/strict0.js:
--------------------------------------------------------------------------------
1 | module.exports = "strict";
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-module/node_modules/strict1.js:
--------------------------------------------------------------------------------
1 | module.exports = "strict";
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-module/node_modules/strict2.js:
--------------------------------------------------------------------------------
1 | module.exports = "strict";
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-module/node_modules/strict3.js:
--------------------------------------------------------------------------------
1 | module.exports = "strict";
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-module/node_modules/strict4.js:
--------------------------------------------------------------------------------
1 | module.exports = "strict";
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-module/relative1.js:
--------------------------------------------------------------------------------
1 | module.exports = 'relative1';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/consume-module/relative2.js:
--------------------------------------------------------------------------------
1 | module.exports = 'relative2';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/layers-consume-entry/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/.federation
2 | dist
3 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/layers-consume-entry/async-boundary.js:
--------------------------------------------------------------------------------
1 | export * from 'react';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/layers-consume-entry/index.js:
--------------------------------------------------------------------------------
1 | import './index-test';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/layers-consume-loader/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/.federation
2 | dist
3 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/layers-provides-loader/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/.federation
2 | dist
3 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/layers-share-plugin/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/.federation
2 | dist
3 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/layers-share-plugin/node_modules/react/index2.js:
--------------------------------------------------------------------------------
1 | export const dix = "1.0.0";
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/no-override-loaded/node_modules/package/index.js:
--------------------------------------------------------------------------------
1 | module.exports = "package";
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/provide-eager-module/node_modules/common/index.js:
--------------------------------------------------------------------------------
1 | module.exports = 42;
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/provide-eager-module/node_modules/uncommon/index.js:
--------------------------------------------------------------------------------
1 | module.exports = 42;
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/provide-filters/request-filter/components/Button.js:
--------------------------------------------------------------------------------
1 | export default 'Button';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/provide-filters/request-filter/components/Modal.js:
--------------------------------------------------------------------------------
1 | export default 'Modal';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/provide-filters/request-filter/utils/helper.js:
--------------------------------------------------------------------------------
1 | export default 'helper';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/provide-filters/singleton-filter.js:
--------------------------------------------------------------------------------
1 | export default 'singleton-filter';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/provide-filters/version-exclude.js:
--------------------------------------------------------------------------------
1 | export default 'version-exclude';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/provide-filters/version-include.js:
--------------------------------------------------------------------------------
1 | export default 'version-include';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/provide-module/node_modules/package/index.js:
--------------------------------------------------------------------------------
1 | module.exports = "package";
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/provide-module/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": "0.0.0"
3 | }
4 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/provide-module/test1.js:
--------------------------------------------------------------------------------
1 | module.exports = 'test1';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/provide-module/test2-wrong.js:
--------------------------------------------------------------------------------
1 | module.exports = 'test2-wrong';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/provide-module/test2.js:
--------------------------------------------------------------------------------
1 | module.exports = 'test2';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/share-plugin-dual-mode/cjs/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "commonjs"
3 | }
4 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/share-plugin/node_modules/lib1/index.js:
--------------------------------------------------------------------------------
1 | export default "lib1";
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/share-plugin/node_modules/lib1/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": "1.1.1"
3 | }
4 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/share-plugin/node_modules/lib2/index.js:
--------------------------------------------------------------------------------
1 | export default "lib2";
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/share-plugin/node_modules/lib3/index.js:
--------------------------------------------------------------------------------
1 | export default "lib3";
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/share-plugin/node_modules/lib3/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": "1.1.1"
3 | }
4 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/share-plugin/node_modules/store/index.js:
--------------------------------------------------------------------------------
1 | export default "store";
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/share-plugin/node_modules/store/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": "0"
3 | }
4 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/share-plugin/relative1.js:
--------------------------------------------------------------------------------
1 | export default 'rel1';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/share-plugin/relative2.js:
--------------------------------------------------------------------------------
1 | export default 'rel2';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/test/configCases/sharing/shared-strategy/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "shared-strategy"
3 | }
4 |
--------------------------------------------------------------------------------
/packages/enhanced/test/types/memfs.d.ts:
--------------------------------------------------------------------------------
1 | declare module 'memfs';
2 |
--------------------------------------------------------------------------------
/packages/enhanced/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/enhanced/tsconfig.json
--------------------------------------------------------------------------------
/packages/error-codes/.swcrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/error-codes/.swcrc
--------------------------------------------------------------------------------
/packages/error-codes/README.md:
--------------------------------------------------------------------------------
1 | # `@module-federation/error-codes`
2 |
--------------------------------------------------------------------------------
/packages/error-codes/src/desc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/error-codes/src/desc.ts
--------------------------------------------------------------------------------
/packages/esbuild/.eslintrc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/esbuild/.eslintrc.json
--------------------------------------------------------------------------------
/packages/esbuild/.swcrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/esbuild/.swcrc
--------------------------------------------------------------------------------
/packages/esbuild/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/esbuild/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/esbuild/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/esbuild/LICENSE
--------------------------------------------------------------------------------
/packages/esbuild/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/esbuild/README.md
--------------------------------------------------------------------------------
/packages/esbuild/global.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/esbuild/global.d.ts
--------------------------------------------------------------------------------
/packages/esbuild/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/esbuild/package.json
--------------------------------------------------------------------------------
/packages/esbuild/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/esbuild/project.json
--------------------------------------------------------------------------------
/packages/esbuild/rslib.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/esbuild/rslib.config.ts
--------------------------------------------------------------------------------
/packages/esbuild/src/build.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/esbuild/src/build.ts
--------------------------------------------------------------------------------
/packages/esbuild/src/index.ts:
--------------------------------------------------------------------------------
1 | export default {};
2 |
--------------------------------------------------------------------------------
/packages/esbuild/src/resolve/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "module"
3 | }
4 |
--------------------------------------------------------------------------------
/packages/esbuild/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/esbuild/tsconfig.json
--------------------------------------------------------------------------------
/packages/managers/.swcrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/managers/.swcrc
--------------------------------------------------------------------------------
/packages/managers/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/managers/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/managers/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/managers/LICENSE
--------------------------------------------------------------------------------
/packages/managers/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/managers/README.md
--------------------------------------------------------------------------------
/packages/managers/jest.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/managers/jest.config.js
--------------------------------------------------------------------------------
/packages/managers/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/managers/package.json
--------------------------------------------------------------------------------
/packages/managers/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/managers/project.json
--------------------------------------------------------------------------------
/packages/managers/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/managers/src/index.ts
--------------------------------------------------------------------------------
/packages/managers/src/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/managers/src/types.ts
--------------------------------------------------------------------------------
/packages/managers/src/utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/managers/src/utils.ts
--------------------------------------------------------------------------------
/packages/managers/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/managers/tsconfig.json
--------------------------------------------------------------------------------
/packages/manifest/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/manifest/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/manifest/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/manifest/LICENSE
--------------------------------------------------------------------------------
/packages/manifest/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/manifest/README.md
--------------------------------------------------------------------------------
/packages/manifest/jest.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/manifest/jest.config.js
--------------------------------------------------------------------------------
/packages/manifest/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/manifest/package.json
--------------------------------------------------------------------------------
/packages/manifest/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/manifest/project.json
--------------------------------------------------------------------------------
/packages/manifest/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/manifest/src/index.ts
--------------------------------------------------------------------------------
/packages/manifest/src/logger.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/manifest/src/logger.ts
--------------------------------------------------------------------------------
/packages/manifest/src/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/manifest/src/types.ts
--------------------------------------------------------------------------------
/packages/manifest/src/utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/manifest/src/utils.ts
--------------------------------------------------------------------------------
/packages/manifest/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/manifest/tsconfig.json
--------------------------------------------------------------------------------
/packages/metro-core/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/metro-core/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/metro-core/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/metro-core/LICENSE
--------------------------------------------------------------------------------
/packages/metro-core/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/metro-core/README.md
--------------------------------------------------------------------------------
/packages/metro-core/dev/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/metro-core/dev/index.js
--------------------------------------------------------------------------------
/packages/metro-core/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/metro-core/package.json
--------------------------------------------------------------------------------
/packages/metro-core/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/metro-core/project.json
--------------------------------------------------------------------------------
/packages/metro-core/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/metro-core/src/index.ts
--------------------------------------------------------------------------------
/packages/metro-core/src/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/metro-core/src/types.ts
--------------------------------------------------------------------------------
/packages/modernjs/.eslintrc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/modernjs/.eslintrc.json
--------------------------------------------------------------------------------
/packages/modernjs/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/modernjs/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/modernjs/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/modernjs/LICENSE
--------------------------------------------------------------------------------
/packages/modernjs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/modernjs/README.md
--------------------------------------------------------------------------------
/packages/modernjs/bin/mf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/modernjs/bin/mf.js
--------------------------------------------------------------------------------
/packages/modernjs/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/modernjs/package.json
--------------------------------------------------------------------------------
/packages/modernjs/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/modernjs/project.json
--------------------------------------------------------------------------------
/packages/modernjs/src/logger.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/modernjs/src/logger.ts
--------------------------------------------------------------------------------
/packages/modernjs/src/react/index.ts:
--------------------------------------------------------------------------------
1 | export * from '@module-federation/bridge-react';
2 |
--------------------------------------------------------------------------------
/packages/modernjs/src/react/v18.ts:
--------------------------------------------------------------------------------
1 | export * from '@module-federation/bridge-react/v18';
2 |
--------------------------------------------------------------------------------
/packages/modernjs/src/react/v19.ts:
--------------------------------------------------------------------------------
1 | export * from '@module-federation/bridge-react/v19';
2 |
--------------------------------------------------------------------------------
/packages/modernjs/src/runtime/index.ts:
--------------------------------------------------------------------------------
1 | export * from '@module-federation/enhanced/runtime';
2 |
--------------------------------------------------------------------------------
/packages/modernjs/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/modernjs/tsconfig.json
--------------------------------------------------------------------------------
/packages/modernjs/tsup.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/modernjs/tsup.config.ts
--------------------------------------------------------------------------------
/packages/modernjs/typedoc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/modernjs/typedoc.json
--------------------------------------------------------------------------------
/packages/modernjs/types.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/modernjs/types.d.ts
--------------------------------------------------------------------------------
/packages/modernjs/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/modernjs/vite.config.ts
--------------------------------------------------------------------------------
/packages/nextjs-mf/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/nextjs-mf/.babelrc
--------------------------------------------------------------------------------
/packages/nextjs-mf/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/nextjs-mf/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/nextjs-mf/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/nextjs-mf/LICENSE
--------------------------------------------------------------------------------
/packages/nextjs-mf/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/nextjs-mf/README.md
--------------------------------------------------------------------------------
/packages/nextjs-mf/global.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/nextjs-mf/global.d.ts
--------------------------------------------------------------------------------
/packages/nextjs-mf/node.ts:
--------------------------------------------------------------------------------
1 | export * from '@module-federation/node';
2 |
--------------------------------------------------------------------------------
/packages/nextjs-mf/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/nextjs-mf/package.json
--------------------------------------------------------------------------------
/packages/nextjs-mf/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/nextjs-mf/project.json
--------------------------------------------------------------------------------
/packages/nextjs-mf/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/nextjs-mf/src/index.ts
--------------------------------------------------------------------------------
/packages/nextjs-mf/src/logger.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/nextjs-mf/src/logger.ts
--------------------------------------------------------------------------------
/packages/nextjs-mf/src/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/nextjs-mf/src/types.ts
--------------------------------------------------------------------------------
/packages/nextjs-mf/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/nextjs-mf/tsconfig.json
--------------------------------------------------------------------------------
/packages/node/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/node/.babelrc
--------------------------------------------------------------------------------
/packages/node/.eslintrc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/node/.eslintrc.json
--------------------------------------------------------------------------------
/packages/node/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/node/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/node/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/node/README.md
--------------------------------------------------------------------------------
/packages/node/assets/banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/node/assets/banner.png
--------------------------------------------------------------------------------
/packages/node/global.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/node/global.d.ts
--------------------------------------------------------------------------------
/packages/node/jest.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/node/jest.config.js
--------------------------------------------------------------------------------
/packages/node/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/node/package.json
--------------------------------------------------------------------------------
/packages/node/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/node/project.json
--------------------------------------------------------------------------------
/packages/node/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/node/src/index.ts
--------------------------------------------------------------------------------
/packages/node/src/types/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/node/src/types/index.ts
--------------------------------------------------------------------------------
/packages/node/src/utils/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/node/src/utils/index.ts
--------------------------------------------------------------------------------
/packages/node/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/node/tsconfig.json
--------------------------------------------------------------------------------
/packages/node/tsconfig.lib.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/node/tsconfig.lib.json
--------------------------------------------------------------------------------
/packages/node/tsconfig.spec.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/node/tsconfig.spec.json
--------------------------------------------------------------------------------
/packages/retry-plugin/.swcrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/retry-plugin/.swcrc
--------------------------------------------------------------------------------
/packages/retry-plugin/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/retry-plugin/LICENSE
--------------------------------------------------------------------------------
/packages/retry-plugin/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/retry-plugin/README.md
--------------------------------------------------------------------------------
/packages/rsbuild-plugin/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/rsbuild-plugin/LICENSE
--------------------------------------------------------------------------------
/packages/rspack/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/rspack/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/rspack/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/rspack/LICENSE
--------------------------------------------------------------------------------
/packages/rspack/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/rspack/README.md
--------------------------------------------------------------------------------
/packages/rspack/jest.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/rspack/jest.config.js
--------------------------------------------------------------------------------
/packages/rspack/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/rspack/package.json
--------------------------------------------------------------------------------
/packages/rspack/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/rspack/project.json
--------------------------------------------------------------------------------
/packages/rspack/rollup.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/rspack/rollup.config.js
--------------------------------------------------------------------------------
/packages/rspack/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/rspack/src/index.ts
--------------------------------------------------------------------------------
/packages/rspack/src/logger.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/rspack/src/logger.ts
--------------------------------------------------------------------------------
/packages/rspack/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/rspack/tsconfig.json
--------------------------------------------------------------------------------
/packages/runtime-core/.swcrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime-core/.swcrc
--------------------------------------------------------------------------------
/packages/runtime-core/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime-core/LICENSE
--------------------------------------------------------------------------------
/packages/runtime-core/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime-core/README.md
--------------------------------------------------------------------------------
/packages/runtime-core/__tests__/mock/env.ts:
--------------------------------------------------------------------------------
1 | export const requestList: Map = new Map();
2 |
--------------------------------------------------------------------------------
/packages/runtime-core/__tests__/resources/load-remote/app2/say.sync.js:
--------------------------------------------------------------------------------
1 | console.log('load-remote say.sync.js loaded');
2 |
--------------------------------------------------------------------------------
/packages/runtime-core/src/types.ts:
--------------------------------------------------------------------------------
1 | export * from './type';
2 |
--------------------------------------------------------------------------------
/packages/runtime-tools/.swcrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime-tools/.swcrc
--------------------------------------------------------------------------------
/packages/runtime-tools/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime-tools/LICENSE
--------------------------------------------------------------------------------
/packages/runtime-tools/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime-tools/README.md
--------------------------------------------------------------------------------
/packages/runtime-tools/src/runtime-core.ts:
--------------------------------------------------------------------------------
1 | export * from '@module-federation/runtime/core';
2 |
--------------------------------------------------------------------------------
/packages/runtime-tools/src/runtime.ts:
--------------------------------------------------------------------------------
1 | export * from '@module-federation/runtime';
2 |
--------------------------------------------------------------------------------
/packages/runtime/.eslintrc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime/.eslintrc.json
--------------------------------------------------------------------------------
/packages/runtime/.swcrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime/.swcrc
--------------------------------------------------------------------------------
/packages/runtime/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/runtime/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime/LICENSE
--------------------------------------------------------------------------------
/packages/runtime/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime/README.md
--------------------------------------------------------------------------------
/packages/runtime/__tests__/mock/env.ts:
--------------------------------------------------------------------------------
1 | export const requestList: Map = new Map();
2 |
--------------------------------------------------------------------------------
/packages/runtime/__tests__/resources/load-remote/app2/say.sync.js:
--------------------------------------------------------------------------------
1 | console.log('load-remote say.sync.js loaded');
2 |
--------------------------------------------------------------------------------
/packages/runtime/global.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime/global.d.ts
--------------------------------------------------------------------------------
/packages/runtime/jest.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime/jest.config.ts
--------------------------------------------------------------------------------
/packages/runtime/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime/package.json
--------------------------------------------------------------------------------
/packages/runtime/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime/project.json
--------------------------------------------------------------------------------
/packages/runtime/src/core.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime/src/core.ts
--------------------------------------------------------------------------------
/packages/runtime/src/helpers.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime/src/helpers.ts
--------------------------------------------------------------------------------
/packages/runtime/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime/src/index.ts
--------------------------------------------------------------------------------
/packages/runtime/src/types.ts:
--------------------------------------------------------------------------------
1 | export * from '@module-federation/runtime-core/types';
2 |
--------------------------------------------------------------------------------
/packages/runtime/src/utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime/src/utils.ts
--------------------------------------------------------------------------------
/packages/runtime/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/runtime/tsconfig.json
--------------------------------------------------------------------------------
/packages/sdk/.swcrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/.swcrc
--------------------------------------------------------------------------------
/packages/sdk/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/sdk/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/LICENSE
--------------------------------------------------------------------------------
/packages/sdk/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/README.md
--------------------------------------------------------------------------------
/packages/sdk/jest.config.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/jest.config.cjs
--------------------------------------------------------------------------------
/packages/sdk/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/package.json
--------------------------------------------------------------------------------
/packages/sdk/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/project.json
--------------------------------------------------------------------------------
/packages/sdk/rollup.config.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/rollup.config.cjs
--------------------------------------------------------------------------------
/packages/sdk/src/constant.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/src/constant.ts
--------------------------------------------------------------------------------
/packages/sdk/src/dom.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/src/dom.ts
--------------------------------------------------------------------------------
/packages/sdk/src/env.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/src/env.ts
--------------------------------------------------------------------------------
/packages/sdk/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/src/index.ts
--------------------------------------------------------------------------------
/packages/sdk/src/logger.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/src/logger.ts
--------------------------------------------------------------------------------
/packages/sdk/src/node.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/src/node.ts
--------------------------------------------------------------------------------
/packages/sdk/src/types/common.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/src/types/common.ts
--------------------------------------------------------------------------------
/packages/sdk/src/types/hooks.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/src/types/hooks.ts
--------------------------------------------------------------------------------
/packages/sdk/src/types/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/src/types/index.ts
--------------------------------------------------------------------------------
/packages/sdk/src/types/stats.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/src/types/stats.ts
--------------------------------------------------------------------------------
/packages/sdk/src/utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/src/utils.ts
--------------------------------------------------------------------------------
/packages/sdk/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/tsconfig.json
--------------------------------------------------------------------------------
/packages/sdk/tsconfig.lib.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/tsconfig.lib.json
--------------------------------------------------------------------------------
/packages/sdk/tsconfig.spec.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/sdk/tsconfig.spec.json
--------------------------------------------------------------------------------
/packages/storybook-addon/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/storybook-addon.js';
2 |
--------------------------------------------------------------------------------
/packages/third-party-dts-extractor/README.md:
--------------------------------------------------------------------------------
1 | # @module-federation/third-party-dts-extractor
2 |
--------------------------------------------------------------------------------
/packages/typescript/.swcrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/typescript/.swcrc
--------------------------------------------------------------------------------
/packages/typescript/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/typescript/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/typescript/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/typescript/README.md
--------------------------------------------------------------------------------
/packages/typescript/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/typescript/package.json
--------------------------------------------------------------------------------
/packages/typescript/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/typescript/project.json
--------------------------------------------------------------------------------
/packages/typescript/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/typescript/src/index.ts
--------------------------------------------------------------------------------
/packages/typescript/typedoc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/typescript/typedoc.json
--------------------------------------------------------------------------------
/packages/utilities/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/utilities/.babelrc
--------------------------------------------------------------------------------
/packages/utilities/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/utilities/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/utilities/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/utilities/LICENSE
--------------------------------------------------------------------------------
/packages/utilities/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/utilities/README.md
--------------------------------------------------------------------------------
/packages/utilities/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/utilities/package.json
--------------------------------------------------------------------------------
/packages/utilities/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/utilities/project.json
--------------------------------------------------------------------------------
/packages/utilities/src/Logger.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/utilities/src/Logger.ts
--------------------------------------------------------------------------------
/packages/utilities/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/utilities/src/index.ts
--------------------------------------------------------------------------------
/packages/utilities/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/packages/utilities/tsconfig.json
--------------------------------------------------------------------------------
/packages/webpack-bundler-runtime/src/constant.ts:
--------------------------------------------------------------------------------
1 | export const FEDERATION_SUPPORTED_TYPES = ['script'];
2 |
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/pnpm-lock.yaml
--------------------------------------------------------------------------------
/pnpm-workspace.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/pnpm-workspace.yaml
--------------------------------------------------------------------------------
/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/project.json
--------------------------------------------------------------------------------
/renovate.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/renovate.json
--------------------------------------------------------------------------------
/scripts/local-registry.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/scripts/local-registry.sh
--------------------------------------------------------------------------------
/storybook-migration-summary.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/storybook-migration-summary.md
--------------------------------------------------------------------------------
/strip-claude-coauthor.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/strip-claude-coauthor.sh
--------------------------------------------------------------------------------
/tools/generators/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/tools/rslib-plugin/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/tools/rslib-plugin/README.md
--------------------------------------------------------------------------------
/tools/rslib-plugin/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/tools/rslib-plugin/package.json
--------------------------------------------------------------------------------
/tools/rslib-plugin/project.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/tools/rslib-plugin/project.json
--------------------------------------------------------------------------------
/tools/rslib-plugin/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/tools/rslib-plugin/src/index.ts
--------------------------------------------------------------------------------
/tools/rslib-plugin/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/tools/rslib-plugin/tsconfig.json
--------------------------------------------------------------------------------
/tools/scripts/ci-is-affected.mjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/tools/scripts/ci-is-affected.mjs
--------------------------------------------------------------------------------
/tools/scripts/run-router-e2e.mjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/tools/scripts/run-router-e2e.mjs
--------------------------------------------------------------------------------
/tools/tsconfig.tools.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/tools/tsconfig.tools.json
--------------------------------------------------------------------------------
/tsconfig.base.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/tsconfig.base.json
--------------------------------------------------------------------------------
/tsconfig.tmp.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/tsconfig.tmp.json
--------------------------------------------------------------------------------
/typedoc.base.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/typedoc.base.json
--------------------------------------------------------------------------------
/typedoc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/typedoc.json
--------------------------------------------------------------------------------
/webpack/benchmark/benchmark.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/benchmark/createBenchmark.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/benchmark/createFixtures.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/benchmark/createFixtures2.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/benchmark/createTestCases.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/benchmark/md4-cache.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/benchmark/md4.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/benchmark/xxhash64-vs-md4.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/benchmark/xxhash64.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/bin/webpack.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/bin/webpack.d.ts
--------------------------------------------------------------------------------
/webpack/declarations.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/declarations.d.ts
--------------------------------------------------------------------------------
/webpack/declarations.test.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/declarations.test.d.ts
--------------------------------------------------------------------------------
/webpack/declarations/index.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/declarations/index.d.ts
--------------------------------------------------------------------------------
/webpack/examples/build-common.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/examples/buildAll.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/examples/examples.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/examples/examples.d.ts
--------------------------------------------------------------------------------
/webpack/hot/dev-server.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/hot/emitter.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/hot/emitter.d.ts
--------------------------------------------------------------------------------
/webpack/hot/log.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/hot/log.d.ts
--------------------------------------------------------------------------------
/webpack/hot/only-dev-server.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/hot/poll.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/hot/signal.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/lib/APIPlugin.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/APIPlugin.d.ts
--------------------------------------------------------------------------------
/webpack/lib/BannerPlugin.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/BannerPlugin.d.ts
--------------------------------------------------------------------------------
/webpack/lib/Cache.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/Cache.d.ts
--------------------------------------------------------------------------------
/webpack/lib/CacheFacade.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/CacheFacade.d.ts
--------------------------------------------------------------------------------
/webpack/lib/Chunk.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/Chunk.d.ts
--------------------------------------------------------------------------------
/webpack/lib/ChunkGraph.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/ChunkGraph.d.ts
--------------------------------------------------------------------------------
/webpack/lib/ChunkGroup.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/ChunkGroup.d.ts
--------------------------------------------------------------------------------
/webpack/lib/ChunkTemplate.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/ChunkTemplate.d.ts
--------------------------------------------------------------------------------
/webpack/lib/CleanPlugin.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/CleanPlugin.d.ts
--------------------------------------------------------------------------------
/webpack/lib/Compilation.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/Compilation.d.ts
--------------------------------------------------------------------------------
/webpack/lib/Compiler.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/Compiler.d.ts
--------------------------------------------------------------------------------
/webpack/lib/ConstPlugin.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/ConstPlugin.d.ts
--------------------------------------------------------------------------------
/webpack/lib/ContextModule.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/ContextModule.d.ts
--------------------------------------------------------------------------------
/webpack/lib/CssModule.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/CssModule.d.ts
--------------------------------------------------------------------------------
/webpack/lib/DefinePlugin.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/DefinePlugin.d.ts
--------------------------------------------------------------------------------
/webpack/lib/DelegatedModule.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/DelegatedModule.d.ts
--------------------------------------------------------------------------------
/webpack/lib/DelegatedPlugin.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/DelegatedPlugin.d.ts
--------------------------------------------------------------------------------
/webpack/lib/Dependency.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/Dependency.d.ts
--------------------------------------------------------------------------------
/webpack/lib/DllEntryPlugin.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/DllEntryPlugin.d.ts
--------------------------------------------------------------------------------
/webpack/lib/DllModule.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/DllModule.d.ts
--------------------------------------------------------------------------------
/webpack/lib/DllPlugin.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/DllPlugin.d.ts
--------------------------------------------------------------------------------
/webpack/lib/EntryPlugin.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/EntryPlugin.d.ts
--------------------------------------------------------------------------------
/webpack/lib/Entrypoint.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/Entrypoint.d.ts
--------------------------------------------------------------------------------
/webpack/lib/ErrorHelpers.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/ErrorHelpers.d.ts
--------------------------------------------------------------------------------
/webpack/lib/ExportsInfo.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/ExportsInfo.d.ts
--------------------------------------------------------------------------------
/webpack/lib/ExternalModule.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/ExternalModule.d.ts
--------------------------------------------------------------------------------
/webpack/lib/ExternalsPlugin.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/ExternalsPlugin.d.ts
--------------------------------------------------------------------------------
/webpack/lib/FileSystemInfo.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/FileSystemInfo.d.ts
--------------------------------------------------------------------------------
/webpack/lib/Generator.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/Generator.d.ts
--------------------------------------------------------------------------------
/webpack/lib/GraphHelpers.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/GraphHelpers.d.ts
--------------------------------------------------------------------------------
/webpack/lib/HotUpdateChunk.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/HotUpdateChunk.d.ts
--------------------------------------------------------------------------------
/webpack/lib/IgnorePlugin.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/IgnorePlugin.d.ts
--------------------------------------------------------------------------------
/webpack/lib/InitFragment.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/InitFragment.d.ts
--------------------------------------------------------------------------------
/webpack/lib/MainTemplate.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/MainTemplate.d.ts
--------------------------------------------------------------------------------
/webpack/lib/Module.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/Module.d.ts
--------------------------------------------------------------------------------
/webpack/lib/ModuleError.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/ModuleError.d.ts
--------------------------------------------------------------------------------
/webpack/lib/ModuleFactory.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/ModuleFactory.d.ts
--------------------------------------------------------------------------------
/webpack/lib/ModuleGraph.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/ModuleGraph.d.ts
--------------------------------------------------------------------------------
/webpack/lib/ModuleProfile.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/ModuleProfile.d.ts
--------------------------------------------------------------------------------
/webpack/lib/ModuleTemplate.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/ModuleTemplate.d.ts
--------------------------------------------------------------------------------
/webpack/lib/ModuleWarning.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/ModuleWarning.d.ts
--------------------------------------------------------------------------------
/webpack/lib/MultiCompiler.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/MultiCompiler.d.ts
--------------------------------------------------------------------------------
/webpack/lib/MultiStats.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/MultiStats.d.ts
--------------------------------------------------------------------------------
/webpack/lib/MultiWatching.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/MultiWatching.d.ts
--------------------------------------------------------------------------------
/webpack/lib/NoModeWarning.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/NoModeWarning.d.ts
--------------------------------------------------------------------------------
/webpack/lib/NodeStuffPlugin.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/NodeStuffPlugin.d.ts
--------------------------------------------------------------------------------
/webpack/lib/NormalModule.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/NormalModule.d.ts
--------------------------------------------------------------------------------
/webpack/lib/NullFactory.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/NullFactory.d.ts
--------------------------------------------------------------------------------
/webpack/lib/OptionsApply.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/OptionsApply.d.ts
--------------------------------------------------------------------------------
/webpack/lib/Parser.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/Parser.d.ts
--------------------------------------------------------------------------------
/webpack/lib/PrefetchPlugin.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/PrefetchPlugin.d.ts
--------------------------------------------------------------------------------
/webpack/lib/ProgressPlugin.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/ProgressPlugin.d.ts
--------------------------------------------------------------------------------
/webpack/lib/ProvidePlugin.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/ProvidePlugin.d.ts
--------------------------------------------------------------------------------
/webpack/lib/RawModule.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/RawModule.d.ts
--------------------------------------------------------------------------------
/webpack/lib/RuntimeModule.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/RuntimeModule.d.ts
--------------------------------------------------------------------------------
/webpack/lib/RuntimePlugin.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/RuntimePlugin.d.ts
--------------------------------------------------------------------------------
/webpack/lib/SizeFormatHelpers.d.ts:
--------------------------------------------------------------------------------
1 | export function formatSize(size: number): string;
2 |
--------------------------------------------------------------------------------
/webpack/lib/Stats.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/Stats.d.ts
--------------------------------------------------------------------------------
/webpack/lib/Template.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/Template.d.ts
--------------------------------------------------------------------------------
/webpack/lib/Watching.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/Watching.d.ts
--------------------------------------------------------------------------------
/webpack/lib/WebpackError.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/WebpackError.d.ts
--------------------------------------------------------------------------------
/webpack/lib/cli.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/cli.d.ts
--------------------------------------------------------------------------------
/webpack/lib/config/target.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/config/target.d.ts
--------------------------------------------------------------------------------
/webpack/lib/css/CssParser.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/css/CssParser.d.ts
--------------------------------------------------------------------------------
/webpack/lib/ids/IdHelpers.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/ids/IdHelpers.d.ts
--------------------------------------------------------------------------------
/webpack/lib/index.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/index.d.ts
--------------------------------------------------------------------------------
/webpack/lib/json/JsonData.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/json/JsonData.d.ts
--------------------------------------------------------------------------------
/webpack/lib/sharing/utils.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/sharing/utils.d.ts
--------------------------------------------------------------------------------
/webpack/lib/util/Hash.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/util/Hash.d.ts
--------------------------------------------------------------------------------
/webpack/lib/util/LazySet.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/util/LazySet.d.ts
--------------------------------------------------------------------------------
/webpack/lib/util/Queue.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/util/Queue.d.ts
--------------------------------------------------------------------------------
/webpack/lib/util/TupleSet.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/util/TupleSet.d.ts
--------------------------------------------------------------------------------
/webpack/lib/util/fs.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/util/fs.d.ts
--------------------------------------------------------------------------------
/webpack/lib/util/hash/md4.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/util/hash/md4.d.ts
--------------------------------------------------------------------------------
/webpack/lib/util/memoize.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/util/memoize.d.ts
--------------------------------------------------------------------------------
/webpack/lib/util/runtime.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/util/runtime.d.ts
--------------------------------------------------------------------------------
/webpack/lib/util/semver.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/util/semver.d.ts
--------------------------------------------------------------------------------
/webpack/lib/util/source.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/util/source.d.ts
--------------------------------------------------------------------------------
/webpack/lib/webpack.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/lib/webpack.d.ts
--------------------------------------------------------------------------------
/webpack/module.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/module.d.ts
--------------------------------------------------------------------------------
/webpack/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/package.json
--------------------------------------------------------------------------------
/webpack/setup/setup.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/AbstractMethodError.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/ArrayHelpers.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/BannerPlugin.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/BenchmarkTestCases.benchmark.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/BinaryMiddleware.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/BuildDependencies.longtest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/ChangesAndRemovals.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/Chunk.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/Cli.basictest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/Compiler-caching.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/Compiler-filesystem-caching.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/Compiler.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/ConfigCacheTestCases.longtest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/ConfigTestCases.basictest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/ConfigTestCases.template.d.ts:
--------------------------------------------------------------------------------
1 | export function describeCases(config: any): void;
2 |
--------------------------------------------------------------------------------
/webpack/test/ContextModule.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/ContextModuleFactory.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/Defaults.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/Errors.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/Examples.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/FileSystemInfo.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/HotModuleReplacementPlugin.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/HotTestCases.template.d.ts:
--------------------------------------------------------------------------------
1 | export function describeCases(config: any): void;
2 |
--------------------------------------------------------------------------------
/webpack/test/HotTestCasesAsyncNode.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/HotTestCasesNode.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/HotTestCasesWeb.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/HotTestCasesWebWorker.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/JavascriptParser.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/LazySet.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/LocalModulesHelpers.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/MemoryLimitTestCases.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/ModuleDependencyError.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/MultiCompiler.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/MultiItemCache.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/MultiStats.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/MultiWatching.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/NodeTemplatePlugin.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/NormalModule.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/NullDependency.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/PersistentCaching.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/ProfilingPlugin.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/ProfilingPlugin.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/ProgressPlugin.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/RawModule.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/RequestShortener.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/RuntimeTemplate.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/SemVer.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/SharingUtil.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/SideEffectsFlagPlugin.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/SizeFormatHelpers.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/SortableSet.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/Stats.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/StatsTestCases.basictest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/Template.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCases.template.d.ts:
--------------------------------------------------------------------------------
1 | export function describeCases(config: any): void;
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCasesAllCombined.longtest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCasesCachePack.longtest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCasesDevelopment.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCasesDevtoolCheapSourceMap.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCasesDevtoolEval.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCasesDevtoolEvalCheapModuleSourceMap.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCasesDevtoolEvalCheapSourceMap.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCasesDevtoolEvalDeterministicModuleIds.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCasesDevtoolEvalNamedModules.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCasesDevtoolEvalSourceMap.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCasesDevtoolInlineCheapSourceMap.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCasesDevtoolInlineSourceMap.longtest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCasesDevtoolSourceMap.longtest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCasesHot.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCasesMinimizedSourceMap.longtest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCasesModule.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCasesNormal.basictest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCasesProdGlobalUsed.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/TestCasesProduction.longtest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/URLAbsoluteSpecifier.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/Validation.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/WasmHashes.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/Watch.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/WatchCacheUnaffectedTestCases.longtest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/WatchClose.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/WatchDetection.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/WatchSuspend.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/WatchTestCases.longtest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/WatchTestCases.template.d.ts:
--------------------------------------------------------------------------------
1 | export function describeCases(config: any): void;
2 |
--------------------------------------------------------------------------------
/webpack/test/WatcherEvents.test.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/WebpackError.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/cleverMerge.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/compareLocations.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/compileBooleanMatcher.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/deterministicGrouping.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/extractUrlAndGlobal.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/fixtures/errors/throw-error-plugin.d.ts:
--------------------------------------------------------------------------------
1 | export function apply(compiler: any): void;
2 |
--------------------------------------------------------------------------------
/webpack/test/formatLocation.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/helpers/currentWatchStep.d.ts:
--------------------------------------------------------------------------------
1 | export { undefined as step };
2 |
--------------------------------------------------------------------------------
/webpack/test/helpers/remove.d.ts:
--------------------------------------------------------------------------------
1 | export function remove(src: any): void;
2 |
--------------------------------------------------------------------------------
/webpack/test/helpers/warmup-webpack.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/identifier.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/js/NodeTemplatePlugin/result.d.ts:
--------------------------------------------------------------------------------
1 | export { n as abc };
2 | declare var n: {};
3 |
--------------------------------------------------------------------------------
/webpack/test/js/NodeTemplatePluginSingle/result2.d.ts:
--------------------------------------------------------------------------------
1 | export const def: {};
2 |
--------------------------------------------------------------------------------
/webpack/test/nonNumericOnlyHash.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/numberHash.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/objectToMap.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/propertyAccess.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/propertyName.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/setupTestFramework.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/smartGrouping.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/target-browserslist.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/test/walkCssTokens.unittest.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/tooling/decode-debug-hash.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/tooling/generate-runtime-code.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/tooling/generate-wasm-code.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/webpack/types.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/module-federation/core/HEAD/webpack/types.d.ts
--------------------------------------------------------------------------------