diff --git a/packages/metro-resolver/src/PackageResolve.js b/packages/metro-resolver/src/PackageResolve.js index f077f44c01..cb2588431f 100644 --- a/packages/metro-resolver/src/PackageResolve.js +++ b/packages/metro-resolver/src/PackageResolve.js @@ -31,6 +31,7 @@ export function getPackageEntryPoint( let main = 'index'; for (const name of mainFields) { + // $FlowFixMe[invalid-computed-prop] if (typeof pkg[name] === 'string' && pkg[name].length) { main = pkg[name]; break; @@ -165,6 +166,7 @@ function matchSubpathFromMainFields( mainFields: $ReadOnlyArray, ): string | false | null { const fieldValues = mainFields + // $FlowFixMe[invalid-computed-prop] .map(name => pkg[name]) .filter(value => value != null && typeof value !== 'string'); diff --git a/packages/metro/src/lib/logToConsole.js b/packages/metro/src/lib/logToConsole.js index bd7a6c34cb..6afdfe00d7 100644 --- a/packages/metro/src/lib/logToConsole.js +++ b/packages/metro/src/lib/logToConsole.js @@ -26,6 +26,7 @@ module.exports = ( mode: 'BRIDGE' | 'NOBRIDGE', ...data: Array ) => { + // $FlowFixMe[invalid-computed-prop] const logFunction = console[level] && level !== 'trace' ? level : 'log'; const color = level === 'error'