feat: Add support for different processor architectures (#518)

ARM, ARM64
This commit is contained in:
Steve Teuber 2021-05-27 06:03:38 +02:00 committed by GitHub
parent 65bdbf15ab
commit 6d30a88741
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 859 additions and 718 deletions

View file

@ -1,11 +1,12 @@
export default function getOS(platform: string): string {
if (platform === 'linux') {
return 'Linux';
} else if (platform === 'darwin') {
return 'macOS';
} else if (platform === 'win32') {
return 'Windows';
} else {
throw new Error(`${platform} is not supported`);
switch (platform) {
case 'linux':
return 'Linux';
case 'darwin':
return 'macOS';
case 'win32':
return 'Windows';
default:
throw new Error(`${platform} is not supported`);
}
}