From e7c919e11cf3381d328e548ec869c36e623150b2 Mon Sep 17 00:00:00 2001 From: Dmitry Shibanov Date: Wed, 19 Oct 2022 14:19:12 +0200 Subject: [PATCH] fix if check --- dist/setup/index.js | 8 ++++---- src/installer.ts | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/dist/setup/index.js b/dist/setup/index.js index 18342fae..e7090563 100644 --- a/dist/setup/index.js +++ b/dist/setup/index.js @@ -73479,12 +73479,12 @@ function evaluateVersions(versions, versionSpec) { } function getNodejsDistUrl(version) { const prerelease = semver.prerelease(version); - if (!prerelease || !prerelease.length) { - return 'https://nodejs.org/dist'; - } - else if (version.includes('nightly')) { + if (version.includes('nightly')) { return 'https://nodejs.org/download/nightly'; } + else if (!prerelease) { + return 'https://nodejs.org/dist'; + } else { return 'https://nodejs.org/download/rc'; } diff --git a/src/installer.ts b/src/installer.ts index b9519995..c727a6dc 100644 --- a/src/installer.ts +++ b/src/installer.ts @@ -428,10 +428,10 @@ function evaluateVersions(versions: string[], versionSpec: string): string { function getNodejsDistUrl(version: string) { const prerelease = semver.prerelease(version); - if (!prerelease || !prerelease.length) { - return 'https://nodejs.org/dist'; - } else if (version.includes('nightly')) { + if (version.includes('nightly')) { return 'https://nodejs.org/download/nightly'; + } else if (!prerelease) { + return 'https://nodejs.org/dist'; } else { return 'https://nodejs.org/download/rc'; }