From 3096a07bb6f1594631f331522a5020d7a46ed8aa Mon Sep 17 00:00:00 2001 From: Janic Duplessis Date: Mon, 20 Jan 2020 14:52:39 -0500 Subject: [PATCH] Don't use deprecated createBlacklist metro api --- packages/cli/src/tools/loadMetroConfig.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/cli/src/tools/loadMetroConfig.ts b/packages/cli/src/tools/loadMetroConfig.ts index 9f5f449fa..58ca0b098 100644 --- a/packages/cli/src/tools/loadMetroConfig.ts +++ b/packages/cli/src/tools/loadMetroConfig.ts @@ -3,9 +3,9 @@ */ import path from 'path'; // @ts-ignore - no typed definition for the package -import {createBlacklist} from 'metro'; -// @ts-ignore - no typed definition for the package import {loadConfig} from 'metro-config'; +// @ts-ignore - no typed definition for the package +import blacklist from 'metro-config/src/defaults/blacklist'; import {existsSync} from 'fs'; import {Config} from '@react-native-community/cli-types'; import findSymlinkedModules from './findSymlinkedModules'; @@ -22,8 +22,7 @@ function getWatchFolders(): string[] { return root ? resolveSymlinksForRoots([path.resolve(root)]) : []; } -const getBlacklistRE: () => RegExp = () => - createBlacklist([/.*\/__fixtures__\/.*/]); +const getBlacklistRE: () => RegExp = () => blacklist([/.*\/__fixtures__\/.*/]); const INTERNAL_CALLSITES_REGEX = new RegExp( [