Merge branch 'master' into @ehesp/feat/storage

This commit is contained in:
Mike Diarmid
2019-07-31 11:45:11 +01:00
committed by GitHub
29 changed files with 134 additions and 137 deletions

View File

@@ -9,24 +9,25 @@ and most modules can now be used just by linking it (e.g. `react-native link @re
The following modules are completed and published to NPM and ready to be consumed (as patch versions only, until all modules are ready, at which point they will all be published starting from v6.0.0):
| Name | Downloads | Coverage |
| --------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------: |
| [Analytics](/packages/analytics) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/analytics.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/analytics) | [![badge](https://api.rnfirebase.io/coverage/analytics/badge)](https://api.rnfirebase.io/coverage/analytics/detail) |
| [App](/packages/app) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/app.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/app) | [![badge](https://api.rnfirebase.io/coverage/app/badge)](https://api.rnfirebase.io/coverage/app/detail) |
| [App Invites](/packages/invites) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/invites.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/invites) | [![badge](https://api.rnfirebase.io/coverage/invites/badge)](https://api.rnfirebase.io/coverage/invites/detail) |
| [App Indexing](/packages/indexing) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/indexing.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/indexing) | [![badge](https://api.rnfirebase.io/coverage/indexing/badge)](https://api.rnfirebase.io/coverage/indexing/detail) |
| [Cloud Functions](/packages/functions) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/functions.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/functions) | [![badge](https://api.rnfirebase.io/coverage/functions/badge)](https://api.rnfirebase.io/coverage/functions/detail) |
| [Cloud Storage](/packages/storage) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/storage.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/storage) | [![badge](https://api.rnfirebase.io/coverage/storage/badge)](https://api.rnfirebase.io/coverage/storage/detail) |
| [Cloud Messaging](/packages/messaging) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/messaging.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/messaging) | [![badge](https://api.rnfirebase.io/coverage/messaging/badge)](https://api.rnfirebase.io/coverage/messaging/detail) |
| [Crashlytics](/packages/crashlytics) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/crashlytics.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/crashlytics) | [![badge](https://api.rnfirebase.io/coverage/crashlytics/badge)](https://api.rnfirebase.io/coverage/crashlytics/detail) |
| [Dynamic Links](/packages/dynamic-links) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/dynamic-links.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/dynamic-links) | [![badge](https://api.rnfirebase.io/coverage/dynamic-links/badge)](https://api.rnfirebase.io/coverage/dynamic-links/detail) |
| [In-app Messaging](/packages/fiam) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/fiam.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/fiam) | [![badge](https://api.rnfirebase.io/coverage/fiam/badge)](https://api.rnfirebase.io/coverage/fiam/detail) |
| [Instance ID](/packages/iid) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/iid.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/iid) | [![badge](https://api.rnfirebase.io/coverage/iid/badge)](https://api.rnfirebase.io/coverage/iid/detail) |
| [ML Kit Natural Language ](/packages/ml-natural-language) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/ml-natural-language.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/ml-natural-language) | [![badge](https://api.rnfirebase.io/coverage/ml-natural-language/badge)](https://api.rnfirebase.io/coverage/ml-natural-language/detail) |
| [Performance Monitoring](/packages/perf) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/perf.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/perf) | [![badge](https://api.rnfirebase.io/coverage/perf/badge)](https://api.rnfirebase.io/coverage/perf/detail) |
| [Realtime Database](/packages/database) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/database.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/database) | [![badge](https://api.rnfirebase.io/coverage/database/badge)](https://api.rnfirebase.io/coverage/database/detail) |
| [Remote Config](/packages/config) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/config.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/config) | [![badge](https://api.rnfirebase.io/coverage/functions/badge)](https://api.rnfirebase.io/coverage/functions/detail) |
| [Utils](/packages/utils) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/utils.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/utils) | [![badge](https://api.rnfirebase.io/coverage/utils/badge)](https://api.rnfirebase.io/coverage/utils/detail) |
| Name | Downloads | Coverage |
| -------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------: |
| [Analytics](/packages/analytics) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/analytics.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/analytics) | [![badge](https://api.rnfirebase.io/coverage/analytics/badge)](https://api.rnfirebase.io/coverage/analytics/detail) |
| [App](/packages/app) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/app.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/app) | [![badge](https://api.rnfirebase.io/coverage/app/badge)](https://api.rnfirebase.io/coverage/app/detail) |
| [App Indexing](/packages/indexing) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/indexing.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/indexing) | [![badge](https://api.rnfirebase.io/coverage/indexing/badge)](https://api.rnfirebase.io/coverage/indexing/detail) |
| [Cloud Functions](/packages/functions) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/functions.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/functions) | [![badge](https://api.rnfirebase.io/coverage/functions/badge)](https://api.rnfirebase.io/coverage/functions/detail) |
| [Cloud Firestore](/packages/firestore) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/firestore.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/firestore) | [![badge](https://api.rnfirebase.io/coverage/firestore/badge)](https://api.rnfirebase.io/coverage/firestore/detail) |
| [Cloud Storage](/packages/storage) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/storage.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/storage) | [![badge](https://api.rnfirebase.io/coverage/storage/badge)](https://api.rnfirebase.io/coverage/storage/detail) |
| [Cloud Messaging](/packages/messaging) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/messaging.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/messaging) | [![badge](https://api.rnfirebase.io/coverage/messaging/badge)](https://api.rnfirebase.io/coverage/messaging/detail) |
| [Crashlytics](/packages/crashlytics) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/crashlytics.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/crashlytics) | [![badge](https://api.rnfirebase.io/coverage/crashlytics/badge)](https://api.rnfirebase.io/coverage/crashlytics/detail) |
| [Dynamic Links](/packages/dynamic-links) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/dynamic-links.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/dynamic-links) | [![badge](https://api.rnfirebase.io/coverage/dynamic-links/badge)](https://api.rnfirebase.io/coverage/dynamic-links/detail) |
| [In-app Messaging](/packages/fiam) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/fiam.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/fiam) | [![badge](https://api.rnfirebase.io/coverage/fiam/badge)](https://api.rnfirebase.io/coverage/fiam/detail) |
| [Instance ID](/packages/iid) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/iid.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/iid) | [![badge](https://api.rnfirebase.io/coverage/iid/badge)](https://api.rnfirebase.io/coverage/iid/detail) |
| [ML Kit Natural Language](/packages/ml-natural-language) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/ml-natural-language.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/ml-natural-language) | [![badge](https://api.rnfirebase.io/coverage/ml-natural-language/badge)](https://api.rnfirebase.io/coverage/ml-natural-language/detail) |
| [ML Kit Vision ](/packages/ml-vision) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/ml-vision.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/ml-vision) | [![badge](https://api.rnfirebase.io/coverage/ml-vision/badge)](https://api.rnfirebase.io/coverage/ml-vision/detail) |
| [Performance Monitoring](/packages/perf) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/perf.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/perf) | [![badge](https://api.rnfirebase.io/coverage/perf/badge)](https://api.rnfirebase.io/coverage/perf/detail) |
| [Realtime Database](/packages/database) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/database.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/database) | [![badge](https://api.rnfirebase.io/coverage/database/badge)](https://api.rnfirebase.io/coverage/database/detail) |
| [Remote Config](/packages/config) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/config.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/config) | [![badge](https://api.rnfirebase.io/coverage/functions/badge)](https://api.rnfirebase.io/coverage/functions/detail) |
| [Utils](/packages/utils) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/utils.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/utils) | [![badge](https://api.rnfirebase.io/coverage/utils/badge)](https://api.rnfirebase.io/coverage/utils/detail) |
---
@@ -142,8 +143,7 @@ Support for handling an incoming app index URL has been added to React Native Fi
## App Invites (invites)
- [NEW] Added `createInvitation(title: string, message: string)` method to replace construction an Invite from `new firebase.invites.Invitation` (this is still supported for now)
- [WARNING] Deprecation notice printed when using Invites - it's now deprecated by Firebase and will be removed by January 2020 - the suggested migration path is switching to Dynamic Links and handling the sending of the link yourself.
- [BREAKING] this module has been deprecated by Firebase and now been removed, you should migrate to Dynamic Links.
---
@@ -215,12 +215,13 @@ Cloud Firestore has undergone a complete overhaul of both JavaScript & native co
---
## Dynamic Links (links)
## Dynamic Links (dynamicLinks)
- [BREAKING] the namespace for this module has changed, replace all usages of `firebase.links()` with `firebase.dynamicLinks()`
- [NEW][ios][🔥] Manually adding `AppDelegate` methods to support receiving Dynamic Link open events is no longer required, we swizzle this at runtime and automatically intercept the required events.
- [BUGFIX] Links should now always be accessible via `onLink` & `getInitialLink`
- This fix is a side-effect of the bugfix mentioned above in the `all modules` section ('`All native events are now queued natively`')
- [BREAKING] Creating a Dynamic Link builder via `new firebase.links.DynamicLink(link, domainURIPrefix)` has been deprecated, use `firebase.links().newDynamicLinkParameters(link, domainURIPrefix)` instead.
- [BREAKING] Creating a Dynamic Link builder via `new firebase.links.DynamicLink(link, domainURIPrefix)` has been deprecated, use a plan object instead as an arg for `buildLink()` & `buildShortLink()`.
- [BREAKING] Some previously allowed parameter configurations will now throw an argument error, e.g. trying to set any `DynamicLinkIOSParameters` param without providing an iOS bundle id will now error.
- these configurations were incorrect to begin with but were never flagged to user code so may have gone unnoticed

View File

@@ -49,7 +49,6 @@ The main package that you interface with is `App` (`@react-native-firebase/app`)
| [Analytics](/packages/analytics) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/analytics.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/analytics) | [![badge](https://api.rnfirebase.io/coverage/analytics/badge)](https://api.rnfirebase.io/coverage/analytics/detail) |
| [App](/packages/app) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/app.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/app) | [![badge](https://api.rnfirebase.io/coverage/app/badge)](https://api.rnfirebase.io/coverage/app/detail) |
| [App Indexing](/packages/indexing) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/indexing.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/indexing) | [![badge](https://api.rnfirebase.io/coverage/indexing/badge)](https://api.rnfirebase.io/coverage/indexing/detail) |
| [App Invites](/packages/invites) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/invites.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/invites) | [![badge](https://api.rnfirebase.io/coverage/invites/badge)](https://api.rnfirebase.io/coverage/invites/detail) |
| [Authentication](/packages/auth) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/auth.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/auth) | [![badge](https://api.rnfirebase.io/coverage/auth/badge)](https://api.rnfirebase.io/coverage/auth/detail) |
| [Cloud Firestore](/packages/firestore) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/firestore.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/firestore) | [![badge](https://api.rnfirebase.io/coverage/firestore/badge)](https://api.rnfirebase.io/coverage/firestore/detail) |
| [Cloud Functions](/packages/functions) | [![badge](https://img.shields.io/npm/dm/@react-native-firebase/functions.svg?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@react-native-firebase/functions) | [![badge](https://api.rnfirebase.io/coverage/functions/badge)](https://api.rnfirebase.io/coverage/functions/detail) |
@@ -69,15 +68,12 @@ The main package that you interface with is `App` (`@react-native-firebase/app`)
## Other Packages
React Native Firebase also publishes several other packages, some only used internally, others for public consumption such as Hooks.
React Native Firebase also publishes other packages.
| Name | Description |
| -------------------------------- | :---------------------------------------------: |
| [app-types](/packages/app-types) | Common Firebase types used by and all modules. |
| [common](/packages/common) | Common utilities used by all modules. |
| [hooks](/packages/hooks) (WIP) | Official React Hooks for React Native Firebase. |
> TODO other packages
## Documentation

View File

@@ -16,5 +16,5 @@
]
}
},
"version": "0.1.0"
"version": "0.1.1"
}

View File

@@ -27,9 +27,9 @@
"tests:ios:test-cover": "cd tests && node_modules/.bin/nyc ./node_modules/.bin/detox test --configuration ios.sim.debug",
"tests:ios:test-cover-reuse": "cd tests && node_modules/.bin/nyc ./node_modules/.bin/detox test --configuration ios.sim.debug --reuse --loglevel warn",
"tests:ios:pod:install": "cd tests && cd ios && rm -rf ReactNativeFirebaseDemo.xcworkspace && pod install && cd ..",
"npm:version:release:patch": "echo '!!🔴!! RELEASE !!🔴!!' && lerna version patch --exact --force-publish=*",
"npm:version:release:minor": "echo '!!🔴!! RELEASE !!🔴!!' && lerna version minor --exact --force-publish=*",
"npm:version:release:major": "echo '!!🔴!! RELEASE !!🔴!!' && lerna version major --exact --force-publish=*",
"npm:version:release:patch": "echo '!!🔴!! RELEASE !!🔴!!' && lerna version patch --no-git-tag-version --no-push --exact --force-publish=*",
"npm:version:release:minor": "echo '!!🔴!! RELEASE !!🔴!!' && lerna version minor --no-git-tag-version --no-push --exact --force-publish=*",
"npm:version:release:major": "echo '!!🔴!! RELEASE !!🔴!!' && lerna version major --no-git-tag-version --no-push --exact --force-publish=*",
"npm:version:6:alpha": "lerna version prerelease --preid alpha --no-git-tag-version --no-push --exact --force-publish=*",
"npm:version:6:beta": "lerna version prerelease --exact --preid beta --no-git-tag-version --no-push --exact --force-publish=*",
"npm:version:6:rc": "lerna version prerelease --exact --preid rc --no-git-tag-version --no-push --exact --force-publish=*",

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/analytics",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase - Analytics",
"main": "lib/index.js",
@@ -25,10 +25,10 @@
"@react-native-firebase/app": "*"
},
"dependencies": {
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/common": "0.1.0"
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/common": "0.1.1"
},
"gitHead": "c2bb4fb41200861c831e51231c5fadbb1acf90c9",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/app-types",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "@react-native-firebase/app-types",
"files": [
@@ -13,7 +13,7 @@
"url": "https://github.com/invertase/react-native-firebase/tree/master/packages/app-types"
},
"license": "Apache-2.0",
"gitHead": "639c15d4b8ba8a972f0fe17fcc285b4a6e4af320",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -54,7 +54,7 @@ RCT_EXPORT_MODULE();
#ifdef REGISTER_LIB
static dispatch_once_t once;
dispatch_once(&once, ^{
[FIRApp registerLibrary:@"react-native-firebase" withVersion:@"0.0.26"];
[FIRApp registerLibrary:@"react-native-firebase" withVersion:@"0.1.1"];
});
#endif
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/app",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "A well tested, feature rich Firebase implementation for React Native, supporting iOS & Android. Individual module support for Admob, Analytics, Auth, Crash Reporting, Cloud Firestore, Database, Dynamic Links, Functions, Messaging (FCM), Remote Config, Storage and more.",
"main": "lib/index.js",
@@ -53,15 +53,15 @@
"react-native": "*"
},
"dependencies": {
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/common": "0.1.0",
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/common": "0.1.1",
"opencollective-postinstall": "^2.0.1"
},
"collective": {
"type": "opencollective",
"url": "https://opencollective.com/react-native-firebase"
},
"gitHead": "639c15d4b8ba8a972f0fe17fcc285b4a6e4af320",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/auth",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase - Auth",
"main": "lib/index.js",
@@ -25,10 +25,10 @@
"@react-native-firebase/app": "*"
},
"dependencies": {
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/common": "0.1.0"
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/common": "0.1.1"
},
"gitHead": "639c15d4b8ba8a972f0fe17fcc285b4a6e4af320",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/common",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase internal common utilities & helpers.",
"main": "lib/index.js",
@@ -15,7 +15,7 @@
"react-native",
"firebase"
],
"gitHead": "639c15d4b8ba8a972f0fe17fcc285b4a6e4af320",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/config",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase - Remote Config",
"main": "lib/index.js",
@@ -27,10 +27,10 @@
"@react-native-firebase/app": "*"
},
"dependencies": {
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/common": "0.1.0"
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/common": "0.1.1"
},
"gitHead": "639c15d4b8ba8a972f0fe17fcc285b4a6e4af320",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/crashlytics",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase - Crashlytics",
"main": "lib/index.js",
@@ -30,11 +30,11 @@
"@react-native-firebase/app": "*"
},
"dependencies": {
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/common": "0.1.0",
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/common": "0.1.1",
"stacktrace-js": "^2.0.0"
},
"gitHead": "639c15d4b8ba8a972f0fe17fcc285b4a6e4af320",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/database",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase - Realtime Database",
"main": "lib/index.js",
@@ -28,10 +28,10 @@
"@react-native-firebase/app": "*"
},
"dependencies": {
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/common": "0.1.0"
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/common": "0.1.1"
},
"gitHead": "639c15d4b8ba8a972f0fe17fcc285b4a6e4af320",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/dynamic-links",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase - Dynamic Links",
"main": "lib/index.js",
@@ -26,10 +26,10 @@
"@react-native-firebase/app": "*"
},
"dependencies": {
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/common": "0.1.0"
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/common": "0.1.1"
},
"gitHead": "639c15d4b8ba8a972f0fe17fcc285b4a6e4af320",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/fiam",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase - In-App Messaging - Engage active app users with contextual messages.",
"main": "lib/index.js",
@@ -30,10 +30,10 @@
"@react-native-firebase/app": "*"
},
"dependencies": {
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/common": "0.1.0"
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/common": "0.1.1"
},
"gitHead": "639c15d4b8ba8a972f0fe17fcc285b4a6e4af320",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/firestore",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase - Cloud Firestore",
"main": "lib/index.js",
@@ -30,10 +30,10 @@
"@react-native-firebase/app": "*"
},
"dependencies": {
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/common": "0.1.0"
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/common": "0.1.1"
},
"gitHead": "639c15d4b8ba8a972f0fe17fcc285b4a6e4af320",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/functions",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase - Cloud Functions",
"main": "lib/index.js",
@@ -27,13 +27,13 @@
"@react-native-firebase/app": "*"
},
"dependencies": {
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/common": "0.1.0"
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/common": "0.1.1"
},
"devDependencies": {
"@react-native-firebase/private-tests-firebase-functions": "^0.0.1"
},
"gitHead": "639c15d4b8ba8a972f0fe17fcc285b4a6e4af320",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/iid",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "Firebase Instance ID provides a unique identifier for each instance of your app and a mechanism to authenticate and authorize actions for it (for example: sending FCM messages).",
"main": "lib/index.js",
@@ -27,10 +27,10 @@
"@react-native-firebase/app": "*"
},
"dependencies": {
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/common": "0.1.0"
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/common": "0.1.1"
},
"gitHead": "639c15d4b8ba8a972f0fe17fcc285b4a6e4af320",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/indexing",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase - App Indexing",
"main": "lib/index.js",
@@ -26,10 +26,10 @@
"@react-native-firebase/app": "*"
},
"dependencies": {
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/common": "0.1.0"
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/common": "0.1.1"
},
"gitHead": "639c15d4b8ba8a972f0fe17fcc285b4a6e4af320",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/invites",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase - Firebase Invites are an out-of-the-box solution for app referrals and sharing via email or SMS. To customize the invitation user experience, or to generate links programmatically, use Firebase Dynamic Links.",
"main": "lib/index.js",
@@ -27,10 +27,10 @@
"@react-native-firebase/app": "*"
},
"dependencies": {
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/common": "0.1.0"
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/common": "0.1.1"
},
"gitHead": "639c15d4b8ba8a972f0fe17fcc285b4a6e4af320",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/messaging",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase - Messaging",
"main": "lib/index.js",
@@ -25,10 +25,10 @@
"@react-native-firebase/app": "*"
},
"dependencies": {
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/common": "0.1.0"
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/common": "0.1.1"
},
"gitHead": "2787d4413eb70c61a687c4d6913add6a6a01f582",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/ml-natural-language",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase - ML Kit Natural Language",
"main": "lib/index.js",
@@ -33,10 +33,10 @@
"@react-native-firebase/app": "*"
},
"dependencies": {
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/common": "0.1.0"
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/common": "0.1.1"
},
"gitHead": "639c15d4b8ba8a972f0fe17fcc285b4a6e4af320",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/ml-vision",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase - ML Kit Vision",
"main": "lib/index.js",
@@ -35,10 +35,10 @@
"@react-native-firebase/app": "*"
},
"dependencies": {
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/common": "0.1.0"
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/common": "0.1.1"
},
"gitHead": "832835bc23987d794520996b23468870f343ef80",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/perf",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase - Performance Monitoring",
"main": "lib/index.js",
@@ -30,10 +30,10 @@
"@react-native-firebase/app": "*"
},
"dependencies": {
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/common": "0.1.0"
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/common": "0.1.1"
},
"gitHead": "639c15d4b8ba8a972f0fe17fcc285b4a6e4af320",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/storage",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase - Cloud Storage for Firebase is a powerful, simple, and cost-effective object storage service built for Google scale.",
"main": "lib/index.js",
@@ -32,10 +32,10 @@
"@react-native-firebase/app": "*"
},
"dependencies": {
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/common": "0.1.0"
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/common": "0.1.1"
},
"gitHead": "639c15d4b8ba8a972f0fe17fcc285b4a6e4af320",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/template",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase - Template",
"scripts": {
@@ -21,5 +21,5 @@
"publishConfig": {
"access": "public"
},
"gitHead": "639c15d4b8ba8a972f0fe17fcc285b4a6e4af320"
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47"
}

View File

@@ -1,6 +1,6 @@
{
"name": "HelloWorld",
"version": "0.1.0",
"version": "0.1.1",
"private": true,
"scripts": {
"start": "react-native start",
@@ -11,7 +11,7 @@
"prepare": "patch-package"
},
"dependencies": {
"@react-native-firebase/app": "0.1.0",
"@react-native-firebase/app": "0.1.1",
"react": "16.8.6",
"react-native": "0.60.4"
},

View File

@@ -1,6 +1,6 @@
{
"name": "@react-native-firebase/utils",
"version": "0.1.0",
"version": "0.1.1",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase - Utils",
"main": "lib/index.js",
@@ -29,10 +29,10 @@
"@react-native-firebase/app": "*"
},
"dependencies": {
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/common": "0.1.0"
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/common": "0.1.1"
},
"gitHead": "639c15d4b8ba8a972f0fe17fcc285b4a6e4af320",
"gitHead": "8c2df657b78bccde6e001c3848b2a9d8bb44ee47",
"publishConfig": {
"access": "public"
}

View File

@@ -1,32 +1,32 @@
{
"name": "react-native-firebase-tests",
"version": "0.1.0",
"version": "0.1.1",
"private": true,
"scripts": {
"build:clean": "rimraf dist && rimraf android/build && rimraf android/app/build && rimraf android/.gradle && rimraf ios/build",
"prepare": "patch-package"
},
"dependencies": {
"@react-native-firebase/analytics": "0.1.0",
"@react-native-firebase/app": "0.1.0",
"@react-native-firebase/app-types": "0.1.0",
"@react-native-firebase/auth": "0.1.0",
"@react-native-firebase/config": "0.1.0",
"@react-native-firebase/crashlytics": "0.1.0",
"@react-native-firebase/database": "0.1.0",
"@react-native-firebase/dynamic-links": "0.1.0",
"@react-native-firebase/fiam": "0.1.0",
"@react-native-firebase/firestore": "0.1.0",
"@react-native-firebase/functions": "0.1.0",
"@react-native-firebase/iid": "0.1.0",
"@react-native-firebase/indexing": "0.1.0",
"@react-native-firebase/invites": "0.1.0",
"@react-native-firebase/messaging": "0.1.0",
"@react-native-firebase/ml-natural-language": "0.1.0",
"@react-native-firebase/ml-vision": "0.1.0",
"@react-native-firebase/perf": "0.1.0",
"@react-native-firebase/storage": "0.1.0",
"@react-native-firebase/utils": "0.1.0",
"@react-native-firebase/analytics": "0.1.1",
"@react-native-firebase/app": "0.1.1",
"@react-native-firebase/app-types": "0.1.1",
"@react-native-firebase/auth": "0.1.1",
"@react-native-firebase/config": "0.1.1",
"@react-native-firebase/crashlytics": "0.1.1",
"@react-native-firebase/database": "0.1.1",
"@react-native-firebase/dynamic-links": "0.1.1",
"@react-native-firebase/fiam": "0.1.1",
"@react-native-firebase/firestore": "0.1.1",
"@react-native-firebase/functions": "0.1.1",
"@react-native-firebase/iid": "0.1.1",
"@react-native-firebase/indexing": "0.1.1",
"@react-native-firebase/invites": "0.1.1",
"@react-native-firebase/messaging": "0.1.1",
"@react-native-firebase/ml-natural-language": "0.1.1",
"@react-native-firebase/ml-vision": "0.1.1",
"@react-native-firebase/perf": "0.1.1",
"@react-native-firebase/storage": "0.1.1",
"@react-native-firebase/utils": "0.1.1",
"react": "16.8.6",
"react-native": "0.60.4"
},