From c02aa9de4d5b2481544bc5214fbdf4ba4c0139b7 Mon Sep 17 00:00:00 2001 From: Simen Bekkhus Date: Wed, 26 Jun 2019 11:27:16 +0200 Subject: [PATCH] tweak normalize --- packages/jest-config/src/normalize.ts | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/jest-config/src/normalize.ts b/packages/jest-config/src/normalize.ts index 5a47f7a6df36..953825f969c6 100644 --- a/packages/jest-config/src/normalize.ts +++ b/packages/jest-config/src/normalize.ts @@ -619,20 +619,20 @@ export default function normalize( const transform = oldOptions[key]; value = transform && - Object.keys(transform).map(regex => - [ + Object.keys(transform).map(regex => { + const transformElement = transform[regex]; + return [ regex, resolve(newOptions.resolver, { - filePath: Array.isArray(transform[regex]) - ? transform[regex][0] - : transform[regex], + filePath: Array.isArray(transformElement) + ? transformElement[0] + : transformElement, key, rootDir: options.rootDir, }), - ].concat( - Array.isArray(transform[regex]) ? [transform[regex][1]] : [], - ), - ); + ...(Array.isArray(transformElement) ? [transformElement[1]] : []), + ]; + }); break; case 'coveragePathIgnorePatterns': case 'modulePathIgnorePatterns':