about summary refs log tree commit diff
path: root/metro.config.js
blob: 08527fcedf63227581eb3959e369f272d0a36df1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// Learn more https://docs.expo.io/guides/customizing-metro
const {getDefaultConfig} = require('expo/metro-config')
const cfg = getDefaultConfig(__dirname)

cfg.resolver.sourceExts = process.env.RN_SRC_EXT
  ? process.env.RN_SRC_EXT.split(',').concat(cfg.resolver.sourceExts)
  : cfg.resolver.sourceExts

cfg.transformer.getTransformOptions = async () => ({
  transform: {
    inlineRequires: true,
  },
})

module.exports = cfg