From 40be63b77dbd9be10fd6a36ff3143707ac1f9d6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Mon, 15 May 2023 15:21:15 +0200 Subject: [PATCH] Workaround --- .../src/index.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/babel-helper-transform-fixture-test-runner/src/index.ts b/packages/babel-helper-transform-fixture-test-runner/src/index.ts index df6e6e3ea48c..77ed298ddcd8 100644 --- a/packages/babel-helper-transform-fixture-test-runner/src/index.ts +++ b/packages/babel-helper-transform-fixture-test-runner/src/index.ts @@ -457,6 +457,16 @@ function normalizeOutput( if (normalizePresetEnvDebug) { result = result.replace(/(\s+)proposal-/gm, "$1transform-"); } + + // For some reasons, in older Node.js versions some symlinks are not properly + // resolved. The behavior is still ok, but we need to unify the output with + // newer Node.js versions. + if (parseInt(process.versions.node, 10) <= 8) { + result = result.replace( + /\/node_modules\/@babel\/runtime-corejs3/g, + "/packages/babel-runtime-corejs3", + ); + } } return result;