package com.reactnativemsal import com.facebook.react.BaseReactPackage import com.facebook.react.bridge.NativeModule import com.facebook.react.bridge.ReactApplicationContext import com.facebook.react.module.model.ReactModuleInfo import com.facebook.react.module.model.ReactModuleInfoProvider class RNMSALPackage : BaseReactPackage() { override fun getModule(name: String, reactContext: ReactApplicationContext): NativeModule? { return RNMSALModule(reactContext) } override fun getReactModuleInfoProvider(): ReactModuleInfoProvider { return ReactModuleInfoProvider { mapOf( RNMSALModule.NAME to ReactModuleInfo( RNMSALModule.NAME, RNMSALModule::class.java.name, canOverrideExistingModule = false, needsEagerInit = false, isCxxModule = false, isTurboModule = false ) ) } } }