@@ -0,0 +1,1704 @@
+package ru.enlight.nfcreactnative;%0A%0Aimport com.facebook.react.ReactPackage;%0Aimport com.facebook.react.bridge.JavaScriptModule;%0Aimport com.facebook.react.bridge.NativeModule;%0Aimport com.facebook.react.bridge.ReactApplicationContext;%0Aimport com.facebook.react.uimanager.ViewManager;%0A%0Aimport java.util.ArrayList;%0Aimport java.util.Collections;%0Aimport java.util.List;%0Aimport android.os.Bundle;%0A%0Apublic class NfcReactNativeSimplePackage implements ReactPackage %0A%7B%0A    /**%0A     * @param reactContext react application context that can be used to create modules%0A     * @return list of native modules to register with the newly created catalyst instance%0A     */%0A    @Override%0A    public List%3CNativeModule%3E createNativeModules(ReactApplicationContext reactContext) %7B%0A        List%3CNativeModule%3E modules = new ArrayList%3C%3E();%0A        modules.add(new NfcReactNativeSimpleModule(reactContext));%0A%0A        return modules;%0A    %7D%0A%0A    /**%0A     * @return list of JS modules to register with the newly created catalyst instance.%0A     * %3Cp/%3E%0A     * IMPORTANT: Note that only modules that needs to be accessible from the native code should be%0A     * listed here. Also listing a native module here doesn't imply that the JS implementation of it%0A     * will be automatically included in the JS bundle.%0A     */%0A    @Override%0A    public List%3CClass%3C? extends JavaScriptModule%3E%3E createJSModules() %7B%0A        return Collections.emptyList();%0A    %7D%0A%0A    /**%0A     * @param reactContext%0A     * @return a list of view managers that should be registered with %7B@link UIManagerModule%7D%0A     */%0A    @Override%0A    public List%3CViewManager%3E createViewManagers(ReactApplicationContext reactContext) %7B%0A        return Collections.emptyList();%0A    %7D%0A%7D%0A

Create NfcReactNativeSimplePackage.java