From f3fbed91bf0e32ba6bd10c805d0922161f59ef6f Mon Sep 17 00:00:00 2001 From: jcesarmobile Date: Thu, 22 Dec 2022 23:34:21 +0100 Subject: [PATCH] fix: deploy manifest error if no capacitor CLI --- .../cli/src/lib/integrations/capacitor/index.ts | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/packages/@ionic/cli/src/lib/integrations/capacitor/index.ts b/packages/@ionic/cli/src/lib/integrations/capacitor/index.ts index 32a720a1e4..223daabbcf 100644 --- a/packages/@ionic/cli/src/lib/integrations/capacitor/index.ts +++ b/packages/@ionic/cli/src/lib/integrations/capacitor/index.ts @@ -227,11 +227,14 @@ export class Integration extends BaseIntegration { }); getCapacitorConfig = lodash.memoize(async (): Promise => { - const cli = await this.getCapacitorCLIConfig(); - - if (cli) { - debug('Loaded Capacitor config!'); - return cli.app.extConfig; + try { + const cli = await this.getCapacitorCLIConfig(); + if (cli) { + debug('Loaded Capacitor config!'); + return cli.app.extConfig; + } + } catch (ex) { + // ignore } // fallback to reading capacitor.config.json if it exists