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.

17 lines
495 B

  1. const { getDefaultConfig } = require('expo/metro-config');
  2. module.exports = (async () => {
  3. const {
  4. resolver: { sourceExts, assetExts },
  5. } = getDefaultConfig(__dirname);
  6. return {
  7. transformer: {
  8. babelTransformerPath: require.resolve("react-native-svg-transformer"),
  9. assetPlugins: ['expo-asset/tools/hashAssetFiles'],
  10. },
  11. resolver: {
  12. assetExts: [...assetExts.filter((ext) => ext !== "svg"), "db"],
  13. sourceExts: [...sourceExts, "svg"],
  14. },
  15. };
  16. })();