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"}`, );