Skip to content

Commit 0e14ca6

Browse files
authored
Merge pull request #3 from JairajJangle/develop
Develop
2 parents f95f392 + d46f239 commit 0e14ca6

File tree

5 files changed

+2774
-2768
lines changed

5 files changed

+2774
-2768
lines changed

.github/actions/setup/action.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: Setup
2-
description: Setup Node.js, Yarn 4.9.1, and install dependencies
2+
description: Setup Node.js, Yarn, and install dependencies
33

44
runs:
55
using: composite
@@ -9,16 +9,16 @@ runs:
99
with:
1010
node-version-file: .nvmrc
1111

12-
- name: Enable Corepack and Prepare Yarn 4.9.1
12+
- name: Enable Corepack and Prepare Yarn
1313
run: |
1414
corepack enable
15-
corepack prepare yarn@4.9.1 --activate
15+
corepack prepare yarn@4.9.2 --activate
1616
yarn --version
1717
shell: bash
1818

1919
- name: Configure Yarn and Generate .yarnrc.yml
2020
run: |
21-
yarn set version 4.9.1
21+
yarn set version 4.9.2
2222
yarn config set nodeLinker node-modules
2323
yarn config set nmHoistingLimits workspaces
2424
shell: bash

CONTRIBUTING.md

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ We want this community to be friendly and respectful to each other. Please follo
66

77
## Development Workflow
88

9-
This project is a monorepo managed using [Yarn Workspaces](https://yarnpkg.com/features/workspaces) with Yarn 4.9.1. It contains the following packages:
9+
This project is a monorepo managed using [Yarn Workspaces](https://yarnpkg.com/features/workspaces) with Yarn 4.9.2. It contains the following packages:
1010

1111
- The library package in the root directory.
1212
- An example app in the `example/` directory.
@@ -19,17 +19,17 @@ To get started with the project, follow these steps:
1919
nvm install 22.12.0
2020
nvm use 22.12.0
2121

22-
2. **Enable Corepack**: Yarn 4.9.1 is managed via Corepack, included with Node.js. Enable it to ensure the correct Yarn version:
22+
2. **Enable Corepack**: Yarn 4.9.2 is managed via Corepack, included with Node.js. Enable it to ensure the correct Yarn version:
2323

2424
```sh
2525
corepack enable
26-
corepack prepare yarn@4.9.1 --activate
26+
corepack prepare yarn@4.9.2 --activate
2727
```
2828

29-
3. Set up Yarn configuration: In the root directory, configure Yarn 4.9.1 and generate the .yarnrc.yml file:
29+
3. Set up Yarn configuration: In the root directory, configure Yarn 4.9.2 and generate the .yarnrc.yml file:
3030

3131
```sh
32-
yarn set version 4.9.1
32+
yarn set version 4.9.2
3333
yarn config set nodeLinker node-modules
3434
yarn config set nmHoistingLimits workspaces
3535
```
@@ -40,7 +40,7 @@ To get started with the project, follow these steps:
4040
yarn
4141
```
4242

43-
> Important: This project relies on Yarn Workspaces and Yarn 4.9.1. Do not use npm or other package managers for development, as they are not compatible with the monorepo setup.
43+
> Important: This project relies on Yarn Workspaces and Yarn 4.9.2. Do not use npm or other package managers for development, as they are not compatible with the monorepo setup.
4444

4545
The [example app](/example/) demonstrates usage of the library. You need to run it to test any changes you make.
4646

@@ -66,14 +66,6 @@ To run the example app on iOS:
6666
yarn example ios
6767
```
6868

69-
To confirm that the app is running with the new architecture, you can check the Metro logs for a message like this:
70-
71-
```sh
72-
Running "ReactNativeCheckboxExample" with {"fabric":true,"initialProps":{"concurrentRoot":true},"rootTag":1}
73-
```
74-
75-
Note the `"fabric":true` and `"concurrentRoot":true` properties.
76-
7769
To run the example app on Web:
7870

7971
```sh

example/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010
},
1111
"dependencies": {
1212
"@expo/metro-runtime": "~5.0.4",
13-
"expo": "~53.0.9",
13+
"expo": "^53.0.20",
1414
"expo-status-bar": "~2.2.3",
1515
"react": "19.0.0",
1616
"react-dom": "19.0.0",
17-
"react-native": "0.79.2",
17+
"react-native": "0.79.5",
1818
"react-native-web": "~0.20.0"
1919
},
2020
"devDependencies": {

package.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -78,32 +78,32 @@
7878
"provenance": true
7979
},
8080
"devDependencies": {
81-
"@commitlint/config-conventional": "^19.6.0",
81+
"@commitlint/config-conventional": "^19.8.1",
8282
"@eslint/compat": "^1.2.7",
8383
"@eslint/eslintrc": "^3.3.0",
8484
"@eslint/js": "^9.22.0",
8585
"@evilmartians/lefthook": "^1.5.0",
86-
"@react-native/babel-preset": "0.78.2",
87-
"@react-native/eslint-config": "^0.78.0",
86+
"@react-native/babel-preset": "0.79.6",
87+
"@react-native/eslint-config": "0.79.6",
8888
"@release-it/conventional-changelog": "^10.0.0",
8989
"@semantic-release/changelog": "^6.0.3",
9090
"@semantic-release/git": "^10.0.1",
9191
"@semantic-release/github": "^11.0.1",
92-
"@semantic-release/npm": "^12.0.1",
93-
"@types/jest": "^29.5.5",
94-
"@types/react": "^19.0.12",
95-
"commitlint": "^19.6.1",
96-
"del-cli": "^5.1.0",
97-
"eslint": "^9.22.0",
98-
"eslint-config-prettier": "^10.1.1",
99-
"eslint-plugin-prettier": "^5.2.3",
100-
"jest": "^29.7.0",
101-
"prettier": "^3.0.3",
92+
"@semantic-release/npm": "^12.0.2",
93+
"@types/jest": "^30.0.0",
94+
"@types/react": "^19.0.14",
95+
"commitlint": "^19.8.1",
96+
"del-cli": "^6.0.0",
97+
"eslint": "^9.33.0",
98+
"eslint-config-prettier": "^10.1.8",
99+
"eslint-plugin-prettier": "^5.5.4",
100+
"jest": "^30.0.5",
101+
"prettier": "^3.6.2",
102102
"react": "19.0.0",
103-
"react-native": "0.79.2",
104-
"react-native-builder-bob": "^0.40.10",
105-
"release-it": "^17.10.0",
106-
"semantic-release": "^24.1.0",
103+
"react-native": "0.79.6",
104+
"react-native-builder-bob": "^0.40.13",
105+
"release-it": "^19.0.4",
106+
"semantic-release": "^24.2.7",
107107
"typescript": "^5.2.2"
108108
},
109109
"peerDependencies": {

0 commit comments

Comments
 (0)