@forge/bundler

6.1.23-next.56.1.23-next.6
out/nativeui.js
~out/nativeui.jsModified
+6−2
Index: package/out/nativeui.js
===================================================================
--- package/out/nativeui.js
+++ package/out/nativeui.js
@@ -4,10 +4,14 @@
 const nativeui_1 = require("./config/nativeui");
 const types_1 = require("./types");
 const webpack_1 = require("./webpack");
 class NativeUIBundler extends webpack_1.WebpackBundler {
-    async getConfig({ entryPoints, i18nConfig }) {
-        return (0, nativeui_1.getNativeUiBuildConfig)(entryPoints, i18nConfig);
+    async getConfigs({ entryPoints, i18nConfig }) {
+        const iframeConfig = (0, nativeui_1.getNativeUiBuildConfig)(entryPoints, i18nConfig);
+        if (process.env.EXP_FORGE_UI_WORKER_RUNTIME === 'true') {
+            return [iframeConfig, (0, nativeui_1.getNativeUiWorkerBuildConfig)(entryPoints, i18nConfig, iframeConfig.output.path)];
+        }
+        return [iframeConfig];
     }
     async bundleResources(resources, i18nConfig) {
         const nativeUiBundlesDetails = [];
         let combinedMetadata = (0, types_1.emptyMetadata)();