/
githubmirror
/
babel
Обзор
Документация
Войти
/
githubmirror
/
babel
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
scripts/integration-tests/e2e-angular-cli.sh
41 строка
1 KB
Huáng Jùnliàng
fix: disable npmMinimalAgeGate for angular-e2e test (#18025)
29 май 2026, 16:40
Не верифицирован
29 май 2026, 16:40
463b460
Код
Авторство
О чём код?
#!/usr/bin/env bash #==============================================================================# # SETUP # #==============================================================================# # Start in scripts/integration-tests/ even if run from root directory cd "$(dirname "$0")" || exit dir="$PWD" source utils/local-registry.sh source utils/cleanup.sh # Echo every command being executed set -x #==============================================================================# # TEST # #==============================================================================# startLocalRegistry "$PWD"/verdaccio-config.yml # Create and build a new angular project mkdir tmp && cd tmp npx -p @angular/cli ng new --defaults ngx --package-manager yarn --skip-git --skip-install cd ngx node "$dir"/utils/bump-babel-dependencies.js resolutions # Disable yarn minimal age gate because npx will fetch the latest version of Angular CLI echo "npmMinimalAgeGate: 0" >> .yarnrc.yml touch yarn.lock yarn set version stable export YARN_ENABLE_IMMUTABLE_INSTALLS=false yarn install # Install browser-playwright for ChromiumHeadless testing yarn add playwright @vitest/browser-playwright --dev yarn playwright install --with-deps yarn run build yarn run ng test --watch=false --browsers ChromiumHeadless cleanup