From ef297d704fe0078e9372c07642c146b3b2333d3e Mon Sep 17 00:00:00 2001 From: MaleDong Date: Sun, 19 Aug 2018 14:45:52 +0800 Subject: [PATCH] Add filters for Nodejs 10 1) Ref: #1769 2) Optimize the logic process for module.exports of download.js.i --- scripts/helpers/downloads.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/scripts/helpers/downloads.js b/scripts/helpers/downloads.js index d59ee877b9fa..0bae047eb428 100644 --- a/scripts/helpers/downloads.js +++ b/scripts/helpers/downloads.js @@ -139,11 +139,14 @@ function resolveUrl (item, version) { module.exports = (version) => { let downloads = latestDownloads - if (semver.satisfies(version, '< 8.0.0')) { - downloads = postMergeDownloads - } if (semver.satisfies(version, '< 1.0.0')) { downloads = legacyDownloads + } else if (semver.satisfies(version, '< 8.0.0')) { + downloads = postMergeDownloads + } else if (semver.satisfies(version, '>= 10.0.0')) { + downloads = postMergeDownloads.filter(ver => + ver.title !== 'Linux 32-bit Binary' && + ver.title !== 'SunOS 32-bit Binary') } return downloads.map((item) => resolveUrl(item, version)) }