@@ -48,11 +48,8 @@ You can reach out to us directly via Discord direct messages or Twitter if you'd
48
48
49
49
#### Project Owners
50
50
51
- - [ Salakar] ( https://github.com/Salakar )
52
- - Twitter: [ @mikediarmid ] ( https://twitter.com/mikediarmid )
53
- - Discord: ` Salakar#1337 `
54
51
- [ Ehesp] ( https://github.com/Ehesp )
55
- - Twitter: [ @elliothesp ] ( https://twitter .com/elliothesp )
52
+ - Twitter: [ @elliothesp ] ( https://x .com/elliothesp )
56
53
- Discord: ` Alias#3980 `
57
54
58
55
---
@@ -81,7 +78,7 @@ Working on your first Pull Request? You can learn how from this _free_ series, [
81
78
```
82
79
- If a method works on both platforms then there's no need to annotate it
83
80
- Name your native code methods the same as the JS method name
84
- - e.g. the Android (` @ReactMethod ` ) implementation of ` firebase.auth(). signInWithEmailAndPassword()` is named ` signInWithEmailAndPassword `
81
+ - e.g. the Android (` @ReactMethod ` ) implementation of ` signInWithEmailAndPassword() ` is named ` signInWithEmailAndPassword `
85
82
86
83
---
87
84
@@ -100,8 +97,7 @@ cd react-native-firebase
100
97
101
98
``` bash
102
99
yarn
103
- yarn lerna:prepare
104
- yarn tests:ios:pod:install
100
+ yarn lerna:prepare # Note, requires very current node, e.g., node v22.19.1+
105
101
brew tap wix/brew
106
102
brew install applesimutils xcbeautify
107
103
```
@@ -134,11 +130,20 @@ To run end-to-end tests for `Android`, please run:
134
130
135
131
To run end-to-end tests for ` iOS ` , please run:
136
132
133
+ - ` yarn tests:ios:pod:install `
137
134
- ` yarn tests:ios:build ` - builds ` iOS ` test application.
138
135
- ` yarn tests:packager:jet-reset-cache ` - runs JavaScript bundler.
139
136
- ` yarn tests:emulator:start ` - runs Firestore emulator for Firestore tests.
140
137
- ` yarn tests:ios:test ` - runs tests using Detox library. Tests for each package can be found in the ` e2e ` directory (i.e. ` [PACKAGE]/e2e/*.e2e.js ` )
141
138
139
+ To run end-to-end tests for ` Other ` , please run:
140
+
141
+ - ` yarn tests:macos:pod:install `
142
+ - ` yarn tests:macos:build ` - builds ` iOS ` test application.
143
+ - ` yarn tests:packager:jet-reset-cache ` - runs JavaScript bundler.
144
+ - ` yarn tests:emulator:start ` - runs Firestore emulator for Firestore tests.
145
+ - ` yarn tests:macos:test-cover ` - runs tests using Detox library. Tests for each package can be found in the ` e2e ` directory (i.e. ` [PACKAGE]/e2e/*.e2e.js ` )
146
+
142
147
See its local testing guide [ here] ( https://github.com/invertase/react-native-firebase/blob/main/tests/README.md ) to get started
143
148
with ` e2e ` testing this project.
144
149
0 commit comments