diff --git a/scripts/integration-tests/e2e-create-react-app.sh b/scripts/integration-tests/e2e-create-react-app.sh index a57b48005d..0076fa3dbf 100755 --- a/scripts/integration-tests/e2e-create-react-app.sh +++ b/scripts/integration-tests/e2e-create-react-app.sh @@ -40,6 +40,11 @@ do (cd "$d"; node "$bump_deps") done +if [[ "$(node --version)" == v17.* ]]; then + # Remove this when https://github.com/webpack/webpack/issues/14532 is fixed + export NODE_OPTIONS=--openssl-legacy-provider +fi + startLocalRegistry "$PWD"/../../verdaccio-config.yml npm install diff --git a/scripts/integration-tests/e2e-vue-cli.sh b/scripts/integration-tests/e2e-vue-cli.sh index 1013c5eae7..78d742dee3 100755 --- a/scripts/integration-tests/e2e-vue-cli.sh +++ b/scripts/integration-tests/e2e-vue-cli.sh @@ -25,10 +25,15 @@ cd tmp/vue-cli || exit export YARN_IGNORE_PATH=1 startLocalRegistry "$PWD"/../../verdaccio-config.yml -yarn install +yarn install --ignore-engines # Remove --ignore-engines when vue-cli upgrades their lockfile to eslint-import-resolver-webpack@0.13.2 node "$PWD"/../../utils/bump-babel-dependencies.js yarn lerna exec -- node "$PWD"/../../utils/bump-babel-dependencies.js -yarn install +yarn install --ignore-engines # Remove --ignore-engines when vue-cli upgrades their lockfile to eslint-import-resolver-webpack@0.13.2 + +if [[ "$(node --version)" == v17.* ]]; then + # Remove this when https://github.com/webpack/webpack/issues/14532 is fixed + export NODE_OPTIONS=--openssl-legacy-provider +fi # Test CI=true yarn test -p babel,babel-preset-app