├── .editorconfig ├── .github ├── actions │ ├── android-e2e │ │ └── action.yaml │ ├── ios-e2e │ │ └── action.yaml │ └── prepare-repo │ │ └── action.yaml └── workflows │ ├── code-quality.yaml │ └── e2e-trigger.yaml ├── .gitignore ├── .nvmrc ├── .ruby-version ├── .vscode ├── extensions.json └── settings.json ├── CONTRIBUTING.md ├── E2E.md ├── LICENSE ├── README.md ├── apps ├── 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 ├── 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 ├── 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 ├── showcase-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 │ │ │ │ │ └── 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 │ ├── index.js │ ├── ios │ │ ├── .xcode.env │ │ ├── Podfile │ │ ├── Podfile.lock │ │ ├── host.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── host.xcscheme │ │ ├── host.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ └── host │ │ │ ├── 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 │ ├── runtime-plugin.ts │ ├── src │ │ ├── App.tsx │ │ ├── Card.tsx │ │ ├── Fallback.tsx │ │ └── aura.png │ └── tsconfig.json └── showcase-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 │ ├── button.tsx │ ├── confetti-asset.json │ ├── confetti.tsx │ └── gift-asset.json │ └── tsconfig.json ├── biome.jsonc ├── nodemon.json ├── package.json ├── packages ├── core │ ├── 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 │ ├── package.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 ├── plugin-rnc-cli │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── package.json │ └── react-native.config.js └── plugin-rnef │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rslib.config.ts │ ├── src │ ├── index.ts │ └── plugin.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── patches └── lottie-react-native.patch ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── tsconfig.base.json └── turbo.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/actions/android-e2e/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/.github/actions/android-e2e/action.yaml -------------------------------------------------------------------------------- /.github/actions/ios-e2e/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/.github/actions/ios-e2e/action.yaml -------------------------------------------------------------------------------- /.github/actions/prepare-repo/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/.github/actions/prepare-repo/action.yaml -------------------------------------------------------------------------------- /.github/workflows/code-quality.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/.github/workflows/code-quality.yaml -------------------------------------------------------------------------------- /.github/workflows/e2e-trigger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/.github/workflows/e2e-trigger.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 22 -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.1.0 -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /E2E.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/E2E.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/README.md -------------------------------------------------------------------------------- /apps/example-host/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/.bundle/config -------------------------------------------------------------------------------- /apps/example-host/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: '@react-native', 4 | }; 5 | -------------------------------------------------------------------------------- /apps/example-host/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/.gitignore -------------------------------------------------------------------------------- /apps/example-host/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/.prettierrc.js -------------------------------------------------------------------------------- /apps/example-host/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /apps/example-host/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/Gemfile -------------------------------------------------------------------------------- /apps/example-host/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/Gemfile.lock -------------------------------------------------------------------------------- /apps/example-host/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/README.md -------------------------------------------------------------------------------- /apps/example-host/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/build.gradle -------------------------------------------------------------------------------- /apps/example-host/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/debug.keystore -------------------------------------------------------------------------------- /apps/example-host/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /apps/example-host/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /apps/example-host/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /apps/example-host/android/app/src/main/java/com/mf/example/host/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/src/main/java/com/mf/example/host/MainActivity.kt -------------------------------------------------------------------------------- /apps/example-host/android/app/src/main/java/com/mf/example/host/MainApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/src/main/java/com/mf/example/host/MainApplication.kt -------------------------------------------------------------------------------- /apps/example-host/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /apps/example-host/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/example-host/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/example-host/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/example-host/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/example-host/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/example-host/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/example-host/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/example-host/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/example-host/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/example-host/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/example-host/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /apps/example-host/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /apps/example-host/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/build.gradle -------------------------------------------------------------------------------- /apps/example-host/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/gradle.properties -------------------------------------------------------------------------------- /apps/example-host/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /apps/example-host/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /apps/example-host/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/gradlew -------------------------------------------------------------------------------- /apps/example-host/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/gradlew.bat -------------------------------------------------------------------------------- /apps/example-host/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/android/settings.gradle -------------------------------------------------------------------------------- /apps/example-host/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/app.json -------------------------------------------------------------------------------- /apps/example-host/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/babel.config.js -------------------------------------------------------------------------------- /apps/example-host/e2e/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/e2e/config.yaml -------------------------------------------------------------------------------- /apps/example-host/e2e/flows/core.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/e2e/flows/core.yaml -------------------------------------------------------------------------------- /apps/example-host/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/index.js -------------------------------------------------------------------------------- /apps/example-host/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/ios/.xcode.env -------------------------------------------------------------------------------- /apps/example-host/ios/MFExampleHost.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/ios/MFExampleHost.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /apps/example-host/ios/MFExampleHost.xcodeproj/xcshareddata/xcschemes/MFExampleHost.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/ios/MFExampleHost.xcodeproj/xcshareddata/xcschemes/MFExampleHost.xcscheme -------------------------------------------------------------------------------- /apps/example-host/ios/MFExampleHost.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/ios/MFExampleHost.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /apps/example-host/ios/MFExampleHost/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/ios/MFExampleHost/AppDelegate.swift -------------------------------------------------------------------------------- /apps/example-host/ios/MFExampleHost/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/ios/MFExampleHost/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /apps/example-host/ios/MFExampleHost/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/ios/MFExampleHost/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /apps/example-host/ios/MFExampleHost/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/ios/MFExampleHost/Info.plist -------------------------------------------------------------------------------- /apps/example-host/ios/MFExampleHost/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/ios/MFExampleHost/LaunchScreen.storyboard -------------------------------------------------------------------------------- /apps/example-host/ios/MFExampleHost/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/ios/MFExampleHost/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /apps/example-host/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/ios/Podfile -------------------------------------------------------------------------------- /apps/example-host/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/ios/Podfile.lock -------------------------------------------------------------------------------- /apps/example-host/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | preset: 'react-native', 3 | }; 4 | -------------------------------------------------------------------------------- /apps/example-host/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/metro.config.js -------------------------------------------------------------------------------- /apps/example-host/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/package.json -------------------------------------------------------------------------------- /apps/example-host/rnef.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/rnef.config.mjs -------------------------------------------------------------------------------- /apps/example-host/runtime-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/runtime-plugin.ts -------------------------------------------------------------------------------- /apps/example-host/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/src/App.tsx -------------------------------------------------------------------------------- /apps/example-host/src/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/src/Card.tsx -------------------------------------------------------------------------------- /apps/example-host/src/Fallback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-host/src/Fallback.tsx -------------------------------------------------------------------------------- /apps/example-host/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@react-native/typescript-config" 3 | } 4 | -------------------------------------------------------------------------------- /apps/example-mini/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/.bundle/config -------------------------------------------------------------------------------- /apps/example-mini/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: '@react-native', 4 | }; 5 | -------------------------------------------------------------------------------- /apps/example-mini/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/.gitignore -------------------------------------------------------------------------------- /apps/example-mini/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/.prettierrc.js -------------------------------------------------------------------------------- /apps/example-mini/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /apps/example-mini/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/App.tsx -------------------------------------------------------------------------------- /apps/example-mini/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/Gemfile -------------------------------------------------------------------------------- /apps/example-mini/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/Gemfile.lock -------------------------------------------------------------------------------- /apps/example-mini/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/README.md -------------------------------------------------------------------------------- /apps/example-mini/__tests__/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/__tests__/App.test.tsx -------------------------------------------------------------------------------- /apps/example-mini/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/build.gradle -------------------------------------------------------------------------------- /apps/example-mini/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/debug.keystore -------------------------------------------------------------------------------- /apps/example-mini/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /apps/example-mini/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /apps/example-mini/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /apps/example-mini/android/app/src/main/java/com/mini/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/src/main/java/com/mini/MainActivity.kt -------------------------------------------------------------------------------- /apps/example-mini/android/app/src/main/java/com/mini/MainApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/src/main/java/com/mini/MainApplication.kt -------------------------------------------------------------------------------- /apps/example-mini/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /apps/example-mini/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/example-mini/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/example-mini/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/example-mini/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/example-mini/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/example-mini/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/example-mini/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/example-mini/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/example-mini/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/example-mini/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/example-mini/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /apps/example-mini/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /apps/example-mini/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/build.gradle -------------------------------------------------------------------------------- /apps/example-mini/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/gradle.properties -------------------------------------------------------------------------------- /apps/example-mini/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /apps/example-mini/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /apps/example-mini/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/gradlew -------------------------------------------------------------------------------- /apps/example-mini/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/gradlew.bat -------------------------------------------------------------------------------- /apps/example-mini/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/android/settings.gradle -------------------------------------------------------------------------------- /apps/example-mini/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/app.json -------------------------------------------------------------------------------- /apps/example-mini/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/babel.config.js -------------------------------------------------------------------------------- /apps/example-mini/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/index.js -------------------------------------------------------------------------------- /apps/example-mini/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/ios/.xcode.env -------------------------------------------------------------------------------- /apps/example-mini/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/ios/Podfile -------------------------------------------------------------------------------- /apps/example-mini/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/ios/Podfile.lock -------------------------------------------------------------------------------- /apps/example-mini/ios/mini.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/ios/mini.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /apps/example-mini/ios/mini.xcodeproj/xcshareddata/xcschemes/mini.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/ios/mini.xcodeproj/xcshareddata/xcschemes/mini.xcscheme -------------------------------------------------------------------------------- /apps/example-mini/ios/mini.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/ios/mini.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /apps/example-mini/ios/mini/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/ios/mini/AppDelegate.swift -------------------------------------------------------------------------------- /apps/example-mini/ios/mini/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/ios/mini/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /apps/example-mini/ios/mini/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/ios/mini/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /apps/example-mini/ios/mini/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/ios/mini/Info.plist -------------------------------------------------------------------------------- /apps/example-mini/ios/mini/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/ios/mini/LaunchScreen.storyboard -------------------------------------------------------------------------------- /apps/example-mini/ios/mini/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/ios/mini/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /apps/example-mini/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | preset: 'react-native', 3 | }; 4 | -------------------------------------------------------------------------------- /apps/example-mini/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/metro.config.js -------------------------------------------------------------------------------- /apps/example-mini/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/package.json -------------------------------------------------------------------------------- /apps/example-mini/rnef.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/rnef.config.mjs -------------------------------------------------------------------------------- /apps/example-mini/src/info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-mini/src/info.tsx -------------------------------------------------------------------------------- /apps/example-mini/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@react-native/typescript-config" 3 | } 4 | -------------------------------------------------------------------------------- /apps/example-nested-mini/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/.bundle/config -------------------------------------------------------------------------------- /apps/example-nested-mini/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: '@react-native', 4 | }; 5 | -------------------------------------------------------------------------------- /apps/example-nested-mini/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/.gitignore -------------------------------------------------------------------------------- /apps/example-nested-mini/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/.prettierrc.js -------------------------------------------------------------------------------- /apps/example-nested-mini/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /apps/example-nested-mini/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/App.tsx -------------------------------------------------------------------------------- /apps/example-nested-mini/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/Gemfile -------------------------------------------------------------------------------- /apps/example-nested-mini/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/Gemfile.lock -------------------------------------------------------------------------------- /apps/example-nested-mini/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/README.md -------------------------------------------------------------------------------- /apps/example-nested-mini/__tests__/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/__tests__/App.test.tsx -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/build.gradle -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/debug.keystore -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/src/main/java/com/mini/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/src/main/java/com/mini/MainActivity.kt -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/src/main/java/com/mini/MainApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/src/main/java/com/mini/MainApplication.kt -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /apps/example-nested-mini/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /apps/example-nested-mini/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/build.gradle -------------------------------------------------------------------------------- /apps/example-nested-mini/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/gradle.properties -------------------------------------------------------------------------------- /apps/example-nested-mini/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /apps/example-nested-mini/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /apps/example-nested-mini/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/gradlew -------------------------------------------------------------------------------- /apps/example-nested-mini/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/gradlew.bat -------------------------------------------------------------------------------- /apps/example-nested-mini/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/android/settings.gradle -------------------------------------------------------------------------------- /apps/example-nested-mini/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/app.json -------------------------------------------------------------------------------- /apps/example-nested-mini/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/babel.config.js -------------------------------------------------------------------------------- /apps/example-nested-mini/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/index.js -------------------------------------------------------------------------------- /apps/example-nested-mini/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/ios/.xcode.env -------------------------------------------------------------------------------- /apps/example-nested-mini/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/ios/Podfile -------------------------------------------------------------------------------- /apps/example-nested-mini/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/ios/Podfile.lock -------------------------------------------------------------------------------- /apps/example-nested-mini/ios/mini.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/ios/mini.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /apps/example-nested-mini/ios/mini.xcodeproj/xcshareddata/xcschemes/mini.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/ios/mini.xcodeproj/xcshareddata/xcschemes/mini.xcscheme -------------------------------------------------------------------------------- /apps/example-nested-mini/ios/mini.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/ios/mini.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /apps/example-nested-mini/ios/mini/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/ios/mini/AppDelegate.swift -------------------------------------------------------------------------------- /apps/example-nested-mini/ios/mini/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/ios/mini/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /apps/example-nested-mini/ios/mini/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/ios/mini/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /apps/example-nested-mini/ios/mini/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/ios/mini/Info.plist -------------------------------------------------------------------------------- /apps/example-nested-mini/ios/mini/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/ios/mini/LaunchScreen.storyboard -------------------------------------------------------------------------------- /apps/example-nested-mini/ios/mini/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/ios/mini/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /apps/example-nested-mini/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | preset: 'react-native', 3 | }; 4 | -------------------------------------------------------------------------------- /apps/example-nested-mini/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/metro.config.js -------------------------------------------------------------------------------- /apps/example-nested-mini/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/package.json -------------------------------------------------------------------------------- /apps/example-nested-mini/rnef.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/rnef.config.mjs -------------------------------------------------------------------------------- /apps/example-nested-mini/src/nested-mini-info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/example-nested-mini/src/nested-mini-info.tsx -------------------------------------------------------------------------------- /apps/example-nested-mini/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@react-native/typescript-config" 3 | } 4 | -------------------------------------------------------------------------------- /apps/showcase-host/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/.bundle/config -------------------------------------------------------------------------------- /apps/showcase-host/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: '@react-native', 4 | }; 5 | -------------------------------------------------------------------------------- /apps/showcase-host/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/.gitignore -------------------------------------------------------------------------------- /apps/showcase-host/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/.prettierrc.js -------------------------------------------------------------------------------- /apps/showcase-host/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /apps/showcase-host/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/Gemfile -------------------------------------------------------------------------------- /apps/showcase-host/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/Gemfile.lock -------------------------------------------------------------------------------- /apps/showcase-host/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/README.md -------------------------------------------------------------------------------- /apps/showcase-host/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/build.gradle -------------------------------------------------------------------------------- /apps/showcase-host/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/debug.keystore -------------------------------------------------------------------------------- /apps/showcase-host/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /apps/showcase-host/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /apps/showcase-host/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /apps/showcase-host/android/app/src/main/java/com/host/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/src/main/java/com/host/MainActivity.kt -------------------------------------------------------------------------------- /apps/showcase-host/android/app/src/main/java/com/host/MainApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/src/main/java/com/host/MainApplication.kt -------------------------------------------------------------------------------- /apps/showcase-host/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /apps/showcase-host/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/showcase-host/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/showcase-host/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/showcase-host/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/showcase-host/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/showcase-host/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/showcase-host/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/showcase-host/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/showcase-host/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/showcase-host/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/showcase-host/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /apps/showcase-host/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /apps/showcase-host/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/build.gradle -------------------------------------------------------------------------------- /apps/showcase-host/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/gradle.properties -------------------------------------------------------------------------------- /apps/showcase-host/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /apps/showcase-host/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /apps/showcase-host/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/gradlew -------------------------------------------------------------------------------- /apps/showcase-host/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/gradlew.bat -------------------------------------------------------------------------------- /apps/showcase-host/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/android/settings.gradle -------------------------------------------------------------------------------- /apps/showcase-host/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/app.json -------------------------------------------------------------------------------- /apps/showcase-host/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/babel.config.js -------------------------------------------------------------------------------- /apps/showcase-host/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/index.js -------------------------------------------------------------------------------- /apps/showcase-host/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/ios/.xcode.env -------------------------------------------------------------------------------- /apps/showcase-host/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/ios/Podfile -------------------------------------------------------------------------------- /apps/showcase-host/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/ios/Podfile.lock -------------------------------------------------------------------------------- /apps/showcase-host/ios/host.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/ios/host.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /apps/showcase-host/ios/host.xcodeproj/xcshareddata/xcschemes/host.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/ios/host.xcodeproj/xcshareddata/xcschemes/host.xcscheme -------------------------------------------------------------------------------- /apps/showcase-host/ios/host.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/ios/host.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /apps/showcase-host/ios/host/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/ios/host/AppDelegate.swift -------------------------------------------------------------------------------- /apps/showcase-host/ios/host/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/ios/host/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /apps/showcase-host/ios/host/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/ios/host/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /apps/showcase-host/ios/host/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/ios/host/Info.plist -------------------------------------------------------------------------------- /apps/showcase-host/ios/host/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/ios/host/LaunchScreen.storyboard -------------------------------------------------------------------------------- /apps/showcase-host/ios/host/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/ios/host/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /apps/showcase-host/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | preset: 'react-native', 3 | }; 4 | -------------------------------------------------------------------------------- /apps/showcase-host/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/metro.config.js -------------------------------------------------------------------------------- /apps/showcase-host/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/package.json -------------------------------------------------------------------------------- /apps/showcase-host/rnef.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/rnef.config.mjs -------------------------------------------------------------------------------- /apps/showcase-host/runtime-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/runtime-plugin.ts -------------------------------------------------------------------------------- /apps/showcase-host/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/src/App.tsx -------------------------------------------------------------------------------- /apps/showcase-host/src/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/src/Card.tsx -------------------------------------------------------------------------------- /apps/showcase-host/src/Fallback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/src/Fallback.tsx -------------------------------------------------------------------------------- /apps/showcase-host/src/aura.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-host/src/aura.png -------------------------------------------------------------------------------- /apps/showcase-host/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@react-native/typescript-config" 3 | } 4 | -------------------------------------------------------------------------------- /apps/showcase-mini/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/.bundle/config -------------------------------------------------------------------------------- /apps/showcase-mini/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: '@react-native', 4 | }; 5 | -------------------------------------------------------------------------------- /apps/showcase-mini/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/.gitignore -------------------------------------------------------------------------------- /apps/showcase-mini/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/.prettierrc.js -------------------------------------------------------------------------------- /apps/showcase-mini/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /apps/showcase-mini/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/App.tsx -------------------------------------------------------------------------------- /apps/showcase-mini/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/Gemfile -------------------------------------------------------------------------------- /apps/showcase-mini/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/Gemfile.lock -------------------------------------------------------------------------------- /apps/showcase-mini/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/README.md -------------------------------------------------------------------------------- /apps/showcase-mini/__tests__/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/__tests__/App.test.tsx -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/build.gradle -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/debug.keystore -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/src/main/java/com/mini/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/src/main/java/com/mini/MainActivity.kt -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/src/main/java/com/mini/MainApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/src/main/java/com/mini/MainApplication.kt -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /apps/showcase-mini/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /apps/showcase-mini/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/build.gradle -------------------------------------------------------------------------------- /apps/showcase-mini/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/gradle.properties -------------------------------------------------------------------------------- /apps/showcase-mini/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /apps/showcase-mini/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /apps/showcase-mini/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/gradlew -------------------------------------------------------------------------------- /apps/showcase-mini/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/gradlew.bat -------------------------------------------------------------------------------- /apps/showcase-mini/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/android/settings.gradle -------------------------------------------------------------------------------- /apps/showcase-mini/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/app.json -------------------------------------------------------------------------------- /apps/showcase-mini/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/babel.config.js -------------------------------------------------------------------------------- /apps/showcase-mini/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/index.js -------------------------------------------------------------------------------- /apps/showcase-mini/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/ios/.xcode.env -------------------------------------------------------------------------------- /apps/showcase-mini/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/ios/Podfile -------------------------------------------------------------------------------- /apps/showcase-mini/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/ios/Podfile.lock -------------------------------------------------------------------------------- /apps/showcase-mini/ios/mini.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/ios/mini.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /apps/showcase-mini/ios/mini.xcodeproj/xcshareddata/xcschemes/mini.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/ios/mini.xcodeproj/xcshareddata/xcschemes/mini.xcscheme -------------------------------------------------------------------------------- /apps/showcase-mini/ios/mini.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/ios/mini.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /apps/showcase-mini/ios/mini/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/ios/mini/AppDelegate.swift -------------------------------------------------------------------------------- /apps/showcase-mini/ios/mini/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/ios/mini/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /apps/showcase-mini/ios/mini/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/ios/mini/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /apps/showcase-mini/ios/mini/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/ios/mini/Info.plist -------------------------------------------------------------------------------- /apps/showcase-mini/ios/mini/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/ios/mini/LaunchScreen.storyboard -------------------------------------------------------------------------------- /apps/showcase-mini/ios/mini/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/ios/mini/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /apps/showcase-mini/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | preset: 'react-native', 3 | }; 4 | -------------------------------------------------------------------------------- /apps/showcase-mini/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/metro.config.js -------------------------------------------------------------------------------- /apps/showcase-mini/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/package.json -------------------------------------------------------------------------------- /apps/showcase-mini/rnef.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/rnef.config.mjs -------------------------------------------------------------------------------- /apps/showcase-mini/src/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/src/button.tsx -------------------------------------------------------------------------------- /apps/showcase-mini/src/confetti-asset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/src/confetti-asset.json -------------------------------------------------------------------------------- /apps/showcase-mini/src/confetti.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/src/confetti.tsx -------------------------------------------------------------------------------- /apps/showcase-mini/src/gift-asset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/apps/showcase-mini/src/gift-asset.json -------------------------------------------------------------------------------- /apps/showcase-mini/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@react-native/typescript-config" 3 | } 4 | -------------------------------------------------------------------------------- /biome.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/biome.jsonc -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/package.json -------------------------------------------------------------------------------- /packages/core/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/LICENSE -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/babel-plugin/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/babel-plugin/index.js -------------------------------------------------------------------------------- /packages/core/babel-plugin/patch-initialize-core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/babel-plugin/patch-initialize-core.js -------------------------------------------------------------------------------- /packages/core/babel-plugin/patch-require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/babel-plugin/patch-require.js -------------------------------------------------------------------------------- /packages/core/bootstrap/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/bootstrap/index.d.ts -------------------------------------------------------------------------------- /packages/core/bootstrap/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/bootstrap/index.js -------------------------------------------------------------------------------- /packages/core/dev/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/dev/commands.js -------------------------------------------------------------------------------- /packages/core/dev/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/dev/index.js -------------------------------------------------------------------------------- /packages/core/dev/utils/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/dev/utils/setup.js -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/rslib.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/rslib.config.ts -------------------------------------------------------------------------------- /packages/core/src/babel/transformer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/babel/transformer.js -------------------------------------------------------------------------------- /packages/core/src/commands/bundle-host/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/commands/bundle-host/index.ts -------------------------------------------------------------------------------- /packages/core/src/commands/bundle-host/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/commands/bundle-host/options.ts -------------------------------------------------------------------------------- /packages/core/src/commands/bundle-host/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/commands/bundle-host/types.ts -------------------------------------------------------------------------------- /packages/core/src/commands/bundle-remote/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/commands/bundle-remote/index.ts -------------------------------------------------------------------------------- /packages/core/src/commands/bundle-remote/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/commands/bundle-remote/options.ts -------------------------------------------------------------------------------- /packages/core/src/commands/bundle-remote/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/commands/bundle-remote/types.ts -------------------------------------------------------------------------------- /packages/core/src/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/commands/index.ts -------------------------------------------------------------------------------- /packages/core/src/commands/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/commands/types.ts -------------------------------------------------------------------------------- /packages/core/src/commands/utils/create-module-path-remapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/commands/utils/create-module-path-remapper.ts -------------------------------------------------------------------------------- /packages/core/src/commands/utils/create-resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/commands/utils/create-resolver.ts -------------------------------------------------------------------------------- /packages/core/src/commands/utils/get-community-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/commands/utils/get-community-plugin.ts -------------------------------------------------------------------------------- /packages/core/src/commands/utils/load-metro-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/commands/utils/load-metro-config.ts -------------------------------------------------------------------------------- /packages/core/src/commands/utils/save-bundle-and-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/commands/utils/save-bundle-and-map.ts -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/HMRClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/modules/HMRClient.ts -------------------------------------------------------------------------------- /packages/core/src/modules/HMRClientShim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/modules/HMRClientShim.ts -------------------------------------------------------------------------------- /packages/core/src/modules/asyncRequire.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/modules/asyncRequire.ts -------------------------------------------------------------------------------- /packages/core/src/modules/asyncStartup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/modules/asyncStartup.tsx -------------------------------------------------------------------------------- /packages/core/src/modules/getDevServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/modules/getDevServer.ts -------------------------------------------------------------------------------- /packages/core/src/modules/metroCorePlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/modules/metroCorePlugin.ts -------------------------------------------------------------------------------- /packages/core/src/plugin/babel-transformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/plugin/babel-transformer.ts -------------------------------------------------------------------------------- /packages/core/src/plugin/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/plugin/constants.ts -------------------------------------------------------------------------------- /packages/core/src/plugin/generators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/plugin/generators.ts -------------------------------------------------------------------------------- /packages/core/src/plugin/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/plugin/helpers.ts -------------------------------------------------------------------------------- /packages/core/src/plugin/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/plugin/index.ts -------------------------------------------------------------------------------- /packages/core/src/plugin/manifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/plugin/manifest.ts -------------------------------------------------------------------------------- /packages/core/src/plugin/normalize-extra-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/plugin/normalize-extra-options.ts -------------------------------------------------------------------------------- /packages/core/src/plugin/normalize-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/plugin/normalize-options.ts -------------------------------------------------------------------------------- /packages/core/src/plugin/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/plugin/resolver.ts -------------------------------------------------------------------------------- /packages/core/src/plugin/rewrite-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/plugin/rewrite-request.ts -------------------------------------------------------------------------------- /packages/core/src/plugin/serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/plugin/serializer.ts -------------------------------------------------------------------------------- /packages/core/src/plugin/validate-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/plugin/validate-options.ts -------------------------------------------------------------------------------- /packages/core/src/runtime/host-entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/runtime/host-entry.js -------------------------------------------------------------------------------- /packages/core/src/runtime/init-host.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/runtime/init-host.js -------------------------------------------------------------------------------- /packages/core/src/runtime/remote-entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/runtime/remote-entry.js -------------------------------------------------------------------------------- /packages/core/src/runtime/remote-hmr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/runtime/remote-hmr.js -------------------------------------------------------------------------------- /packages/core/src/runtime/remote-module-registry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/runtime/remote-module-registry.js -------------------------------------------------------------------------------- /packages/core/src/runtime/remote-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/runtime/remote-module.js -------------------------------------------------------------------------------- /packages/core/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/types.ts -------------------------------------------------------------------------------- /packages/core/src/types/metro/baseJSBundle.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/types/metro/baseJSBundle.d.ts -------------------------------------------------------------------------------- /packages/core/src/types/metro/bundleToString.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/types/metro/bundleToString.d.ts -------------------------------------------------------------------------------- /packages/core/src/types/metro/getAppendScripts.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/types/metro/getAppendScripts.d.ts -------------------------------------------------------------------------------- /packages/core/src/types/metro/processModules.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/types/metro/processModules.d.ts -------------------------------------------------------------------------------- /packages/core/src/types/metro/relativizeSourceMap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/types/metro/relativizeSourceMap.d.ts -------------------------------------------------------------------------------- /packages/core/src/types/react-native.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/types/react-native.d.ts -------------------------------------------------------------------------------- /packages/core/src/types/runtime.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/types/runtime.d.ts -------------------------------------------------------------------------------- /packages/core/src/utils/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/utils/errors.ts -------------------------------------------------------------------------------- /packages/core/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/utils/index.ts -------------------------------------------------------------------------------- /packages/core/src/utils/vm-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/src/utils/vm-manager.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/tsconfig.build.json -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/plugin-rnc-cli/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/plugin-rnc-cli/LICENSE -------------------------------------------------------------------------------- /packages/plugin-rnc-cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/plugin-rnc-cli/README.md -------------------------------------------------------------------------------- /packages/plugin-rnc-cli/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/plugin-rnc-cli/index.js -------------------------------------------------------------------------------- /packages/plugin-rnc-cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/plugin-rnc-cli/package.json -------------------------------------------------------------------------------- /packages/plugin-rnc-cli/react-native.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/plugin-rnc-cli/react-native.config.js -------------------------------------------------------------------------------- /packages/plugin-rnef/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/plugin-rnef/LICENSE -------------------------------------------------------------------------------- /packages/plugin-rnef/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/plugin-rnef/README.md -------------------------------------------------------------------------------- /packages/plugin-rnef/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/plugin-rnef/package.json -------------------------------------------------------------------------------- /packages/plugin-rnef/rslib.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/plugin-rnef/rslib.config.ts -------------------------------------------------------------------------------- /packages/plugin-rnef/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/plugin-rnef/src/index.ts -------------------------------------------------------------------------------- /packages/plugin-rnef/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/plugin-rnef/src/plugin.ts -------------------------------------------------------------------------------- /packages/plugin-rnef/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/plugin-rnef/tsconfig.build.json -------------------------------------------------------------------------------- /packages/plugin-rnef/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/packages/plugin-rnef/tsconfig.json -------------------------------------------------------------------------------- /patches/lottie-react-native.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/patches/lottie-react-native.patch -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/module-federation/metro/HEAD/turbo.json --------------------------------------------------------------------------------