diff --git a/.github/workflows/build-ios.yml b/.github/workflows/build-ios.yml index 10fa5d08..c2615973 100644 --- a/.github/workflows/build-ios.yml +++ b/.github/workflows/build-ios.yml @@ -27,31 +27,20 @@ jobs: with: bun-version: 1.1.21 - # - name: Setup Ruby (bundle) - # uses: ruby/setup-ruby@v1 - # with: - # ruby-version: 3.3 - # bundler-cache: true - # working-directory: example/ios - - name: Bootstrap JS run: | bun install_tsc - - name: Restore Pods cache - uses: actions/cache@v4 - with: - path: | - example/ios/Pods - ~/Library/Caches/CocoaPods - ~/.cocoapods - key: ${{ runner.os }}-pods-${{ hashFiles('**/Podfile.lock') }} - restore-keys: | - ${{ runner.os }}-pods- - - # - name: Install Gems - # working-directory: example - # run: bundle config set deployment 'true' && bundle install + # - name: Restore Pods cache + # uses: actions/cache@v4 + # with: + # path: | + # example/ios/Pods + # ~/Library/Caches/CocoaPods + # ~/.cocoapods + # key: ${{ runner.os }}-pods-${{ hashFiles('**/Podfile.lock') }} + # restore-keys: | + # ${{ runner.os }}-pods- - name: Install Pods run: bun pods diff --git a/bun.lockb b/bun.lockb index f237bc82..8373571d 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/example/android/app/build.gradle b/example/android/app/build.gradle index ee2321c4..073b716d 100644 --- a/example/android/app/build.gradle +++ b/example/android/app/build.gradle @@ -115,4 +115,4 @@ dependencies { } } -apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project) +apply from: file("../../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project) diff --git a/example/package.json b/example/package.json index 0fc3acf9..f731136a 100644 --- a/example/package.json +++ b/example/package.json @@ -40,6 +40,7 @@ "@babel/preset-env": "7.25.3", "@babel/runtime": "7.25.0", "@eslint/compat": "^1.1.1", + "@eslint/js": "^9.9.0", "@react-native/babel-preset": "0.74.86", "@react-native/eslint-config": "0.74.86", "@react-native/eslint-plugin": "0.74.86", @@ -53,10 +54,12 @@ "babel-jest": "29.7.0", "babel-plugin-module-resolver": "5.0.2", "eslint": "9.8.0", + "eslint-plugin-react-native": "^4.1.0", "jest": "29.7.0", "prettier": "3.3.3", "react-test-renderer": "18.2.0", - "typescript": "5.0.4" + "typescript": "5.0.4", + "typescript-eslint": "^8.0.1" }, "engines": { "node": ">=18"