From d7fc9f723323b2cf72ac97c2f6c4fb572ae4d7d1 Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Tue, 23 Apr 2024 13:46:50 +0200 Subject: [PATCH] `compute-baseline`: Make `withAncestors` optional --- packages/compute-baseline/src/baseline/index.ts | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/packages/compute-baseline/src/baseline/index.ts b/packages/compute-baseline/src/baseline/index.ts index d2c32c35cbf..6fae81df19f 100644 --- a/packages/compute-baseline/src/baseline/index.ts +++ b/packages/compute-baseline/src/baseline/index.ts @@ -31,11 +31,6 @@ export const BASELINE_LOW_TO_HIGH_DURATION = Temporal.Duration.from({ months: 30, }); -interface FeatureSelector { - compatKeys: [string, ...string[]]; - checkAncestors: boolean; -} - type BaselineStatus = "low" | "high" | false; type BaselineDate = string | null; @@ -54,7 +49,10 @@ interface SupportStatus { * "low" or false, dates, and releases) for those keys. */ export function computeBaseline( - featureSelector: FeatureSelector, + featureSelector: { + compatKeys: [string, ...string[]]; + checkAncestors?: boolean; + }, compat: Compat = defaultCompat, ): SupportStatus { const { compatKeys } = featureSelector;