Skip to content
This repository was archived by the owner on Jan 30, 2025. It is now read-only.

Commit e47c41a

Browse files
authored
Merge pull request #3 from ProjectAJ14/3.13.5
Updated plugins & README.md
2 parents e9ff08a + 21d260b commit e47c41a

File tree

6 files changed

+129
-126
lines changed

6 files changed

+129
-126
lines changed

CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
## [1.1.3] - Updated plugins & README.md
2+
13
## [1.1.2] - Update plugins
24

35
## [1.1.1+1] - Updated README.md

LICENSE

+1-5
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
ns_utils
2-
3-
MIT
4-
5-
Copyright 2020 Nonstop io Technologies Pvt Ltd
1+
Copyright 2023 Nonstop io Technologies Pvt Ltd
62

73
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
84

README.md

+36-39
Original file line numberDiff line numberDiff line change
@@ -1,65 +1,62 @@
1-
# ns_firebase_utils
1+
# Flutter Firebase Utilities
22

3-
🦾 Set of methods/extensions for firebase that makes using framework in a much easier and clean way also adds additional functionality.
3+
🚀 This package provides a comprehensive set of methods and extensions for Firebase, simplifying its integration into your Flutter projects while also adding valuable functionality.
44

5-
###Contributors
6-
<br>
7-
<div align="center" >
8-
<a href="https://github.com/ProjectAJ14/ns_firebase_utils/graphs/contributors">
9-
<img src="https://contrib.rocks/image?repo=ProjectAJ14/ns_firebase_utils" />
10-
</a>
11-
</div>
12-
<br>
13-
14-
## Let's get started
5+
## Getting Started
156

16-
1. Go to `pubspec.yaml`
17-
2. add a ns_firebase_utils and replace `[version]` with the latest version:
7+
1. Open your `pubspec.yaml` file.
8+
2. Add `ns_firebase_utils` as a dependency, replacing `[version]` with the latest release:
189

1910
```yaml
2011
dependencies:
2112
flutter:
2213
sdk: flutter
2314
ns_firebase_utils: ^[version]
2415
```
25-
3. click the packages get button or *flutter pub get*
2616
27-
## Import the package
17+
3. Run `flutter pub get` or click the "Packages get" button in your IDE.
18+
19+
## Importing the Package
2820

2921
```dart
3022
import 'package:ns_firebase_utils/src.dart';
3123
```
3224

33-
## What's in the box
25+
## What's Included
3426

35-
A single plugin to add all firebase dependencies at once.
27+
This package offers a single plugin that conveniently adds all necessary Firebase dependencies to your project:
3628

3729
```yaml
38-
cloud_firestore: ^4.2.0
39-
cloud_functions: ^4.0.6
40-
fake_cloud_firestore: ^2.1.0
41-
firebase_analytics: ^10.0.7
42-
firebase_auth: ^4.2.1
43-
firebase_core: ^2.4.0
44-
firebase_crashlytics: ^3.0.7
45-
firebase_dynamic_links: ^5.0.9
46-
firebase_messaging: ^14.1.4
47-
firebase_remote_config: ^3.0.7
48-
firebase_storage: ^11.0.8
30+
cloud_firestore: ^4.9.2
31+
cloud_functions: ^4.4.1
32+
fake_cloud_firestore: ^2.4.1+1
33+
firebase_analytics: ^10.5.0
34+
firebase_auth: ^4.10.0
35+
firebase_core: ^2.16.0
36+
firebase_crashlytics: ^3.3.6
37+
firebase_dynamic_links: ^5.3.6
38+
firebase_messaging: ^14.6.8
39+
firebase_remote_config: ^4.2.6
40+
firebase_storage: ^11.2.7
4941
```
5042

51-
Along with awesome set of methods to help you develop faster.
43+
Additionally, it provides a powerful set of methods to accelerate your development process.
5244

45+
## Thanks To All The Contributors
5346

54-
## Contributing
47+
<div align="center">
48+
<a href="https://github.com/ProjectAJ14/ns_firebase_utils/graphs/contributors">
49+
<img src="https://contrib.rocks/image?repo=ProjectAJ14/ns_firebase_utils" />
50+
</a>
51+
</div>
5552

53+
## How to Contribute
5654

55+
There are several ways to contribute to this project:
5756

58-
There are couple of ways in which you can contribute.
59-
- Propose any feature, enhancement
60-
- Report a bug
61-
- Fix a bug
62-
- Participate in a discussion and help in decision making
63-
- Write and improve some **documentation**. Documentation is super critical and its importance
64-
cannot be overstated!
65-
- Send in a Pull Request :-)
57+
- Propose new features or enhancements.
58+
- Report bugs you encounter.
59+
- Contribute fixes for existing bugs.
60+
- Engage in discussions and help make important decisions.
61+
- Enhance and maintain documentation, as it plays a critical role in project success.
62+
- Submit a Pull Request to contribute your code changes. 😊

lib/analytics/analytics_service.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ class AppAnalytics implements FirebaseAnalytics {
140140
@override
141141
Future<void> setCurrentScreen({
142142
required String? screenName,
143-
String screenClassOverride: 'Flutter',
143+
String screenClassOverride = 'Flutter',
144144
AnalyticsCallOptions? callOptions,
145145
}) async {
146146
await _firebaseAnalytics.setCurrentScreen(

0 commit comments

Comments
 (0)