From 6589a8799b82eda0e5e60d0da7ca6a92a508d844 Mon Sep 17 00:00:00 2001 From: ok300 <106775972+ok300@users.noreply.github.com> Date: Thu, 2 May 2024 18:22:32 +0000 Subject: [PATCH] Rename workspace members (subfolders) (#149) * Rename ls-sdk-bindings workspace member * Rename ls-sdk-core workspace member * Rename ls-sdk-react-native --- .github/workflows/main.yml | 12 +- README.md | 4 +- cli/Cargo.toml | 2 +- lib/.gitignore | 2 +- lib/Cargo.toml | 6 +- lib/{ls-sdk-bindings => bindings}/Cargo.toml | 2 +- lib/{ls-sdk-bindings => bindings}/README.md | 0 .../bindings-android/.gitignore | 0 .../bindings-android/build.gradle.kts | 0 .../bindings-android/buildForJitpack.sh | 0 .../bindings-android/gradle.properties | 0 .../gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 0 .../bindings-android/gradlew | 0 .../bindings-android/gradlew.bat | 178 +++++++++--------- .../bindings-android/lib/build.gradle.kts | 0 .../bindings-android/lib/proguard-rules.pro | 0 .../lib/src/main/AndroidManifest.xml | 0 .../bindings-android/settings.gradle.kts | 0 .../bindings-python/.gitignore | 0 .../bindings-python/README.md | 0 .../bindings-python/makefile | 0 .../bindings-python/pyproject.toml | 0 .../bindings-python/setup.py | 0 .../src/breez_liquid_sdk/__init__.py | 0 .../bindings-react-native/.gitignore | 0 .../bindings-react-native/Cargo.toml | 0 .../bindings-react-native/README.md | 0 .../bindings-react-native/askama.toml | 0 .../bindings-react-native/makefile | 0 .../src/gen_kotlin/mod.rs | 0 .../src/gen_kotlin/templates/EnumTemplate.kt | 0 .../src/gen_kotlin/templates/Helpers.kt | 0 .../src/gen_kotlin/templates/Objects.kt | 0 .../gen_kotlin/templates/RecordTemplate.kt | 0 .../templates/TopLevelFunctionTemplate.kt | 0 .../src/gen_kotlin/templates/Types.kt | 0 .../src/gen_kotlin/templates/macros.kt | 0 .../src/gen_kotlin/templates/mapper.kt | 0 .../src/gen_kotlin/templates/module.kt | 0 .../src/gen_swift/mod.rs | 0 .../gen_swift/templates/EnumTemplate.swift | 0 .../templates/ExternFunctionTemplate.m | 0 .../src/gen_swift/templates/Helpers.swift | 0 .../src/gen_swift/templates/Objects.swift | 0 .../gen_swift/templates/RecordTemplate.swift | 0 .../templates/TopLevelFunctionTemplate.swift | 0 .../src/gen_swift/templates/Types.swift | 0 .../src/gen_swift/templates/extern.m | 0 .../src/gen_swift/templates/macros.swift | 0 .../src/gen_swift/templates/mapper.swift | 0 .../src/gen_swift/templates/module.swift | 0 .../src/gen_typescript/callback_interface.rs | 0 .../src/gen_typescript/compounds.rs | 0 .../src/gen_typescript/custom.rs | 0 .../src/gen_typescript/enum_.rs | 0 .../src/gen_typescript/error.rs | 0 .../src/gen_typescript/external.rs | 0 .../src/gen_typescript/miscellany.rs | 0 .../src/gen_typescript/mod.rs | 0 .../src/gen_typescript/object.rs | 0 .../src/gen_typescript/primitives.rs | 0 .../src/gen_typescript/record.rs | 0 .../gen_typescript/templates/EnumTemplate.ts | 0 .../src/gen_typescript/templates/Helpers.ts | 0 .../src/gen_typescript/templates/Objects.ts | 0 .../templates/RecordTemplate.ts | 0 .../templates/TopLevelFunctionTemplate.ts | 0 .../src/gen_typescript/templates/Types.ts | 0 .../src/gen_typescript/templates/macros.ts | 0 .../src/gen_typescript/templates/module.ts | 0 .../bindings-react-native/src/generator.rs | 0 .../bindings-react-native/src/main.rs | 0 .../bindings-react-native/tslint.json | 0 .../bindings-swift/.gitignore | 0 .../bindings-swift/Package.swift | 0 .../Info.plist | 0 .../Headers/breez_liquid_sdkFFI-umbrella.h | 0 .../Modules/module.modulemap | 0 .../Headers/breez_liquid_sdkFFI-umbrella.h | 0 .../Modules/module.modulemap | 0 .../Headers/breez_liquid_sdkFFI-umbrella.h | 0 .../Modules/module.modulemap | 0 lib/{ls-sdk-bindings => bindings}/build.rs | 0 lib/{ls-sdk-bindings => bindings}/makefile | 0 .../src/breez_liquid_sdk.udl | 0 lib/{ls-sdk-bindings => bindings}/src/lib.rs | 0 .../tests/bindings/test_breez_liquid_sdk.kts | 0 .../tests/bindings/test_breez_liquid_sdk.py | 0 .../bindings/test_breez_liquid_sdk.swift | 0 .../tests/test_generated_bindings.rs | 0 .../uniffi-bindgen.rs | 0 lib/{ls-sdk-bindings => bindings}/uniffi.toml | 0 lib/{ls-sdk-core => core}/Cargo.toml | 0 lib/{ls-sdk-core => core}/README.md | 0 lib/{ls-sdk-core => core}/src/bindings.rs | 0 lib/{ls-sdk-core => core}/src/error.rs | 0 lib/{ls-sdk-core => core}/src/frb/bridge.rs | 0 lib/{ls-sdk-core => core}/src/frb/mod.rs | 0 lib/{ls-sdk-core => core}/src/lib.rs | 0 lib/{ls-sdk-core => core}/src/model.rs | 0 .../src/persist/backup.rs | 0 .../src/persist/migrations.rs | 0 lib/{ls-sdk-core => core}/src/persist/mod.rs | 0 lib/{ls-sdk-core => core}/src/wallet.rs | 0 .../react-native}/.gitignore | 0 .../react-native}/BreezLiquidSDK.podspec.dev | 0 .../react-native}/DEVELOPING.md | 10 +- .../react-native}/LICENSE | 0 .../react-native}/PUBLISHING.md | 0 .../react-native}/android/build.gradle | 0 .../android/gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 0 .../react-native}/android/gradlew | 0 .../react-native}/android/gradlew.bat | 178 +++++++++--------- .../android/src/main/AndroidManifest.xml | 0 .../breezliquidsdk/BreezLiquidSDKMapper.kt | 0 .../breezliquidsdk/BreezLiquidSDKModule.kt | 0 .../breezliquidsdk/BreezLiquidSDKPackage.kt | 0 .../react-native}/breez_liquid_sdk.podspec | 0 .../react-native}/example/.eslintrc.js | 0 .../react-native}/example/.gitignore | 0 .../react-native}/example/.prettierrc | 0 .../react-native}/example/.prettierrc.js | 0 .../react-native}/example/.ruby-version | 0 .../react-native}/example/.watchmanconfig | 0 .../react-native}/example/App.js | 0 .../react-native}/example/Gemfile | 0 .../react-native}/example/Gemfile.lock | 0 .../react-native}/example/README.md | 0 .../react-native}/example/android/app/_BUCK | 0 .../example/android/app/build.gradle | 0 .../example/android/app/build_defs.bzl | 0 .../example/android/app/debug.keystore | Bin .../example/android/app/proguard-rules.pro | 0 .../android/app/src/debug/AndroidManifest.xml | 0 .../breezliquidsdk/ReactNativeFlipper.java | 0 .../android/app/src/main/AndroidManifest.xml | 0 .../example/breezliquidsdk/MainActivity.java | 0 .../breezliquidsdk/MainApplication.java | 0 .../MainApplicationReactNativeHost.java | 0 .../components/MainComponentsRegistry.java | 0 ...ApplicationTurboModuleManagerDelegate.java | 0 .../android/app/src/main/jni/CMakeLists.txt | 0 .../jni/MainApplicationModuleProvider.cpp | 0 .../main/jni/MainApplicationModuleProvider.h | 0 ...nApplicationTurboModuleManagerDelegate.cpp | 0 ...ainApplicationTurboModuleManagerDelegate.h | 0 .../src/main/jni/MainComponentsRegistry.cpp | 0 .../app/src/main/jni/MainComponentsRegistry.h | 0 .../android/app/src/main/jni/OnLoad.cpp | 0 .../res/drawable/rn_edit_text_material.xml | 0 .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin .../res/mipmap-hdpi/ic_launcher_round.png | Bin .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin .../res/mipmap-mdpi/ic_launcher_round.png | Bin .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin .../res/mipmap-xhdpi/ic_launcher_round.png | Bin .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin .../app/src/main/res/values/strings.xml | 0 .../app/src/main/res/values/styles.xml | 0 .../example/android/build.gradle | 0 .../example/android/gradle.properties | 0 .../android/gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 0 .../react-native}/example/android/gradlew | 0 .../react-native}/example/android/gradlew.bat | 178 +++++++++--------- .../example/android/settings.gradle | 0 .../react-native}/example/app.json | 0 .../react-native}/example/babel.config.js | 0 .../react-native}/example/index.js | 0 .../react-native}/example/ios/.xcode.env | 0 .../project.pbxproj | 0 .../xcschemes/BreezLiquidSDKExample.xcscheme | 0 .../contents.xcworkspacedata | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 0 .../ios/BreezLiquidSDKExample/AppDelegate.h | 0 .../ios/BreezLiquidSDKExample/AppDelegate.mm | 0 .../AppIcon.appiconset/Contents.json | 0 .../Images.xcassets/Contents.json | 0 .../ios/BreezLiquidSDKExample/Info.plist | 0 .../LaunchScreen.storyboard | 0 .../example/ios/BreezLiquidSDKExample/main.m | 0 .../react-native}/example/ios/Podfile | 0 .../react-native}/example/ios/Podfile.lock | 0 .../react-native}/example/metro.config.js | 0 .../react-native}/example/package.json | 0 .../types/react-native-secure-storage.d.ts | 0 .../react-native}/example/utils/security.ts | 0 .../react-native}/example/utils/storage.ts | 0 .../react-native}/example/yarn.lock | 0 .../ios/BreezLiquidSDK-Bridging-Header.h | 0 .../BreezLiquidSDK.xcodeproj/project.pbxproj | 0 .../xcschemes/BreezLiquidSDK.xcscheme | 0 .../ios/BreezLiquidSDKMapper.swift | 0 .../react-native}/ios/RNBreezLiquidSDK.m | 0 .../react-native}/ios/RNBreezLiquidSDK.swift | 0 .../react-native}/makefile | 28 +-- .../react-native}/package.json | 0 .../react-native}/src/index.ts | 0 .../react-native}/tsconfig.build.json | 0 .../react-native}/tsconfig.json | 0 .../react-native}/yarn.lock | 0 206 files changed, 300 insertions(+), 300 deletions(-) rename lib/{ls-sdk-bindings => bindings}/Cargo.toml (90%) rename lib/{ls-sdk-bindings => bindings}/README.md (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-android/.gitignore (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-android/build.gradle.kts (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-android/buildForJitpack.sh (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-android/gradle.properties (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-android/gradle/wrapper/gradle-wrapper.jar (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-android/gradle/wrapper/gradle-wrapper.properties (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-android/gradlew (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-android/gradlew.bat (96%) rename lib/{ls-sdk-bindings => bindings}/bindings-android/lib/build.gradle.kts (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-android/lib/proguard-rules.pro (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-android/lib/src/main/AndroidManifest.xml (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-android/settings.gradle.kts (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-python/.gitignore (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-python/README.md (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-python/makefile (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-python/pyproject.toml (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-python/setup.py (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-python/src/breez_liquid_sdk/__init__.py (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/.gitignore (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/Cargo.toml (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/README.md (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/askama.toml (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/makefile (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_kotlin/mod.rs (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_kotlin/templates/EnumTemplate.kt (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_kotlin/templates/Helpers.kt (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_kotlin/templates/Objects.kt (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_kotlin/templates/RecordTemplate.kt (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_kotlin/templates/TopLevelFunctionTemplate.kt (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_kotlin/templates/Types.kt (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_kotlin/templates/macros.kt (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_kotlin/templates/mapper.kt (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_kotlin/templates/module.kt (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_swift/mod.rs (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_swift/templates/EnumTemplate.swift (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_swift/templates/ExternFunctionTemplate.m (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_swift/templates/Helpers.swift (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_swift/templates/Objects.swift (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_swift/templates/RecordTemplate.swift (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_swift/templates/TopLevelFunctionTemplate.swift (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_swift/templates/Types.swift (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_swift/templates/extern.m (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_swift/templates/macros.swift (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_swift/templates/mapper.swift (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_swift/templates/module.swift (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_typescript/callback_interface.rs (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_typescript/compounds.rs (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_typescript/custom.rs (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_typescript/enum_.rs (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_typescript/error.rs (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_typescript/external.rs (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_typescript/miscellany.rs (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_typescript/mod.rs (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_typescript/object.rs (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_typescript/primitives.rs (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_typescript/record.rs (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_typescript/templates/EnumTemplate.ts (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_typescript/templates/Helpers.ts (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_typescript/templates/Objects.ts (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_typescript/templates/RecordTemplate.ts (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_typescript/templates/TopLevelFunctionTemplate.ts (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_typescript/templates/Types.ts (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_typescript/templates/macros.ts (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/gen_typescript/templates/module.ts (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/generator.rs (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/src/main.rs (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-react-native/tslint.json (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-swift/.gitignore (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-swift/Package.swift (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-swift/breez_liquid_sdkFFI.xcframework/Info.plist (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64/breez_liquid_sdkFFI.framework/Headers/breez_liquid_sdkFFI-umbrella.h (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64/breez_liquid_sdkFFI.framework/Modules/module.modulemap (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64_x86_64-simulator/breez_liquid_sdkFFI.framework/Headers/breez_liquid_sdkFFI-umbrella.h (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64_x86_64-simulator/breez_liquid_sdkFFI.framework/Modules/module.modulemap (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-swift/breez_liquid_sdkFFI.xcframework/macos-arm64_x86_64/breez_liquid_sdkFFI.framework/Headers/breez_liquid_sdkFFI-umbrella.h (100%) rename lib/{ls-sdk-bindings => bindings}/bindings-swift/breez_liquid_sdkFFI.xcframework/macos-arm64_x86_64/breez_liquid_sdkFFI.framework/Modules/module.modulemap (100%) rename lib/{ls-sdk-bindings => bindings}/build.rs (100%) rename lib/{ls-sdk-bindings => bindings}/makefile (100%) rename lib/{ls-sdk-bindings => bindings}/src/breez_liquid_sdk.udl (100%) rename lib/{ls-sdk-bindings => bindings}/src/lib.rs (100%) rename lib/{ls-sdk-bindings => bindings}/tests/bindings/test_breez_liquid_sdk.kts (100%) rename lib/{ls-sdk-bindings => bindings}/tests/bindings/test_breez_liquid_sdk.py (100%) rename lib/{ls-sdk-bindings => bindings}/tests/bindings/test_breez_liquid_sdk.swift (100%) rename lib/{ls-sdk-bindings => bindings}/tests/test_generated_bindings.rs (100%) rename lib/{ls-sdk-bindings => bindings}/uniffi-bindgen.rs (100%) rename lib/{ls-sdk-bindings => bindings}/uniffi.toml (100%) rename lib/{ls-sdk-core => core}/Cargo.toml (100%) rename lib/{ls-sdk-core => core}/README.md (100%) rename lib/{ls-sdk-core => core}/src/bindings.rs (100%) rename lib/{ls-sdk-core => core}/src/error.rs (100%) rename lib/{ls-sdk-core => core}/src/frb/bridge.rs (100%) rename lib/{ls-sdk-core => core}/src/frb/mod.rs (100%) rename lib/{ls-sdk-core => core}/src/lib.rs (100%) rename lib/{ls-sdk-core => core}/src/model.rs (100%) rename lib/{ls-sdk-core => core}/src/persist/backup.rs (100%) rename lib/{ls-sdk-core => core}/src/persist/migrations.rs (100%) rename lib/{ls-sdk-core => core}/src/persist/mod.rs (100%) rename lib/{ls-sdk-core => core}/src/wallet.rs (100%) rename {lib/ls-sdk-react-native => packages/react-native}/.gitignore (100%) rename {lib/ls-sdk-react-native => packages/react-native}/BreezLiquidSDK.podspec.dev (100%) rename {lib/ls-sdk-react-native => packages/react-native}/DEVELOPING.md (90%) rename {lib/ls-sdk-react-native => packages/react-native}/LICENSE (100%) rename {lib/ls-sdk-react-native => packages/react-native}/PUBLISHING.md (100%) rename {lib/ls-sdk-react-native => packages/react-native}/android/build.gradle (100%) rename {lib/ls-sdk-react-native => packages/react-native}/android/gradle/wrapper/gradle-wrapper.jar (100%) rename {lib/ls-sdk-react-native => packages/react-native}/android/gradle/wrapper/gradle-wrapper.properties (100%) rename {lib/ls-sdk-react-native => packages/react-native}/android/gradlew (100%) rename {lib/ls-sdk-react-native => packages/react-native}/android/gradlew.bat (96%) rename {lib/ls-sdk-react-native => packages/react-native}/android/src/main/AndroidManifest.xml (100%) rename {lib/ls-sdk-react-native => packages/react-native}/android/src/main/java/com/breezliquidsdk/BreezLiquidSDKMapper.kt (100%) rename {lib/ls-sdk-react-native => packages/react-native}/android/src/main/java/com/breezliquidsdk/BreezLiquidSDKModule.kt (100%) rename {lib/ls-sdk-react-native => packages/react-native}/android/src/main/java/com/breezliquidsdk/BreezLiquidSDKPackage.kt (100%) rename {lib/ls-sdk-react-native => packages/react-native}/breez_liquid_sdk.podspec (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/.eslintrc.js (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/.gitignore (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/.prettierrc (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/.prettierrc.js (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/.ruby-version (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/.watchmanconfig (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/App.js (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/Gemfile (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/Gemfile.lock (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/README.md (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/_BUCK (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/build.gradle (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/build_defs.bzl (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/debug.keystore (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/proguard-rules.pro (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/debug/AndroidManifest.xml (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/debug/java/com/example/breezliquidsdk/ReactNativeFlipper.java (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/AndroidManifest.xml (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/java/com/example/breezliquidsdk/MainActivity.java (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/java/com/example/breezliquidsdk/MainApplication.java (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/java/com/example/breezliquidsdk/newarchitecture/MainApplicationReactNativeHost.java (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/java/com/example/breezliquidsdk/newarchitecture/components/MainComponentsRegistry.java (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/java/com/example/breezliquidsdk/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/jni/CMakeLists.txt (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/jni/MainApplicationModuleProvider.cpp (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/jni/MainApplicationModuleProvider.h (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/jni/MainComponentsRegistry.cpp (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/jni/MainComponentsRegistry.h (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/jni/OnLoad.cpp (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/res/drawable/rn_edit_text_material.xml (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/res/values/strings.xml (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/app/src/main/res/values/styles.xml (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/build.gradle (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/gradle.properties (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/gradle/wrapper/gradle-wrapper.jar (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/gradle/wrapper/gradle-wrapper.properties (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/gradlew (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/gradlew.bat (96%) rename {lib/ls-sdk-react-native => packages/react-native}/example/android/settings.gradle (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/app.json (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/babel.config.js (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/index.js (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/ios/.xcode.env (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/ios/BreezLiquidSDKExample.xcodeproj/project.pbxproj (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/ios/BreezLiquidSDKExample.xcodeproj/xcshareddata/xcschemes/BreezLiquidSDKExample.xcscheme (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/ios/BreezLiquidSDKExample.xcworkspace/contents.xcworkspacedata (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/ios/BreezLiquidSDKExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/ios/BreezLiquidSDKExample/AppDelegate.h (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/ios/BreezLiquidSDKExample/AppDelegate.mm (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/ios/BreezLiquidSDKExample/Images.xcassets/AppIcon.appiconset/Contents.json (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/ios/BreezLiquidSDKExample/Images.xcassets/Contents.json (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/ios/BreezLiquidSDKExample/Info.plist (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/ios/BreezLiquidSDKExample/LaunchScreen.storyboard (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/ios/BreezLiquidSDKExample/main.m (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/ios/Podfile (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/ios/Podfile.lock (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/metro.config.js (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/package.json (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/types/react-native-secure-storage.d.ts (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/utils/security.ts (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/utils/storage.ts (100%) rename {lib/ls-sdk-react-native => packages/react-native}/example/yarn.lock (100%) rename {lib/ls-sdk-react-native => packages/react-native}/ios/BreezLiquidSDK-Bridging-Header.h (100%) rename {lib/ls-sdk-react-native => packages/react-native}/ios/BreezLiquidSDK.xcodeproj/project.pbxproj (100%) rename {lib/ls-sdk-react-native => packages/react-native}/ios/BreezLiquidSDK.xcodeproj/xcshareddata/xcschemes/BreezLiquidSDK.xcscheme (100%) rename {lib/ls-sdk-react-native => packages/react-native}/ios/BreezLiquidSDKMapper.swift (100%) rename {lib/ls-sdk-react-native => packages/react-native}/ios/RNBreezLiquidSDK.m (100%) rename {lib/ls-sdk-react-native => packages/react-native}/ios/RNBreezLiquidSDK.swift (100%) rename {lib/ls-sdk-react-native => packages/react-native}/makefile (52%) rename {lib/ls-sdk-react-native => packages/react-native}/package.json (100%) rename {lib/ls-sdk-react-native => packages/react-native}/src/index.ts (100%) rename {lib/ls-sdk-react-native => packages/react-native}/tsconfig.build.json (100%) rename {lib/ls-sdk-react-native => packages/react-native}/tsconfig.json (100%) rename {lib/ls-sdk-react-native => packages/react-native}/yarn.lock (100%) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index a6d8d59..f9aaacc 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -41,14 +41,14 @@ jobs: cargo clippy -- -D warnings build-bindings: - name: Test ls-sdk-bindings + name: Test bindings runs-on: ubuntu-latest steps: - name: Checkout repo uses: actions/checkout@v4 - - name: Build ls-sdk-bindings - working-directory: lib/ls-sdk-bindings + - name: Build bindings + working-directory: lib/bindings run: cargo build - name: Setup python @@ -56,11 +56,11 @@ jobs: with: python-version: '3.11' - - name: Run ls-sdk-bindings tests + - name: Run bindings tests run: | curl -o jna-5.12.1.jar https://repo1.maven.org/maven2/net/java/dev/jna/jna/5.12.1/jna-5.12.1.jar export CLASSPATH=$(pwd)/jna-5.12.1.jar; - cd lib/ls-sdk-bindings + cd lib/bindings cargo test react-native: @@ -71,7 +71,7 @@ jobs: uses: actions/checkout@v4 - name: React native codegen - working-directory: lib/ls-sdk-react-native + working-directory: packages/react-native run: | yarn global add tslint typescript brew update diff --git a/README.md b/README.md index c8b75fd..dd9fef6 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ # Breez Liquid SDK -- `lib`: [lib/README.md](lib/ls-sdk-core/README.md) +- `lib`: [lib/README.md](lib/core/README.md) - `cli`: [cli/README.md](cli/README.md) - Bindings - - `python`: [lib/bindings-python/README.md]() + - `python`: [lib/bindings/bindings-python/README.md]() ## Roadmap - [x] Send/Recieve Lightning payments diff --git a/cli/Cargo.toml b/cli/Cargo.toml index d715a5e..aa081aa 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -8,7 +8,7 @@ version = "0.0.1" [dependencies] anyhow = "1.0.80" bip39 = "2.0.0" -breez-liquid-sdk = { path = "../lib/ls-sdk-core" } +breez-liquid-sdk = { path = "../lib/core" } clap = { version = "4.5.1", features = ["derive"] } env_logger = "0.11" log = "0.4.20" diff --git a/lib/.gitignore b/lib/.gitignore index 1cce987..01b7f33 100644 --- a/lib/.gitignore +++ b/lib/.gitignore @@ -1,4 +1,4 @@ target *.so *.a -ls-sdk-bindings/ffi +bindings/ffi diff --git a/lib/Cargo.toml b/lib/Cargo.toml index 2cdc991..d83960d 100644 --- a/lib/Cargo.toml +++ b/lib/Cargo.toml @@ -7,9 +7,9 @@ rpath = true [workspace] members = [ - "ls-sdk-bindings", - "ls-sdk-bindings/bindings-react-native", - "ls-sdk-core", + "bindings", + "bindings/bindings-react-native", + "core", ] resolver = "2" diff --git a/lib/ls-sdk-bindings/Cargo.toml b/lib/bindings/Cargo.toml similarity index 90% rename from lib/ls-sdk-bindings/Cargo.toml rename to lib/bindings/Cargo.toml index 9fdbcd7..d92b96b 100644 --- a/lib/ls-sdk-bindings/Cargo.toml +++ b/lib/bindings/Cargo.toml @@ -14,7 +14,7 @@ crate-type = ["staticlib", "cdylib", "lib"] [dependencies] anyhow = { workspace = true } -breez-liquid-sdk = { path = "../ls-sdk-core" } +breez-liquid-sdk = { path = "../core" } uniffi = { workspace = true, features = [ "bindgen-tests", "cli" ] } thiserror = { workspace = true } diff --git a/lib/ls-sdk-bindings/README.md b/lib/bindings/README.md similarity index 100% rename from lib/ls-sdk-bindings/README.md rename to lib/bindings/README.md diff --git a/lib/ls-sdk-bindings/bindings-android/.gitignore b/lib/bindings/bindings-android/.gitignore similarity index 100% rename from lib/ls-sdk-bindings/bindings-android/.gitignore rename to lib/bindings/bindings-android/.gitignore diff --git a/lib/ls-sdk-bindings/bindings-android/build.gradle.kts b/lib/bindings/bindings-android/build.gradle.kts similarity index 100% rename from lib/ls-sdk-bindings/bindings-android/build.gradle.kts rename to lib/bindings/bindings-android/build.gradle.kts diff --git a/lib/ls-sdk-bindings/bindings-android/buildForJitpack.sh b/lib/bindings/bindings-android/buildForJitpack.sh similarity index 100% rename from lib/ls-sdk-bindings/bindings-android/buildForJitpack.sh rename to lib/bindings/bindings-android/buildForJitpack.sh diff --git a/lib/ls-sdk-bindings/bindings-android/gradle.properties b/lib/bindings/bindings-android/gradle.properties similarity index 100% rename from lib/ls-sdk-bindings/bindings-android/gradle.properties rename to lib/bindings/bindings-android/gradle.properties diff --git a/lib/ls-sdk-bindings/bindings-android/gradle/wrapper/gradle-wrapper.jar b/lib/bindings/bindings-android/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from lib/ls-sdk-bindings/bindings-android/gradle/wrapper/gradle-wrapper.jar rename to lib/bindings/bindings-android/gradle/wrapper/gradle-wrapper.jar diff --git a/lib/ls-sdk-bindings/bindings-android/gradle/wrapper/gradle-wrapper.properties b/lib/bindings/bindings-android/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from lib/ls-sdk-bindings/bindings-android/gradle/wrapper/gradle-wrapper.properties rename to lib/bindings/bindings-android/gradle/wrapper/gradle-wrapper.properties diff --git a/lib/ls-sdk-bindings/bindings-android/gradlew b/lib/bindings/bindings-android/gradlew similarity index 100% rename from lib/ls-sdk-bindings/bindings-android/gradlew rename to lib/bindings/bindings-android/gradlew diff --git a/lib/ls-sdk-bindings/bindings-android/gradlew.bat b/lib/bindings/bindings-android/gradlew.bat similarity index 96% rename from lib/ls-sdk-bindings/bindings-android/gradlew.bat rename to lib/bindings/bindings-android/gradlew.bat index ac1b06f..107acd3 100644 --- a/lib/ls-sdk-bindings/bindings-android/gradlew.bat +++ b/lib/bindings/bindings-android/gradlew.bat @@ -1,89 +1,89 @@ -@rem -@rem Copyright 2015 the original author or authors. -@rem -@rem Licensed under the Apache License, Version 2.0 (the "License"); -@rem you may not use this file except in compliance with the License. -@rem You may obtain a copy of the License at -@rem -@rem https://www.apache.org/licenses/LICENSE-2.0 -@rem -@rem Unless required by applicable law or agreed to in writing, software -@rem distributed under the License is distributed on an "AS IS" BASIS, -@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -@rem See the License for the specific language governing permissions and -@rem limitations under the License. -@rem - -@if "%DEBUG%" == "" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -set DIRNAME=%~dp0 -if "%DIRNAME%" == "" set DIRNAME=. -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Resolve any "." and ".." in APP_HOME to make it shorter. -for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto execute - -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto execute - -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* - -:end -@rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="0" goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/lib/ls-sdk-bindings/bindings-android/lib/build.gradle.kts b/lib/bindings/bindings-android/lib/build.gradle.kts similarity index 100% rename from lib/ls-sdk-bindings/bindings-android/lib/build.gradle.kts rename to lib/bindings/bindings-android/lib/build.gradle.kts diff --git a/lib/ls-sdk-bindings/bindings-android/lib/proguard-rules.pro b/lib/bindings/bindings-android/lib/proguard-rules.pro similarity index 100% rename from lib/ls-sdk-bindings/bindings-android/lib/proguard-rules.pro rename to lib/bindings/bindings-android/lib/proguard-rules.pro diff --git a/lib/ls-sdk-bindings/bindings-android/lib/src/main/AndroidManifest.xml b/lib/bindings/bindings-android/lib/src/main/AndroidManifest.xml similarity index 100% rename from lib/ls-sdk-bindings/bindings-android/lib/src/main/AndroidManifest.xml rename to lib/bindings/bindings-android/lib/src/main/AndroidManifest.xml diff --git a/lib/ls-sdk-bindings/bindings-android/settings.gradle.kts b/lib/bindings/bindings-android/settings.gradle.kts similarity index 100% rename from lib/ls-sdk-bindings/bindings-android/settings.gradle.kts rename to lib/bindings/bindings-android/settings.gradle.kts diff --git a/lib/ls-sdk-bindings/bindings-python/.gitignore b/lib/bindings/bindings-python/.gitignore similarity index 100% rename from lib/ls-sdk-bindings/bindings-python/.gitignore rename to lib/bindings/bindings-python/.gitignore diff --git a/lib/ls-sdk-bindings/bindings-python/README.md b/lib/bindings/bindings-python/README.md similarity index 100% rename from lib/ls-sdk-bindings/bindings-python/README.md rename to lib/bindings/bindings-python/README.md diff --git a/lib/ls-sdk-bindings/bindings-python/makefile b/lib/bindings/bindings-python/makefile similarity index 100% rename from lib/ls-sdk-bindings/bindings-python/makefile rename to lib/bindings/bindings-python/makefile diff --git a/lib/ls-sdk-bindings/bindings-python/pyproject.toml b/lib/bindings/bindings-python/pyproject.toml similarity index 100% rename from lib/ls-sdk-bindings/bindings-python/pyproject.toml rename to lib/bindings/bindings-python/pyproject.toml diff --git a/lib/ls-sdk-bindings/bindings-python/setup.py b/lib/bindings/bindings-python/setup.py similarity index 100% rename from lib/ls-sdk-bindings/bindings-python/setup.py rename to lib/bindings/bindings-python/setup.py diff --git a/lib/ls-sdk-bindings/bindings-python/src/breez_liquid_sdk/__init__.py b/lib/bindings/bindings-python/src/breez_liquid_sdk/__init__.py similarity index 100% rename from lib/ls-sdk-bindings/bindings-python/src/breez_liquid_sdk/__init__.py rename to lib/bindings/bindings-python/src/breez_liquid_sdk/__init__.py diff --git a/lib/ls-sdk-bindings/bindings-react-native/.gitignore b/lib/bindings/bindings-react-native/.gitignore similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/.gitignore rename to lib/bindings/bindings-react-native/.gitignore diff --git a/lib/ls-sdk-bindings/bindings-react-native/Cargo.toml b/lib/bindings/bindings-react-native/Cargo.toml similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/Cargo.toml rename to lib/bindings/bindings-react-native/Cargo.toml diff --git a/lib/ls-sdk-bindings/bindings-react-native/README.md b/lib/bindings/bindings-react-native/README.md similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/README.md rename to lib/bindings/bindings-react-native/README.md diff --git a/lib/ls-sdk-bindings/bindings-react-native/askama.toml b/lib/bindings/bindings-react-native/askama.toml similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/askama.toml rename to lib/bindings/bindings-react-native/askama.toml diff --git a/lib/ls-sdk-bindings/bindings-react-native/makefile b/lib/bindings/bindings-react-native/makefile similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/makefile rename to lib/bindings/bindings-react-native/makefile diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/mod.rs b/lib/bindings/bindings-react-native/src/gen_kotlin/mod.rs similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/mod.rs rename to lib/bindings/bindings-react-native/src/gen_kotlin/mod.rs diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/templates/EnumTemplate.kt b/lib/bindings/bindings-react-native/src/gen_kotlin/templates/EnumTemplate.kt similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/templates/EnumTemplate.kt rename to lib/bindings/bindings-react-native/src/gen_kotlin/templates/EnumTemplate.kt diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/templates/Helpers.kt b/lib/bindings/bindings-react-native/src/gen_kotlin/templates/Helpers.kt similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/templates/Helpers.kt rename to lib/bindings/bindings-react-native/src/gen_kotlin/templates/Helpers.kt diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/templates/Objects.kt b/lib/bindings/bindings-react-native/src/gen_kotlin/templates/Objects.kt similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/templates/Objects.kt rename to lib/bindings/bindings-react-native/src/gen_kotlin/templates/Objects.kt diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/templates/RecordTemplate.kt b/lib/bindings/bindings-react-native/src/gen_kotlin/templates/RecordTemplate.kt similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/templates/RecordTemplate.kt rename to lib/bindings/bindings-react-native/src/gen_kotlin/templates/RecordTemplate.kt diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/templates/TopLevelFunctionTemplate.kt b/lib/bindings/bindings-react-native/src/gen_kotlin/templates/TopLevelFunctionTemplate.kt similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/templates/TopLevelFunctionTemplate.kt rename to lib/bindings/bindings-react-native/src/gen_kotlin/templates/TopLevelFunctionTemplate.kt diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/templates/Types.kt b/lib/bindings/bindings-react-native/src/gen_kotlin/templates/Types.kt similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/templates/Types.kt rename to lib/bindings/bindings-react-native/src/gen_kotlin/templates/Types.kt diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/templates/macros.kt b/lib/bindings/bindings-react-native/src/gen_kotlin/templates/macros.kt similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/templates/macros.kt rename to lib/bindings/bindings-react-native/src/gen_kotlin/templates/macros.kt diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/templates/mapper.kt b/lib/bindings/bindings-react-native/src/gen_kotlin/templates/mapper.kt similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/templates/mapper.kt rename to lib/bindings/bindings-react-native/src/gen_kotlin/templates/mapper.kt diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/templates/module.kt b/lib/bindings/bindings-react-native/src/gen_kotlin/templates/module.kt similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_kotlin/templates/module.kt rename to lib/bindings/bindings-react-native/src/gen_kotlin/templates/module.kt diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/mod.rs b/lib/bindings/bindings-react-native/src/gen_swift/mod.rs similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/mod.rs rename to lib/bindings/bindings-react-native/src/gen_swift/mod.rs diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/EnumTemplate.swift b/lib/bindings/bindings-react-native/src/gen_swift/templates/EnumTemplate.swift similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/EnumTemplate.swift rename to lib/bindings/bindings-react-native/src/gen_swift/templates/EnumTemplate.swift diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/ExternFunctionTemplate.m b/lib/bindings/bindings-react-native/src/gen_swift/templates/ExternFunctionTemplate.m similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/ExternFunctionTemplate.m rename to lib/bindings/bindings-react-native/src/gen_swift/templates/ExternFunctionTemplate.m diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/Helpers.swift b/lib/bindings/bindings-react-native/src/gen_swift/templates/Helpers.swift similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/Helpers.swift rename to lib/bindings/bindings-react-native/src/gen_swift/templates/Helpers.swift diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/Objects.swift b/lib/bindings/bindings-react-native/src/gen_swift/templates/Objects.swift similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/Objects.swift rename to lib/bindings/bindings-react-native/src/gen_swift/templates/Objects.swift diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/RecordTemplate.swift b/lib/bindings/bindings-react-native/src/gen_swift/templates/RecordTemplate.swift similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/RecordTemplate.swift rename to lib/bindings/bindings-react-native/src/gen_swift/templates/RecordTemplate.swift diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/TopLevelFunctionTemplate.swift b/lib/bindings/bindings-react-native/src/gen_swift/templates/TopLevelFunctionTemplate.swift similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/TopLevelFunctionTemplate.swift rename to lib/bindings/bindings-react-native/src/gen_swift/templates/TopLevelFunctionTemplate.swift diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/Types.swift b/lib/bindings/bindings-react-native/src/gen_swift/templates/Types.swift similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/Types.swift rename to lib/bindings/bindings-react-native/src/gen_swift/templates/Types.swift diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/extern.m b/lib/bindings/bindings-react-native/src/gen_swift/templates/extern.m similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/extern.m rename to lib/bindings/bindings-react-native/src/gen_swift/templates/extern.m diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/macros.swift b/lib/bindings/bindings-react-native/src/gen_swift/templates/macros.swift similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/macros.swift rename to lib/bindings/bindings-react-native/src/gen_swift/templates/macros.swift diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/mapper.swift b/lib/bindings/bindings-react-native/src/gen_swift/templates/mapper.swift similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/mapper.swift rename to lib/bindings/bindings-react-native/src/gen_swift/templates/mapper.swift diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/module.swift b/lib/bindings/bindings-react-native/src/gen_swift/templates/module.swift similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_swift/templates/module.swift rename to lib/bindings/bindings-react-native/src/gen_swift/templates/module.swift diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/callback_interface.rs b/lib/bindings/bindings-react-native/src/gen_typescript/callback_interface.rs similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/callback_interface.rs rename to lib/bindings/bindings-react-native/src/gen_typescript/callback_interface.rs diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/compounds.rs b/lib/bindings/bindings-react-native/src/gen_typescript/compounds.rs similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/compounds.rs rename to lib/bindings/bindings-react-native/src/gen_typescript/compounds.rs diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/custom.rs b/lib/bindings/bindings-react-native/src/gen_typescript/custom.rs similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/custom.rs rename to lib/bindings/bindings-react-native/src/gen_typescript/custom.rs diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/enum_.rs b/lib/bindings/bindings-react-native/src/gen_typescript/enum_.rs similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/enum_.rs rename to lib/bindings/bindings-react-native/src/gen_typescript/enum_.rs diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/error.rs b/lib/bindings/bindings-react-native/src/gen_typescript/error.rs similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/error.rs rename to lib/bindings/bindings-react-native/src/gen_typescript/error.rs diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/external.rs b/lib/bindings/bindings-react-native/src/gen_typescript/external.rs similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/external.rs rename to lib/bindings/bindings-react-native/src/gen_typescript/external.rs diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/miscellany.rs b/lib/bindings/bindings-react-native/src/gen_typescript/miscellany.rs similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/miscellany.rs rename to lib/bindings/bindings-react-native/src/gen_typescript/miscellany.rs diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/mod.rs b/lib/bindings/bindings-react-native/src/gen_typescript/mod.rs similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/mod.rs rename to lib/bindings/bindings-react-native/src/gen_typescript/mod.rs diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/object.rs b/lib/bindings/bindings-react-native/src/gen_typescript/object.rs similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/object.rs rename to lib/bindings/bindings-react-native/src/gen_typescript/object.rs diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/primitives.rs b/lib/bindings/bindings-react-native/src/gen_typescript/primitives.rs similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/primitives.rs rename to lib/bindings/bindings-react-native/src/gen_typescript/primitives.rs diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/record.rs b/lib/bindings/bindings-react-native/src/gen_typescript/record.rs similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/record.rs rename to lib/bindings/bindings-react-native/src/gen_typescript/record.rs diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/templates/EnumTemplate.ts b/lib/bindings/bindings-react-native/src/gen_typescript/templates/EnumTemplate.ts similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/templates/EnumTemplate.ts rename to lib/bindings/bindings-react-native/src/gen_typescript/templates/EnumTemplate.ts diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/templates/Helpers.ts b/lib/bindings/bindings-react-native/src/gen_typescript/templates/Helpers.ts similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/templates/Helpers.ts rename to lib/bindings/bindings-react-native/src/gen_typescript/templates/Helpers.ts diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/templates/Objects.ts b/lib/bindings/bindings-react-native/src/gen_typescript/templates/Objects.ts similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/templates/Objects.ts rename to lib/bindings/bindings-react-native/src/gen_typescript/templates/Objects.ts diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/templates/RecordTemplate.ts b/lib/bindings/bindings-react-native/src/gen_typescript/templates/RecordTemplate.ts similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/templates/RecordTemplate.ts rename to lib/bindings/bindings-react-native/src/gen_typescript/templates/RecordTemplate.ts diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/templates/TopLevelFunctionTemplate.ts b/lib/bindings/bindings-react-native/src/gen_typescript/templates/TopLevelFunctionTemplate.ts similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/templates/TopLevelFunctionTemplate.ts rename to lib/bindings/bindings-react-native/src/gen_typescript/templates/TopLevelFunctionTemplate.ts diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/templates/Types.ts b/lib/bindings/bindings-react-native/src/gen_typescript/templates/Types.ts similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/templates/Types.ts rename to lib/bindings/bindings-react-native/src/gen_typescript/templates/Types.ts diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/templates/macros.ts b/lib/bindings/bindings-react-native/src/gen_typescript/templates/macros.ts similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/templates/macros.ts rename to lib/bindings/bindings-react-native/src/gen_typescript/templates/macros.ts diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/templates/module.ts b/lib/bindings/bindings-react-native/src/gen_typescript/templates/module.ts similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/gen_typescript/templates/module.ts rename to lib/bindings/bindings-react-native/src/gen_typescript/templates/module.ts diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/generator.rs b/lib/bindings/bindings-react-native/src/generator.rs similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/generator.rs rename to lib/bindings/bindings-react-native/src/generator.rs diff --git a/lib/ls-sdk-bindings/bindings-react-native/src/main.rs b/lib/bindings/bindings-react-native/src/main.rs similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/src/main.rs rename to lib/bindings/bindings-react-native/src/main.rs diff --git a/lib/ls-sdk-bindings/bindings-react-native/tslint.json b/lib/bindings/bindings-react-native/tslint.json similarity index 100% rename from lib/ls-sdk-bindings/bindings-react-native/tslint.json rename to lib/bindings/bindings-react-native/tslint.json diff --git a/lib/ls-sdk-bindings/bindings-swift/.gitignore b/lib/bindings/bindings-swift/.gitignore similarity index 100% rename from lib/ls-sdk-bindings/bindings-swift/.gitignore rename to lib/bindings/bindings-swift/.gitignore diff --git a/lib/ls-sdk-bindings/bindings-swift/Package.swift b/lib/bindings/bindings-swift/Package.swift similarity index 100% rename from lib/ls-sdk-bindings/bindings-swift/Package.swift rename to lib/bindings/bindings-swift/Package.swift diff --git a/lib/ls-sdk-bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/Info.plist b/lib/bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/Info.plist similarity index 100% rename from lib/ls-sdk-bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/Info.plist rename to lib/bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/Info.plist diff --git a/lib/ls-sdk-bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64/breez_liquid_sdkFFI.framework/Headers/breez_liquid_sdkFFI-umbrella.h b/lib/bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64/breez_liquid_sdkFFI.framework/Headers/breez_liquid_sdkFFI-umbrella.h similarity index 100% rename from lib/ls-sdk-bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64/breez_liquid_sdkFFI.framework/Headers/breez_liquid_sdkFFI-umbrella.h rename to lib/bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64/breez_liquid_sdkFFI.framework/Headers/breez_liquid_sdkFFI-umbrella.h diff --git a/lib/ls-sdk-bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64/breez_liquid_sdkFFI.framework/Modules/module.modulemap b/lib/bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64/breez_liquid_sdkFFI.framework/Modules/module.modulemap similarity index 100% rename from lib/ls-sdk-bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64/breez_liquid_sdkFFI.framework/Modules/module.modulemap rename to lib/bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64/breez_liquid_sdkFFI.framework/Modules/module.modulemap diff --git a/lib/ls-sdk-bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64_x86_64-simulator/breez_liquid_sdkFFI.framework/Headers/breez_liquid_sdkFFI-umbrella.h b/lib/bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64_x86_64-simulator/breez_liquid_sdkFFI.framework/Headers/breez_liquid_sdkFFI-umbrella.h similarity index 100% rename from lib/ls-sdk-bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64_x86_64-simulator/breez_liquid_sdkFFI.framework/Headers/breez_liquid_sdkFFI-umbrella.h rename to lib/bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64_x86_64-simulator/breez_liquid_sdkFFI.framework/Headers/breez_liquid_sdkFFI-umbrella.h diff --git a/lib/ls-sdk-bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64_x86_64-simulator/breez_liquid_sdkFFI.framework/Modules/module.modulemap b/lib/bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64_x86_64-simulator/breez_liquid_sdkFFI.framework/Modules/module.modulemap similarity index 100% rename from lib/ls-sdk-bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64_x86_64-simulator/breez_liquid_sdkFFI.framework/Modules/module.modulemap rename to lib/bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/ios-arm64_x86_64-simulator/breez_liquid_sdkFFI.framework/Modules/module.modulemap diff --git a/lib/ls-sdk-bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/macos-arm64_x86_64/breez_liquid_sdkFFI.framework/Headers/breez_liquid_sdkFFI-umbrella.h b/lib/bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/macos-arm64_x86_64/breez_liquid_sdkFFI.framework/Headers/breez_liquid_sdkFFI-umbrella.h similarity index 100% rename from lib/ls-sdk-bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/macos-arm64_x86_64/breez_liquid_sdkFFI.framework/Headers/breez_liquid_sdkFFI-umbrella.h rename to lib/bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/macos-arm64_x86_64/breez_liquid_sdkFFI.framework/Headers/breez_liquid_sdkFFI-umbrella.h diff --git a/lib/ls-sdk-bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/macos-arm64_x86_64/breez_liquid_sdkFFI.framework/Modules/module.modulemap b/lib/bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/macos-arm64_x86_64/breez_liquid_sdkFFI.framework/Modules/module.modulemap similarity index 100% rename from lib/ls-sdk-bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/macos-arm64_x86_64/breez_liquid_sdkFFI.framework/Modules/module.modulemap rename to lib/bindings/bindings-swift/breez_liquid_sdkFFI.xcframework/macos-arm64_x86_64/breez_liquid_sdkFFI.framework/Modules/module.modulemap diff --git a/lib/ls-sdk-bindings/build.rs b/lib/bindings/build.rs similarity index 100% rename from lib/ls-sdk-bindings/build.rs rename to lib/bindings/build.rs diff --git a/lib/ls-sdk-bindings/makefile b/lib/bindings/makefile similarity index 100% rename from lib/ls-sdk-bindings/makefile rename to lib/bindings/makefile diff --git a/lib/ls-sdk-bindings/src/breez_liquid_sdk.udl b/lib/bindings/src/breez_liquid_sdk.udl similarity index 100% rename from lib/ls-sdk-bindings/src/breez_liquid_sdk.udl rename to lib/bindings/src/breez_liquid_sdk.udl diff --git a/lib/ls-sdk-bindings/src/lib.rs b/lib/bindings/src/lib.rs similarity index 100% rename from lib/ls-sdk-bindings/src/lib.rs rename to lib/bindings/src/lib.rs diff --git a/lib/ls-sdk-bindings/tests/bindings/test_breez_liquid_sdk.kts b/lib/bindings/tests/bindings/test_breez_liquid_sdk.kts similarity index 100% rename from lib/ls-sdk-bindings/tests/bindings/test_breez_liquid_sdk.kts rename to lib/bindings/tests/bindings/test_breez_liquid_sdk.kts diff --git a/lib/ls-sdk-bindings/tests/bindings/test_breez_liquid_sdk.py b/lib/bindings/tests/bindings/test_breez_liquid_sdk.py similarity index 100% rename from lib/ls-sdk-bindings/tests/bindings/test_breez_liquid_sdk.py rename to lib/bindings/tests/bindings/test_breez_liquid_sdk.py diff --git a/lib/ls-sdk-bindings/tests/bindings/test_breez_liquid_sdk.swift b/lib/bindings/tests/bindings/test_breez_liquid_sdk.swift similarity index 100% rename from lib/ls-sdk-bindings/tests/bindings/test_breez_liquid_sdk.swift rename to lib/bindings/tests/bindings/test_breez_liquid_sdk.swift diff --git a/lib/ls-sdk-bindings/tests/test_generated_bindings.rs b/lib/bindings/tests/test_generated_bindings.rs similarity index 100% rename from lib/ls-sdk-bindings/tests/test_generated_bindings.rs rename to lib/bindings/tests/test_generated_bindings.rs diff --git a/lib/ls-sdk-bindings/uniffi-bindgen.rs b/lib/bindings/uniffi-bindgen.rs similarity index 100% rename from lib/ls-sdk-bindings/uniffi-bindgen.rs rename to lib/bindings/uniffi-bindgen.rs diff --git a/lib/ls-sdk-bindings/uniffi.toml b/lib/bindings/uniffi.toml similarity index 100% rename from lib/ls-sdk-bindings/uniffi.toml rename to lib/bindings/uniffi.toml diff --git a/lib/ls-sdk-core/Cargo.toml b/lib/core/Cargo.toml similarity index 100% rename from lib/ls-sdk-core/Cargo.toml rename to lib/core/Cargo.toml diff --git a/lib/ls-sdk-core/README.md b/lib/core/README.md similarity index 100% rename from lib/ls-sdk-core/README.md rename to lib/core/README.md diff --git a/lib/ls-sdk-core/src/bindings.rs b/lib/core/src/bindings.rs similarity index 100% rename from lib/ls-sdk-core/src/bindings.rs rename to lib/core/src/bindings.rs diff --git a/lib/ls-sdk-core/src/error.rs b/lib/core/src/error.rs similarity index 100% rename from lib/ls-sdk-core/src/error.rs rename to lib/core/src/error.rs diff --git a/lib/ls-sdk-core/src/frb/bridge.rs b/lib/core/src/frb/bridge.rs similarity index 100% rename from lib/ls-sdk-core/src/frb/bridge.rs rename to lib/core/src/frb/bridge.rs diff --git a/lib/ls-sdk-core/src/frb/mod.rs b/lib/core/src/frb/mod.rs similarity index 100% rename from lib/ls-sdk-core/src/frb/mod.rs rename to lib/core/src/frb/mod.rs diff --git a/lib/ls-sdk-core/src/lib.rs b/lib/core/src/lib.rs similarity index 100% rename from lib/ls-sdk-core/src/lib.rs rename to lib/core/src/lib.rs diff --git a/lib/ls-sdk-core/src/model.rs b/lib/core/src/model.rs similarity index 100% rename from lib/ls-sdk-core/src/model.rs rename to lib/core/src/model.rs diff --git a/lib/ls-sdk-core/src/persist/backup.rs b/lib/core/src/persist/backup.rs similarity index 100% rename from lib/ls-sdk-core/src/persist/backup.rs rename to lib/core/src/persist/backup.rs diff --git a/lib/ls-sdk-core/src/persist/migrations.rs b/lib/core/src/persist/migrations.rs similarity index 100% rename from lib/ls-sdk-core/src/persist/migrations.rs rename to lib/core/src/persist/migrations.rs diff --git a/lib/ls-sdk-core/src/persist/mod.rs b/lib/core/src/persist/mod.rs similarity index 100% rename from lib/ls-sdk-core/src/persist/mod.rs rename to lib/core/src/persist/mod.rs diff --git a/lib/ls-sdk-core/src/wallet.rs b/lib/core/src/wallet.rs similarity index 100% rename from lib/ls-sdk-core/src/wallet.rs rename to lib/core/src/wallet.rs diff --git a/lib/ls-sdk-react-native/.gitignore b/packages/react-native/.gitignore similarity index 100% rename from lib/ls-sdk-react-native/.gitignore rename to packages/react-native/.gitignore diff --git a/lib/ls-sdk-react-native/BreezLiquidSDK.podspec.dev b/packages/react-native/BreezLiquidSDK.podspec.dev similarity index 100% rename from lib/ls-sdk-react-native/BreezLiquidSDK.podspec.dev rename to packages/react-native/BreezLiquidSDK.podspec.dev diff --git a/lib/ls-sdk-react-native/DEVELOPING.md b/packages/react-native/DEVELOPING.md similarity index 90% rename from lib/ls-sdk-react-native/DEVELOPING.md rename to packages/react-native/DEVELOPING.md index 0254eb1..7e80677 100644 --- a/lib/ls-sdk-react-native/DEVELOPING.md +++ b/packages/react-native/DEVELOPING.md @@ -8,7 +8,7 @@ The Breez Liquid SDK React Native plugin consumes the underlying Breez Liquid SD When developing, it can be useful to work with a locally built version of the Breez Liquid SDK instead of relying on what is published already on CocoaPods / Jitpack. To do this, you first need to build the Breez Liquid SDK bindings locally and then point the plugin to make use of the locally built Breez Liquid SDK bindings. -All the following commands can be run in the `lib/ls-sdk-react-native` directory. +All the following commands can be run in the `packages/react-native` directory. ## Prerequisites @@ -70,11 +70,11 @@ make ios react-native To use the locally built bindings instead of integrating them remotely, make the following changes: - For iOS: - - Rename the podspec files in `lib/ls-sdk-react-native/`: + - Rename the podspec files in `packages/react-native/`: - Rename `breez_liquid_sdk.podspec` to `breez_liquid_sdk.podspec.prod` - Rename `BreezLiquidSDK.podspec.dev` to `BreezLiquidSDK.podspec` - For Android: - - Comment out the following line from the dependencies section in `lib/ls-sdk-react-native/android/build.gradle`: + - Comment out the following line from the dependencies section in `packages/react-native/android/build.gradle`: - `implementation("com.github.breez:breez-liquid-sdk:${getVersionFromNpmPackage()}") { exclude group:"net.java.dev.jna" }` Reinstall the dependencies in the example project and run it. @@ -83,7 +83,7 @@ It will now use the locally built bindings. ## Testing with the example app To test locally built bindings in the example app, the npm dependencies need to be updated to use the local package. -In `lib/ls-sdk-react-native/example/package.json` replace the current version with `file:../`: +In `packages/react-native/example/package.json` replace the current version with `file:../`: ```json "@breeztech/react-native-breez-liquid-sdk": "file:../", ``` @@ -93,7 +93,7 @@ Run the npm/yarn install to download dependences for both the react-native-breez yarn bootstrap ``` -Finally in the `lib/ls-sdk-react-native/example/` directory start either the iOS or Android app: +Finally in the `packages/react-native/example/` directory start either the iOS or Android app: ```bash yarn android ``` diff --git a/lib/ls-sdk-react-native/LICENSE b/packages/react-native/LICENSE similarity index 100% rename from lib/ls-sdk-react-native/LICENSE rename to packages/react-native/LICENSE diff --git a/lib/ls-sdk-react-native/PUBLISHING.md b/packages/react-native/PUBLISHING.md similarity index 100% rename from lib/ls-sdk-react-native/PUBLISHING.md rename to packages/react-native/PUBLISHING.md diff --git a/lib/ls-sdk-react-native/android/build.gradle b/packages/react-native/android/build.gradle similarity index 100% rename from lib/ls-sdk-react-native/android/build.gradle rename to packages/react-native/android/build.gradle diff --git a/lib/ls-sdk-react-native/android/gradle/wrapper/gradle-wrapper.jar b/packages/react-native/android/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from lib/ls-sdk-react-native/android/gradle/wrapper/gradle-wrapper.jar rename to packages/react-native/android/gradle/wrapper/gradle-wrapper.jar diff --git a/lib/ls-sdk-react-native/android/gradle/wrapper/gradle-wrapper.properties b/packages/react-native/android/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from lib/ls-sdk-react-native/android/gradle/wrapper/gradle-wrapper.properties rename to packages/react-native/android/gradle/wrapper/gradle-wrapper.properties diff --git a/lib/ls-sdk-react-native/android/gradlew b/packages/react-native/android/gradlew similarity index 100% rename from lib/ls-sdk-react-native/android/gradlew rename to packages/react-native/android/gradlew diff --git a/lib/ls-sdk-react-native/android/gradlew.bat b/packages/react-native/android/gradlew.bat similarity index 96% rename from lib/ls-sdk-react-native/android/gradlew.bat rename to packages/react-native/android/gradlew.bat index ac1b06f..107acd3 100644 --- a/lib/ls-sdk-react-native/android/gradlew.bat +++ b/packages/react-native/android/gradlew.bat @@ -1,89 +1,89 @@ -@rem -@rem Copyright 2015 the original author or authors. -@rem -@rem Licensed under the Apache License, Version 2.0 (the "License"); -@rem you may not use this file except in compliance with the License. -@rem You may obtain a copy of the License at -@rem -@rem https://www.apache.org/licenses/LICENSE-2.0 -@rem -@rem Unless required by applicable law or agreed to in writing, software -@rem distributed under the License is distributed on an "AS IS" BASIS, -@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -@rem See the License for the specific language governing permissions and -@rem limitations under the License. -@rem - -@if "%DEBUG%" == "" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -set DIRNAME=%~dp0 -if "%DIRNAME%" == "" set DIRNAME=. -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Resolve any "." and ".." in APP_HOME to make it shorter. -for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto execute - -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto execute - -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* - -:end -@rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="0" goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/lib/ls-sdk-react-native/android/src/main/AndroidManifest.xml b/packages/react-native/android/src/main/AndroidManifest.xml similarity index 100% rename from lib/ls-sdk-react-native/android/src/main/AndroidManifest.xml rename to packages/react-native/android/src/main/AndroidManifest.xml diff --git a/lib/ls-sdk-react-native/android/src/main/java/com/breezliquidsdk/BreezLiquidSDKMapper.kt b/packages/react-native/android/src/main/java/com/breezliquidsdk/BreezLiquidSDKMapper.kt similarity index 100% rename from lib/ls-sdk-react-native/android/src/main/java/com/breezliquidsdk/BreezLiquidSDKMapper.kt rename to packages/react-native/android/src/main/java/com/breezliquidsdk/BreezLiquidSDKMapper.kt diff --git a/lib/ls-sdk-react-native/android/src/main/java/com/breezliquidsdk/BreezLiquidSDKModule.kt b/packages/react-native/android/src/main/java/com/breezliquidsdk/BreezLiquidSDKModule.kt similarity index 100% rename from lib/ls-sdk-react-native/android/src/main/java/com/breezliquidsdk/BreezLiquidSDKModule.kt rename to packages/react-native/android/src/main/java/com/breezliquidsdk/BreezLiquidSDKModule.kt diff --git a/lib/ls-sdk-react-native/android/src/main/java/com/breezliquidsdk/BreezLiquidSDKPackage.kt b/packages/react-native/android/src/main/java/com/breezliquidsdk/BreezLiquidSDKPackage.kt similarity index 100% rename from lib/ls-sdk-react-native/android/src/main/java/com/breezliquidsdk/BreezLiquidSDKPackage.kt rename to packages/react-native/android/src/main/java/com/breezliquidsdk/BreezLiquidSDKPackage.kt diff --git a/lib/ls-sdk-react-native/breez_liquid_sdk.podspec b/packages/react-native/breez_liquid_sdk.podspec similarity index 100% rename from lib/ls-sdk-react-native/breez_liquid_sdk.podspec rename to packages/react-native/breez_liquid_sdk.podspec diff --git a/lib/ls-sdk-react-native/example/.eslintrc.js b/packages/react-native/example/.eslintrc.js similarity index 100% rename from lib/ls-sdk-react-native/example/.eslintrc.js rename to packages/react-native/example/.eslintrc.js diff --git a/lib/ls-sdk-react-native/example/.gitignore b/packages/react-native/example/.gitignore similarity index 100% rename from lib/ls-sdk-react-native/example/.gitignore rename to packages/react-native/example/.gitignore diff --git a/lib/ls-sdk-react-native/example/.prettierrc b/packages/react-native/example/.prettierrc similarity index 100% rename from lib/ls-sdk-react-native/example/.prettierrc rename to packages/react-native/example/.prettierrc diff --git a/lib/ls-sdk-react-native/example/.prettierrc.js b/packages/react-native/example/.prettierrc.js similarity index 100% rename from lib/ls-sdk-react-native/example/.prettierrc.js rename to packages/react-native/example/.prettierrc.js diff --git a/lib/ls-sdk-react-native/example/.ruby-version b/packages/react-native/example/.ruby-version similarity index 100% rename from lib/ls-sdk-react-native/example/.ruby-version rename to packages/react-native/example/.ruby-version diff --git a/lib/ls-sdk-react-native/example/.watchmanconfig b/packages/react-native/example/.watchmanconfig similarity index 100% rename from lib/ls-sdk-react-native/example/.watchmanconfig rename to packages/react-native/example/.watchmanconfig diff --git a/lib/ls-sdk-react-native/example/App.js b/packages/react-native/example/App.js similarity index 100% rename from lib/ls-sdk-react-native/example/App.js rename to packages/react-native/example/App.js diff --git a/lib/ls-sdk-react-native/example/Gemfile b/packages/react-native/example/Gemfile similarity index 100% rename from lib/ls-sdk-react-native/example/Gemfile rename to packages/react-native/example/Gemfile diff --git a/lib/ls-sdk-react-native/example/Gemfile.lock b/packages/react-native/example/Gemfile.lock similarity index 100% rename from lib/ls-sdk-react-native/example/Gemfile.lock rename to packages/react-native/example/Gemfile.lock diff --git a/lib/ls-sdk-react-native/example/README.md b/packages/react-native/example/README.md similarity index 100% rename from lib/ls-sdk-react-native/example/README.md rename to packages/react-native/example/README.md diff --git a/lib/ls-sdk-react-native/example/android/app/_BUCK b/packages/react-native/example/android/app/_BUCK similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/_BUCK rename to packages/react-native/example/android/app/_BUCK diff --git a/lib/ls-sdk-react-native/example/android/app/build.gradle b/packages/react-native/example/android/app/build.gradle similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/build.gradle rename to packages/react-native/example/android/app/build.gradle diff --git a/lib/ls-sdk-react-native/example/android/app/build_defs.bzl b/packages/react-native/example/android/app/build_defs.bzl similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/build_defs.bzl rename to packages/react-native/example/android/app/build_defs.bzl diff --git a/lib/ls-sdk-react-native/example/android/app/debug.keystore b/packages/react-native/example/android/app/debug.keystore similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/debug.keystore rename to packages/react-native/example/android/app/debug.keystore diff --git a/lib/ls-sdk-react-native/example/android/app/proguard-rules.pro b/packages/react-native/example/android/app/proguard-rules.pro similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/proguard-rules.pro rename to packages/react-native/example/android/app/proguard-rules.pro diff --git a/lib/ls-sdk-react-native/example/android/app/src/debug/AndroidManifest.xml b/packages/react-native/example/android/app/src/debug/AndroidManifest.xml similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/debug/AndroidManifest.xml rename to packages/react-native/example/android/app/src/debug/AndroidManifest.xml diff --git a/lib/ls-sdk-react-native/example/android/app/src/debug/java/com/example/breezliquidsdk/ReactNativeFlipper.java b/packages/react-native/example/android/app/src/debug/java/com/example/breezliquidsdk/ReactNativeFlipper.java similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/debug/java/com/example/breezliquidsdk/ReactNativeFlipper.java rename to packages/react-native/example/android/app/src/debug/java/com/example/breezliquidsdk/ReactNativeFlipper.java diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/AndroidManifest.xml b/packages/react-native/example/android/app/src/main/AndroidManifest.xml similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/AndroidManifest.xml rename to packages/react-native/example/android/app/src/main/AndroidManifest.xml diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/java/com/example/breezliquidsdk/MainActivity.java b/packages/react-native/example/android/app/src/main/java/com/example/breezliquidsdk/MainActivity.java similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/java/com/example/breezliquidsdk/MainActivity.java rename to packages/react-native/example/android/app/src/main/java/com/example/breezliquidsdk/MainActivity.java diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/java/com/example/breezliquidsdk/MainApplication.java b/packages/react-native/example/android/app/src/main/java/com/example/breezliquidsdk/MainApplication.java similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/java/com/example/breezliquidsdk/MainApplication.java rename to packages/react-native/example/android/app/src/main/java/com/example/breezliquidsdk/MainApplication.java diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/java/com/example/breezliquidsdk/newarchitecture/MainApplicationReactNativeHost.java b/packages/react-native/example/android/app/src/main/java/com/example/breezliquidsdk/newarchitecture/MainApplicationReactNativeHost.java similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/java/com/example/breezliquidsdk/newarchitecture/MainApplicationReactNativeHost.java rename to packages/react-native/example/android/app/src/main/java/com/example/breezliquidsdk/newarchitecture/MainApplicationReactNativeHost.java diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/java/com/example/breezliquidsdk/newarchitecture/components/MainComponentsRegistry.java b/packages/react-native/example/android/app/src/main/java/com/example/breezliquidsdk/newarchitecture/components/MainComponentsRegistry.java similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/java/com/example/breezliquidsdk/newarchitecture/components/MainComponentsRegistry.java rename to packages/react-native/example/android/app/src/main/java/com/example/breezliquidsdk/newarchitecture/components/MainComponentsRegistry.java diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/java/com/example/breezliquidsdk/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java b/packages/react-native/example/android/app/src/main/java/com/example/breezliquidsdk/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/java/com/example/breezliquidsdk/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java rename to packages/react-native/example/android/app/src/main/java/com/example/breezliquidsdk/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/jni/CMakeLists.txt b/packages/react-native/example/android/app/src/main/jni/CMakeLists.txt similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/jni/CMakeLists.txt rename to packages/react-native/example/android/app/src/main/jni/CMakeLists.txt diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/jni/MainApplicationModuleProvider.cpp b/packages/react-native/example/android/app/src/main/jni/MainApplicationModuleProvider.cpp similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/jni/MainApplicationModuleProvider.cpp rename to packages/react-native/example/android/app/src/main/jni/MainApplicationModuleProvider.cpp diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/jni/MainApplicationModuleProvider.h b/packages/react-native/example/android/app/src/main/jni/MainApplicationModuleProvider.h similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/jni/MainApplicationModuleProvider.h rename to packages/react-native/example/android/app/src/main/jni/MainApplicationModuleProvider.h diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp b/packages/react-native/example/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp rename to packages/react-native/example/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h b/packages/react-native/example/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h rename to packages/react-native/example/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/jni/MainComponentsRegistry.cpp b/packages/react-native/example/android/app/src/main/jni/MainComponentsRegistry.cpp similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/jni/MainComponentsRegistry.cpp rename to packages/react-native/example/android/app/src/main/jni/MainComponentsRegistry.cpp diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/jni/MainComponentsRegistry.h b/packages/react-native/example/android/app/src/main/jni/MainComponentsRegistry.h similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/jni/MainComponentsRegistry.h rename to packages/react-native/example/android/app/src/main/jni/MainComponentsRegistry.h diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/jni/OnLoad.cpp b/packages/react-native/example/android/app/src/main/jni/OnLoad.cpp similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/jni/OnLoad.cpp rename to packages/react-native/example/android/app/src/main/jni/OnLoad.cpp diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/res/drawable/rn_edit_text_material.xml b/packages/react-native/example/android/app/src/main/res/drawable/rn_edit_text_material.xml similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/res/drawable/rn_edit_text_material.xml rename to packages/react-native/example/android/app/src/main/res/drawable/rn_edit_text_material.xml diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/packages/react-native/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png rename to packages/react-native/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/packages/react-native/example/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png rename to packages/react-native/example/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/packages/react-native/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png rename to packages/react-native/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/packages/react-native/example/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png rename to packages/react-native/example/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/packages/react-native/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png rename to packages/react-native/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/packages/react-native/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png rename to packages/react-native/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/packages/react-native/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png rename to packages/react-native/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/packages/react-native/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png rename to packages/react-native/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/packages/react-native/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png rename to packages/react-native/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/packages/react-native/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png rename to packages/react-native/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/res/values/strings.xml b/packages/react-native/example/android/app/src/main/res/values/strings.xml similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/res/values/strings.xml rename to packages/react-native/example/android/app/src/main/res/values/strings.xml diff --git a/lib/ls-sdk-react-native/example/android/app/src/main/res/values/styles.xml b/packages/react-native/example/android/app/src/main/res/values/styles.xml similarity index 100% rename from lib/ls-sdk-react-native/example/android/app/src/main/res/values/styles.xml rename to packages/react-native/example/android/app/src/main/res/values/styles.xml diff --git a/lib/ls-sdk-react-native/example/android/build.gradle b/packages/react-native/example/android/build.gradle similarity index 100% rename from lib/ls-sdk-react-native/example/android/build.gradle rename to packages/react-native/example/android/build.gradle diff --git a/lib/ls-sdk-react-native/example/android/gradle.properties b/packages/react-native/example/android/gradle.properties similarity index 100% rename from lib/ls-sdk-react-native/example/android/gradle.properties rename to packages/react-native/example/android/gradle.properties diff --git a/lib/ls-sdk-react-native/example/android/gradle/wrapper/gradle-wrapper.jar b/packages/react-native/example/android/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from lib/ls-sdk-react-native/example/android/gradle/wrapper/gradle-wrapper.jar rename to packages/react-native/example/android/gradle/wrapper/gradle-wrapper.jar diff --git a/lib/ls-sdk-react-native/example/android/gradle/wrapper/gradle-wrapper.properties b/packages/react-native/example/android/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from lib/ls-sdk-react-native/example/android/gradle/wrapper/gradle-wrapper.properties rename to packages/react-native/example/android/gradle/wrapper/gradle-wrapper.properties diff --git a/lib/ls-sdk-react-native/example/android/gradlew b/packages/react-native/example/android/gradlew similarity index 100% rename from lib/ls-sdk-react-native/example/android/gradlew rename to packages/react-native/example/android/gradlew diff --git a/lib/ls-sdk-react-native/example/android/gradlew.bat b/packages/react-native/example/android/gradlew.bat similarity index 96% rename from lib/ls-sdk-react-native/example/android/gradlew.bat rename to packages/react-native/example/android/gradlew.bat index ac1b06f..107acd3 100644 --- a/lib/ls-sdk-react-native/example/android/gradlew.bat +++ b/packages/react-native/example/android/gradlew.bat @@ -1,89 +1,89 @@ -@rem -@rem Copyright 2015 the original author or authors. -@rem -@rem Licensed under the Apache License, Version 2.0 (the "License"); -@rem you may not use this file except in compliance with the License. -@rem You may obtain a copy of the License at -@rem -@rem https://www.apache.org/licenses/LICENSE-2.0 -@rem -@rem Unless required by applicable law or agreed to in writing, software -@rem distributed under the License is distributed on an "AS IS" BASIS, -@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -@rem See the License for the specific language governing permissions and -@rem limitations under the License. -@rem - -@if "%DEBUG%" == "" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -set DIRNAME=%~dp0 -if "%DIRNAME%" == "" set DIRNAME=. -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Resolve any "." and ".." in APP_HOME to make it shorter. -for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto execute - -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto execute - -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* - -:end -@rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="0" goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/lib/ls-sdk-react-native/example/android/settings.gradle b/packages/react-native/example/android/settings.gradle similarity index 100% rename from lib/ls-sdk-react-native/example/android/settings.gradle rename to packages/react-native/example/android/settings.gradle diff --git a/lib/ls-sdk-react-native/example/app.json b/packages/react-native/example/app.json similarity index 100% rename from lib/ls-sdk-react-native/example/app.json rename to packages/react-native/example/app.json diff --git a/lib/ls-sdk-react-native/example/babel.config.js b/packages/react-native/example/babel.config.js similarity index 100% rename from lib/ls-sdk-react-native/example/babel.config.js rename to packages/react-native/example/babel.config.js diff --git a/lib/ls-sdk-react-native/example/index.js b/packages/react-native/example/index.js similarity index 100% rename from lib/ls-sdk-react-native/example/index.js rename to packages/react-native/example/index.js diff --git a/lib/ls-sdk-react-native/example/ios/.xcode.env b/packages/react-native/example/ios/.xcode.env similarity index 100% rename from lib/ls-sdk-react-native/example/ios/.xcode.env rename to packages/react-native/example/ios/.xcode.env diff --git a/lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample.xcodeproj/project.pbxproj b/packages/react-native/example/ios/BreezLiquidSDKExample.xcodeproj/project.pbxproj similarity index 100% rename from lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample.xcodeproj/project.pbxproj rename to packages/react-native/example/ios/BreezLiquidSDKExample.xcodeproj/project.pbxproj diff --git a/lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample.xcodeproj/xcshareddata/xcschemes/BreezLiquidSDKExample.xcscheme b/packages/react-native/example/ios/BreezLiquidSDKExample.xcodeproj/xcshareddata/xcschemes/BreezLiquidSDKExample.xcscheme similarity index 100% rename from lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample.xcodeproj/xcshareddata/xcschemes/BreezLiquidSDKExample.xcscheme rename to packages/react-native/example/ios/BreezLiquidSDKExample.xcodeproj/xcshareddata/xcschemes/BreezLiquidSDKExample.xcscheme diff --git a/lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample.xcworkspace/contents.xcworkspacedata b/packages/react-native/example/ios/BreezLiquidSDKExample.xcworkspace/contents.xcworkspacedata similarity index 100% rename from lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample.xcworkspace/contents.xcworkspacedata rename to packages/react-native/example/ios/BreezLiquidSDKExample.xcworkspace/contents.xcworkspacedata diff --git a/lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/packages/react-native/example/ios/BreezLiquidSDKExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename to packages/react-native/example/ios/BreezLiquidSDKExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample/AppDelegate.h b/packages/react-native/example/ios/BreezLiquidSDKExample/AppDelegate.h similarity index 100% rename from lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample/AppDelegate.h rename to packages/react-native/example/ios/BreezLiquidSDKExample/AppDelegate.h diff --git a/lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample/AppDelegate.mm b/packages/react-native/example/ios/BreezLiquidSDKExample/AppDelegate.mm similarity index 100% rename from lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample/AppDelegate.mm rename to packages/react-native/example/ios/BreezLiquidSDKExample/AppDelegate.mm diff --git a/lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample/Images.xcassets/AppIcon.appiconset/Contents.json b/packages/react-native/example/ios/BreezLiquidSDKExample/Images.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample/Images.xcassets/AppIcon.appiconset/Contents.json rename to packages/react-native/example/ios/BreezLiquidSDKExample/Images.xcassets/AppIcon.appiconset/Contents.json diff --git a/lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample/Images.xcassets/Contents.json b/packages/react-native/example/ios/BreezLiquidSDKExample/Images.xcassets/Contents.json similarity index 100% rename from lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample/Images.xcassets/Contents.json rename to packages/react-native/example/ios/BreezLiquidSDKExample/Images.xcassets/Contents.json diff --git a/lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample/Info.plist b/packages/react-native/example/ios/BreezLiquidSDKExample/Info.plist similarity index 100% rename from lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample/Info.plist rename to packages/react-native/example/ios/BreezLiquidSDKExample/Info.plist diff --git a/lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample/LaunchScreen.storyboard b/packages/react-native/example/ios/BreezLiquidSDKExample/LaunchScreen.storyboard similarity index 100% rename from lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample/LaunchScreen.storyboard rename to packages/react-native/example/ios/BreezLiquidSDKExample/LaunchScreen.storyboard diff --git a/lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample/main.m b/packages/react-native/example/ios/BreezLiquidSDKExample/main.m similarity index 100% rename from lib/ls-sdk-react-native/example/ios/BreezLiquidSDKExample/main.m rename to packages/react-native/example/ios/BreezLiquidSDKExample/main.m diff --git a/lib/ls-sdk-react-native/example/ios/Podfile b/packages/react-native/example/ios/Podfile similarity index 100% rename from lib/ls-sdk-react-native/example/ios/Podfile rename to packages/react-native/example/ios/Podfile diff --git a/lib/ls-sdk-react-native/example/ios/Podfile.lock b/packages/react-native/example/ios/Podfile.lock similarity index 100% rename from lib/ls-sdk-react-native/example/ios/Podfile.lock rename to packages/react-native/example/ios/Podfile.lock diff --git a/lib/ls-sdk-react-native/example/metro.config.js b/packages/react-native/example/metro.config.js similarity index 100% rename from lib/ls-sdk-react-native/example/metro.config.js rename to packages/react-native/example/metro.config.js diff --git a/lib/ls-sdk-react-native/example/package.json b/packages/react-native/example/package.json similarity index 100% rename from lib/ls-sdk-react-native/example/package.json rename to packages/react-native/example/package.json diff --git a/lib/ls-sdk-react-native/example/types/react-native-secure-storage.d.ts b/packages/react-native/example/types/react-native-secure-storage.d.ts similarity index 100% rename from lib/ls-sdk-react-native/example/types/react-native-secure-storage.d.ts rename to packages/react-native/example/types/react-native-secure-storage.d.ts diff --git a/lib/ls-sdk-react-native/example/utils/security.ts b/packages/react-native/example/utils/security.ts similarity index 100% rename from lib/ls-sdk-react-native/example/utils/security.ts rename to packages/react-native/example/utils/security.ts diff --git a/lib/ls-sdk-react-native/example/utils/storage.ts b/packages/react-native/example/utils/storage.ts similarity index 100% rename from lib/ls-sdk-react-native/example/utils/storage.ts rename to packages/react-native/example/utils/storage.ts diff --git a/lib/ls-sdk-react-native/example/yarn.lock b/packages/react-native/example/yarn.lock similarity index 100% rename from lib/ls-sdk-react-native/example/yarn.lock rename to packages/react-native/example/yarn.lock diff --git a/lib/ls-sdk-react-native/ios/BreezLiquidSDK-Bridging-Header.h b/packages/react-native/ios/BreezLiquidSDK-Bridging-Header.h similarity index 100% rename from lib/ls-sdk-react-native/ios/BreezLiquidSDK-Bridging-Header.h rename to packages/react-native/ios/BreezLiquidSDK-Bridging-Header.h diff --git a/lib/ls-sdk-react-native/ios/BreezLiquidSDK.xcodeproj/project.pbxproj b/packages/react-native/ios/BreezLiquidSDK.xcodeproj/project.pbxproj similarity index 100% rename from lib/ls-sdk-react-native/ios/BreezLiquidSDK.xcodeproj/project.pbxproj rename to packages/react-native/ios/BreezLiquidSDK.xcodeproj/project.pbxproj diff --git a/lib/ls-sdk-react-native/ios/BreezLiquidSDK.xcodeproj/xcshareddata/xcschemes/BreezLiquidSDK.xcscheme b/packages/react-native/ios/BreezLiquidSDK.xcodeproj/xcshareddata/xcschemes/BreezLiquidSDK.xcscheme similarity index 100% rename from lib/ls-sdk-react-native/ios/BreezLiquidSDK.xcodeproj/xcshareddata/xcschemes/BreezLiquidSDK.xcscheme rename to packages/react-native/ios/BreezLiquidSDK.xcodeproj/xcshareddata/xcschemes/BreezLiquidSDK.xcscheme diff --git a/lib/ls-sdk-react-native/ios/BreezLiquidSDKMapper.swift b/packages/react-native/ios/BreezLiquidSDKMapper.swift similarity index 100% rename from lib/ls-sdk-react-native/ios/BreezLiquidSDKMapper.swift rename to packages/react-native/ios/BreezLiquidSDKMapper.swift diff --git a/lib/ls-sdk-react-native/ios/RNBreezLiquidSDK.m b/packages/react-native/ios/RNBreezLiquidSDK.m similarity index 100% rename from lib/ls-sdk-react-native/ios/RNBreezLiquidSDK.m rename to packages/react-native/ios/RNBreezLiquidSDK.m diff --git a/lib/ls-sdk-react-native/ios/RNBreezLiquidSDK.swift b/packages/react-native/ios/RNBreezLiquidSDK.swift similarity index 100% rename from lib/ls-sdk-react-native/ios/RNBreezLiquidSDK.swift rename to packages/react-native/ios/RNBreezLiquidSDK.swift diff --git a/lib/ls-sdk-react-native/makefile b/packages/react-native/makefile similarity index 52% rename from lib/ls-sdk-react-native/makefile rename to packages/react-native/makefile index 15f015d..b6d4c49 100644 --- a/lib/ls-sdk-react-native/makefile +++ b/packages/react-native/makefile @@ -1,41 +1,41 @@ .PHONY: init init: - make -C ../ls-sdk-bindings init + make -C ../../lib/bindings init .PHONY: clean clean: - make -C ../ls-sdk-bindings clean + make -C ../../lib/bindings clean all: android ios react-native react-native: - make -C ../ls-sdk-bindings react-native - cp -r ../ls-sdk-bindings/bindings-react-native/android/* android/ - cp -r ../ls-sdk-bindings/bindings-react-native/ios/* ios/ - cp -r ../ls-sdk-bindings/bindings-react-native/ts/src/* src/ + make -C ../../lib/bindings react-native + cp -r ../../lib/bindings/bindings-react-native/android/* android/ + cp -r ../../lib/bindings/bindings-react-native/ios/* ios/ + cp -r ../../lib/bindings/bindings-react-native/ts/src/* src/ android-make: - make -C ../ls-sdk-bindings android + make -C ../../lib/bindings android android-copy: mkdir -p android/src/main/jniLibs/x86 mkdir -p android/src/main/jniLibs/x86_64 mkdir -p android/src/main/jniLibs/arm64-v8a mkdir -p android/src/main/jniLibs/armeabi-v7a - cp ../ls-sdk-bindings/ffi/kotlin/breez_liquid_sdk/breez_liquid_sdk.kt android/src/main/java/com/breezliquidsdk/breez_liquid_sdk.kt - cp ../ls-sdk-bindings/ffi/kotlin/jniLibs/x86/libbreez_liquid_sdk_bindings.so android/src/main/jniLibs/x86/libbreez_liquid_sdk_bindings.so - cp ../ls-sdk-bindings/ffi/kotlin/jniLibs/x86_64/libbreez_liquid_sdk_bindings.so android/src/main/jniLibs/x86_64/libbreez_liquid_sdk_bindings.so - cp ../ls-sdk-bindings/ffi/kotlin/jniLibs/arm64-v8a/libbreez_liquid_sdk_bindings.so android/src/main/jniLibs/arm64-v8a/libbreez_liquid_sdk_bindings.so - cp ../ls-sdk-bindings/ffi/kotlin/jniLibs/armeabi-v7a/libbreez_liquid_sdk_bindings.so android/src/main/jniLibs/armeabi-v7a/libbreez_liquid_sdk_bindings.so + cp ../../lib/bindings/ffi/kotlin/breez_liquid_sdk/breez_liquid_sdk.kt android/src/main/java/com/breezliquidsdk/breez_liquid_sdk.kt + cp ../../lib/bindings/ffi/kotlin/jniLibs/x86/libbreez_liquid_sdk_bindings.so android/src/main/jniLibs/x86/libbreez_liquid_sdk_bindings.so + cp ../../lib/bindings/ffi/kotlin/jniLibs/x86_64/libbreez_liquid_sdk_bindings.so android/src/main/jniLibs/x86_64/libbreez_liquid_sdk_bindings.so + cp ../../lib/bindings/ffi/kotlin/jniLibs/arm64-v8a/libbreez_liquid_sdk_bindings.so android/src/main/jniLibs/arm64-v8a/libbreez_liquid_sdk_bindings.so + cp ../../lib/bindings/ffi/kotlin/jniLibs/armeabi-v7a/libbreez_liquid_sdk_bindings.so android/src/main/jniLibs/armeabi-v7a/libbreez_liquid_sdk_bindings.so android: android-make android-copy ios-make: - make -C ../ls-sdk-bindings bindings-swift + make -C ../../lib/bindings bindings-swift ios-copy: rm -rf ios/bindings-swift - cp -r ../ls-sdk-bindings/bindings-swift ios/bindings-swift + cp -r ../../lib/bindings/bindings-swift ios/bindings-swift rm -f ios/bindings-swift/Package.swift ios: ios-make ios-copy diff --git a/lib/ls-sdk-react-native/package.json b/packages/react-native/package.json similarity index 100% rename from lib/ls-sdk-react-native/package.json rename to packages/react-native/package.json diff --git a/lib/ls-sdk-react-native/src/index.ts b/packages/react-native/src/index.ts similarity index 100% rename from lib/ls-sdk-react-native/src/index.ts rename to packages/react-native/src/index.ts diff --git a/lib/ls-sdk-react-native/tsconfig.build.json b/packages/react-native/tsconfig.build.json similarity index 100% rename from lib/ls-sdk-react-native/tsconfig.build.json rename to packages/react-native/tsconfig.build.json diff --git a/lib/ls-sdk-react-native/tsconfig.json b/packages/react-native/tsconfig.json similarity index 100% rename from lib/ls-sdk-react-native/tsconfig.json rename to packages/react-native/tsconfig.json diff --git a/lib/ls-sdk-react-native/yarn.lock b/packages/react-native/yarn.lock similarity index 100% rename from lib/ls-sdk-react-native/yarn.lock rename to packages/react-native/yarn.lock