Files
jrshikoku/metro.config.js

26 lines
585 B
JavaScript

const { getDefaultConfig } = require("expo/metro-config");
const path = require("path");
const config = getDefaultConfig(__dirname);
// Ensure local Expo modules in modules/ are watched and resolved directly
config.watchFolders = [
...(config.watchFolders || []),
path.resolve(__dirname, "modules"),
];
config.resolver = {
...config.resolver,
nodeModulesPaths: [
path.resolve(__dirname, "modules"),
...(config.resolver?.nodeModulesPaths || []),
],
};
config.transformer = {
...config.transformer,
experimentalImportSupport: true,
};
module.exports = config;