/** * Main entry point for @metatrom/ior-resolver * Provides unified exports for both Metro and Node.js environments */ // Export Metro resolver functions const metroResolver = require('./lib/metro-ior-resolver.js'); module.exports = { // Metro exports createIORResolver: metroResolver.createIORResolver, createHotReloadableResolver: metroResolver.createHotReloadableResolver, buildIORMappings: metroResolver.buildIORMappings, buildLocalIORMappings: metroResolver.buildLocalIORMappings, fetchRemoteComponent: metroResolver.fetchRemoteComponent, parseRemoteIOR: metroResolver.parseRemoteIOR, clearRemoteCache: metroResolver.clearRemoteCache, // Re-export metro module for convenience metro: metroResolver, };