From e3ef6cd14c0f594c0e39935c81a27d6da29c5ab3 Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Sat, 12 Oct 2024 18:09:34 +0200 Subject: [PATCH 1/2] Add `brew install corepack` for current / pending releases - https://github.com/nodejs/node/issues/55366 - https://github.com/Homebrew/homebrew-core/issues/193982 Signed-off-by: Karl Horky --- apps/site/util/getNodeDownloadSnippet.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/site/util/getNodeDownloadSnippet.ts b/apps/site/util/getNodeDownloadSnippet.ts index b1874f6084c5b..a01bc1611f221 100644 --- a/apps/site/util/getNodeDownloadSnippet.ts +++ b/apps/site/util/getNodeDownloadSnippet.ts @@ -75,6 +75,7 @@ export const getNodeDownloadSnippet = ( # ${t('layouts.download.codeBox.downloadAndInstallNodejs')} brew install node@${release.major} + ${['Current', 'Pending'].includes(release.status) ? 'brew install corepack' : ''} # ${t('layouts.download.codeBox.verifiesRightNodejsVersion')} node -v # ${t('layouts.download.codeBox.shouldPrint', { version: release.versionWithPrefix })} From e50356a580efb0a381ed09ce44c3208db02757d3 Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Sat, 12 Oct 2024 18:17:04 +0200 Subject: [PATCH 2/2] Remove empty line Signed-off-by: Karl Horky --- apps/site/util/getNodeDownloadSnippet.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/site/util/getNodeDownloadSnippet.ts b/apps/site/util/getNodeDownloadSnippet.ts index a01bc1611f221..1799020be6651 100644 --- a/apps/site/util/getNodeDownloadSnippet.ts +++ b/apps/site/util/getNodeDownloadSnippet.ts @@ -74,8 +74,7 @@ export const getNodeDownloadSnippet = ( # ${t('layouts.download.codeBox.homebrewSupportsIntallingMajorNodejsVersion', { version: release.major })} # ${t('layouts.download.codeBox.downloadAndInstallNodejs')} - brew install node@${release.major} - ${['Current', 'Pending'].includes(release.status) ? 'brew install corepack' : ''} + brew install node@${release.major}${['Current', 'Pending'].includes(release.status) ? '\nbrew install corepack' : ''} # ${t('layouts.download.codeBox.verifiesRightNodejsVersion')} node -v # ${t('layouts.download.codeBox.shouldPrint', { version: release.versionWithPrefix })}