Skip to content

Commit 70f60d0

Browse files
committed
docs: update README with linking instructions for iOS and Android
chore: bump Kotlin and SDK versions in gradle.properties chore: update eslint and related dependencies in package.json and yarn.lock
1 parent 0c96e1b commit 70f60d0

File tree

4 files changed

+38
-26
lines changed

4 files changed

+38
-26
lines changed

README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,27 @@ yarn add react-native-inappbrowser-nitro react-native-nitro-modules
7272

7373
> **Note**: `react-native-nitro-modules` is required as this library leverages the powerful Nitro framework.
7474
75+
76+
## 📦 Linking
77+
78+
### iOS
79+
80+
For iOS, the library uses CocoaPods for linking:
81+
82+
1. Navigate to your iOS project directory:
83+
```sh
84+
cd ios
85+
```
86+
87+
2. Install pods:
88+
```sh
89+
pod install
90+
```
91+
92+
### Android
93+
94+
For Android, the library is automatically linked via Gradle.
95+
7596
## 🚀 Quick Start
7697

7798
### Class-based API (Imperative)

android/gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
InAppBrowserNitro_kotlinVersion=2.0.21
1+
InAppBrowserNitro_kotlinVersion=2.1.20
22
InAppBrowserNitro_minSdkVersion=24
3-
InAppBrowserNitro_targetSdkVersion=34
3+
InAppBrowserNitro_targetSdkVersion=35
44
InAppBrowserNitro_compileSdkVersion=35
55
InAppBrowserNitro_ndkVersion=27.1.12297006

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
"@commitlint/config-conventional": "^19.8.1",
6666
"@eslint/compat": "^1.3.1",
6767
"@eslint/eslintrc": "^3.3.1",
68-
"@eslint/js": "^9.30.1",
68+
"@eslint/js": "^9.31.0",
6969
"@evilmartians/lefthook": "^1.12.2",
7070
"@react-native/babel-preset": "0.80.1",
7171
"@react-native/eslint-config": "^0.80.1",
@@ -74,7 +74,7 @@
7474
"@types/react": "^19.1.8",
7575
"commitlint": "^19.8.1",
7676
"del-cli": "^6.0.0",
77-
"eslint": "^9.30.1",
77+
"eslint": "^9.31.0",
7878
"eslint-config-prettier": "^10.1.5",
7979
"eslint-plugin-prettier": "^5.5.1",
8080
"jest": "^30.0.4",

yarn.lock

Lines changed: 13 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1818,16 +1818,7 @@ __metadata:
18181818
languageName: node
18191819
linkType: hard
18201820

1821-
"@eslint/core@npm:^0.14.0":
1822-
version: 0.14.0
1823-
resolution: "@eslint/core@npm:0.14.0"
1824-
dependencies:
1825-
"@types/json-schema": ^7.0.15
1826-
checksum: d68b8282b6f38c5145234f812f18f491d12d716240875591bd54bf5ac32858d979bdf6d38e521997a6e01f2c4223a3e66049714151da7278d0a95ff15b5d46c8
1827-
languageName: node
1828-
linkType: hard
1829-
1830-
"@eslint/core@npm:^0.15.1":
1821+
"@eslint/core@npm:^0.15.0, @eslint/core@npm:^0.15.1":
18311822
version: 0.15.1
18321823
resolution: "@eslint/core@npm:0.15.1"
18331824
dependencies:
@@ -1853,10 +1844,10 @@ __metadata:
18531844
languageName: node
18541845
linkType: hard
18551846

1856-
"@eslint/js@npm:9.30.1, @eslint/js@npm:^9.30.1":
1857-
version: 9.30.1
1858-
resolution: "@eslint/js@npm:9.30.1"
1859-
checksum: 596adcd4336f098121b4f3f336169dabe86ca8d34b9fb4e30c9c44ccbb10def931bdbbd92cd910776c4030a05ae614fbc89fc8d09f69f5bad2795cd7157678e8
1847+
"@eslint/js@npm:9.31.0, @eslint/js@npm:^9.31.0":
1848+
version: 9.31.0
1849+
resolution: "@eslint/js@npm:9.31.0"
1850+
checksum: 0160e59702bdbee82f5234a1663255300e8747581641f657e5da12496c4dd46d75dd789866c0fe112a5f898a2450359333151e607775165da6a8efbd689be57c
18601851
languageName: node
18611852
linkType: hard
18621853

@@ -6277,17 +6268,17 @@ __metadata:
62776268
languageName: node
62786269
linkType: hard
62796270

6280-
"eslint@npm:^9.30.1":
6281-
version: 9.30.1
6282-
resolution: "eslint@npm:9.30.1"
6271+
"eslint@npm:^9.31.0":
6272+
version: 9.31.0
6273+
resolution: "eslint@npm:9.31.0"
62836274
dependencies:
62846275
"@eslint-community/eslint-utils": ^4.2.0
62856276
"@eslint-community/regexpp": ^4.12.1
62866277
"@eslint/config-array": ^0.21.0
62876278
"@eslint/config-helpers": ^0.3.0
6288-
"@eslint/core": ^0.14.0
6279+
"@eslint/core": ^0.15.0
62896280
"@eslint/eslintrc": ^3.3.1
6290-
"@eslint/js": 9.30.1
6281+
"@eslint/js": 9.31.0
62916282
"@eslint/plugin-kit": ^0.3.1
62926283
"@humanfs/node": ^0.16.6
62936284
"@humanwhocodes/module-importer": ^1.0.1
@@ -6323,7 +6314,7 @@ __metadata:
63236314
optional: true
63246315
bin:
63256316
eslint: bin/eslint.js
6326-
checksum: e6723b98ba19ff17cf0cacb29c3c0ea5c7c6b6fb648136b2d009e7e2da4980a2562c9523623b0faf449750e890f3b274b20bee11fa9c8f43362d235485ba2f91
6317+
checksum: 7273c0b04d648f1e2e660f93c6b10a1e94020b056380cf2c756dbf07b0bce29ca10fb658f5124e90b16a2e9627b2d591063d5e4b02f3f939f782b880b4fd3cec
63276318
languageName: node
63286319
linkType: hard
63296320

@@ -10739,7 +10730,7 @@ __metadata:
1073910730
"@commitlint/config-conventional": ^19.8.1
1074010731
"@eslint/compat": ^1.3.1
1074110732
"@eslint/eslintrc": ^3.3.1
10742-
"@eslint/js": ^9.30.1
10733+
"@eslint/js": ^9.31.0
1074310734
"@evilmartians/lefthook": ^1.12.2
1074410735
"@react-native/babel-preset": 0.80.1
1074510736
"@react-native/eslint-config": ^0.80.1
@@ -10748,7 +10739,7 @@ __metadata:
1074810739
"@types/react": ^19.1.8
1074910740
commitlint: ^19.8.1
1075010741
del-cli: ^6.0.0
10751-
eslint: ^9.30.1
10742+
eslint: ^9.31.0
1075210743
eslint-config-prettier: ^10.1.5
1075310744
eslint-plugin-prettier: ^5.5.1
1075410745
jest: ^30.0.4

0 commit comments

Comments
 (0)