proposal-system/mobile/metro.config.js
Adam Moussa 04d28cd793 Scaffold React Native mobile project (Phase 6)
React Native CLI 0.79 with React 19, TypeScript, Metro monorepo config,
and React Native Paper + Navigation + Redux Toolkit + TanStack Query deps.
Native ios/ and android/ directories deferred to macOS environment.
2026-05-17 15:09:06 -04:00

17 lines
493 B
JavaScript

const path = require('path');
const { getDefaultConfig, mergeConfig } = require('@react-native/metro-config');
const projectRoot = __dirname;
const monorepoRoot = path.resolve(projectRoot, '..');
const config = {
watchFolders: [path.resolve(monorepoRoot, 'shared')],
resolver: {
nodeModulesPaths: [
path.resolve(projectRoot, 'node_modules'),
path.resolve(monorepoRoot, 'node_modules'),
],
},
};
module.exports = mergeConfig(getDefaultConfig(projectRoot), config);