From 173537238daea05b53238e494c61d09631a13c60 Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Thu, 15 Aug 2024 10:14:33 +0100 Subject: [PATCH] fix(baseline): catch computeBaseline() error (#11636) --- build/web-features.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/build/web-features.ts b/build/web-features.ts index 286e1c25a827..618b9346ed88 100644 --- a/build/web-features.ts +++ b/build/web-features.ts @@ -27,10 +27,14 @@ export function addBaseline(doc: Partial) { function getStatuses(bcdKey: string) { for (const feature of Object.values(features)) { if (feature.status && feature.compat_features?.includes(bcdKey)) { - return { - featureStatus: feature.status, - keyStatus: computeBaseline({ compatKeys: [bcdKey] }), - }; + try { + return { + featureStatus: feature.status, + keyStatus: computeBaseline({ compatKeys: [bcdKey] }), + }; + } catch (e) { + console.error(e); + } } } return {};