From 45dcded5762d258248c77001a70e431e3be982c8 Mon Sep 17 00:00:00 2001 From: Krzysztof Moch Date: Thu, 12 Oct 2023 10:36:15 +0200 Subject: [PATCH] fix(example): update metro config (#3291) --- examples/basic/metro.config.js | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/examples/basic/metro.config.js b/examples/basic/metro.config.js index fa377047..f1299216 100644 --- a/examples/basic/metro.config.js +++ b/examples/basic/metro.config.js @@ -6,8 +6,15 @@ */ const path = require('path'); const blacklist = require('metro-config/src/defaults/exclusionList'); +const {getDefaultConfig, mergeConfig} = require('@react-native/metro-config'); -module.exports = { +/** + * Metro configuration + * https://facebook.github.io/metro/docs/configuration + * + * @type {import('metro-config').MetroConfig} + */ +const config = { resolver: { blacklistRE: blacklist([ // This stops "react-native run-windows" from causing the metro server to crash if its already running @@ -19,12 +26,6 @@ module.exports = { /(.*\/react-native-video\/node_modules\/.*)$/, ]), }, - transformer: { - getTransformOptions: async () => ({ - transform: { - experimentalImportSupport: false, - inlineRequires: true, - }, - }), - }, }; + +module.exports = mergeConfig(getDefaultConfig(__dirname), config);