pnpm

Форк
0
/
normalizeArch.ts 
15 строк · 421.0 Байт
1
export function getNormalizedArch (platform: string, arch: string, nodeVersion?: string): string {
2
  if (nodeVersion) {
3
    const nodeMajorVersion = +nodeVersion.split('.')[0]
4
    if ((platform === 'darwin' && arch === 'arm64' && (nodeMajorVersion < 16))) {
5
      return 'x64'
6
    }
7
  }
8
  if (platform === 'win32' && arch === 'ia32') {
9
    return 'x86'
10
  }
11
  if (arch === 'arm') {
12
    return 'armv7l'
13
  }
14
  return arch
15
}
16

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.