From 0b5393d7bff625b57496210325b2f10472484cb7 Mon Sep 17 00:00:00 2001 From: Michael DeGiovanni Date: Mon, 9 Oct 2023 22:24:57 +0200 Subject: [PATCH] fix(webpack): handle single appComponents env flag (#10401) --- packages/webpack5/src/configuration/base.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/webpack5/src/configuration/base.ts b/packages/webpack5/src/configuration/base.ts index 00291c9de..5fea6903b 100644 --- a/packages/webpack5/src/configuration/base.ts +++ b/packages/webpack5/src/configuration/base.ts @@ -104,7 +104,7 @@ export default function (config: Config, env: IWebpackEnv = _env): Config { // Add android app components to the bundle to SBG can generate the java classes if (platform === 'android') { - const appComponents = env.appComponents || []; + const appComponents = Array.isArray(env.appComponents) ? env.appComponents : env.appComponents && [env.appComponents] || []; appComponents.push('@nativescript/core/ui/frame'); appComponents.push('@nativescript/core/ui/frame/activity'); appComponents.map((component) => {