21 lines
735 B
JavaScript
21 lines
735 B
JavaScript
/**
|
|
* 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,
|
|
}; |