diff --git a/metro.config.js b/metro.config.js new file mode 100644 index 00000000..7d041df7 --- /dev/null +++ b/metro.config.js @@ -0,0 +1,14 @@ +const { getDefaultConfig } = require("expo/metro-config"); + +const config = getDefaultConfig(__dirname); + +if (process.env?.EXPO_TV === "1") { + const originalSourceExts = config.resolver.sourceExts; + const tvSourceExts = [ + ...originalSourceExts.map((e) => `tv.${e}`), + ...originalSourceExts, + ]; + config.resolver.sourceExts = tvSourceExts; +} + +module.exports = config;