├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── config.yml └── workflows │ ├── close-stale-issues.yml │ ├── e2e-test.yml │ ├── linter.yml │ ├── pr.yml │ ├── release.yml │ └── unit-test.yml ├── .gitignore ├── .husky └── pre-commit ├── .prettierignore ├── .prettierrc ├── .vscode └── settings.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── docs ├── multi-example.png ├── rspack.webp ├── vite.webp └── webpack.webp ├── e2e └── vite-webpack-rspack │ └── tests │ └── index.spec.ts ├── examples ├── nuxt-vite │ ├── nuxt-host │ │ ├── .gitignore │ │ ├── app.vue │ │ ├── nuxt.config.ts │ │ ├── package.json │ │ ├── public │ │ │ ├── favicon.ico │ │ │ └── robots.txt │ │ ├── server │ │ │ └── tsconfig.json │ │ ├── tsconfig.json │ │ └── utils │ │ │ └── mfPlugins.js │ └── nuxt-remote │ │ ├── .gitignore │ │ ├── app.vue │ │ ├── nuxt.config.ts │ │ ├── package.json │ │ ├── public │ │ ├── favicon.ico │ │ └── robots.txt │ │ ├── server │ │ └── tsconfig.json │ │ └── tsconfig.json ├── rust-vite │ ├── rust-host │ │ ├── README.md │ │ ├── package.json │ │ ├── rsbuild.config.ts │ │ ├── src │ │ │ ├── App.tsx │ │ │ ├── bootstrap.tsx │ │ │ ├── env.d.ts │ │ │ └── index.tsx │ │ └── tsconfig.json │ └── vite-remote │ │ ├── .gitignore │ │ ├── index.html │ │ ├── package.json │ │ ├── src │ │ ├── App.jsx │ │ ├── assets │ │ │ └── vue.svg │ │ ├── main.jsx │ │ ├── mfPlugins.js │ │ └── style.css │ │ └── vite.config.js ├── vite-vite │ ├── vite-host │ │ ├── .gitignore │ │ ├── index.html │ │ ├── package.json │ │ ├── public │ │ │ └── compare.html │ │ ├── src │ │ │ ├── App.jsx │ │ │ ├── assets │ │ │ │ └── vue.svg │ │ │ ├── main.jsx │ │ │ ├── mfPlugins.js │ │ │ └── style.css │ │ └── vite.config.js │ └── vite-remote │ │ ├── .gitignore │ │ ├── index.html │ │ ├── package.json │ │ ├── public │ │ └── vite.svg │ │ ├── src │ │ ├── AgGridDemo.jsx │ │ ├── App.css │ │ ├── App.jsx │ │ ├── App1.jsx │ │ ├── App2.jsx │ │ ├── EmotionDemo.jsx │ │ ├── Mui5Widget.module.css │ │ ├── MuiDemo.jsx │ │ ├── StyledDemo.jsx │ │ ├── agGrid.css │ │ ├── app2.sass │ │ ├── assets │ │ │ ├── react.svg │ │ │ ├── viteback.png │ │ │ └── vue.svg │ │ └── main.jsx │ │ └── vite.config.js └── vite-webpack-rspack │ ├── dynamic-remote │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package.json │ ├── postcss.config.cjs │ ├── src │ │ ├── App.jsx │ │ ├── SignUpBanner.jsx │ │ ├── SpecialPromo.jsx │ │ ├── bootstrap.tsx │ │ ├── index.css │ │ └── main.jsx │ ├── tailwind.config.js │ └── vite.config.js │ ├── host │ ├── .gitignore │ ├── README.md │ ├── index.html │ ├── package.json │ ├── postcss.config.cjs │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.tsx │ │ ├── components │ │ │ ├── AccountIcon.tsx │ │ │ ├── BagIcon.tsx │ │ │ ├── CartIcon.tsx │ │ │ ├── Footer.tsx │ │ │ ├── Header.tsx │ │ │ ├── SearchIcon.tsx │ │ │ └── Toggle.tsx │ │ ├── hooks │ │ │ └── useDynamicImport.tsx │ │ ├── index.css │ │ └── main.jsx │ ├── tailwind.config.js │ └── vite.config.js │ ├── remote │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package.json │ ├── postcss.config.cjs │ ├── public │ │ └── product.webp │ ├── src │ │ ├── App.jsx │ │ ├── Product.jsx │ │ ├── ProductHeader.jsx │ │ ├── ProductImage.jsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── bootstrap.tsx │ │ ├── index.css │ │ └── main.jsx │ ├── tailwind.config.js │ └── vite.config.js │ ├── rspack │ ├── .babelrc │ ├── .gitignore │ ├── compilation.config.js │ ├── package.json │ ├── postcss.config.js │ ├── rspack.config.js │ ├── src │ │ ├── App.tsx │ │ ├── Reviews.tsx │ │ ├── bootstrap.tsx │ │ ├── global.d.ts │ │ ├── index.css │ │ ├── index.html │ │ └── index.tsx │ ├── tailwind.config.js │ └── tsconfig.json │ ├── tests-remote │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package.json │ ├── postcss.config.cjs │ ├── public │ │ └── product.webp │ ├── src │ │ ├── App.jsx │ │ ├── ReactChartJs.jsx │ │ ├── ReactDropzone.jsx │ │ ├── ReactEasyCrop.jsx │ │ ├── TestsScreen.jsx │ │ ├── bootstrap.tsx │ │ ├── index.css │ │ └── main.jsx │ ├── tailwind.config.js │ └── vite.config.js │ └── webpack │ ├── .babelrc │ ├── .gitignore │ ├── compilation.config.js │ ├── package.json │ ├── postcss.config.js │ ├── public │ └── product1.webp │ ├── src │ ├── App.tsx │ ├── Related.tsx │ ├── bootstrap.tsx │ ├── global.d.ts │ ├── index.html │ ├── index.scss │ └── index.tsx │ ├── tailwind.config.js │ ├── tsconfig.json │ └── webpack.config.js ├── package.json ├── playwright.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── src ├── index.ts ├── plugins │ ├── __tests__ │ │ └── pluginCheckAliasConflicts.test.ts │ ├── pluginAddEntry.ts │ ├── pluginCheckAliasConflicts.ts │ ├── pluginDevProxyModuleTopLevelAwait.ts │ ├── pluginMFManifest.ts │ ├── pluginModuleParseEnd.ts │ ├── pluginProxyRemoteEntry.ts │ ├── pluginProxyRemotes.ts │ └── pluginProxySharedModule_preBuild.ts ├── utils │ ├── PromiseStore.ts │ ├── VirtualModule.ts │ ├── __tests__ │ │ ├── VirtualModule.test.ts │ │ ├── cssModuleHelpers.test.ts │ │ ├── helpers.ts │ │ ├── normalizeModuleFederationOption.test.ts │ │ └── publicPath.test.ts │ ├── aliasToArrayPlugin.ts │ ├── cssModuleHelpers.ts │ ├── localSharedImportMap_temp.ts │ ├── mapCodeToCodeWithSourcemap.ts │ ├── normalizeModuleFederationOptions.ts │ ├── normalizeOptimizeDeps.ts │ ├── packageNameUtils.ts │ ├── publicPath.ts │ └── wrapManualChunks.ts └── virtualModules │ ├── index.ts │ ├── virtualExposes.ts │ ├── virtualRemoteEntry.ts │ ├── virtualRemotes.ts │ ├── virtualRuntimeInitStatus.ts │ └── virtualShared_preBuild.ts ├── tsconfig.json └── vitest.config.ts /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/workflows/close-stale-issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/.github/workflows/close-stale-issues.yml -------------------------------------------------------------------------------- /.github/workflows/e2e-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/.github/workflows/e2e-test.yml -------------------------------------------------------------------------------- /.github/workflows/linter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/.github/workflows/linter.yml -------------------------------------------------------------------------------- /.github/workflows/pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/.github/workflows/pr.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/unit-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/.github/workflows/unit-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | .env* -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/README.md -------------------------------------------------------------------------------- /docs/multi-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/docs/multi-example.png -------------------------------------------------------------------------------- /docs/rspack.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/docs/rspack.webp -------------------------------------------------------------------------------- /docs/vite.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/docs/vite.webp -------------------------------------------------------------------------------- /docs/webpack.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/docs/webpack.webp -------------------------------------------------------------------------------- /e2e/vite-webpack-rspack/tests/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/e2e/vite-webpack-rspack/tests/index.spec.ts -------------------------------------------------------------------------------- /examples/nuxt-vite/nuxt-host/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/nuxt-vite/nuxt-host/.gitignore -------------------------------------------------------------------------------- /examples/nuxt-vite/nuxt-host/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/nuxt-vite/nuxt-host/app.vue -------------------------------------------------------------------------------- /examples/nuxt-vite/nuxt-host/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/nuxt-vite/nuxt-host/nuxt.config.ts -------------------------------------------------------------------------------- /examples/nuxt-vite/nuxt-host/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/nuxt-vite/nuxt-host/package.json -------------------------------------------------------------------------------- /examples/nuxt-vite/nuxt-host/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/nuxt-vite/nuxt-host/public/favicon.ico -------------------------------------------------------------------------------- /examples/nuxt-vite/nuxt-host/public/robots.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /examples/nuxt-vite/nuxt-host/server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../.nuxt/tsconfig.server.json" 3 | } 4 | -------------------------------------------------------------------------------- /examples/nuxt-vite/nuxt-host/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/nuxt-vite/nuxt-host/tsconfig.json -------------------------------------------------------------------------------- /examples/nuxt-vite/nuxt-host/utils/mfPlugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/nuxt-vite/nuxt-host/utils/mfPlugins.js -------------------------------------------------------------------------------- /examples/nuxt-vite/nuxt-remote/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/nuxt-vite/nuxt-remote/.gitignore -------------------------------------------------------------------------------- /examples/nuxt-vite/nuxt-remote/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/nuxt-vite/nuxt-remote/app.vue -------------------------------------------------------------------------------- /examples/nuxt-vite/nuxt-remote/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/nuxt-vite/nuxt-remote/nuxt.config.ts -------------------------------------------------------------------------------- /examples/nuxt-vite/nuxt-remote/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/nuxt-vite/nuxt-remote/package.json -------------------------------------------------------------------------------- /examples/nuxt-vite/nuxt-remote/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/nuxt-vite/nuxt-remote/public/favicon.ico -------------------------------------------------------------------------------- /examples/nuxt-vite/nuxt-remote/public/robots.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /examples/nuxt-vite/nuxt-remote/server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../.nuxt/tsconfig.server.json" 3 | } 4 | -------------------------------------------------------------------------------- /examples/nuxt-vite/nuxt-remote/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/nuxt-vite/nuxt-remote/tsconfig.json -------------------------------------------------------------------------------- /examples/rust-vite/rust-host/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/rust-vite/rust-host/README.md -------------------------------------------------------------------------------- /examples/rust-vite/rust-host/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/rust-vite/rust-host/package.json -------------------------------------------------------------------------------- /examples/rust-vite/rust-host/rsbuild.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/rust-vite/rust-host/rsbuild.config.ts -------------------------------------------------------------------------------- /examples/rust-vite/rust-host/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/rust-vite/rust-host/src/App.tsx -------------------------------------------------------------------------------- /examples/rust-vite/rust-host/src/bootstrap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/rust-vite/rust-host/src/bootstrap.tsx -------------------------------------------------------------------------------- /examples/rust-vite/rust-host/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/rust-vite/rust-host/src/env.d.ts -------------------------------------------------------------------------------- /examples/rust-vite/rust-host/src/index.tsx: -------------------------------------------------------------------------------- 1 | import('./bootstrap'); 2 | -------------------------------------------------------------------------------- /examples/rust-vite/rust-host/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/rust-vite/rust-host/tsconfig.json -------------------------------------------------------------------------------- /examples/rust-vite/vite-remote/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/rust-vite/vite-remote/.gitignore -------------------------------------------------------------------------------- /examples/rust-vite/vite-remote/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/rust-vite/vite-remote/index.html -------------------------------------------------------------------------------- /examples/rust-vite/vite-remote/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/rust-vite/vite-remote/package.json -------------------------------------------------------------------------------- /examples/rust-vite/vite-remote/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/rust-vite/vite-remote/src/App.jsx -------------------------------------------------------------------------------- /examples/rust-vite/vite-remote/src/assets/vue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/rust-vite/vite-remote/src/assets/vue.svg -------------------------------------------------------------------------------- /examples/rust-vite/vite-remote/src/main.jsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/rust-vite/vite-remote/src/mfPlugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/rust-vite/vite-remote/src/mfPlugins.js -------------------------------------------------------------------------------- /examples/rust-vite/vite-remote/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/rust-vite/vite-remote/src/style.css -------------------------------------------------------------------------------- /examples/rust-vite/vite-remote/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/rust-vite/vite-remote/vite.config.js -------------------------------------------------------------------------------- /examples/vite-vite/vite-host/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-host/.gitignore -------------------------------------------------------------------------------- /examples/vite-vite/vite-host/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-host/index.html -------------------------------------------------------------------------------- /examples/vite-vite/vite-host/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-host/package.json -------------------------------------------------------------------------------- /examples/vite-vite/vite-host/public/compare.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-host/public/compare.html -------------------------------------------------------------------------------- /examples/vite-vite/vite-host/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-host/src/App.jsx -------------------------------------------------------------------------------- /examples/vite-vite/vite-host/src/assets/vue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-host/src/assets/vue.svg -------------------------------------------------------------------------------- /examples/vite-vite/vite-host/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-host/src/main.jsx -------------------------------------------------------------------------------- /examples/vite-vite/vite-host/src/mfPlugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-host/src/mfPlugins.js -------------------------------------------------------------------------------- /examples/vite-vite/vite-host/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-host/src/style.css -------------------------------------------------------------------------------- /examples/vite-vite/vite-host/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-host/vite.config.js -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/.gitignore -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/index.html -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/package.json -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/public/vite.svg -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/src/AgGridDemo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/src/AgGridDemo.jsx -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/src/App.css -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/src/App.jsx -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/src/App1.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/src/App1.jsx -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/src/App2.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/src/App2.jsx -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/src/EmotionDemo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/src/EmotionDemo.jsx -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/src/Mui5Widget.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/src/Mui5Widget.module.css -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/src/MuiDemo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/src/MuiDemo.jsx -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/src/StyledDemo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/src/StyledDemo.jsx -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/src/agGrid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/src/agGrid.css -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/src/app2.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/src/app2.sass -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/src/assets/react.svg -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/src/assets/viteback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/src/assets/viteback.png -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/src/assets/vue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/src/assets/vue.svg -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/src/main.jsx -------------------------------------------------------------------------------- /examples/vite-vite/vite-remote/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-vite/vite-remote/vite.config.js -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/dynamic-remote/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/dynamic-remote/.gitignore -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/dynamic-remote/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/dynamic-remote/README.md -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/dynamic-remote/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/dynamic-remote/eslint.config.js -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/dynamic-remote/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/dynamic-remote/index.html -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/dynamic-remote/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/dynamic-remote/package.json -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/dynamic-remote/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/dynamic-remote/postcss.config.cjs -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/dynamic-remote/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/dynamic-remote/src/App.jsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/dynamic-remote/src/SignUpBanner.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/dynamic-remote/src/SignUpBanner.jsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/dynamic-remote/src/SpecialPromo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/dynamic-remote/src/SpecialPromo.jsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/dynamic-remote/src/bootstrap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/dynamic-remote/src/bootstrap.tsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/dynamic-remote/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/dynamic-remote/src/index.css -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/dynamic-remote/src/main.jsx: -------------------------------------------------------------------------------- 1 | import('./bootstrap'); 2 | -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/dynamic-remote/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/dynamic-remote/tailwind.config.js -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/dynamic-remote/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/dynamic-remote/vite.config.js -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/host/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/host/.gitignore -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/host/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/host/README.md -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/host/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/host/index.html -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/host/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/host/package.json -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/host/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/host/postcss.config.cjs -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/host/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/host/public/vite.svg -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/host/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/host/src/App.tsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/host/src/components/AccountIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/host/src/components/AccountIcon.tsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/host/src/components/BagIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/host/src/components/BagIcon.tsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/host/src/components/CartIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/host/src/components/CartIcon.tsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/host/src/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/host/src/components/Footer.tsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/host/src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/host/src/components/Header.tsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/host/src/components/SearchIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/host/src/components/SearchIcon.tsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/host/src/components/Toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/host/src/components/Toggle.tsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/host/src/hooks/useDynamicImport.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/host/src/hooks/useDynamicImport.tsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/host/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/host/src/index.css -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/host/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/host/src/main.jsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/host/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/host/tailwind.config.js -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/host/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/host/vite.config.js -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/remote/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/remote/.gitignore -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/remote/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/remote/README.md -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/remote/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/remote/eslint.config.js -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/remote/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/remote/index.html -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/remote/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/remote/package.json -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/remote/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/remote/postcss.config.cjs -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/remote/public/product.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/remote/public/product.webp -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/remote/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/remote/src/App.jsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/remote/src/Product.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/remote/src/Product.jsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/remote/src/ProductHeader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/remote/src/ProductHeader.jsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/remote/src/ProductImage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/remote/src/ProductImage.jsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/remote/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/remote/src/assets/react.svg -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/remote/src/bootstrap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/remote/src/bootstrap.tsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/remote/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/remote/src/index.css -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/remote/src/main.jsx: -------------------------------------------------------------------------------- 1 | import('./bootstrap'); 2 | -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/remote/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/remote/tailwind.config.js -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/remote/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/remote/vite.config.js -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/rspack/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/rspack/.babelrc -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/rspack/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/rspack/.gitignore -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/rspack/compilation.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/rspack/compilation.config.js -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/rspack/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/rspack/package.json -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/rspack/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/rspack/postcss.config.js -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/rspack/rspack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/rspack/rspack.config.js -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/rspack/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/rspack/src/App.tsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/rspack/src/Reviews.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/rspack/src/Reviews.tsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/rspack/src/bootstrap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/rspack/src/bootstrap.tsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/rspack/src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/rspack/src/global.d.ts -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/rspack/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/rspack/src/index.css -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/rspack/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/rspack/src/index.html -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/rspack/src/index.tsx: -------------------------------------------------------------------------------- 1 | import('./bootstrap'); 2 | -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/rspack/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/rspack/tailwind.config.js -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/rspack/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/rspack/tsconfig.json -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/tests-remote/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/tests-remote/.gitignore -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/tests-remote/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/tests-remote/README.md -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/tests-remote/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/tests-remote/eslint.config.js -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/tests-remote/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/tests-remote/index.html -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/tests-remote/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/tests-remote/package.json -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/tests-remote/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/tests-remote/postcss.config.cjs -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/tests-remote/public/product.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/tests-remote/public/product.webp -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/tests-remote/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/tests-remote/src/App.jsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/tests-remote/src/ReactChartJs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/tests-remote/src/ReactChartJs.jsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/tests-remote/src/ReactDropzone.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/tests-remote/src/ReactDropzone.jsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/tests-remote/src/ReactEasyCrop.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/tests-remote/src/ReactEasyCrop.jsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/tests-remote/src/TestsScreen.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/tests-remote/src/TestsScreen.jsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/tests-remote/src/bootstrap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/tests-remote/src/bootstrap.tsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/tests-remote/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/tests-remote/src/index.css -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/tests-remote/src/main.jsx: -------------------------------------------------------------------------------- 1 | import('./bootstrap'); 2 | -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/tests-remote/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/tests-remote/tailwind.config.js -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/tests-remote/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/tests-remote/vite.config.js -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/webpack/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/webpack/.babelrc -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/webpack/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/webpack/.gitignore -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/webpack/compilation.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/webpack/compilation.config.js -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/webpack/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/webpack/package.json -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/webpack/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/webpack/postcss.config.js -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/webpack/public/product1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/webpack/public/product1.webp -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/webpack/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/webpack/src/App.tsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/webpack/src/Related.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/webpack/src/Related.tsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/webpack/src/bootstrap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/webpack/src/bootstrap.tsx -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/webpack/src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/webpack/src/global.d.ts -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/webpack/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/webpack/src/index.html -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/webpack/src/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/webpack/src/index.scss -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/webpack/src/index.tsx: -------------------------------------------------------------------------------- 1 | import('./bootstrap'); 2 | -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/webpack/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/webpack/tailwind.config.js -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/webpack/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/webpack/tsconfig.json -------------------------------------------------------------------------------- /examples/vite-webpack-rspack/webpack/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/examples/vite-webpack-rspack/webpack/webpack.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/plugins/__tests__/pluginCheckAliasConflicts.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/plugins/__tests__/pluginCheckAliasConflicts.test.ts -------------------------------------------------------------------------------- /src/plugins/pluginAddEntry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/plugins/pluginAddEntry.ts -------------------------------------------------------------------------------- /src/plugins/pluginCheckAliasConflicts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/plugins/pluginCheckAliasConflicts.ts -------------------------------------------------------------------------------- /src/plugins/pluginDevProxyModuleTopLevelAwait.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/plugins/pluginDevProxyModuleTopLevelAwait.ts -------------------------------------------------------------------------------- /src/plugins/pluginMFManifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/plugins/pluginMFManifest.ts -------------------------------------------------------------------------------- /src/plugins/pluginModuleParseEnd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/plugins/pluginModuleParseEnd.ts -------------------------------------------------------------------------------- /src/plugins/pluginProxyRemoteEntry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/plugins/pluginProxyRemoteEntry.ts -------------------------------------------------------------------------------- /src/plugins/pluginProxyRemotes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/plugins/pluginProxyRemotes.ts -------------------------------------------------------------------------------- /src/plugins/pluginProxySharedModule_preBuild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/plugins/pluginProxySharedModule_preBuild.ts -------------------------------------------------------------------------------- /src/utils/PromiseStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/utils/PromiseStore.ts -------------------------------------------------------------------------------- /src/utils/VirtualModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/utils/VirtualModule.ts -------------------------------------------------------------------------------- /src/utils/__tests__/VirtualModule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/utils/__tests__/VirtualModule.test.ts -------------------------------------------------------------------------------- /src/utils/__tests__/cssModuleHelpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/utils/__tests__/cssModuleHelpers.test.ts -------------------------------------------------------------------------------- /src/utils/__tests__/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/utils/__tests__/helpers.ts -------------------------------------------------------------------------------- /src/utils/__tests__/normalizeModuleFederationOption.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/utils/__tests__/normalizeModuleFederationOption.test.ts -------------------------------------------------------------------------------- /src/utils/__tests__/publicPath.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/utils/__tests__/publicPath.test.ts -------------------------------------------------------------------------------- /src/utils/aliasToArrayPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/utils/aliasToArrayPlugin.ts -------------------------------------------------------------------------------- /src/utils/cssModuleHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/utils/cssModuleHelpers.ts -------------------------------------------------------------------------------- /src/utils/localSharedImportMap_temp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/utils/localSharedImportMap_temp.ts -------------------------------------------------------------------------------- /src/utils/mapCodeToCodeWithSourcemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/utils/mapCodeToCodeWithSourcemap.ts -------------------------------------------------------------------------------- /src/utils/normalizeModuleFederationOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/utils/normalizeModuleFederationOptions.ts -------------------------------------------------------------------------------- /src/utils/normalizeOptimizeDeps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/utils/normalizeOptimizeDeps.ts -------------------------------------------------------------------------------- /src/utils/packageNameUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/utils/packageNameUtils.ts -------------------------------------------------------------------------------- /src/utils/publicPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/utils/publicPath.ts -------------------------------------------------------------------------------- /src/utils/wrapManualChunks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/utils/wrapManualChunks.ts -------------------------------------------------------------------------------- /src/virtualModules/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/virtualModules/index.ts -------------------------------------------------------------------------------- /src/virtualModules/virtualExposes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/virtualModules/virtualExposes.ts -------------------------------------------------------------------------------- /src/virtualModules/virtualRemoteEntry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/virtualModules/virtualRemoteEntry.ts -------------------------------------------------------------------------------- /src/virtualModules/virtualRemotes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/virtualModules/virtualRemotes.ts -------------------------------------------------------------------------------- /src/virtualModules/virtualRuntimeInitStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/virtualModules/virtualRuntimeInitStatus.ts -------------------------------------------------------------------------------- /src/virtualModules/virtualShared_preBuild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/src/virtualModules/virtualShared_preBuild.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/vite/HEAD/vitest.config.ts --------------------------------------------------------------------------------