From 9a1e333e796a39a6cd6251241bcc005f99ea17e6 Mon Sep 17 00:00:00 2001 From: Dmitriy Stepanenko Date: Tue, 10 Sep 2024 21:12:24 +0300 Subject: [PATCH] fix(qwik-nx): handle absence of vendor roots --- packages/qwik-nx/src/plugins/qwik-nx-vite.plugin.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/qwik-nx/src/plugins/qwik-nx-vite.plugin.ts b/packages/qwik-nx/src/plugins/qwik-nx-vite.plugin.ts index 72eb3f0..365c302 100644 --- a/packages/qwik-nx/src/plugins/qwik-nx-vite.plugin.ts +++ b/packages/qwik-nx/src/plugins/qwik-nx-vite.plugin.ts @@ -40,9 +40,10 @@ export function qwikNxVite(options?: QwikNxVitePluginOptions): Plugin { // it's not expected to have the plugin duplicated, but handling it as an edge case const pluginOptions = qwikPlugin.api.getOptions(); - const vendorRoots = await getVendorRoots(options, pluginOptions); - - pluginOptions.vendorRoots.push(...vendorRoots); + if (pluginOptions.vendorRoots) { + const vendorRoots = await getVendorRoots(options, pluginOptions); + pluginOptions.vendorRoots.push(...vendorRoots); + } } }, };