diff --git a/_webi/normalize.js b/_webi/normalize.js index 1a75421..f2dd0bf 100644 --- a/_webi/normalize.js +++ b/_webi/normalize.js @@ -95,13 +95,14 @@ function normalize(all) { supported.oses[rel.os] = true; if (!rel.arch) { - arches.some(function (regKey) { - var arch = (rel.name || rel.download).match(archMap[regKey]) && regKey; - if (arch) { + for (let arch of arches) { + let name = rel.name || rel.download; + let isArch = name.match(archMap[arch]); + if (isArch) { rel.arch = arch; - return true; + break; } - }); + } } if (!rel.arch) { if ('macos' === rel.os) {