on master help sign in
Merge pull request #2156 from loganhenson/npm-install-x64-on-M1

Allow M1 users to continue to install elm via our npm package

commit65807bffd61b328a5e0999a68a01d86e2ed2203a authorEvan Czaplicki <evancz@users.noreply.github.com> dateThu 28 Jan 2021, 15:05 (6 years ago) parentc4a81fc6e969fa
1 file changed+1−1
installers/npm/download.js+1−1
installers/npm/download.js+1−1
@@ -17,7 +17,7 @@ module.exports = function(callback)
1717 // figure out URL of binary
1818 var version = package.version.replace(/^(\d+\.\d+\.\d+).*$/, '$1'); // turn '1.2.3-alpha' into '1.2.3'
1919 var os = { 'darwin': 'mac', 'win32': 'windows', 'linux': 'linux' }[process.platform];
20− var arch = { 'x64': '64-bit', 'ia32': '32-bit' }[process.arch];
20+ var arch = { 'x64': '64-bit', 'arm64': '64-bit', 'ia32': '32-bit' }[process.arch];
2121 var url = 'https://github.com/elm/compiler/releases/download/' + version + '/binary-for-' + os + '-' + arch + '.gz';
2222
2323 reportDownload(version, url);