From e81155c7cb2f818ba5e388243256653000c30310 Mon Sep 17 00:00:00 2001 From: Cynthia Henaff Date: Fri, 10 Nov 2017 18:12:49 +0100 Subject: [PATCH] Upgrade React-native & resolve a bug with react-native-svg-uri (issue: https://github.com/matc4/react-native-svg-uri/issues/87) --- .flowconfig | 15 +- .gitignore | 8 +- Sketch/Samplee.sketch | Bin 147223 -> 128906 bytes android/app/build.gradle | 4 + .../java/com/samplee/MainApplication.java | 5 + ios/Samplee.xcodeproj/project.pbxproj | 1 - .../xcschemes/Samplee-tvOS.xcscheme | 4 +- .../xcshareddata/xcschemes/Samplee.xcscheme | 4 +- ios/Samplee/AppDelegate.m | 13 +- ios/Samplee/Info.plist | 4 +- package.json | 10 +- yarn.lock | 355 +++++++----------- 12 files changed, 173 insertions(+), 250 deletions(-) diff --git a/.flowconfig b/.flowconfig index 8346120..a359500 100644 --- a/.flowconfig +++ b/.flowconfig @@ -12,14 +12,15 @@ ; For RN Apps installed via npm, "Libraries" folder is inside ; "node_modules/react-native" but in the source repo it is in the root .*/Libraries/react-native/React.js -.*/Libraries/react-native/ReactNative.js + +; Ignore polyfills +.*/Libraries/polyfills/.* [include] [libs] node_modules/react-native/Libraries/react-native/react-native-interface.js -node_modules/react-native/flow -flow/ +node_modules/react-native/flow/ [options] emoji=true @@ -32,14 +33,16 @@ module.name_mapper='^[./a-zA-Z0-9$_-]+\.\(bmp\|gif\|jpg\|jpeg\|png\|psd\|svg\|we suppress_type=$FlowIssue suppress_type=$FlowFixMe +suppress_type=$FlowFixMeProps +suppress_type=$FlowFixMeState suppress_type=$FixMe -suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(>=0\\.\\(4[0-9]\\|[1-3][0-9]\\|[0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\) -suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(>=0\\.\\(4[0-9]\\|[1-3][0-9]\\|[0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)?:? #[0-9]+ +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\\)*\\$FlowFixedInNextDeploy suppress_comment=\\(.\\|\n\\)*\\$FlowExpectedError unsafe.enable_getters_and_setters=true [version] -^0.49.1 +^0.53.0 diff --git a/.gitignore b/.gitignore index 10be197..0826423 100644 --- a/.gitignore +++ b/.gitignore @@ -46,8 +46,8 @@ buck-out/ # It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the # screenshots whenever they are needed. # For more information about the recommended setup visit: -# https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Gitignore.md +# https://docs.fastlane.tools/best-practices/source-control/ -fastlane/report.xml -fastlane/Preview.html -fastlane/screenshots +*/fastlane/report.xml +*/fastlane/Preview.html +*/fastlane/screenshots diff --git a/Sketch/Samplee.sketch b/Sketch/Samplee.sketch index 26b1de614de8413f6e5a17c8db327bae962414c7..ef08f47e543ac109c6fef1dc0179f38efb21914d 100644 GIT binary patch delta 4559 zcmc(j30M_+$e|1n2!{f4$PrMk$Suq$OMs}HBDV)LBFZ5GK_qgc zsK_ZG%8eijNI2vW77+)?D9B+{4rNSm!#Fefc6Mi0ch#-$tFNm2>#D!&y;rZ^E6OS= zp3VhZTW}zR0SG_=YsGp0_4|z=01R>f03YkwFUc=R*(>mnU#Xo{QYKEAp`uS4 z$`uRX@VRWyw0-W2F^O*QC`99OW)!lW>oe_KMJht~hmC?Jh zI*kYX^8UG_es3^E#L{nFoi?i*@xhzb%qo)O+77!(TiRx?#}33U43e{W(1ht%&H>vy zw|i&XkKHUQobegfnfB}3ntcR3R;SVzk34ulCDQRH<1S7C&OP|J*n1VI2Nhfg^<>>T zJ(SWXH@T;F0!!s@fGepLyG)6eMwf&!nmGQu3-p9yU}&pR#9qcpeDX{(+y#>35Jg%j04wuuovA z0$bKyc4J{~Nb#H2hj(t<Z{;CtGb8rEj3N*#v^b{3f7MhzjlG8b{Ur1Rak2G zCmtXLs;J>q4ULV|jje2XvDGbN+Vo}`GZ(DT1-KU+anuEfXp7E=~8!xXlL zsqDW5pXM=;MI6Ux~-YMBgkyM6f$ z)rl^p+<9Dgl8@o{Q}Vmo(vGESp4j=iYJkx-E@;qe7u-?Kr zwVqa0E*eH3wU=)r_wZLOp|AP_WUq^wBeoqQq#&=q56;imDO0JzInQ=)y~d|;hE9mC zDkd;XX4_{;E0PcMdOJK|v?tNKaj_~i-a1BD`@}?EiN^@=AY0d{UTj-Cs0;1SxJ$O)YjtGwTNuePO_tdFqh*9x+X zB(_19I>*J5n$IX@Y?(OjABeRvY}=o1KA5~dMWhp@FUtKL#!R;({pk8rK7;~sBuyWw zVEX*XL!+6VE%IHm>-P2}Ol_D;dlt6o$=Qi6nai@?8!CxlGWofyEfBMv*9A^dCG`Z} z(8-S(8+%9YR|qSX!=55;z$tLMPyzCpYgb;Xa<6RaJ5{3k0Cke|IEs+EtuD1$^rz&L zc0>3ea$(ZMRGi#8xu2B`rY2`DXlomA7r72@@|R{Hl)ZB9z8u_`*jnSAM!;rt*JO4) z?0r@Qhs_ia$F|)TSpw%rJ)K}af!0L^?WT*ZP}L;$C|oN}e>eZ&#gIGcw(jbSf~Ce1 zq8@=(5k6DD|GrtNp0!PQ!m#G>>hkjFo6PI!MME)7* zSq&IyyVD3L>ydcQn!el&Z)hI|&JUj82Bgp&hQaT%i)-$+21ogSH?jcxX+sDU0zr_< zk42ya-$F>LjG$EVI-FB_5kk(O*>wek5NZ%o(e8X60wt!j!ywYYwAqzZB$Nt(C!cbm z1Upb-C6*3RLQ<~f3;={SfG5uvnp;B%blOHK11TBTay18T^T^1S*Bl6x2LkPQRl$&3 z5a$#T37klXY=JxN<>WyYRp4t<*--c^u9Zz?L*Xwj;eSVEL*Xx^*T1H+q3~z5rjMnv zq3~z0;ZLWsq40mbbN&}98w!8oe*HXDHWdCSFY&plY$*H}zUj+R*--djJmS}&vZ3&= ze)#KB*--fZ>HJx482(xZ-Jb{;{<6pGpHSIQ_)8q>|B=duVm~I7P?lLn+KWIF2Ps%x zNP_$K+X#xSE@TN#Q*w17qg{VYR#{;Xz{+V@g)03isVn7>F7(a0YH30A+Sm^>l*>|> zy3h|$lp5uGJ?L)`xtUVWYB@#@fD}3j)KIdv0HL+G?Y9e)KW0_zsV+`Y!u27H-5*m9 q_7|6@LE!fUq=piY}l2Vw_VyQIp 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 oo>uGO{@1v^J$H0|w4Yxs?-LG8!30n+a diff --git a/android/app/build.gradle b/android/app/build.gradle index 563b3ac..a118f7a 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -72,6 +72,10 @@ import com.android.build.OutputFile * ] */ +project.ext.react = [ + entryFile: "index.js" +] + apply from: "../../node_modules/react-native/react.gradle" /** diff --git a/android/app/src/main/java/com/samplee/MainApplication.java b/android/app/src/main/java/com/samplee/MainApplication.java index 6d5592c..2b97be1 100644 --- a/android/app/src/main/java/com/samplee/MainApplication.java +++ b/android/app/src/main/java/com/samplee/MainApplication.java @@ -35,6 +35,11 @@ protected List getPackages() { new RCTCameraPackage() ); } + + @Override + protected String getJSMainModuleName() { + return "index"; + } }; @Override diff --git a/ios/Samplee.xcodeproj/project.pbxproj b/ios/Samplee.xcodeproj/project.pbxproj index 6ee1331..bddee15 100644 --- a/ios/Samplee.xcodeproj/project.pbxproj +++ b/ios/Samplee.xcodeproj/project.pbxproj @@ -5,7 +5,6 @@ }; objectVersion = 46; objects = { - /* Begin PBXBuildFile section */ 00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */; }; 00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */; }; diff --git a/ios/Samplee.xcodeproj/xcshareddata/xcschemes/Samplee-tvOS.xcscheme b/ios/Samplee.xcodeproj/xcshareddata/xcschemes/Samplee-tvOS.xcscheme index 1de7f4c..25cf1a2 100644 --- a/ios/Samplee.xcodeproj/xcshareddata/xcschemes/Samplee-tvOS.xcscheme +++ b/ios/Samplee.xcodeproj/xcshareddata/xcschemes/Samplee-tvOS.xcscheme @@ -1,6 +1,6 @@ NSCameraUsageDescription Cela te permet de filmer NSLocationWhenInUseUsageDescription - + NSMicrophoneUsageDescription - Les vidéos avec le son c'est mieux 😊 + Les vidéos avec le son c'est mieux NSPhotoLibraryUsageDescription Cela te permet d'enregistrer des vidéos dans ta pellicule UIAppFonts diff --git a/package.json b/package.json index cfec938..9f6b4df 100644 --- a/package.json +++ b/package.json @@ -7,15 +7,15 @@ "test": "jest" }, "dependencies": { - "react": "16.0.0-alpha.12", - "react-native": "0.48.3", - "react-native-camera": "git+https://github.com/lwansbrough/react-native-camera.git", + "react": "16.0.0-beta.5", + "react-native": "0.49.5", + "react-native-camera": "^0.12.0", "react-native-modal-picker": "0.0.16", "react-native-navigation": "^1.1.226", "react-native-svg": "^5.4.1", - "react-native-svg-uri": "^1.2.1", + "react-native-svg-uri": "git+https://github.com/matc4/react-native-svg-uri.git", "react-native-vector-icons": "^4.1.1", - "react-native-video": "^1.0.0", + "react-native-video": "^2.0.0", "react-navigation": "^1.0.0-beta.11", "react-redux": "^5.0.5", "redux": "^3.7.2", diff --git a/yarn.lock b/yarn.lock index cad4ba4..a4ba45d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -203,13 +203,7 @@ async@^1.4.0: version "1.5.2" resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" -async@^2.1.4: - version "2.3.0" - resolved "https://registry.yarnpkg.com/async/-/async-2.3.0.tgz#1013d1051047dd320fe24e494d5c66ecaf6147d9" - dependencies: - lodash "^4.14.0" - -async@^2.4.0: +async@^2.1.4, async@^2.4.0: version "2.5.0" resolved "https://registry.yarnpkg.com/async/-/async-2.5.0.tgz#843190fd6b7357a0b9e1c956edddd5ec8462b54d" dependencies: @@ -392,7 +386,7 @@ babel-messages@^6.23.0: dependencies: babel-runtime "^6.22.0" -babel-plugin-check-es2015-constants@^6.5.0, babel-plugin-check-es2015-constants@^6.7.2, babel-plugin-check-es2015-constants@^6.8.0: +babel-plugin-check-es2015-constants@^6.5.0, babel-plugin-check-es2015-constants@^6.8.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a" dependencies: @@ -438,7 +432,7 @@ babel-plugin-syntax-jsx@^6.5.0, babel-plugin-syntax-jsx@^6.8.0: version "6.18.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946" -babel-plugin-syntax-object-rest-spread@^6.5.0, babel-plugin-syntax-object-rest-spread@^6.8.0: +babel-plugin-syntax-object-rest-spread@^6.8.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" @@ -454,7 +448,7 @@ babel-plugin-transform-async-to-generator@6.16.0: babel-plugin-syntax-async-functions "^6.8.0" babel-runtime "^6.0.0" -babel-plugin-transform-class-properties@^6.18.0, babel-plugin-transform-class-properties@^6.5.0, babel-plugin-transform-class-properties@^6.6.0, babel-plugin-transform-class-properties@^6.8.0: +babel-plugin-transform-class-properties@^6.18.0, babel-plugin-transform-class-properties@^6.5.0, babel-plugin-transform-class-properties@^6.8.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz#6a79763ea61d33d36f37b611aa9def81a81b46ac" dependencies: @@ -463,19 +457,19 @@ babel-plugin-transform-class-properties@^6.18.0, babel-plugin-transform-class-pr babel-runtime "^6.22.0" babel-template "^6.24.1" -babel-plugin-transform-es2015-arrow-functions@^6.5.0, babel-plugin-transform-es2015-arrow-functions@^6.5.2, babel-plugin-transform-es2015-arrow-functions@^6.8.0: +babel-plugin-transform-es2015-arrow-functions@^6.5.0, babel-plugin-transform-es2015-arrow-functions@^6.8.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-block-scoped-functions@^6.6.5, babel-plugin-transform-es2015-block-scoped-functions@^6.8.0: +babel-plugin-transform-es2015-block-scoped-functions@^6.8.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-block-scoping@^6.5.0, babel-plugin-transform-es2015-block-scoping@^6.7.1, babel-plugin-transform-es2015-block-scoping@^6.8.0: +babel-plugin-transform-es2015-block-scoping@^6.5.0, babel-plugin-transform-es2015-block-scoping@^6.8.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.24.1.tgz#76c295dc3a4741b1665adfd3167215dcff32a576" dependencies: @@ -485,7 +479,7 @@ babel-plugin-transform-es2015-block-scoping@^6.5.0, babel-plugin-transform-es201 babel-types "^6.24.1" lodash "^4.2.0" -babel-plugin-transform-es2015-classes@^6.5.0, babel-plugin-transform-es2015-classes@^6.6.5, babel-plugin-transform-es2015-classes@^6.8.0: +babel-plugin-transform-es2015-classes@^6.5.0, babel-plugin-transform-es2015-classes@^6.8.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db" dependencies: @@ -499,20 +493,20 @@ babel-plugin-transform-es2015-classes@^6.5.0, babel-plugin-transform-es2015-clas babel-traverse "^6.24.1" babel-types "^6.24.1" -babel-plugin-transform-es2015-computed-properties@^6.5.0, babel-plugin-transform-es2015-computed-properties@^6.6.5, babel-plugin-transform-es2015-computed-properties@^6.8.0: +babel-plugin-transform-es2015-computed-properties@^6.5.0, babel-plugin-transform-es2015-computed-properties@^6.8.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3" dependencies: babel-runtime "^6.22.0" babel-template "^6.24.1" -babel-plugin-transform-es2015-destructuring@6.x, babel-plugin-transform-es2015-destructuring@^6.5.0, babel-plugin-transform-es2015-destructuring@^6.6.5, babel-plugin-transform-es2015-destructuring@^6.8.0: +babel-plugin-transform-es2015-destructuring@6.x, babel-plugin-transform-es2015-destructuring@^6.5.0, babel-plugin-transform-es2015-destructuring@^6.8.0: version "6.23.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-for-of@^6.5.0, babel-plugin-transform-es2015-for-of@^6.6.0, babel-plugin-transform-es2015-for-of@^6.8.0: +babel-plugin-transform-es2015-for-of@^6.5.0, babel-plugin-transform-es2015-for-of@^6.8.0: version "6.23.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691" dependencies: @@ -532,7 +526,7 @@ babel-plugin-transform-es2015-literals@^6.5.0, babel-plugin-transform-es2015-lit dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-modules-commonjs@6.x, babel-plugin-transform-es2015-modules-commonjs@^6.5.0, babel-plugin-transform-es2015-modules-commonjs@^6.7.0, babel-plugin-transform-es2015-modules-commonjs@^6.8.0: +babel-plugin-transform-es2015-modules-commonjs@6.x, babel-plugin-transform-es2015-modules-commonjs@^6.5.0, babel-plugin-transform-es2015-modules-commonjs@^6.8.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.24.1.tgz#d3e310b40ef664a36622200097c6d440298f2bfe" dependencies: @@ -541,14 +535,14 @@ babel-plugin-transform-es2015-modules-commonjs@6.x, babel-plugin-transform-es201 babel-template "^6.24.1" babel-types "^6.24.1" -babel-plugin-transform-es2015-object-super@^6.6.5, babel-plugin-transform-es2015-object-super@^6.8.0: +babel-plugin-transform-es2015-object-super@^6.8.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d" dependencies: babel-helper-replace-supers "^6.24.1" babel-runtime "^6.22.0" -babel-plugin-transform-es2015-parameters@6.x, babel-plugin-transform-es2015-parameters@^6.5.0, babel-plugin-transform-es2015-parameters@^6.7.0, babel-plugin-transform-es2015-parameters@^6.8.0: +babel-plugin-transform-es2015-parameters@6.x, babel-plugin-transform-es2015-parameters@^6.5.0, babel-plugin-transform-es2015-parameters@^6.8.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b" dependencies: @@ -566,7 +560,7 @@ babel-plugin-transform-es2015-shorthand-properties@6.x, babel-plugin-transform-e babel-runtime "^6.22.0" babel-types "^6.24.1" -babel-plugin-transform-es2015-spread@6.x, babel-plugin-transform-es2015-spread@^6.5.0, babel-plugin-transform-es2015-spread@^6.6.5, babel-plugin-transform-es2015-spread@^6.8.0: +babel-plugin-transform-es2015-spread@6.x, babel-plugin-transform-es2015-spread@^6.5.0, babel-plugin-transform-es2015-spread@^6.8.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1" dependencies: @@ -580,7 +574,7 @@ babel-plugin-transform-es2015-sticky-regex@6.x: babel-runtime "^6.22.0" babel-types "^6.24.1" -babel-plugin-transform-es2015-template-literals@^6.5.0, babel-plugin-transform-es2015-template-literals@^6.6.5, babel-plugin-transform-es2015-template-literals@^6.8.0: +babel-plugin-transform-es2015-template-literals@^6.5.0, babel-plugin-transform-es2015-template-literals@^6.8.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d" dependencies: @@ -594,19 +588,19 @@ babel-plugin-transform-es2015-unicode-regex@6.x: babel-runtime "^6.22.0" regexpu-core "^2.0.0" -babel-plugin-transform-es3-member-expression-literals@^6.5.0, babel-plugin-transform-es3-member-expression-literals@^6.8.0: +babel-plugin-transform-es3-member-expression-literals@^6.8.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es3-member-expression-literals/-/babel-plugin-transform-es3-member-expression-literals-6.22.0.tgz#733d3444f3ecc41bef8ed1a6a4e09657b8969ebb" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es3-property-literals@^6.5.0, babel-plugin-transform-es3-property-literals@^6.8.0: +babel-plugin-transform-es3-property-literals@^6.8.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es3-property-literals/-/babel-plugin-transform-es3-property-literals-6.22.0.tgz#b2078d5842e22abf40f73e8cde9cd3711abd5758" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-flow-strip-types@^6.21.0, babel-plugin-transform-flow-strip-types@^6.5.0, babel-plugin-transform-flow-strip-types@^6.7.0, babel-plugin-transform-flow-strip-types@^6.8.0: +babel-plugin-transform-flow-strip-types@^6.21.0, babel-plugin-transform-flow-strip-types@^6.5.0, babel-plugin-transform-flow-strip-types@^6.8.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz#84cb672935d43714fdc32bce84568d87441cf7cf" dependencies: @@ -619,7 +613,7 @@ babel-plugin-transform-object-assign@^6.5.0: dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-object-rest-spread@^6.20.2, babel-plugin-transform-object-rest-spread@^6.5.0, babel-plugin-transform-object-rest-spread@^6.6.5, babel-plugin-transform-object-rest-spread@^6.8.0: +babel-plugin-transform-object-rest-spread@^6.20.2, babel-plugin-transform-object-rest-spread@^6.5.0, babel-plugin-transform-object-rest-spread@^6.8.0: version "6.23.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.23.0.tgz#875d6bc9be761c58a2ae3feee5dc4895d8c7f921" dependencies: @@ -660,14 +654,6 @@ babel-plugin-transform-strict-mode@^6.24.1: babel-runtime "^6.22.0" babel-types "^6.24.1" -babel-polyfill@6.23.0, babel-polyfill@^6.20.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.23.0.tgz#8364ca62df8eafb830499f699177466c3b03499d" - dependencies: - babel-runtime "^6.22.0" - core-js "^2.4.0" - regenerator-runtime "^0.10.0" - babel-preset-es2015-node@^6.1.1: version "6.1.1" resolved "https://registry.yarnpkg.com/babel-preset-es2015-node/-/babel-preset-es2015-node-6.1.1.tgz#60b23157024b0cfebf3a63554cb05ee035b4e55f" @@ -682,36 +668,7 @@ babel-preset-es2015-node@^6.1.1: babel-plugin-transform-es2015-unicode-regex "6.x" semver "5.x" -babel-preset-fbjs@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/babel-preset-fbjs/-/babel-preset-fbjs-1.0.0.tgz#c972e5c9b301d4ec9e7971f4aec3e14ac017a8b0" - dependencies: - babel-plugin-check-es2015-constants "^6.7.2" - babel-plugin-syntax-flow "^6.5.0" - babel-plugin-syntax-object-rest-spread "^6.5.0" - babel-plugin-syntax-trailing-function-commas "^6.5.0" - babel-plugin-transform-class-properties "^6.6.0" - babel-plugin-transform-es2015-arrow-functions "^6.5.2" - babel-plugin-transform-es2015-block-scoped-functions "^6.6.5" - babel-plugin-transform-es2015-block-scoping "^6.7.1" - babel-plugin-transform-es2015-classes "^6.6.5" - babel-plugin-transform-es2015-computed-properties "^6.6.5" - babel-plugin-transform-es2015-destructuring "^6.6.5" - babel-plugin-transform-es2015-for-of "^6.6.0" - babel-plugin-transform-es2015-literals "^6.5.0" - babel-plugin-transform-es2015-modules-commonjs "^6.7.0" - babel-plugin-transform-es2015-object-super "^6.6.5" - babel-plugin-transform-es2015-parameters "^6.7.0" - babel-plugin-transform-es2015-shorthand-properties "^6.5.0" - babel-plugin-transform-es2015-spread "^6.6.5" - babel-plugin-transform-es2015-template-literals "^6.6.5" - babel-plugin-transform-es3-member-expression-literals "^6.5.0" - babel-plugin-transform-es3-property-literals "^6.5.0" - babel-plugin-transform-flow-strip-types "^6.7.0" - babel-plugin-transform-object-rest-spread "^6.6.5" - object-assign "^4.0.1" - -babel-preset-fbjs@^2.1.4: +babel-preset-fbjs@^2.1.2, babel-preset-fbjs@^2.1.4: version "2.1.4" resolved "https://registry.yarnpkg.com/babel-preset-fbjs/-/babel-preset-fbjs-2.1.4.tgz#22f358e6654073acf61e47a052a777d7bccf03af" dependencies: @@ -870,10 +827,14 @@ babel-types@^6.18.0, babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24 lodash "^4.2.0" to-fast-properties "^1.0.1" -babylon@^6.11.0, babylon@^6.13.0, babylon@^6.15.0, babylon@^6.17.0: +babylon@^6.11.0, babylon@^6.17.0: version "6.17.0" resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.17.0.tgz#37da948878488b9c4e3c4038893fa3314b3fc932" +babylon@^6.13.0, babylon@^6.15.0, babylon@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" + balanced-match@^0.4.1: version "0.4.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" @@ -980,7 +941,7 @@ browser-resolve@^1.11.2: dependencies: resolve "1.1.7" -bser@1.0.2, bser@^1.0.2: +bser@1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/bser/-/bser-1.0.2.tgz#381116970b2a6deea5646dd15dd7278444b56169" dependencies: @@ -1041,7 +1002,7 @@ center-align@^0.1.1: align-text "^0.1.3" lazy-cache "^1.0.3" -chalk@1.1.3, chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: +chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" dependencies: @@ -1256,7 +1217,7 @@ core-js@^1.0.0: version "1.2.7" resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" -core-js@^2.2.2, core-js@^2.4.0: +core-js@^2.2.2, core-js@^2.4.0, core-js@^2.4.1: version "2.4.1" resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.4.1.tgz#4de911e667b0eae9124e34254b53aea6fc618d3e" @@ -1276,11 +1237,12 @@ create-react-class@^15.5.2, create-react-class@^15.5.3: loose-envify "^1.3.1" object-assign "^4.1.1" -cross-spawn@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982" +cross-spawn@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" dependencies: lru-cache "^4.0.1" + shebang-command "^1.2.0" which "^1.2.9" cryptiles@2.x.x: @@ -1775,20 +1737,32 @@ fb-watchman@^2.0.0: dependencies: bser "^2.0.0" -fbjs-scripts@^0.7.0: - version "0.7.1" - resolved "https://registry.yarnpkg.com/fbjs-scripts/-/fbjs-scripts-0.7.1.tgz#4f115e218e243e3addbf0eddaac1e3c62f703fac" +fbjs-scripts@^0.8.1: + version "0.8.1" + resolved "https://registry.yarnpkg.com/fbjs-scripts/-/fbjs-scripts-0.8.1.tgz#c1c6efbecb7f008478468976b783880c2f669765" dependencies: babel-core "^6.7.2" - babel-preset-fbjs "^1.0.0" - core-js "^1.0.0" - cross-spawn "^3.0.1" + babel-preset-fbjs "^2.1.2" + core-js "^2.4.1" + cross-spawn "^5.1.0" gulp-util "^3.0.4" object-assign "^4.0.1" semver "^5.1.0" through2 "^2.0.0" -fbjs@0.8.12, fbjs@^0.8.9: +fbjs@0.8.14: + version "0.8.14" + resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.14.tgz#d1dbe2be254c35a91e09f31f9cd50a40b2a0ed1c" + dependencies: + core-js "^1.0.0" + isomorphic-fetch "^2.1.1" + loose-envify "^1.0.0" + object-assign "^4.1.0" + promise "^7.1.1" + setimmediate "^1.0.5" + ua-parser-js "^0.7.9" + +fbjs@^0.8.9: version "0.8.12" resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.12.tgz#10b5d92f76d45575fd63a217d4ea02bea2f8ed04" dependencies: @@ -1896,7 +1870,7 @@ forever-agent@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" -form-data@^2.1.1, form-data@~2.1.1: +form-data@~2.1.1: version "2.1.4" resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1" dependencies: @@ -2238,24 +2212,6 @@ ini@~1.3.0: version "1.3.4" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e" -inquirer@3.0.6, inquirer@^3.0.6: - version "3.0.6" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.0.6.tgz#e04aaa9d05b7a3cb9b0f407d04375f0447190347" - dependencies: - ansi-escapes "^1.1.0" - chalk "^1.0.0" - cli-cursor "^2.1.0" - cli-width "^2.0.0" - external-editor "^2.0.1" - figures "^2.0.0" - lodash "^4.3.0" - mute-stream "0.0.7" - run-async "^2.2.0" - rx "^4.1.0" - string-width "^2.0.0" - strip-ansi "^3.0.0" - through "^2.3.6" - inquirer@^0.12.0: version "0.12.0" resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-0.12.0.tgz#1ef2bfd63504df0bc75785fff8c2c41df12f077e" @@ -2274,6 +2230,24 @@ inquirer@^0.12.0: strip-ansi "^3.0.0" through "^2.3.6" +inquirer@^3.0.6: + version "3.0.6" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.0.6.tgz#e04aaa9d05b7a3cb9b0f407d04375f0447190347" + dependencies: + ansi-escapes "^1.1.0" + chalk "^1.0.0" + cli-cursor "^2.1.0" + cli-width "^2.0.0" + external-editor "^2.0.1" + figures "^2.0.0" + lodash "^4.3.0" + mute-stream "0.0.7" + run-async "^2.2.0" + rx "^4.1.0" + string-width "^2.0.0" + strip-ansi "^3.0.0" + through "^2.3.6" + interpret@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.0.3.tgz#cbc35c62eeee73f19ab7b10a801511401afc0f90" @@ -2584,13 +2558,9 @@ jest-diff@^19.0.0: jest-matcher-utils "^19.0.0" pretty-format "^19.0.0" -jest-docblock@20.1.0-chi.1: - version "20.1.0-chi.1" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-20.1.0-chi.1.tgz#06981ab0e59498a2492333b0c5502a82e4603207" - -jest-docblock@20.1.0-delta.4, jest-docblock@^20.1.0-chi.1: - version "20.1.0-delta.4" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-20.1.0-delta.4.tgz#360d4f5fb702730c4136c4e71e5706188a694682" +jest-docblock@20.1.0-echo.1: + version "20.1.0-echo.1" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-20.1.0-echo.1.tgz#be02f43ee019f97e6b83267c746ac7b40d290fe8" jest-environment-jsdom@^19.0.2: version "19.0.2" @@ -2611,24 +2581,13 @@ jest-file-exists@^19.0.0: version "19.0.0" resolved "https://registry.yarnpkg.com/jest-file-exists/-/jest-file-exists-19.0.0.tgz#cca2e587a11ec92e24cfeab3f8a94d657f3fceb8" -jest-haste-map@20.1.0-chi.1: - version "20.1.0-chi.1" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-20.1.0-chi.1.tgz#db5f5f31362c76e242b40ea9a3ccfa364719cee3" - dependencies: - fb-watchman "^2.0.0" - graceful-fs "^4.1.11" - jest-docblock "^20.1.0-chi.1" - micromatch "^2.3.11" - sane "^2.0.0" - worker-farm "^1.3.1" - -jest-haste-map@20.1.0-delta.4: - version "20.1.0-delta.4" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-20.1.0-delta.4.tgz#12e32b297a6dd49705cacde938029fc158834006" +jest-haste-map@20.1.0-echo.1: + version "20.1.0-echo.1" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-20.1.0-echo.1.tgz#6dfd0c97bb51a68a35dd98326e04f994157dce81" dependencies: fb-watchman "^2.0.0" graceful-fs "^4.1.11" - jest-docblock "20.1.0-delta.4" + jest-docblock "20.1.0-echo.1" micromatch "^2.3.11" sane "^2.0.0" worker-farm "^1.3.1" @@ -3095,9 +3054,9 @@ methods@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" -metro-bundler@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/metro-bundler/-/metro-bundler-0.11.0.tgz#ba5d2ae34943da28a37c2098047ad265c16fddf4" +metro-bundler@^0.13.0: + version "0.13.0" + resolved "https://registry.yarnpkg.com/metro-bundler/-/metro-bundler-0.13.0.tgz#a1510eaecfc3db8ef46d2a936a3cc18f651e26f7" dependencies: absolute-path "^0.0.0" async "^2.4.0" @@ -3108,17 +3067,17 @@ metro-bundler@^0.11.0: babel-preset-fbjs "^2.1.4" babel-preset-react-native "^2.0.0" babel-register "^6.24.1" - babylon "^6.17.0" + babylon "^6.18.0" chalk "^1.1.1" concat-stream "^1.6.0" core-js "^2.2.2" debug "^2.2.0" denodeify "^1.2.1" - fbjs "0.8.12" + fbjs "0.8.14" graceful-fs "^4.1.3" image-size "^0.6.0" - jest-docblock "20.1.0-chi.1" - jest-haste-map "20.1.0-chi.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" @@ -3161,13 +3120,13 @@ mime-db@~1.23.0: version "1.23.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.23.0.tgz#a31b4070adaea27d732ea333740a64d0ec9a6659" -mime-types@2.1.11: +mime-types@2.1.11, mime-types@~2.1.9: version "2.1.11" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.11.tgz#c259c471bda808a85d6cd193b430a5fae4473b3c" dependencies: mime-db "~1.23.0" -mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.15, mime-types@~2.1.6, mime-types@~2.1.7, mime-types@~2.1.9: +mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.15, mime-types@~2.1.6, mime-types@~2.1.7: version "2.1.15" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.15.tgz#a4ebf5064094569237b8cf70046776d09fc92aed" dependencies: @@ -3203,7 +3162,7 @@ minimist@0.0.8, minimist@~0.0.1: version "0.0.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" -minimist@1.2.0, minimist@^1.1.0, minimist@^1.1.1, minimist@^1.2.0, minimist@~1.2.0: +minimist@^1.1.0, minimist@^1.1.1, minimist@^1.2.0, minimist@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" @@ -3272,7 +3231,7 @@ negotiator@0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" -node-fetch@1.6.3, node-fetch@^1.0.1, node-fetch@^1.3.3: +node-fetch@^1.0.1, node-fetch@^1.3.3: version "1.6.3" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.6.3.tgz#dc234edd6489982d58e8f0db4f695029abcd8c04" dependencies: @@ -3407,24 +3366,6 @@ onetime@^2.0.0: dependencies: mimic-fn "^1.0.0" -opencollective@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/opencollective/-/opencollective-1.0.3.tgz#aee6372bc28144583690c3ca8daecfc120dd0ef1" - dependencies: - 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" - -opn@4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/opn/-/opn-4.0.2.tgz#7abc22e644dff63b0a96d5ab7f2790c0f01abc95" - dependencies: - object-assign "^4.0.1" - pinkie-promise "^2.0.0" - opn@^3.0.2: version "3.0.3" resolved "https://registry.yarnpkg.com/opn/-/opn-3.0.3.tgz#b6d99e7399f78d65c3baaffef1fb288e9b85243a" @@ -3711,11 +3652,11 @@ react-devtools-core@^2.5.0: shell-quote "^1.6.1" ws "^2.0.3" -"react-native-camera@git+https://github.com/lwansbrough/react-native-camera.git": - version "0.9.4" - resolved "git+https://github.com/lwansbrough/react-native-camera.git#97d5d7988ab083e8b43011237a6deaa6b4a10ae5" +react-native-camera@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/react-native-camera/-/react-native-camera-0.12.0.tgz#51afa8acf1696d9d973074b6454c5ba2cce6ac18" dependencies: - opencollective "^1.0.3" + prop-types "^15.5.10" react-native-dismiss-keyboard@1.0.0: version "1.0.0" @@ -3743,6 +3684,12 @@ react-native-navigation@^1.1.226: dependencies: lodash "4.x.x" +"react-native-svg-uri@git+https://github.com/matc4/react-native-svg-uri.git": + version "1.2.1" + resolved "git+https://github.com/matc4/react-native-svg-uri.git#8e41aa917636253785ee7a6d84aedcb93ea8cc3c" + dependencies: + xmldom "^0.1.22" + react-native-svg@^5.4.1: version "5.4.1" resolved "https://registry.yarnpkg.com/react-native-svg/-/react-native-svg-5.4.1.tgz#c46191c786adbe9d5007342b4279efd153db8839" @@ -3764,65 +3711,45 @@ react-native-vector-icons@^4.1.1: prop-types "^15.5.8" yargs "^6.3.0" -react-native-video@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/react-native-video/-/react-native-video-1.0.0.tgz#ba92b9e1a114c2c1f3a6144b0639ca3f69a0cc74" +react-native-video@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/react-native-video/-/react-native-video-2.0.0.tgz#f33fa6fb7e7e3c93ab5787944cefd58bf7355867" dependencies: keymirror "0.1.1" + prop-types "^15.5.10" -react-native@0.48.3: - version "0.48.3" - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.48.3.tgz#ec17a66929eb292512b14c091cf260b25e2fba18" +react-native@0.49.5: + version "0.49.5" + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.49.5.tgz#89f0fe93a8da4db2670c4bd0d81131a2ff617f27" dependencies: absolute-path "^0.0.0" art "^0.10.0" - async "^2.4.0" babel-core "^6.24.1" - babel-generator "^6.24.1" - babel-plugin-external-helpers "^6.18.0" babel-plugin-syntax-trailing-function-commas "^6.20.0" babel-plugin-transform-async-to-generator "6.16.0" babel-plugin-transform-class-properties "^6.18.0" babel-plugin-transform-flow-strip-types "^6.21.0" babel-plugin-transform-object-rest-spread "^6.20.2" - babel-polyfill "^6.20.0" - babel-preset-es2015-node "^6.1.1" - babel-preset-fbjs "^2.1.4" - babel-preset-react-native "^2.0.0" babel-register "^6.24.1" babel-runtime "^6.23.0" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - babylon "^6.17.0" base64-js "^1.1.2" - bser "^1.0.2" chalk "^1.1.1" commander "^2.9.0" - concat-stream "^1.6.0" connect "^2.8.3" - core-js "^2.2.2" create-react-class "^15.5.2" debug "^2.2.0" denodeify "^1.2.1" envinfo "^3.0.0" - errno ">=0.1.1 <0.2.0-0" event-target-shim "^1.0.5" - fbjs "0.8.12" - fbjs-scripts "^0.7.0" - form-data "^2.1.1" + fbjs "0.8.14" + fbjs-scripts "^0.8.1" fs-extra "^1.0.0" glob "^7.1.1" graceful-fs "^4.1.3" inquirer "^3.0.6" - jest-haste-map "20.1.0-delta.4" - json-stable-stringify "^1.0.1" - json5 "^0.4.0" - left-pad "^1.1.3" lodash "^4.16.6" - merge-stream "^1.0.1" - metro-bundler "^0.11.0" + metro-bundler "^0.13.0" mime "^1.3.4" - mime-types "2.1.11" minimist "^1.2.0" mkdirp "^0.5.1" node-fetch "^1.3.3" @@ -3836,26 +3763,15 @@ react-native@0.48.3: react-clone-referenced-element "^1.0.1" react-devtools-core "^2.5.0" react-timer-mixin "^0.13.2" - react-transform-hmr "^1.0.4" - rebound "^0.0.13" regenerator-runtime "^0.9.5" - request "^2.79.0" rimraf "^2.5.4" - sane "~1.4.1" semver "^5.0.3" shell-quote "1.6.1" - source-map "^0.5.6" stacktrace-parser "^0.1.3" - temp "0.8.3" - throat "^4.1.0" whatwg-fetch "^1.0.0" - wordwrap "^1.0.0" - write-file-atomic "^1.2.0" ws "^1.1.0" xcode "^0.9.1" xmldoc "^0.4.0" - xpipe "^1.0.5" - xtend ">=4.0.0 <4.1.0-0" yargs "^6.4.0" react-navigation@^1.0.0-beta.11: @@ -3906,11 +3822,10 @@ react-transform-hmr@^1.0.4: global "^4.3.0" react-proxy "^1.1.7" -react@16.0.0-alpha.12: - version "16.0.0-alpha.12" - resolved "https://registry.yarnpkg.com/react/-/react-16.0.0-alpha.12.tgz#8c59485281485df319b6f77682d8dd0621c08194" +react@16.0.0-beta.5: + version "16.0.0-beta.5" + resolved "https://registry.yarnpkg.com/react/-/react-16.0.0-beta.5.tgz#b4abba9bce7db72c30633db54a148614b6574e79" dependencies: - create-react-class "^15.5.2" fbjs "^0.8.9" loose-envify "^1.1.0" object-assign "^4.1.0" @@ -3960,10 +3875,6 @@ readline2@^1.0.1: is-fullwidth-code-point "^1.0.0" mute-stream "0.0.5" -rebound@^0.0.13: - version "0.0.13" - resolved "https://registry.yarnpkg.com/rebound/-/rebound-0.0.13.tgz#4a225254caf7da756797b19c5817bf7a7941fac1" - rechoir@^0.6.2: version "0.6.2" resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" @@ -4220,17 +4131,6 @@ sane@^2.0.0: optionalDependencies: fsevents "^1.1.1" -sane@~1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/sane/-/sane-1.4.1.tgz#88f763d74040f5f0c256b6163db399bf110ac715" - dependencies: - exec-sh "^0.2.0" - fb-watchman "^1.8.0" - minimatch "^3.0.2" - minimist "^1.1.1" - walker "~1.0.5" - watch "~0.10.0" - sane@~1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/sane/-/sane-1.5.0.tgz#a4adeae764d048621ecb27d5f9ecf513101939f3" @@ -4309,6 +4209,16 @@ setimmediate@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + dependencies: + shebang-regex "^1.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + shell-quote@1.6.1, shell-quote@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" @@ -4689,7 +4599,7 @@ ua-parser-js@^0.7.9: version "0.7.12" resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.12.tgz#04c81a99bdd5dc52263ea29d24c6bf8d4818a4bb" -uglify-js@2.7.5: +uglify-js@2.7.5, uglify-js@^2.6: version "2.7.5" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.7.5.tgz#4612c0c7baaee2ba7c487de4904ae122079f2ca8" dependencies: @@ -4698,15 +4608,6 @@ uglify-js@2.7.5: uglify-to-browserify "~1.0.0" yargs "~3.10.0" -uglify-js@^2.6: - version "2.8.22" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.22.tgz#d54934778a8da14903fa29a326fb24c0ab51a1a0" - dependencies: - source-map "~0.5.1" - yargs "~3.10.0" - optionalDependencies: - uglify-to-browserify "~1.0.0" - uglify-to-browserify@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" @@ -4855,14 +4756,14 @@ wordwrap@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" -wordwrap@^1.0.0, wordwrap@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - wordwrap@~0.0.2: version "0.0.3" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" +wordwrap@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" + worker-farm@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.3.1.tgz#4333112bb49b17aa050b87895ca6b2cacf40e5ff" @@ -4937,7 +4838,7 @@ xmldoc@^0.4.0: dependencies: sax "~1.1.1" -xmldom@0.1.x: +xmldom@0.1.x, xmldom@^0.1.22: version "0.1.27" resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.27.tgz#d501f97b3bdb403af8ef9ecc20573187aadac0e9"