mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-19 03:41:23 +02:00
Move inactive projects out of active workspace: - bauntown (community website) - maerchenzauber (AI story generation) - memoro (voice memo app) - news (news aggregation) - nutriphi (nutrition tracking) - reader (reading app) - uload (URL shortener) - wisekeep (AI wisdom extraction) Update CLAUDE.md documentation: - Add presi to active projects - Document archived projects section - Update workspace configuration Archived apps can be re-activated by moving back to apps/ 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
22 lines
638 B
JavaScript
22 lines
638 B
JavaScript
const { getDefaultConfig } = require('expo/metro-config');
|
|
const path = require('path');
|
|
|
|
const projectRoot = __dirname;
|
|
|
|
// Set EXPO_ROUTER_APP_ROOT for web bundling
|
|
process.env.EXPO_ROUTER_APP_ROOT = 'app';
|
|
|
|
const config = getDefaultConfig(projectRoot);
|
|
|
|
// Add cjs extension support
|
|
config.resolver.sourceExts.push('cjs');
|
|
|
|
// Ensure Metro can resolve packages from node_modules
|
|
config.resolver.nodeModulesPaths = [path.resolve(projectRoot, 'node_modules')];
|
|
|
|
// Add support for shared types
|
|
config.resolver.extraNodeModules = {
|
|
'@storyteller/shared-types': path.resolve(projectRoot, 'src/shared-types'),
|
|
};
|
|
|
|
module.exports = config;
|