From ec2e0b664af1609747fb8a2e49907abdf6b8a307 Mon Sep 17 00:00:00 2001 From: Logan Smyth Date: Tue, 6 Feb 2018 22:31:48 -0800 Subject: [PATCH] Properly allow undefined ignore patterns for test/include/exclude. --- packages/babel-core/src/config/validation/option-assertions.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/babel-core/src/config/validation/option-assertions.js b/packages/babel-core/src/config/validation/option-assertions.js index c6330e7176..97b860f016 100644 --- a/packages/babel-core/src/config/validation/option-assertions.js +++ b/packages/babel-core/src/config/validation/option-assertions.js @@ -140,6 +140,8 @@ export function assertConfigApplicableTest( key: string, value: mixed, ): ConfigApplicableTest | void { + if (value === undefined) return value; + if (Array.isArray(value)) { value.forEach((item, i) => { if (!checkValidTest(item)) {