From 41196247ce1be599a5116269b43417af8feae43a Mon Sep 17 00:00:00 2001 From: Chester Wood Date: Tue, 25 Jun 2024 16:21:30 -0600 Subject: [PATCH] Filter undefined results from plist files --- index.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/index.js b/index.js index 345f3d4..24e7ce1 100644 --- a/index.js +++ b/index.js @@ -47,18 +47,18 @@ function getDefaults() { function getPlistFilenames(xcode) { return unique( flattenDeep( - xcode.document.projects.map(project => { - return project.targets.filter(Boolean).map(target => { - return target.buildConfigurationsList.buildConfigurations.map( - config => { + xcode.document.projects.map((project) => { + return project.targets.filter(Boolean).map((target) => { + return target.buildConfigurationsList.buildConfigurations + .map((config) => { return config.ast.value.get("buildSettings").get("INFOPLIST_FILE") .text; - } - ); + }) + .filter(Boolean); // Filter out null or undefined values ); }); }) ) - ); + ).filter(Boolean); // Filter out null or undefined values; } /**