| 1234567891011121314151617181920212223242526272829303132333435 |
- /**
- * Metro configuration for React Native
- * https://github.com/facebook/react-native
- *
- * @format
- */
- // const blacklist = require('metro-config/src/defaults/blacklist');
- const { getDefaultConfig } = require("metro-config");
- module.exports = (async () => {
- const {
- resolver: { sourceExts, assetExts }
- } = await getDefaultConfig();
- return {
- transformer: {
- getTransformOptions: async () => ({
- transform: {
- experimentalImportSupport: false,
- inlineRequires: false
- }
- }),
- babelTransformerPath: require.resolve("react-native-svg-transformer")
- },
- resolver: {
- assetExts: assetExts.filter(ext => ext !== "svg"),
- sourceExts: [...sourceExts, "svg"],
- // blacklistRE: blacklist([
- // /ios\/Pods\/JitsiMeetSDK\/Frameworks\/JitsiMeet.framework\/assets\/node_modules\/react-native\/.*/,
- // ]),
- }
- };
- })();
|