diff --git a/.flowconfig b/.flowconfig
index a359500..1ac2a7b 100644
--- a/.flowconfig
+++ b/.flowconfig
@@ -37,12 +37,12 @@ suppress_type=$FlowFixMeProps
suppress_type=$FlowFixMeState
suppress_type=$FixMe
-suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(>=0\\.\\(5[0-3]\\|[1-4][0-9]\\|[0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)
-suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(>=0\\.\\(5[0-3]\\|[1-4][0-9]\\|[0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)?:? #[0-9]+
+suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(>=0\\.\\(5[0-6]\\|[1-4][0-9]\\|[0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)
+suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(>=0\\.\\(5[0-6]\\|[1-4][0-9]\\|[0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)?:? #[0-9]+
suppress_comment=\\(.\\|\n\\)*\\$FlowFixedInNextDeploy
suppress_comment=\\(.\\|\n\\)*\\$FlowExpectedError
unsafe.enable_getters_and_setters=true
[version]
-^0.53.0
+^0.56.0
diff --git a/android/app/build.gradle b/android/app/build.gradle
index f396a89..61c32fb 100644
--- a/android/app/build.gradle
+++ b/android/app/build.gradle
@@ -152,19 +152,19 @@ dependencies {
}
// RNFirebase required dependencies
- compile "com.google.firebase:firebase-core:11.4.2"
- compile "com.google.android.gms:play-services-base:11.4.2"
+ compile "com.google.firebase:firebase-core:11.6.0"
+ compile "com.google.android.gms:play-services-base:11.6.0"
// RNFirebase optional dependencies
- compile "com.google.firebase:firebase-ads:11.4.2"
- compile "com.google.firebase:firebase-auth:11.4.2"
- compile "com.google.firebase:firebase-config:11.4.2"
- compile "com.google.firebase:firebase-crash:11.4.2"
- compile "com.google.firebase:firebase-database:11.4.2"
- compile "com.google.firebase:firebase-firestore:11.4.2"
- compile "com.google.firebase:firebase-messaging:11.4.2"
- compile "com.google.firebase:firebase-perf:11.4.2"
- compile "com.google.firebase:firebase-storage:11.4.2"
+ compile "com.google.firebase:firebase-ads:11.6.0"
+ compile "com.google.firebase:firebase-auth:11.6.0"
+ compile "com.google.firebase:firebase-config:11.6.0"
+ compile "com.google.firebase:firebase-crash:11.6.0"
+ compile "com.google.firebase:firebase-database:11.6.0"
+ compile "com.google.firebase:firebase-firestore:11.6.0"
+ compile "com.google.firebase:firebase-messaging:11.6.0"
+ compile "com.google.firebase:firebase-perf:11.6.0"
+ compile "com.google.firebase:firebase-storage:11.6.0"
compile fileTree(dir: "libs", include: ["*.jar"])
compile "com.android.support:appcompat-v7:23.0.1"
diff --git a/ios/Podfile.lock b/ios/Podfile.lock
index 293c44a..26e9365 100644
--- a/ios/Podfile.lock
+++ b/ios/Podfile.lock
@@ -1,76 +1,78 @@
PODS:
- - BoringSSL (9.0):
- - BoringSSL/Implementation (= 9.0)
- - BoringSSL/Interface (= 9.0)
- - BoringSSL/Implementation (9.0):
- - BoringSSL/Interface (= 9.0)
- - BoringSSL/Interface (9.0)
- - Firebase/AdMob (4.3.0):
+ - BoringSSL (9.1):
+ - BoringSSL/Implementation (= 9.1)
+ - BoringSSL/Interface (= 9.1)
+ - BoringSSL/Implementation (9.1):
+ - BoringSSL/Interface (= 9.1)
+ - BoringSSL/Interface (9.1)
+ - Firebase/AdMob (4.6.0):
- Firebase/Core
- - Google-Mobile-Ads-SDK (= 7.24.1)
- - Firebase/Auth (4.3.0):
+ - Google-Mobile-Ads-SDK (= 7.25.0)
+ - Firebase/Auth (4.6.0):
- Firebase/Core
- - FirebaseAuth (= 4.2.1)
- - Firebase/Core (4.3.0):
- - FirebaseAnalytics (= 4.0.4)
- - FirebaseCore (= 4.0.8)
- - Firebase/Crash (4.3.0):
+ - FirebaseAuth (= 4.3.2)
+ - Firebase/Core (4.6.0):
+ - FirebaseAnalytics (= 4.0.5)
+ - FirebaseCore (= 4.0.11)
+ - Firebase/Crash (4.6.0):
- Firebase/Core
- FirebaseCrash (= 2.0.2)
- - Firebase/Database (4.3.0):
+ - Firebase/Database (4.6.0):
- Firebase/Core
- - FirebaseDatabase (= 4.1.0)
- - Firebase/DynamicLinks (4.3.0):
+ - FirebaseDatabase (= 4.1.1)
+ - Firebase/DynamicLinks (4.6.0):
- Firebase/Core
- - FirebaseDynamicLinks (= 2.1.0)
- - Firebase/Firestore (4.3.0):
+ - FirebaseDynamicLinks (= 2.2.0)
+ - Firebase/Firestore (4.6.0):
- Firebase/Core
- - FirebaseFirestore (= 0.8.0)
- - Firebase/Messaging (4.3.0):
+ - FirebaseFirestore (= 0.9.2)
+ - Firebase/Messaging (4.6.0):
- Firebase/Core
- - FirebaseMessaging (= 2.0.4)
- - Firebase/Performance (4.3.0):
+ - FirebaseMessaging (= 2.0.6)
+ - Firebase/Performance (4.6.0):
- Firebase/Core
- FirebasePerformance (= 1.0.6)
- - Firebase/RemoteConfig (4.3.0):
+ - Firebase/RemoteConfig (4.6.0):
- Firebase/Core
- - FirebaseRemoteConfig (= 2.0.3)
- - Firebase/Storage (4.3.0):
+ - FirebaseRemoteConfig (= 2.1.0)
+ - Firebase/Storage (4.6.0):
- Firebase/Core
- FirebaseStorage (= 2.0.2)
- - FirebaseAnalytics (4.0.4):
+ - FirebaseABTesting (1.0.0):
+ - FirebaseCore (~> 4.0)
+ - Protobuf (~> 3.1)
+ - FirebaseAnalytics (4.0.5):
- FirebaseCore (~> 4.0)
- FirebaseInstanceID (~> 2.0)
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
- nanopb (~> 0.3)
- - FirebaseAuth (4.2.1):
+ - FirebaseAuth (4.3.2):
- FirebaseAnalytics (~> 4.0)
- GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)
- GTMSessionFetcher/Core (~> 1.1)
- - FirebaseCore (4.0.8):
+ - FirebaseCore (4.0.11):
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
- - nanopb (~> 0.3)
- FirebaseCrash (2.0.2):
- FirebaseAnalytics (~> 4.0)
- FirebaseInstanceID (~> 2.0)
- GoogleToolboxForMac/Logger (~> 2.1)
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
- Protobuf (~> 3.1)
- - FirebaseDatabase (4.1.0):
+ - FirebaseDatabase (4.1.1):
- FirebaseAnalytics (~> 4.0)
- FirebaseCore (~> 4.0)
- leveldb-library (~> 1.18)
- - FirebaseDynamicLinks (2.1.0):
+ - FirebaseDynamicLinks (2.2.0):
- FirebaseAnalytics (~> 4.0)
- - FirebaseFirestore (0.8.0):
+ - FirebaseFirestore (0.9.2):
- FirebaseAnalytics (~> 4.0)
- - FirebaseAuth (~> 4.2)
+ - FirebaseAuth (~> 4.3)
- FirebaseCore (~> 4.0)
- gRPC-ProtoRPC (~> 1.0)
- leveldb-library (~> 1.18)
- Protobuf (~> 3.1)
- - FirebaseInstanceID (2.0.4)
- - FirebaseMessaging (2.0.4):
+ - FirebaseInstanceID (2.0.6)
+ - FirebaseMessaging (2.0.6):
- FirebaseAnalytics (~> 4.0)
- FirebaseCore (~> 4.0)
- FirebaseInstanceID (~> 2.0)
@@ -83,7 +85,8 @@ PODS:
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
- GTMSessionFetcher/Core (~> 1.1)
- Protobuf (~> 3.1)
- - FirebaseRemoteConfig (2.0.3):
+ - FirebaseRemoteConfig (2.1.0):
+ - FirebaseABTesting (~> 1.0)
- FirebaseAnalytics (~> 4.0)
- FirebaseInstanceID (~> 2.0)
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
@@ -92,43 +95,46 @@ PODS:
- FirebaseAnalytics (~> 4.0)
- FirebaseCore (~> 4.0)
- GTMSessionFetcher/Core (~> 1.1)
- - Google-Mobile-Ads-SDK (7.24.1)
- - GoogleToolboxForMac/DebugUtils (2.1.1):
- - GoogleToolboxForMac/Defines (= 2.1.1)
- - GoogleToolboxForMac/Defines (2.1.1)
- - GoogleToolboxForMac/Logger (2.1.1):
- - GoogleToolboxForMac/Defines (= 2.1.1)
- - GoogleToolboxForMac/NSData+zlib (2.1.1):
- - GoogleToolboxForMac/Defines (= 2.1.1)
- - GoogleToolboxForMac/NSDictionary+URLArguments (2.1.1):
- - GoogleToolboxForMac/DebugUtils (= 2.1.1)
- - GoogleToolboxForMac/Defines (= 2.1.1)
- - GoogleToolboxForMac/NSString+URLArguments (= 2.1.1)
- - GoogleToolboxForMac/NSString+URLArguments (2.1.1)
- - gRPC (1.6.5):
- - gRPC-Core (= 1.6.5)
- - gRPC-RxLibrary (= 1.6.5)
- - gRPC-Core (1.6.5):
- - gRPC-Core/Implementation (= 1.6.5)
- - gRPC-Core/Interface (= 1.6.5)
- - gRPC-Core/Implementation (1.6.5):
+ - Google-Mobile-Ads-SDK (7.25.0)
+ - GoogleToolboxForMac/DebugUtils (2.1.3):
+ - GoogleToolboxForMac/Defines (= 2.1.3)
+ - GoogleToolboxForMac/Defines (2.1.3)
+ - GoogleToolboxForMac/Logger (2.1.3):
+ - GoogleToolboxForMac/Defines (= 2.1.3)
+ - GoogleToolboxForMac/NSData+zlib (2.1.3):
+ - GoogleToolboxForMac/Defines (= 2.1.3)
+ - GoogleToolboxForMac/NSDictionary+URLArguments (2.1.3):
+ - GoogleToolboxForMac/DebugUtils (= 2.1.3)
+ - GoogleToolboxForMac/Defines (= 2.1.3)
+ - GoogleToolboxForMac/NSString+URLArguments (= 2.1.3)
+ - GoogleToolboxForMac/NSString+URLArguments (2.1.3)
+ - gRPC (1.7.1):
+ - gRPC-RxLibrary (= 1.7.1)
+ - gRPC/Main (= 1.7.1)
+ - gRPC-Core (1.7.1):
+ - gRPC-Core/Implementation (= 1.7.1)
+ - gRPC-Core/Interface (= 1.7.1)
+ - gRPC-Core/Implementation (1.7.1):
- BoringSSL (~> 9.0)
- - gRPC-Core/Interface (= 1.6.5)
+ - gRPC-Core/Interface (= 1.7.1)
- nanopb (~> 0.3)
- - gRPC-Core/Interface (1.6.5)
- - gRPC-ProtoRPC (1.6.5):
- - gRPC (= 1.6.5)
- - gRPC-RxLibrary (= 1.6.5)
+ - gRPC-Core/Interface (1.7.1)
+ - gRPC-ProtoRPC (1.7.1):
+ - gRPC (= 1.7.1)
+ - gRPC-RxLibrary (= 1.7.1)
- Protobuf (~> 3.0)
- - gRPC-RxLibrary (1.6.5)
+ - gRPC-RxLibrary (1.7.1)
+ - gRPC/Main (1.7.1):
+ - gRPC-Core (= 1.7.1)
+ - gRPC-RxLibrary (= 1.7.1)
- GTMSessionFetcher/Core (1.1.12)
- - leveldb-library (1.18.3)
+ - leveldb-library (1.20)
- nanopb (0.3.8):
- nanopb/decode (= 0.3.8)
- nanopb/encode (= 0.3.8)
- nanopb/decode (0.3.8)
- nanopb/encode (0.3.8)
- - Protobuf (3.4.0)
+ - Protobuf (3.5.0)
DEPENDENCIES:
- Firebase/AdMob
@@ -144,30 +150,31 @@ DEPENDENCIES:
- Firebase/Storage
SPEC CHECKSUMS:
- BoringSSL: 19083b821ef3ae0f758fae15482e183003b1e265
- Firebase: 83283761a1ef6dc9846e03d08059f51421afbd65
- FirebaseAnalytics: 722b53c7b32bfc7806b06e0093a2f5180d4f2c5a
- FirebaseAuth: d7f047fbeab98062b98ea933b8d934e0fb1190e2
- FirebaseCore: 69b1a5ac5f857ba6d5fd9d5fe794f4786dd5e579
+ BoringSSL: 84318770d120503ab1a6aaf1df777c5ca053697e
+ Firebase: 27321a925aa85520618255a7c630859e0502ccbd
+ FirebaseABTesting: d07d0ee833b842d5153549e4c7e2e2cb1c23a3f9
+ FirebaseAnalytics: 5b02a63ead2c3f0259cfc7f15e053e440587ecf8
+ FirebaseAuth: e58563adb207a43910a2ed87fecb9fa7d556df5a
+ FirebaseCore: 2a946ece8fbe3ce1fdeeb55324f273caade22df9
FirebaseCrash: cded0fc566c03651aea606a101bc156085f333ca
- FirebaseDatabase: 607284a103e961d7f5863ee603cab5e85f443bd6
- FirebaseDynamicLinks: ed4cb6c42705aaa5e841ed2d76e3a4bddbec10c1
- FirebaseFirestore: 8e2fd99a621ae6fc6acfac3bdea824fe9d9c128d
- FirebaseInstanceID: 70c2b877e9338971b2429ea5a4293df6961aa44e
- FirebaseMessaging: 3dd86bfda2acb680b05c97f3f8ac566e9bb87b2a
+ FirebaseDatabase: 2e6e8e110b93b9a6e7aac71774c769a363035cb1
+ FirebaseDynamicLinks: 188c8d7b31a12a25165dc574c5249df97d8ab442
+ FirebaseFirestore: a24dfccb54f883d82ee4cc086623fc2058e143b8
+ FirebaseInstanceID: 24958382a1011bba5aaff37e334e7a650b9118f5
+ FirebaseMessaging: 75d83375b0f7a9911568d7bdd1a1a8261cbcbdef
FirebasePerformance: fa032c27e229eb8c1a8638918793fe2e47465205
- FirebaseRemoteConfig: 1c982f73af48ec048c8fa8621d5178cfdffac9aa
+ FirebaseRemoteConfig: 451fe8e9c43ac1e7a137ad2a42189bfc8c2c3ebc
FirebaseStorage: 0cca42d9b889a0227c3a50121f45a4469fc9eb27
- Google-Mobile-Ads-SDK: ed8004a7265b424568dc84f3d2bbe3ea3fff958f
- GoogleToolboxForMac: 8e329f1b599f2512c6b10676d45736bcc2cbbeb0
- gRPC: 42f915ce322b1abc5241621acc776f2fdb0a2039
- gRPC-Core: 54211a073d238ec8569be06e1a939a72f081a3e9
- gRPC-ProtoRPC: 4299db62f86df58c88844ccb50f5c48993e704f6
- gRPC-RxLibrary: 1b1c9c9cf666709ad7714cb0e0f3c44dc0cbfb0b
+ Google-Mobile-Ads-SDK: 113804f266381a30f982ad3c18063d4e0155414f
+ GoogleToolboxForMac: 2501e2ad72a52eb3dfe7bd9aee7dad11b858bd20
+ gRPC: b56decfd0094854d2ccfe80c8fb767237dace3be
+ gRPC-Core: 95c4968ae43d29219226f22b656d9f625904281e
+ gRPC-ProtoRPC: b7259f51cbc19b77c7a38d96f52a00c3a4ea1637
+ gRPC-RxLibrary: 4f46343e74e74a7ee8373ffeeaf772dfb330cbd7
GTMSessionFetcher: ebaa1f79a5366922c1735f1566901f50beba23b7
- leveldb-library: 10fb39c39e243db4af1828441162405bbcec1404
+ leveldb-library: 4f9eedf84ab46b4fa3b7893bf30714b2a1a74022
nanopb: 5601e6bca2dbf1ed831b519092ec110f66982ca3
- Protobuf: 03eef2ee0b674770735cf79d9c4d3659cf6908e8
+ Protobuf: 8a9838fba8dae3389230e1b7f8c104aa32389c03
PODFILE CHECKSUM: 719db2b462d881a10b3365452b2ca21d6fb82a35
diff --git a/ios/RNFirebaseStarter/Info.plist b/ios/RNFirebaseStarter/Info.plist
index 8a5562a..a6b056a 100644
--- a/ios/RNFirebaseStarter/Info.plist
+++ b/ios/RNFirebaseStarter/Info.plist
@@ -24,19 +24,6 @@
1
LSRequiresIPhoneOS
- NSAppTransportSecurity
-
- NSExceptionDomains
-
- localhost
-
- NSExceptionAllowsInsecureHTTPLoads
-
-
-
-
- NSLocationWhenInUseUsageDescription
-
UILaunchStoryboardName
LaunchScreen
UIRequiredDeviceCapabilities
@@ -51,5 +38,19 @@
UIViewControllerBasedStatusBarAppearance
+ NSLocationWhenInUseUsageDescription
+
+ NSAppTransportSecurity
+
+
+ NSExceptionDomains
+
+ localhost
+
+ NSExceptionAllowsInsecureHTTPLoads
+
+
+
+
diff --git a/package-lock.json b/package-lock.json
index 3c34906..ca86e56 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -20,7 +20,7 @@
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.2.13.tgz",
"integrity": "sha1-5fHzkoxtlf2WVYw27D2dDeSm7Oo=",
"requires": {
- "mime-types": "2.1.11",
+ "mime-types": "2.1.17",
"negotiator": "0.5.3"
}
},
@@ -54,6 +54,7 @@
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
"integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
+ "dev": true,
"requires": {
"kind-of": "3.2.2",
"longest": "1.0.1",
@@ -116,6 +117,30 @@
"requires": {
"delegates": "1.0.0",
"readable-stream": "2.3.3"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
+ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
+ "requires": {
+ "core-util-is": "1.0.2",
+ "inherits": "2.0.3",
+ "isarray": "1.0.0",
+ "process-nextick-args": "1.0.7",
+ "safe-buffer": "5.1.1",
+ "string_decoder": "1.0.3",
+ "util-deprecate": "1.0.2"
+ }
+ },
+ "string_decoder": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
+ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
+ "requires": {
+ "safe-buffer": "5.1.1"
+ }
+ }
}
},
"argparse": {
@@ -487,6 +512,7 @@
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/babel-plugin-react-transform/-/babel-plugin-react-transform-2.0.2.tgz",
"integrity": "sha1-UVu/qZaJOYEULZCx+bFjXeKZUQk=",
+ "dev": true,
"requires": {
"lodash": "4.17.4"
}
@@ -519,6 +545,11 @@
"integrity": "sha1-V0d1YTmqJtOQ0JQQsDdEugfkeW0=",
"dev": true
},
+ "babel-plugin-syntax-dynamic-import": {
+ "version": "6.18.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz",
+ "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo="
+ },
"babel-plugin-syntax-exponentiation-operator": {
"version": "6.13.0",
"resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz",
@@ -892,6 +923,28 @@
"babel-types": "6.26.0"
}
},
+ "babel-polyfill": {
+ "version": "6.23.0",
+ "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.23.0.tgz",
+ "integrity": "sha1-g2TKYt+Or7gwSZ9pkXdGbDsDSZ0=",
+ "requires": {
+ "babel-runtime": "6.26.0",
+ "core-js": "2.5.1",
+ "regenerator-runtime": "0.10.5"
+ },
+ "dependencies": {
+ "core-js": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz",
+ "integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs="
+ },
+ "regenerator-runtime": {
+ "version": "0.10.5",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz",
+ "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg="
+ }
+ }
+ },
"babel-preset-es2015-node": {
"version": "6.1.1",
"resolved": "https://registry.npmjs.org/babel-preset-es2015-node/-/babel-preset-es2015-node-6.1.1.tgz",
@@ -953,14 +1006,15 @@
}
},
"babel-preset-react-native": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/babel-preset-react-native/-/babel-preset-react-native-2.1.0.tgz",
- "integrity": "sha1-kBPr2C2hyIECv1iIEP9Z4gnKK4o=",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/babel-preset-react-native/-/babel-preset-react-native-4.0.0.tgz",
+ "integrity": "sha512-Wfbo6x244nUbBxjr7hQaNFdjj7FDYU+TVT7cFVPEdVPI68vhN52iLvamm+ErhNdHq6M4j1cMT6AJBYx7Wzdr0g==",
"requires": {
"babel-plugin-check-es2015-constants": "6.22.0",
- "babel-plugin-react-transform": "2.0.2",
+ "babel-plugin-react-transform": "3.0.0",
"babel-plugin-syntax-async-functions": "6.13.0",
"babel-plugin-syntax-class-properties": "6.13.0",
+ "babel-plugin-syntax-dynamic-import": "6.18.0",
"babel-plugin-syntax-flow": "6.18.0",
"babel-plugin-syntax-jsx": "6.18.0",
"babel-plugin-syntax-trailing-function-commas": "6.22.0",
@@ -985,7 +1039,18 @@
"babel-plugin-transform-react-jsx": "6.24.1",
"babel-plugin-transform-react-jsx-source": "6.22.0",
"babel-plugin-transform-regenerator": "6.26.0",
+ "babel-template": "6.26.0",
"react-transform-hmr": "1.0.4"
+ },
+ "dependencies": {
+ "babel-plugin-react-transform": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-react-transform/-/babel-plugin-react-transform-3.0.0.tgz",
+ "integrity": "sha512-4vJGddwPiHAOgshzZdGwYy4zRjjIr5SMY7gkOaCyIASjgpcsyLTlZNuB5rHOFoaTvGlhfo8/g4pobXPyHqm/3w==",
+ "requires": {
+ "lodash": "4.17.4"
+ }
+ }
}
},
"babel-preset-react-native-stage-0": {
@@ -1302,7 +1367,9 @@
"camelcase": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
- "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk="
+ "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
+ "dev": true,
+ "optional": true
},
"caseless": {
"version": "0.12.0",
@@ -1313,6 +1380,8 @@
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
"integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
+ "dev": true,
+ "optional": true,
"requires": {
"align-text": "0.1.4",
"lazy-cache": "1.0.4"
@@ -1353,6 +1422,8 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
"integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
+ "dev": true,
+ "optional": true,
"requires": {
"center-align": "0.1.3",
"right-align": "0.1.3",
@@ -1362,14 +1433,16 @@
"wordwrap": {
"version": "0.0.2",
"resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
- "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8="
+ "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
+ "dev": true,
+ "optional": true
}
}
},
"clone": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
- "integrity": "sha1-Jgt6meux7f4kdTgXX3gyQ8sZ0Uk="
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.3.tgz",
+ "integrity": "sha1-KY1+IjFmD0DAA8LtMUDezz9TCF8="
},
"clone-stats": {
"version": "0.0.1",
@@ -1413,9 +1486,9 @@
"integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ=="
},
"compressible": {
- "version": "2.0.11",
- "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.11.tgz",
- "integrity": "sha1-FnGKdd4oPtjmBAQWJaIGRYZ5fYo=",
+ "version": "2.0.12",
+ "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.12.tgz",
+ "integrity": "sha1-xZpcmdt2dn6YdlAOJx72OzSTvWY=",
"requires": {
"mime-db": "1.30.0"
}
@@ -1427,7 +1500,7 @@
"requires": {
"accepts": "1.2.13",
"bytes": "2.1.0",
- "compressible": "2.0.11",
+ "compressible": "2.0.12",
"debug": "2.2.0",
"on-headers": "1.0.1",
"vary": "1.0.1"
@@ -1461,6 +1534,30 @@
"inherits": "2.0.3",
"readable-stream": "2.3.3",
"typedarray": "0.0.6"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
+ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
+ "requires": {
+ "core-util-is": "1.0.2",
+ "inherits": "2.0.3",
+ "isarray": "1.0.0",
+ "process-nextick-args": "1.0.7",
+ "safe-buffer": "5.1.1",
+ "string_decoder": "1.0.3",
+ "util-deprecate": "1.0.2"
+ }
+ },
+ "string_decoder": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
+ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
+ "requires": {
+ "safe-buffer": "5.1.1"
+ }
+ }
}
},
"connect": {
@@ -1577,6 +1674,15 @@
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
"integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
},
+ "copy-paste": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/copy-paste/-/copy-paste-1.3.0.tgz",
+ "integrity": "sha1-p+bEocKP3t8rCB5yuX3y75X0ce0=",
+ "requires": {
+ "iconv-lite": "0.4.19",
+ "sync-exec": "0.6.2"
+ }
+ },
"core-js": {
"version": "1.2.7",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz",
@@ -1606,7 +1712,6 @@
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
"integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
- "dev": true,
"requires": {
"lru-cache": "4.1.1",
"shebang-command": "1.2.0",
@@ -1758,29 +1863,6 @@
"integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=",
"requires": {
"readable-stream": "1.1.14"
- },
- "dependencies": {
- "isarray": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
- },
- "readable-stream": {
- "version": "1.1.14",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
- "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "0.0.1",
- "string_decoder": "0.10.31"
- }
- },
- "string_decoder": {
- "version": "0.10.31",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
- "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
- }
}
},
"ecc-jsbn": {
@@ -1806,10 +1888,12 @@
}
},
"envinfo": {
- "version": "3.4.1",
- "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-3.4.1.tgz",
- "integrity": "sha1-jIDp8u7CzU4q2yxdASfOB6Kqoq4=",
+ "version": "3.9.1",
+ "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-3.9.1.tgz",
+ "integrity": "sha512-WDDzKLBbQT3PEhKzKRDABFyOxhoiQyHxGvwLtL3ONV68GWsPqeZ5fQKDEutRZ0mAZ5q40+gHOwwZYf1sh57m5g==",
"requires": {
+ "copy-paste": "1.3.0",
+ "glob": "7.1.2",
"minimist": "1.2.0",
"os-name": "2.0.1",
"which": "1.3.0"
@@ -1849,14 +1933,6 @@
"negotiator": "0.6.1"
}
},
- "mime-types": {
- "version": "2.1.17",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz",
- "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=",
- "requires": {
- "mime-db": "1.30.0"
- }
- },
"negotiator": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
@@ -1934,7 +2010,6 @@
"version": "0.7.0",
"resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
"integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
- "dev": true,
"requires": {
"cross-spawn": "5.1.0",
"get-stream": "3.0.0",
@@ -2080,6 +2155,28 @@
"ua-parser-js": "0.7.17"
}
},
+ "fbjs-scripts": {
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/fbjs-scripts/-/fbjs-scripts-0.8.1.tgz",
+ "integrity": "sha512-hTjqlua9YJupF8shbVRTq20xKPITnDmqBLBQyR9BttZYT+gxGeKboIzPC19T3Erp29Q0+jdMwjUiyTHR61q1Bw==",
+ "requires": {
+ "babel-core": "6.26.0",
+ "babel-preset-fbjs": "2.1.4",
+ "core-js": "2.5.1",
+ "cross-spawn": "5.1.0",
+ "gulp-util": "3.0.8",
+ "object-assign": "4.1.1",
+ "semver": "5.4.1",
+ "through2": "2.0.3"
+ },
+ "dependencies": {
+ "core-js": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz",
+ "integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs="
+ }
+ }
+ },
"figures": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
@@ -2150,6 +2247,7 @@
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
"integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
+ "dev": true,
"requires": {
"path-exists": "2.1.0",
"pinkie-promise": "2.0.1"
@@ -2215,13 +2313,13 @@
"integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
},
"fsevents": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.1.2.tgz",
- "integrity": "sha512-Sn44E5wQW4bTHXvQmvSHwqbuiXtduD6Rrjm2ZtUEGbyrig+nUH3t/QD4M4/ZXViY556TBpRgZkHLDx3JxPwxiw==",
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.1.3.tgz",
+ "integrity": "sha512-WIr7iDkdmdbxu/Gh6eKEZJL6KPE74/5MEsf2whTOFNxbIoIixogroLdKYqB6FDav4Wavh/lZdzzd3b2KxIXC5Q==",
"optional": true,
"requires": {
- "nan": "2.7.0",
- "node-pre-gyp": "0.6.36"
+ "nan": "2.8.0",
+ "node-pre-gyp": "0.6.39"
},
"dependencies": {
"abbrev": {
@@ -2355,7 +2453,6 @@
"cryptiles": {
"version": "2.0.5",
"bundled": true,
- "optional": true,
"requires": {
"boom": "2.10.1"
}
@@ -2397,6 +2494,11 @@
"bundled": true,
"optional": true
},
+ "detect-libc": {
+ "version": "1.0.2",
+ "bundled": true,
+ "optional": true
+ },
"ecc-jsbn": {
"version": "0.1.1",
"bundled": true,
@@ -2521,7 +2623,6 @@
"hawk": {
"version": "3.1.3",
"bundled": true,
- "optional": true,
"requires": {
"boom": "2.10.1",
"cryptiles": "2.0.5",
@@ -2670,10 +2771,12 @@
"optional": true
},
"node-pre-gyp": {
- "version": "0.6.36",
+ "version": "0.6.39",
"bundled": true,
"optional": true,
"requires": {
+ "detect-libc": "1.0.2",
+ "hawk": "3.1.3",
"mkdirp": "0.5.1",
"nopt": "4.0.1",
"npmlog": "4.1.0",
@@ -2857,7 +2960,6 @@
"sntp": {
"version": "1.0.9",
"bundled": true,
- "optional": true,
"requires": {
"hoek": "2.16.3"
}
@@ -3019,8 +3121,7 @@
"get-stream": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
- "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
- "dev": true
+ "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
},
"getpass": {
"version": "0.1.7",
@@ -3090,8 +3191,7 @@
"growly": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz",
- "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=",
- "dev": true
+ "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE="
},
"gulp-util": {
"version": "3.0.8",
@@ -3247,7 +3347,7 @@
"integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=",
"requires": {
"inherits": "2.0.3",
- "statuses": "1.3.1"
+ "statuses": "1.4.0"
}
},
"http-signature": {
@@ -3295,7 +3395,7 @@
"integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==",
"requires": {
"ansi-escapes": "3.0.0",
- "chalk": "2.2.0",
+ "chalk": "2.3.0",
"cli-cursor": "2.1.0",
"cli-width": "2.2.0",
"external-editor": "2.0.5",
@@ -3324,9 +3424,9 @@
}
},
"chalk": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.2.0.tgz",
- "integrity": "sha512-0BMM/2hG3ZaoPfR6F+h/oWpZtsh3b/s62TjSM6MGCJWEbJDN1acqCXvyhhZsDSVFklpebUoQ5O1kKC7lOzrn9g==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz",
+ "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==",
"requires": {
"ansi-styles": "3.2.0",
"escape-string-regexp": "1.0.5",
@@ -3471,7 +3571,8 @@
"is-utf8": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
- "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="
+ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
+ "dev": true
},
"isarray": {
"version": "1.0.0",
@@ -3872,6 +3973,11 @@
}
}
},
+ "jest-docblock": {
+ "version": "21.2.0",
+ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-21.2.0.tgz",
+ "integrity": "sha512-5IZ7sY9dBAYSV+YjQ0Ovb540Ku7AO9Z5o2Cg789xj167iQuZ2cG+z0f3Uct6WeYLbU6aQiM2pCs7sZ+4dotydw=="
+ },
"jest-environment-jsdom": {
"version": "20.0.3",
"resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-20.0.3.tgz",
@@ -3916,6 +4022,19 @@
}
}
},
+ "jest-haste-map": {
+ "version": "21.2.0",
+ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-21.2.0.tgz",
+ "integrity": "sha512-5LhsY/loPH7wwOFRMs+PT4aIAORJ2qwgbpMFlbWbxfN0bk3ZCwxJ530vrbSiTstMkYLao6JwBkLhCJ5XbY7ZHw==",
+ "requires": {
+ "fb-watchman": "2.0.0",
+ "graceful-fs": "4.1.11",
+ "jest-docblock": "21.2.0",
+ "micromatch": "2.3.11",
+ "sane": "2.2.0",
+ "worker-farm": "1.5.0"
+ }
+ },
"jest-jasmine2": {
"version": "20.0.4",
"resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-20.0.4.tgz",
@@ -4399,7 +4518,9 @@
"lazy-cache": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
- "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4="
+ "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
+ "dev": true,
+ "optional": true
},
"lcid": {
"version": "1.0.0",
@@ -4434,6 +4555,7 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
"integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
+ "dev": true,
"requires": {
"graceful-fs": "4.1.11",
"parse-json": "2.2.0",
@@ -4446,7 +4568,6 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
"integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
- "dev": true,
"requires": {
"p-locate": "2.0.0",
"path-exists": "3.0.0"
@@ -4455,8 +4576,7 @@
"path-exists": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
- "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
- "dev": true
+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU="
}
}
},
@@ -4586,7 +4706,8 @@
"longest": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
- "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc="
+ "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
+ "dev": true
},
"loose-envify": {
"version": "1.3.1",
@@ -4627,7 +4748,6 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz",
"integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
- "dev": true,
"requires": {
"mimic-fn": "1.1.0"
}
@@ -4643,6 +4763,30 @@
"integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=",
"requires": {
"readable-stream": "2.3.3"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
+ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
+ "requires": {
+ "core-util-is": "1.0.2",
+ "inherits": "2.0.3",
+ "isarray": "1.0.0",
+ "process-nextick-args": "1.0.7",
+ "safe-buffer": "5.1.1",
+ "string_decoder": "1.0.3",
+ "util-deprecate": "1.0.2"
+ }
+ },
+ "string_decoder": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
+ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
+ "requires": {
+ "safe-buffer": "5.1.1"
+ }
+ }
}
},
"method-override": {
@@ -4668,6 +4812,85 @@
"resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
"integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
},
+ "metro-bundler": {
+ "version": "0.20.3",
+ "resolved": "https://registry.npmjs.org/metro-bundler/-/metro-bundler-0.20.3.tgz",
+ "integrity": "sha512-rKhIXSUEYbBUB9Ues30GYlcotM/4hPTmriBJGdNW5D+zdlxQUgJuPEo2Woo7khNM7xRG5tN7IRnMkKlzx43/Nw==",
+ "requires": {
+ "absolute-path": "0.0.0",
+ "async": "2.5.0",
+ "babel-core": "6.26.0",
+ "babel-generator": "6.26.0",
+ "babel-plugin-external-helpers": "6.22.0",
+ "babel-preset-es2015-node": "6.1.1",
+ "babel-preset-fbjs": "2.1.4",
+ "babel-preset-react-native": "4.0.0",
+ "babel-register": "6.26.0",
+ "babylon": "6.18.0",
+ "chalk": "1.1.3",
+ "concat-stream": "1.6.0",
+ "core-js": "2.5.1",
+ "debug": "2.6.9",
+ "denodeify": "1.2.1",
+ "fbjs": "0.8.16",
+ "graceful-fs": "4.1.11",
+ "image-size": "0.6.1",
+ "jest-docblock": "21.2.0",
+ "jest-haste-map": "21.2.0",
+ "json-stable-stringify": "1.0.1",
+ "json5": "0.4.0",
+ "left-pad": "1.1.3",
+ "lodash": "4.17.4",
+ "merge-stream": "1.0.1",
+ "mime-types": "2.1.11",
+ "mkdirp": "0.5.1",
+ "request": "2.83.0",
+ "rimraf": "2.6.2",
+ "source-map": "0.5.7",
+ "temp": "0.8.3",
+ "throat": "4.1.0",
+ "uglify-es": "3.1.9",
+ "wordwrap": "1.0.0",
+ "write-file-atomic": "1.3.4",
+ "xpipe": "1.0.5"
+ },
+ "dependencies": {
+ "core-js": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz",
+ "integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs="
+ },
+ "mime-db": {
+ "version": "1.23.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz",
+ "integrity": "sha1-oxtAcK2uon1zLqMzdApk0OyaZlk="
+ },
+ "mime-types": {
+ "version": "2.1.11",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.11.tgz",
+ "integrity": "sha1-wlnEcb2oCKhdbNGTtDCl+uRHOzw=",
+ "requires": {
+ "mime-db": "1.23.0"
+ }
+ },
+ "uglify-es": {
+ "version": "3.1.9",
+ "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.1.9.tgz",
+ "integrity": "sha512-wVSiJKHDgDDFmxTVVvnbAH6IpamAFHYDI+5JvwPdaqIMnk8kRTX2JKwq1Fx7gb2+Jj5Dus8kzvIpKkWOMNU51w==",
+ "requires": {
+ "commander": "2.11.0",
+ "source-map": "0.6.1"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ }
+ }
+ }
+ }
+ },
"micromatch": {
"version": "2.3.11",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
@@ -4699,18 +4922,11 @@
"integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE="
},
"mime-types": {
- "version": "2.1.11",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.11.tgz",
- "integrity": "sha1-wlnEcb2oCKhdbNGTtDCl+uRHOzw=",
+ "version": "2.1.17",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz",
+ "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=",
"requires": {
- "mime-db": "1.23.0"
- },
- "dependencies": {
- "mime-db": {
- "version": "1.23.0",
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz",
- "integrity": "sha1-oxtAcK2uon1zLqMzdApk0OyaZlk="
- }
+ "mime-db": "1.30.0"
}
},
"mimic-fn": {
@@ -4793,29 +5009,6 @@
"requires": {
"readable-stream": "1.1.14",
"stream-counter": "0.2.0"
- },
- "dependencies": {
- "isarray": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
- },
- "readable-stream": {
- "version": "1.1.14",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
- "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "0.0.1",
- "string_decoder": "0.10.31"
- }
- },
- "string_decoder": {
- "version": "0.10.31",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
- "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
- }
}
},
"multipipe": {
@@ -4832,9 +5025,9 @@
"integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s="
},
"nan": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/nan/-/nan-2.7.0.tgz",
- "integrity": "sha1-2Vv3IeyHfgjbJ27T/G63j5CDrUY=",
+ "version": "2.8.0",
+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.8.0.tgz",
+ "integrity": "sha1-7XFfP+neArV6XmJS2QqWZ14fCFo=",
"optional": true
},
"natural-compare": {
@@ -4866,7 +5059,6 @@
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.1.2.tgz",
"integrity": "sha1-L6nhJgX6EACdRFSdb82KY93g5P8=",
- "dev": true,
"requires": {
"growly": "1.3.0",
"semver": "5.4.1",
@@ -4897,7 +5089,6 @@
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
"integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
- "dev": true,
"requires": {
"path-key": "2.0.1"
}
@@ -4971,6 +5162,64 @@
"mimic-fn": "1.1.0"
}
},
+ "opencollective": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/opencollective/-/opencollective-1.0.3.tgz",
+ "integrity": "sha1-ruY3K8KBRFg2kMPKja7PwSDdDvE=",
+ "requires": {
+ "babel-polyfill": "6.23.0",
+ "chalk": "1.1.3",
+ "inquirer": "3.0.6",
+ "minimist": "1.2.0",
+ "node-fetch": "1.6.3",
+ "opn": "4.0.2"
+ },
+ "dependencies": {
+ "ansi-escapes": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
+ "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4="
+ },
+ "inquirer": {
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.0.6.tgz",
+ "integrity": "sha1-4EqqnQW3o8ubD0B9BDdfBEcZA0c=",
+ "requires": {
+ "ansi-escapes": "1.4.0",
+ "chalk": "1.1.3",
+ "cli-cursor": "2.1.0",
+ "cli-width": "2.2.0",
+ "external-editor": "2.0.5",
+ "figures": "2.0.0",
+ "lodash": "4.17.4",
+ "mute-stream": "0.0.7",
+ "run-async": "2.3.0",
+ "rx": "4.1.0",
+ "string-width": "2.1.1",
+ "strip-ansi": "3.0.1",
+ "through": "2.3.8"
+ }
+ },
+ "node-fetch": {
+ "version": "1.6.3",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.6.3.tgz",
+ "integrity": "sha1-3CNO3WSJmC1Y6PDbT2lQKavNjAQ=",
+ "requires": {
+ "encoding": "0.1.12",
+ "is-stream": "1.1.0"
+ }
+ },
+ "opn": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/opn/-/opn-4.0.2.tgz",
+ "integrity": "sha1-erwi5kTf9jsKltWrfyeQwPAavJU=",
+ "requires": {
+ "object-assign": "4.1.1",
+ "pinkie-promise": "2.0.1"
+ }
+ }
+ }
+ },
"opn": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/opn/-/opn-3.0.3.tgz",
@@ -5028,6 +5277,7 @@
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
"integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
+ "dev": true,
"requires": {
"lcid": "1.0.0"
}
@@ -5049,20 +5299,17 @@
"p-finally": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
- "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
- "dev": true
+ "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4="
},
"p-limit": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.1.0.tgz",
- "integrity": "sha1-sH/y2aXYi+yAYDWJWiurZqJ5iLw=",
- "dev": true
+ "integrity": "sha1-sH/y2aXYi+yAYDWJWiurZqJ5iLw="
},
"p-locate": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
"integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
- "dev": true,
"requires": {
"p-limit": "1.1.0"
}
@@ -5107,6 +5354,7 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
"integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
+ "dev": true,
"requires": {
"pinkie-promise": "2.0.1"
}
@@ -5119,8 +5367,7 @@
"path-key": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
- "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
- "dev": true
+ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A="
},
"path-parse": {
"version": "1.0.5",
@@ -5132,6 +5379,7 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
"integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
+ "dev": true,
"requires": {
"graceful-fs": "4.1.11",
"pify": "2.3.0",
@@ -5328,9 +5576,9 @@
}
},
"react": {
- "version": "16.0.0-beta.5",
- "resolved": "https://registry.npmjs.org/react/-/react-16.0.0-beta.5.tgz",
- "integrity": "sha512-FZSIxm5aO24tzl+11WWZSlYY9QCM3qm32f0+VEmAimm5ZFAiXdcHPdsWnCW00zkHIXszh9AWeOXu0OEqq30FSQ==",
+ "version": "16.0.0",
+ "resolved": "https://registry.npmjs.org/react/-/react-16.0.0.tgz",
+ "integrity": "sha1-zn348ZQbA28Cssyp29DLHw6FXi0=",
"requires": {
"fbjs": "0.8.16",
"loose-envify": "1.3.1",
@@ -5374,9 +5622,9 @@
}
},
"react-native": {
- "version": "0.49.3",
- "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.49.3.tgz",
- "integrity": "sha1-DKRZ7kn5xZ6DJrLO2eNMWTM6LyY=",
+ "version": "0.50.3",
+ "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.50.3.tgz",
+ "integrity": "sha1-kSgr1TVsx9eUlpzcRDzHZDibmvQ=",
"requires": {
"absolute-path": "0.0.0",
"art": "0.10.1",
@@ -5395,20 +5643,21 @@
"create-react-class": "15.6.2",
"debug": "2.6.9",
"denodeify": "1.2.1",
- "envinfo": "3.4.1",
+ "envinfo": "3.9.1",
"event-target-shim": "1.1.1",
- "fbjs": "0.8.14",
+ "fbjs": "0.8.16",
"fbjs-scripts": "0.8.1",
"fs-extra": "1.0.0",
"glob": "7.1.2",
"graceful-fs": "4.1.11",
"inquirer": "3.3.0",
"lodash": "4.17.4",
- "metro-bundler": "0.13.0",
+ "metro-bundler": "0.20.3",
"mime": "1.4.1",
"minimist": "1.2.0",
"mkdirp": "0.5.1",
"node-fetch": "1.7.3",
+ "node-notifier": "5.1.2",
"npmlog": "2.0.4",
"opn": "3.0.3",
"optimist": "0.6.1",
@@ -5425,58 +5674,12 @@
"shell-quote": "1.6.1",
"stacktrace-parser": "0.1.4",
"whatwg-fetch": "1.1.1",
- "ws": "1.1.4",
+ "ws": "1.1.5",
"xcode": "0.9.3",
"xmldoc": "0.4.0",
- "yargs": "6.6.0"
+ "yargs": "9.0.1"
},
"dependencies": {
- "cross-spawn": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
- "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
- "requires": {
- "lru-cache": "4.1.1",
- "shebang-command": "1.2.0",
- "which": "1.3.0"
- }
- },
- "fbjs": {
- "version": "0.8.14",
- "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.14.tgz",
- "integrity": "sha1-0dviviVMNakeCfMfnNUKQLKg7Rw=",
- "requires": {
- "core-js": "1.2.7",
- "isomorphic-fetch": "2.2.1",
- "loose-envify": "1.3.1",
- "object-assign": "4.1.1",
- "promise": "7.3.1",
- "setimmediate": "1.0.5",
- "ua-parser-js": "0.7.17"
- }
- },
- "fbjs-scripts": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/fbjs-scripts/-/fbjs-scripts-0.8.1.tgz",
- "integrity": "sha512-hTjqlua9YJupF8shbVRTq20xKPITnDmqBLBQyR9BttZYT+gxGeKboIzPC19T3Erp29Q0+jdMwjUiyTHR61q1Bw==",
- "requires": {
- "babel-core": "6.26.0",
- "babel-preset-fbjs": "2.1.4",
- "core-js": "2.5.1",
- "cross-spawn": "5.1.0",
- "gulp-util": "3.0.8",
- "object-assign": "4.1.1",
- "semver": "5.4.1",
- "through2": "2.0.3"
- },
- "dependencies": {
- "core-js": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz",
- "integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs="
- }
- }
- },
"fs-extra": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz",
@@ -5487,24 +5690,6 @@
"klaw": "1.3.1"
}
},
- "jest-docblock": {
- "version": "20.1.0-echo.1",
- "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-20.1.0-echo.1.tgz",
- "integrity": "sha512-zJPqHgxSlu5AYjyFLoXzwSqTZGeRAbtW9lTrWfjfDWyQCQjPlt9j9s7t3UBoDwUocM7qVNdlrcXPPtBkQR1dJw=="
- },
- "jest-haste-map": {
- "version": "20.1.0-echo.1",
- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-20.1.0-echo.1.tgz",
- "integrity": "sha512-5hhKBYWNHIgVnGcOtzo0wsjHuMqZ+9RUmKou4py8yhjYmtbwVVVFcuvTBClwXt/NdrQ8JrbCvtHq5b4IWS7ieg==",
- "requires": {
- "fb-watchman": "2.0.0",
- "graceful-fs": "4.1.11",
- "jest-docblock": "20.1.0-echo.1",
- "micromatch": "2.3.11",
- "sane": "2.2.0",
- "worker-farm": "1.5.0"
- }
- },
"jsonfile": {
"version": "2.4.0",
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
@@ -5513,70 +5698,6 @@
"graceful-fs": "4.1.11"
}
},
- "metro-bundler": {
- "version": "0.13.0",
- "resolved": "https://registry.npmjs.org/metro-bundler/-/metro-bundler-0.13.0.tgz",
- "integrity": "sha512-fJAUuQ2HOVfXJVmTlrjj/KFrkK6ww/EJNoNzfNB+7KravsQ5otf8s1IFkSoBYTfi1kM4AuiBlqrWvmn27zcScg==",
- "requires": {
- "absolute-path": "0.0.0",
- "async": "2.5.0",
- "babel-core": "6.26.0",
- "babel-generator": "6.26.0",
- "babel-plugin-external-helpers": "6.22.0",
- "babel-preset-es2015-node": "6.1.1",
- "babel-preset-fbjs": "2.1.4",
- "babel-preset-react-native": "2.1.0",
- "babel-register": "6.26.0",
- "babylon": "6.18.0",
- "chalk": "1.1.3",
- "concat-stream": "1.6.0",
- "core-js": "2.5.1",
- "debug": "2.6.9",
- "denodeify": "1.2.1",
- "fbjs": "0.8.14",
- "graceful-fs": "4.1.11",
- "image-size": "0.6.1",
- "jest-docblock": "20.1.0-echo.1",
- "jest-haste-map": "20.1.0-echo.1",
- "json-stable-stringify": "1.0.1",
- "json5": "0.4.0",
- "left-pad": "1.1.3",
- "lodash": "4.17.4",
- "merge-stream": "1.0.1",
- "mime-types": "2.1.11",
- "mkdirp": "0.5.1",
- "request": "2.83.0",
- "rimraf": "2.6.2",
- "source-map": "0.5.7",
- "temp": "0.8.3",
- "throat": "4.1.0",
- "uglify-js": "2.7.5",
- "write-file-atomic": "1.3.4",
- "xpipe": "1.0.5"
- },
- "dependencies": {
- "core-js": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz",
- "integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs="
- }
- }
- },
- "sane": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/sane/-/sane-2.2.0.tgz",
- "integrity": "sha512-OSJxhHO0CgPUw3lUm3GhfREAfza45smvEI9ozuFrxKG10GHVo0ryW9FK5VYlLvxj0SV7HVKHW0voYJIRu27GWg==",
- "requires": {
- "anymatch": "1.3.2",
- "exec-sh": "0.2.1",
- "fb-watchman": "2.0.0",
- "fsevents": "1.1.2",
- "minimatch": "3.0.4",
- "minimist": "1.2.0",
- "walker": "1.0.7",
- "watch": "0.18.0"
- }
- },
"whatwg-fetch": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-1.1.1.tgz",
@@ -5585,11 +5706,12 @@
}
},
"react-native-firebase": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/react-native-firebase/-/react-native-firebase-3.0.4.tgz",
- "integrity": "sha512-KgRyAxHtPB6Zy+Zdyqrm4UAheiEX5ogfhhWSDuYare/iOzNu52egwXy6FbS4kPxXBdo6i7olrEtuyjKkX5/diA==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/react-native-firebase/-/react-native-firebase-3.1.0.tgz",
+ "integrity": "sha512-EC4i/cs2DSSZw6w/k1aF+MUPCNQ0dwJzr6ZzNLDzqlQStI5FMteQ6VthJ1wpXajBO6rIW3nlaOqSNyV1WGM/+g==",
"requires": {
"bows": "1.7.0",
+ "opencollective": "1.0.3",
"prop-types": "15.6.0"
}
},
@@ -5630,6 +5752,7 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
"integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
+ "dev": true,
"requires": {
"load-json-file": "1.1.0",
"normalize-package-data": "2.4.0",
@@ -5640,23 +5763,28 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
"integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
+ "dev": true,
"requires": {
"find-up": "1.1.2",
"read-pkg": "1.1.0"
}
},
"readable-stream": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
- "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
+ "version": "1.1.14",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
+ "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
"requires": {
"core-util-is": "1.0.2",
"inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
+ "isarray": "0.0.1",
+ "string_decoder": "0.10.31"
+ },
+ "dependencies": {
+ "isarray": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
+ }
}
},
"regenerate": {
@@ -5973,6 +6101,8 @@
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
"integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
+ "dev": true,
+ "optional": true,
"requires": {
"align-text": "0.1.4"
}
@@ -5998,6 +6128,11 @@
"is-promise": "2.1.0"
}
},
+ "rx": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz",
+ "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I="
+ },
"rx-lite": {
"version": "4.0.8",
"resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz",
@@ -6016,6 +6151,21 @@
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
"integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg=="
},
+ "sane": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/sane/-/sane-2.2.0.tgz",
+ "integrity": "sha512-OSJxhHO0CgPUw3lUm3GhfREAfza45smvEI9ozuFrxKG10GHVo0ryW9FK5VYlLvxj0SV7HVKHW0voYJIRu27GWg==",
+ "requires": {
+ "anymatch": "1.3.2",
+ "exec-sh": "0.2.1",
+ "fb-watchman": "2.0.0",
+ "fsevents": "1.1.3",
+ "minimatch": "3.0.4",
+ "minimist": "1.2.0",
+ "walker": "1.0.7",
+ "watch": "0.18.0"
+ }
+ },
"sax": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/sax/-/sax-1.1.6.tgz",
@@ -6103,7 +6253,7 @@
"debug": "2.2.0",
"escape-html": "1.0.3",
"http-errors": "1.3.1",
- "mime-types": "2.1.11",
+ "mime-types": "2.1.17",
"parseurl": "1.3.2"
},
"dependencies": {
@@ -6169,8 +6319,7 @@
"shellwords": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz",
- "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==",
- "dev": true
+ "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww=="
},
"signal-exit": {
"version": "3.0.2",
@@ -6290,9 +6439,9 @@
"integrity": "sha1-ATl5IuX2Ls8whFUiyVxP4dJefU4="
},
"statuses": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
- "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4="
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
+ "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
},
"stream-buffers": {
"version": "2.2.0",
@@ -6305,29 +6454,6 @@
"integrity": "sha1-3tJmVWMZyLDiIoErnPOyb6fZR94=",
"requires": {
"readable-stream": "1.1.14"
- },
- "dependencies": {
- "isarray": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
- },
- "readable-stream": {
- "version": "1.1.14",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
- "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "0.0.1",
- "string_decoder": "0.10.31"
- }
- },
- "string_decoder": {
- "version": "0.10.31",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
- "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
- }
}
},
"string-length": {
@@ -6364,12 +6490,9 @@
}
},
"string_decoder": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
- "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
- "requires": {
- "safe-buffer": "5.1.1"
- }
+ "version": "0.10.31",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
},
"stringstream": {
"version": "0.0.5",
@@ -6388,6 +6511,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
"integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
+ "dev": true,
"requires": {
"is-utf8": "0.2.1"
}
@@ -6395,8 +6519,7 @@
"strip-eof": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
- "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
- "dev": true
+ "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8="
},
"supports-color": {
"version": "2.0.0",
@@ -6409,6 +6532,12 @@
"integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=",
"dev": true
},
+ "sync-exec": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/sync-exec/-/sync-exec-0.6.2.tgz",
+ "integrity": "sha1-cX0izFPwzh3vVZQ2LzqJouu5EQU=",
+ "optional": true
+ },
"temp": {
"version": "0.8.3",
"resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz",
@@ -6455,6 +6584,30 @@
"requires": {
"readable-stream": "2.3.3",
"xtend": "4.0.1"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
+ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
+ "requires": {
+ "core-util-is": "1.0.2",
+ "inherits": "2.0.3",
+ "isarray": "1.0.0",
+ "process-nextick-args": "1.0.7",
+ "safe-buffer": "5.1.1",
+ "string_decoder": "1.0.3",
+ "util-deprecate": "1.0.2"
+ }
+ },
+ "string_decoder": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
+ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
+ "requires": {
+ "safe-buffer": "5.1.1"
+ }
+ }
}
},
"time-stamp": {
@@ -6534,16 +6687,6 @@
"requires": {
"media-typer": "0.3.0",
"mime-types": "2.1.17"
- },
- "dependencies": {
- "mime-types": {
- "version": "2.1.17",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz",
- "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=",
- "requires": {
- "mime-db": "1.30.0"
- }
- }
}
},
"typedarray": {
@@ -6560,6 +6703,8 @@
"version": "2.7.5",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz",
"integrity": "sha1-RhLAx7qu4rp8SH3kkErhIgefLKg=",
+ "dev": true,
+ "optional": true,
"requires": {
"async": "0.2.10",
"source-map": "0.5.7",
@@ -6570,12 +6715,16 @@
"async": {
"version": "0.2.10",
"resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
- "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E="
+ "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
+ "dev": true,
+ "optional": true
},
"yargs": {
"version": "3.10.0",
"resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
"integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
+ "dev": true,
+ "optional": true,
"requires": {
"camelcase": "1.2.1",
"cliui": "2.1.0",
@@ -6588,7 +6737,9 @@
"uglify-to-browserify": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
- "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc="
+ "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
+ "dev": true,
+ "optional": true
},
"uid-safe": {
"version": "2.1.4",
@@ -6663,7 +6814,7 @@
"resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz",
"integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=",
"requires": {
- "clone": "1.0.2",
+ "clone": "1.0.3",
"clone-stats": "0.0.1",
"replace-ext": "0.0.1"
}
@@ -6742,7 +6893,8 @@
"which-module": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
- "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8="
+ "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
+ "dev": true
},
"win-release": {
"version": "1.1.1",
@@ -6755,13 +6907,14 @@
"window-size": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
- "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0="
+ "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
+ "dev": true,
+ "optional": true
},
"wordwrap": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
- "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
- "dev": true
+ "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus="
},
"worker-farm": {
"version": "1.5.0",
@@ -6817,9 +6970,9 @@
}
},
"ws": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.4.tgz",
- "integrity": "sha1-V/QNA2gy5fUFVmKjl8Tedu1mv2E=",
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz",
+ "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==",
"requires": {
"options": "0.0.6",
"ultron": "1.0.2"
@@ -6904,29 +7057,29 @@
"integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
},
"yargs": {
- "version": "6.6.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz",
- "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=",
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-9.0.1.tgz",
+ "integrity": "sha1-UqzCP+7Kw0BCB47njAwAf1CF20w=",
"requires": {
- "camelcase": "3.0.0",
+ "camelcase": "4.1.0",
"cliui": "3.2.0",
"decamelize": "1.2.0",
"get-caller-file": "1.0.2",
- "os-locale": "1.4.0",
- "read-pkg-up": "1.0.1",
+ "os-locale": "2.1.0",
+ "read-pkg-up": "2.0.0",
"require-directory": "2.1.1",
"require-main-filename": "1.0.1",
"set-blocking": "2.0.0",
- "string-width": "1.0.2",
- "which-module": "1.0.0",
+ "string-width": "2.1.1",
+ "which-module": "2.0.0",
"y18n": "3.2.1",
- "yargs-parser": "4.2.1"
+ "yargs-parser": "7.0.0"
},
"dependencies": {
"camelcase": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
- "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo="
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
+ "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0="
},
"cliui": {
"version": "3.2.0",
@@ -6936,6 +7089,26 @@
"string-width": "1.0.2",
"strip-ansi": "3.0.1",
"wrap-ansi": "2.1.0"
+ },
+ "dependencies": {
+ "string-width": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "requires": {
+ "code-point-at": "1.1.0",
+ "is-fullwidth-code-point": "1.0.0",
+ "strip-ansi": "3.0.1"
+ }
+ }
+ }
+ },
+ "find-up": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
+ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
+ "requires": {
+ "locate-path": "2.0.0"
}
},
"is-fullwidth-code-point": {
@@ -6946,30 +7119,78 @@
"number-is-nan": "1.0.1"
}
},
- "string-width": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
- "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "load-json-file": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
+ "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
"requires": {
- "code-point-at": "1.1.0",
- "is-fullwidth-code-point": "1.0.0",
- "strip-ansi": "3.0.1"
+ "graceful-fs": "4.1.11",
+ "parse-json": "2.2.0",
+ "pify": "2.3.0",
+ "strip-bom": "3.0.0"
}
+ },
+ "os-locale": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz",
+ "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==",
+ "requires": {
+ "execa": "0.7.0",
+ "lcid": "1.0.0",
+ "mem": "1.1.0"
+ }
+ },
+ "path-type": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
+ "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
+ "requires": {
+ "pify": "2.3.0"
+ }
+ },
+ "read-pkg": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
+ "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
+ "requires": {
+ "load-json-file": "2.0.0",
+ "normalize-package-data": "2.4.0",
+ "path-type": "2.0.0"
+ }
+ },
+ "read-pkg-up": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
+ "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
+ "requires": {
+ "find-up": "2.1.0",
+ "read-pkg": "2.0.0"
+ }
+ },
+ "strip-bom": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
+ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM="
+ },
+ "which-module": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
+ "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho="
}
}
},
"yargs-parser": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz",
- "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz",
+ "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=",
"requires": {
- "camelcase": "3.0.0"
+ "camelcase": "4.1.0"
},
"dependencies": {
"camelcase": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
- "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo="
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
+ "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0="
}
}
}
diff --git a/package.json b/package.json
index dfbc660..b3d1dec 100644
--- a/package.json
+++ b/package.json
@@ -20,8 +20,8 @@
},
"dependencies": {
"fbjs": "^0.8.16",
- "react": "^16.0.0-beta.5",
- "react-native": "^0.49.3",
- "react-native-firebase": "^3.0.4"
+ "react": "^16.0.0",
+ "react-native": "^0.50.3",
+ "react-native-firebase": "^3.1.0"
}
}