From 549d498da392f61aadfc0416f08ed43ae7397a2f Mon Sep 17 00:00:00 2001 From: Henry Mercer Date: Thu, 17 Sep 2026 19:02:12 +0100 Subject: [PATCH] Simplify per-language platform eligibility checks Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- lib/entry-points.js | 3 +-- src/per-language-bundles.ts | 9 ++++----- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/lib/entry-points.js b/lib/entry-points.js index d23dcaac3..1ccf9ee0b 100644 --- a/lib/entry-points.js +++ b/lib/entry-points.js @@ -151620,8 +151620,7 @@ async function getPerLanguageBundleLanguage({ ); } } - const supportedLanguages = platform2 === void 0 ? void 0 : PER_LANGUAGE_BUNDLE_LANGUAGES[platform2]; - if (!supportedLanguages?.has(language)) { + if (platform2 === void 0 || !PER_LANGUAGE_BUNDLE_LANGUAGES[platform2].has(language)) { return explain( `no per-language bundle is published for ${language} on ${platform2 ?? "an unknown platform"}` ); diff --git a/src/per-language-bundles.ts b/src/per-language-bundles.ts index 9c07a6802..567c365ff 100644 --- a/src/per-language-bundles.ts +++ b/src/per-language-bundles.ts @@ -117,11 +117,10 @@ export async function getPerLanguageBundleLanguage( } } - const supportedLanguages = - platform === undefined - ? undefined - : PER_LANGUAGE_BUNDLE_LANGUAGES[platform]; - if (!supportedLanguages?.has(language)) { + if ( + platform === undefined || + !PER_LANGUAGE_BUNDLE_LANGUAGES[platform].has(language) + ) { return explain( `no per-language bundle is published for ${language} on ${platform ?? "an unknown platform"}`, );