You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
608 B
22 lines
608 B
const {getDefaultConfig, mergeConfig} = require('@react-native/metro-config'); |
|
|
|
const defaultConfig = getDefaultConfig(__dirname); |
|
const {assetExts, sourceExts} = defaultConfig.resolver; |
|
|
|
/** |
|
* Metro configuration |
|
* https://facebook.github.io/metro/docs/configuration |
|
* |
|
* @type {import('metro-config').MetroConfig} |
|
*/ |
|
const config = { |
|
transformer: { |
|
babelTransformerPath: require.resolve('react-native-svg-transformer'), |
|
}, |
|
resolver: { |
|
assetExts: assetExts.filter(ext => ext !== 'svg'), |
|
sourceExts: [...sourceExts, 'svg'], |
|
}, |
|
}; |
|
|
|
module.exports = mergeConfig(defaultConfig, config);
|
|
|