You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+16-6
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,18 @@
1
-
# Contribution
2
-
Making contributions is really simple just follow the guidlines below;
1
+
# Contribution Guidelines
3
2
4
-
- Fork this project.
5
-
- Each new feature must be a new PR.
6
-
- Explain exactly what your PR is suppose to do.
3
+
We’re excited to have you contribute! Here’s how to get started:
4
+
5
+
## Steps to Contribute
6
+
7
+
- Fork the Project: Start by forking this repository to your own GitHub account.
8
+
- Create a New Branch: For each new feature or change, create a new branch from the `main` branch.
9
+
- Make Your Changes: All modifications should be made exclusively in the `/development` directory.
10
+
- Submit a Pull Request (PR): Once you’re satisfied with your changes, submit a PR. Be sure to provide a clear description of what your PR does and the problem it solves.
11
+
12
+
## Important Notes
13
+
14
+
- No Build Attempts in PRs: Please do not try to build the project within your PR; our Continuous Integration (CI) system will handle that for you.
15
+
- Contributor Recognition: You do not need to add yourself as a contributor; the CI will automatically recognize and credit you once your PR is merged.
16
+
17
+
Thank you for helping us make this project even better! We appreciate your contributions!
7
18
8
-
and that's it, your PR will be merged! thank in advance, lets make this awesome :)
Add React-Native-Paystack-WebView to your project by running;
11
11
12
-
`npm install react-native-paystack-webview`
12
+
<divstyle="text-align: center;">
13
+
<img width="306" alt="Screenshot of library in action" src="https://user-images.githubusercontent.com/41248079/126550307-5f12c6d8-81af-4f26-951b-5d6514304022.png">
Add `react-native-paystack-webView` to your project by running;
19
21
20
-
To frontload the installation work, let's also install and configure dependencies used by this project, being **react-native-webview**
22
+
```bash
23
+
npm install react-native-paystack-webview
21
24
22
-
run
25
+
or
23
26
24
-
`yarn add react-native-webview`
27
+
yarn add react-native-paystack-webview
28
+
```
29
+
### **Additional Setup**
25
30
26
-
for iOS: `cd iOS && pod install && cd ..`
31
+
To ensure everything works smoothly, install and configure the required dependency, `react-native-webview`:
27
32
33
+
34
+
```bash
35
+
yarn add react-native-webview
36
+
```
37
+
for iOS:
38
+
```bash
39
+
cd iOS && pod install &&cd ..
40
+
```
28
41
for expo applications run;
42
+
```bash
43
+
npx expo install react-native-webview
44
+
```
45
+
That’s it! You’re all set.
29
46
30
-
`npx expo install react-native-webview`
31
-
32
-
and that's it, you're all good to go!
33
-
34
-
<imgwidth="306"alt="Screenshot of library in action"src="https://user-images.githubusercontent.com/41248079/126550307-5f12c6d8-81af-4f26-951b-5d6514304022.png">
Want to help make this package even more awesome? [Read how to contribute](https://github.com/just1and0/React-Native-Paystack-WebView/blob/master/CONTRIBUTING.md) and feel free to send in your PR!
132
+
Want to help improve this package? [Read how to contribute](https://github.com/just1and0/React-Native-Paystack-WebView/blob/master/CONTRIBUTING.md) and feel free to submit your PR!
@@ -178,12 +188,4 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
178
188
179
189
<!-- ALL-CONTRIBUTORS-LIST:END -->
180
190
181
-
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
182
-
183
-
184
-
# Roadmap
185
-
we have a lot to get done before we hit stable, here's a list;
186
-
- Make the reference usage more user friendly
187
-
- Since you want it to conform to InlineJS, let the variable names also match
188
-
- Let the parameter types also conform to InlineJS parameter types
189
-
- Paystack is a word, hence when used as a package name/class name, let it use PascalCase (Paystack) and when used as a variable, camelCase (paystack)
191
+
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
0 commit comments