/
githubmirror
/
angular-cli
Обзор
Документация
Войти
/
githubmirror
/
angular-cli
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
tests/e2e/setup/100-global-cli.ts
29 строк
762 B
Alan Agius
test: migrate legacy CLI tests to e2e directory
17 дек 2025, 19:36
17 дек 2025, 19:36
7d3e0ad
Код
Авторство
О чём код?
import { getGlobalVariable } from '../utils/env'; import { getActivePackageManager } from '../utils/packages'; import { globalNpm } from '../utils/process'; const PACKAGE_MANAGER_VERSION = { 'npm': '10.8.1', 'yarn': '1.22.22', 'pnpm': '10.17.1', 'bun': '1.3.2', }; export default async function () { const argv = getGlobalVariable('argv'); if (argv.noglobal) { return; } const testRegistry = getGlobalVariable('package-registry'); const packageManager = getActivePackageManager(); // Install global Angular CLI being tested, npm+yarn used by e2e tests. await globalNpm([ 'install', '--global', `--registry=${testRegistry}`, '@angular/cli', `${packageManager}@${PACKAGE_MANAGER_VERSION[packageManager]}`, ]); }