Janic Duplessis 5 years ago
parent
commit
c94dc4fcd9
2 changed files with 266 additions and 8 deletions
  1. 1
    0
      package.json
  2. 265
    8
      yarn.lock

+ 1
- 0
package.json View File

@@ -38,6 +38,7 @@
38 38
   },
39 39
   "dependencies": {},
40 40
   "devDependencies": {
41
+    "@react-native-community/bob": "^0.7.0",
41 42
     "@react-native-community/eslint-config": "^0.0.5",
42 43
     "@types/react-native": "^0.60.5",
43 44
     "@typescript-eslint/eslint-plugin": "^1.7.0",

+ 265
- 8
yarn.lock View File

@@ -9,7 +9,7 @@
9 9
   dependencies:
10 10
     "@babel/highlight" "^7.0.0"
11 11
 
12
-"@babel/core@^7.0.0", "@babel/core@^7.1.0":
12
+"@babel/core@^7.0.0", "@babel/core@^7.1.0", "@babel/core@^7.4.0":
13 13
   version "7.5.5"
14 14
   resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.5.5.tgz#17b2686ef0d6bc58f963dddd68ab669755582c30"
15 15
   integrity sha512-i4qoSr2KTtce0DmkuuQBV4AuQgGPUcPXMr9L5MyYAtk06z068lQ10a4O009fe5OB/DfNV+h+qqT7ddNV8UnRjg==
@@ -947,6 +947,24 @@
947 947
     "@types/istanbul-reports" "^1.1.1"
948 948
     "@types/yargs" "^12.0.9"
949 949
 
950
+"@react-native-community/bob@^0.7.0":
951
+  version "0.7.0"
952
+  resolved "https://registry.yarnpkg.com/@react-native-community/bob/-/bob-0.7.0.tgz#2d3944a0fbc2b5a7b35545adc2b66c960de349e3"
953
+  integrity sha512-FKJkf9D3RuLXFMnkAawVVLTH5HXyn6UMMkLGFcIeXnzJnBEdZrV9JPpBIPAITnrUrOAl/8mBLkPJTjH/IebSjg==
954
+  dependencies:
955
+    "@babel/core" "^7.4.0"
956
+    chalk "^2.4.2"
957
+    cosmiconfig "^5.2.0"
958
+    del "^4.1.0"
959
+    fs-extra "^7.0.1"
960
+    glob "^7.1.3"
961
+    inquirer "^6.2.2"
962
+    is-git-dirty "^1.0.0"
963
+    metro-react-native-babel-preset "^0.53.1"
964
+    yargs "^13.2.2"
965
+  optionalDependencies:
966
+    jetifier "^1.0.0-beta04.2"
967
+
950 968
 "@react-native-community/cli-platform-android@^2.6.0", "@react-native-community/cli-platform-android@^2.8.3":
951 969
   version "2.8.3"
952 970
   resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-2.8.3.tgz#097237769d69400ceaf254a780d645bb8284acd6"
@@ -1040,11 +1058,25 @@
1040 1058
   resolved "https://registry.yarnpkg.com/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d"
1041 1059
   integrity sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==
1042 1060
 
1061
+"@types/events@*":
1062
+  version "3.0.0"
1063
+  resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7"
1064
+  integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==
1065
+
1043 1066
 "@types/fbemitter@^2.0.32":
1044 1067
   version "2.0.32"
1045 1068
   resolved "https://registry.yarnpkg.com/@types/fbemitter/-/fbemitter-2.0.32.tgz#8ed204da0f54e9c8eaec31b1eec91e25132d082c"
1046 1069
   integrity sha1-jtIE2g9U6cjq7DGx7skeJRMtCCw=
1047 1070
 
1071
+"@types/glob@^7.1.1":
1072
+  version "7.1.1"
1073
+  resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz#aa59a1c6e3fbc421e07ccd31a944c30eba521575"
1074
+  integrity sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==
1075
+  dependencies:
1076
+    "@types/events" "*"
1077
+    "@types/minimatch" "*"
1078
+    "@types/node" "*"
1079
+
1048 1080
 "@types/invariant@^2.2.29":
1049 1081
   version "2.2.30"
1050 1082
   resolved "https://registry.yarnpkg.com/@types/invariant/-/invariant-2.2.30.tgz#20efa342807606ada5483731a8137cb1561e5fe9"
@@ -1087,6 +1119,16 @@
1087 1119
   resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.137.tgz#8a4804937dc6462274ffcc088df8f14fc1b368e2"
1088 1120
   integrity sha512-g4rNK5SRKloO+sUGbuO7aPtwbwzMgjK+bm9BBhLD7jGUiGR7zhwYEhSln/ihgYQBeIJ5j7xjyaYzrWTcu3UotQ==
1089 1121
 
1122
+"@types/minimatch@*":
1123
+  version "3.0.3"
1124
+  resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"
1125
+  integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
1126
+
1127
+"@types/node@*":
1128
+  version "12.7.2"
1129
+  resolved "https://registry.yarnpkg.com/@types/node/-/node-12.7.2.tgz#c4e63af5e8823ce9cc3f0b34f7b998c2171f0c44"
1130
+  integrity sha512-dyYO+f6ihZEtNPDcWNR1fkoTDf3zAK3lAABDze3mz6POyIercH0lEUawUFXlG8xaQZmm1yEBON/4TsYv/laDYg==
1131
+
1090 1132
 "@types/prop-types@*":
1091 1133
   version "15.7.1"
1092 1134
   resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.1.tgz#f1a11e7babb0c3cad68100be381d1e064c68f1f6"
@@ -1402,6 +1444,18 @@ array-slice@^0.2.3:
1402 1444
   resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-0.2.3.tgz#dd3cfb80ed7973a75117cdac69b0b99ec86186f5"
1403 1445
   integrity sha1-3Tz7gO15c6dRF82sabC5nshhhvU=
1404 1446
 
1447
+array-union@^1.0.1:
1448
+  version "1.0.2"
1449
+  resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39"
1450
+  integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=
1451
+  dependencies:
1452
+    array-uniq "^1.0.1"
1453
+
1454
+array-uniq@^1.0.1:
1455
+  version "1.0.3"
1456
+  resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6"
1457
+  integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=
1458
+
1405 1459
 array-unique@^0.3.2:
1406 1460
   version "0.3.2"
1407 1461
   resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"
@@ -1799,6 +1853,15 @@ cliui@^4.0.0:
1799 1853
     strip-ansi "^4.0.0"
1800 1854
     wrap-ansi "^2.0.0"
1801 1855
 
1856
+cliui@^5.0.0:
1857
+  version "5.0.0"
1858
+  resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5"
1859
+  integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==
1860
+  dependencies:
1861
+    string-width "^3.1.0"
1862
+    strip-ansi "^5.2.0"
1863
+    wrap-ansi "^5.1.0"
1864
+
1802 1865
 clone@^1.0.2:
1803 1866
   version "1.0.4"
1804 1867
   resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e"
@@ -1954,7 +2017,7 @@ core-util-is@~1.0.0:
1954 2017
   resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
1955 2018
   integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
1956 2019
 
1957
-cosmiconfig@^5.0.5, cosmiconfig@^5.1.0:
2020
+cosmiconfig@^5.0.5, cosmiconfig@^5.1.0, cosmiconfig@^5.2.0:
1958 2021
   version "5.2.1"
1959 2022
   resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a"
1960 2023
   integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==
@@ -2100,6 +2163,19 @@ define-property@^2.0.2:
2100 2163
     is-descriptor "^1.0.2"
2101 2164
     isobject "^3.0.1"
2102 2165
 
2166
+del@^4.1.0:
2167
+  version "4.1.1"
2168
+  resolved "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4"
2169
+  integrity sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==
2170
+  dependencies:
2171
+    "@types/glob" "^7.1.1"
2172
+    globby "^6.1.0"
2173
+    is-path-cwd "^2.0.0"
2174
+    is-path-in-cwd "^2.0.0"
2175
+    p-map "^2.0.0"
2176
+    pify "^4.0.1"
2177
+    rimraf "^2.6.3"
2178
+
2103 2179
 delegates@^1.0.0:
2104 2180
   version "1.0.0"
2105 2181
   resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
@@ -2434,6 +2510,32 @@ exec-sh@^0.3.2:
2434 2510
   resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.2.tgz#6738de2eb7c8e671d0366aea0b0db8c6f7d7391b"
2435 2511
   integrity sha512-9sLAvzhI5nc8TpuQUh4ahMdCrWT00wPWz7j47/emR5+2qEfoZP5zzUXvx+vdx+H6ohhnsYC31iX04QLYJK8zTg==
2436 2512
 
2513
+execa@^0.10.0:
2514
+  version "0.10.0"
2515
+  resolved "https://registry.yarnpkg.com/execa/-/execa-0.10.0.tgz#ff456a8f53f90f8eccc71a96d11bdfc7f082cb50"
2516
+  integrity sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==
2517
+  dependencies:
2518
+    cross-spawn "^6.0.0"
2519
+    get-stream "^3.0.0"
2520
+    is-stream "^1.1.0"
2521
+    npm-run-path "^2.0.0"
2522
+    p-finally "^1.0.0"
2523
+    signal-exit "^3.0.0"
2524
+    strip-eof "^1.0.0"
2525
+
2526
+execa@^0.6.1:
2527
+  version "0.6.3"
2528
+  resolved "https://registry.yarnpkg.com/execa/-/execa-0.6.3.tgz#57b69a594f081759c69e5370f0d17b9cb11658fe"
2529
+  integrity sha1-V7aaWU8IF1nGnlNw8NF7nLEWWP4=
2530
+  dependencies:
2531
+    cross-spawn "^5.0.1"
2532
+    get-stream "^3.0.0"
2533
+    is-stream "^1.1.0"
2534
+    npm-run-path "^2.0.0"
2535
+    p-finally "^1.0.0"
2536
+    signal-exit "^3.0.0"
2537
+    strip-eof "^1.0.0"
2538
+
2437 2539
 execa@^0.7.0:
2438 2540
   version "0.7.0"
2439 2541
   resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777"
@@ -2918,6 +3020,11 @@ get-caller-file@^1.0.1:
2918 3020
   resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a"
2919 3021
   integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==
2920 3022
 
3023
+get-caller-file@^2.0.1:
3024
+  version "2.0.5"
3025
+  resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
3026
+  integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
3027
+
2921 3028
 get-stdin@^6.0.0:
2922 3029
   version "6.0.0"
2923 3030
   resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b"
@@ -2940,7 +3047,7 @@ get-value@^2.0.3, get-value@^2.0.6:
2940 3047
   resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
2941 3048
   integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=
2942 3049
 
2943
-glob@^7.1.1, glob@^7.1.2, glob@^7.1.3:
3050
+glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3:
2944 3051
   version "7.1.4"
2945 3052
   resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255"
2946 3053
   integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==
@@ -2965,6 +3072,17 @@ globals@^11.1.0, globals@^11.7.0:
2965 3072
   resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
2966 3073
   integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
2967 3074
 
3075
+globby@^6.1.0:
3076
+  version "6.1.0"
3077
+  resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c"
3078
+  integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=
3079
+  dependencies:
3080
+    array-union "^1.0.1"
3081
+    glob "^7.0.3"
3082
+    object-assign "^4.0.1"
3083
+    pify "^2.0.0"
3084
+    pinkie-promise "^2.0.0"
3085
+
2968 3086
 graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9:
2969 3087
   version "4.2.2"
2970 3088
   resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.2.tgz#6f0952605d0140c1cfdb138ed005775b92d67b02"
@@ -3297,6 +3415,22 @@ is-fullwidth-code-point@^3.0.0:
3297 3415
   resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
3298 3416
   integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
3299 3417
 
3418
+is-git-dirty@^1.0.0:
3419
+  version "1.0.0"
3420
+  resolved "https://registry.yarnpkg.com/is-git-dirty/-/is-git-dirty-1.0.0.tgz#cd58f329ea826bd4d5388f1ef90459fe947e3b96"
3421
+  integrity sha512-Qg7kqQ99B++ucplBiYvSahvPxQD63979CMv3TSJ66ZjjjulkPh4InXPAf//ZO1cq7W4d+pjGdObwS2LvXnldTQ==
3422
+  dependencies:
3423
+    execa "^0.10.0"
3424
+    is-git-repository "^1.1.1"
3425
+
3426
+is-git-repository@^1.1.1:
3427
+  version "1.1.1"
3428
+  resolved "https://registry.yarnpkg.com/is-git-repository/-/is-git-repository-1.1.1.tgz#c68e4b7a806422349aaec488973a90558d7e9be0"
3429
+  integrity sha1-xo5LeoBkIjSarsSIlzqQVY1+m+A=
3430
+  dependencies:
3431
+    execa "^0.6.1"
3432
+    path-is-absolute "^1.0.1"
3433
+
3300 3434
 is-number@^3.0.0:
3301 3435
   version "3.0.0"
3302 3436
   resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195"
@@ -3309,6 +3443,25 @@ is-obj@^1.0.0:
3309 3443
   resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
3310 3444
   integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8=
3311 3445
 
3446
+is-path-cwd@^2.0.0:
3447
+  version "2.2.0"
3448
+  resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb"
3449
+  integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==
3450
+
3451
+is-path-in-cwd@^2.0.0:
3452
+  version "2.1.0"
3453
+  resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb"
3454
+  integrity sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==
3455
+  dependencies:
3456
+    is-path-inside "^2.1.0"
3457
+
3458
+is-path-inside@^2.1.0:
3459
+  version "2.1.0"
3460
+  resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2"
3461
+  integrity sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==
3462
+  dependencies:
3463
+    path-is-inside "^1.0.2"
3464
+
3312 3465
 is-plain-object@^2.0.3, is-plain-object@^2.0.4:
3313 3466
   version "2.0.4"
3314 3467
   resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
@@ -3473,7 +3626,7 @@ jest-worker@^24.6.0:
3473 3626
     merge-stream "^1.0.1"
3474 3627
     supports-color "^6.1.0"
3475 3628
 
3476
-jetifier@^1.6.2:
3629
+jetifier@^1.0.0-beta04.2, jetifier@^1.6.2:
3477 3630
   version "1.6.4"
3478 3631
   resolved "https://registry.yarnpkg.com/jetifier/-/jetifier-1.6.4.tgz#6159db8e275d97980d26162897a0648b6d4a3222"
3479 3632
   integrity sha512-+f/4OLeqY8RAmXnonI1ffeY1DR8kMNJPhv5WMFehchf7U71cjMQVKkOz1n6asz6kfVoAqKNWJz1A/18i18AcXA==
@@ -3802,6 +3955,13 @@ metro-babel7-plugin-react-transform@0.51.1:
3802 3955
   dependencies:
3803 3956
     "@babel/helper-module-imports" "^7.0.0"
3804 3957
 
3958
+metro-babel7-plugin-react-transform@0.53.1:
3959
+  version "0.53.1"
3960
+  resolved "https://registry.yarnpkg.com/metro-babel7-plugin-react-transform/-/metro-babel7-plugin-react-transform-0.53.1.tgz#9ad31e5c84f5003333a6a3cf79f2d093cd3b2ddc"
3961
+  integrity sha512-98lEpTu7mox/7QurxVuLnbjrGDdayjpS2Z1T4vkLcP+mBxzloKJuTRnmtyWC8cNlx9qjimHGDlqtNY78rQ8rsA==
3962
+  dependencies:
3963
+    "@babel/helper-module-imports" "^7.0.0"
3964
+
3805 3965
 metro-babel7-plugin-react-transform@0.54.1:
3806 3966
   version "0.54.1"
3807 3967
   resolved "https://registry.yarnpkg.com/metro-babel7-plugin-react-transform/-/metro-babel7-plugin-react-transform-0.54.1.tgz#5335b810284789724886dc483d5bde9c149a1996"
@@ -3942,6 +4102,48 @@ metro-react-native-babel-preset@^0.51.1:
3942 4102
     metro-babel7-plugin-react-transform "0.51.1"
3943 4103
     react-transform-hmr "^1.0.4"
3944 4104
 
4105
+metro-react-native-babel-preset@^0.53.1:
4106
+  version "0.53.1"
4107
+  resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.53.1.tgz#6cd9e41a1b9a6e210e71ef2adf114219b4eaf2ec"
4108
+  integrity sha512-Uf8EGL8kIPhDkoSdAAysNPxPQclUS2R1QC4cwnc8bkk2f6yqGn+1CorfiY9AaqlLEth5mKQqdtRYFDTFfB9QyA==
4109
+  dependencies:
4110
+    "@babel/plugin-proposal-class-properties" "^7.0.0"
4111
+    "@babel/plugin-proposal-export-default-from" "^7.0.0"
4112
+    "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0"
4113
+    "@babel/plugin-proposal-object-rest-spread" "^7.0.0"
4114
+    "@babel/plugin-proposal-optional-catch-binding" "^7.0.0"
4115
+    "@babel/plugin-proposal-optional-chaining" "^7.0.0"
4116
+    "@babel/plugin-syntax-dynamic-import" "^7.0.0"
4117
+    "@babel/plugin-syntax-export-default-from" "^7.0.0"
4118
+    "@babel/plugin-syntax-flow" "^7.2.0"
4119
+    "@babel/plugin-transform-arrow-functions" "^7.0.0"
4120
+    "@babel/plugin-transform-block-scoping" "^7.0.0"
4121
+    "@babel/plugin-transform-classes" "^7.0.0"
4122
+    "@babel/plugin-transform-computed-properties" "^7.0.0"
4123
+    "@babel/plugin-transform-destructuring" "^7.0.0"
4124
+    "@babel/plugin-transform-exponentiation-operator" "^7.0.0"
4125
+    "@babel/plugin-transform-flow-strip-types" "^7.0.0"
4126
+    "@babel/plugin-transform-for-of" "^7.0.0"
4127
+    "@babel/plugin-transform-function-name" "^7.0.0"
4128
+    "@babel/plugin-transform-literals" "^7.0.0"
4129
+    "@babel/plugin-transform-modules-commonjs" "^7.0.0"
4130
+    "@babel/plugin-transform-object-assign" "^7.0.0"
4131
+    "@babel/plugin-transform-parameters" "^7.0.0"
4132
+    "@babel/plugin-transform-react-display-name" "^7.0.0"
4133
+    "@babel/plugin-transform-react-jsx" "^7.0.0"
4134
+    "@babel/plugin-transform-react-jsx-source" "^7.0.0"
4135
+    "@babel/plugin-transform-regenerator" "^7.0.0"
4136
+    "@babel/plugin-transform-runtime" "^7.0.0"
4137
+    "@babel/plugin-transform-shorthand-properties" "^7.0.0"
4138
+    "@babel/plugin-transform-spread" "^7.0.0"
4139
+    "@babel/plugin-transform-sticky-regex" "^7.0.0"
4140
+    "@babel/plugin-transform-template-literals" "^7.0.0"
4141
+    "@babel/plugin-transform-typescript" "^7.0.0"
4142
+    "@babel/plugin-transform-unicode-regex" "^7.0.0"
4143
+    "@babel/template" "^7.0.0"
4144
+    metro-babel7-plugin-react-transform "0.53.1"
4145
+    react-transform-hmr "^1.0.4"
4146
+
3945 4147
 metro-react-native-babel-preset@^0.55.0:
3946 4148
   version "0.55.0"
3947 4149
   resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.55.0.tgz#d5d4a6cbe9ccbcedd72fcbb71c0c311e3d56876e"
@@ -4628,6 +4830,11 @@ p-locate@^3.0.0:
4628 4830
   dependencies:
4629 4831
     p-limit "^2.0.0"
4630 4832
 
4833
+p-map@^2.0.0:
4834
+  version "2.1.0"
4835
+  resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175"
4836
+  integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==
4837
+
4631 4838
 p-try@^1.0.0:
4632 4839
   version "1.0.0"
4633 4840
   resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
@@ -4685,7 +4892,7 @@ path-exists@^3.0.0:
4685 4892
   resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
4686 4893
   integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
4687 4894
 
4688
-path-is-absolute@^1.0.0:
4895
+path-is-absolute@^1.0.0, path-is-absolute@^1.0.1:
4689 4896
   version "1.0.1"
4690 4897
   resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
4691 4898
   integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
@@ -4722,6 +4929,18 @@ pify@^4.0.1:
4722 4929
   resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
4723 4930
   integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
4724 4931
 
4932
+pinkie-promise@^2.0.0:
4933
+  version "2.0.1"
4934
+  resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
4935
+  integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o=
4936
+  dependencies:
4937
+    pinkie "^2.0.0"
4938
+
4939
+pinkie@^2.0.0:
4940
+  version "2.0.4"
4941
+  resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
4942
+  integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA=
4943
+
4725 4944
 pirates@^4.0.0:
4726 4945
   version "4.0.1"
4727 4946
   resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87"
@@ -5136,6 +5355,11 @@ require-main-filename@^1.0.1:
5136 5355
   resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1"
5137 5356
   integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=
5138 5357
 
5358
+require-main-filename@^2.0.0:
5359
+  version "2.0.0"
5360
+  resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b"
5361
+  integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==
5362
+
5139 5363
 requires-port@^1.0.0:
5140 5364
   version "1.0.0"
5141 5365
   resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
@@ -5196,7 +5420,7 @@ rimraf@2.6.3:
5196 5420
   dependencies:
5197 5421
     glob "^7.1.3"
5198 5422
 
5199
-rimraf@^2.5.4, rimraf@^2.6.1:
5423
+rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.3:
5200 5424
   version "2.7.1"
5201 5425
   resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
5202 5426
   integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
@@ -5597,7 +5821,7 @@ string-width@^1.0.1:
5597 5821
     is-fullwidth-code-point "^2.0.0"
5598 5822
     strip-ansi "^4.0.0"
5599 5823
 
5600
-string-width@^3.0.0:
5824
+string-width@^3.0.0, string-width@^3.1.0:
5601 5825
   version "3.1.0"
5602 5826
   resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961"
5603 5827
   integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==
@@ -6070,6 +6294,15 @@ wrap-ansi@^2.0.0:
6070 6294
     string-width "^1.0.1"
6071 6295
     strip-ansi "^3.0.1"
6072 6296
 
6297
+wrap-ansi@^5.1.0:
6298
+  version "5.1.0"
6299
+  resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09"
6300
+  integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==
6301
+  dependencies:
6302
+    ansi-styles "^3.2.0"
6303
+    string-width "^3.0.0"
6304
+    strip-ansi "^5.0.0"
6305
+
6073 6306
 wrappy@1:
6074 6307
   version "1.0.2"
6075 6308
   resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
@@ -6148,7 +6381,7 @@ y18n@^3.2.1:
6148 6381
   resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41"
6149 6382
   integrity sha1-bRX7qITAhnnA136I53WegR4H+kE=
6150 6383
 
6151
-"y18n@^3.2.1 || ^4.0.0":
6384
+"y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0:
6152 6385
   version "4.0.0"
6153 6386
   resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
6154 6387
   integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==
@@ -6171,6 +6404,14 @@ yargs-parser@^11.1.1:
6171 6404
     camelcase "^5.0.0"
6172 6405
     decamelize "^1.2.0"
6173 6406
 
6407
+yargs-parser@^13.1.1:
6408
+  version "13.1.1"
6409
+  resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.1.tgz#d26058532aa06d365fe091f6a1fc06b2f7e5eca0"
6410
+  integrity sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==
6411
+  dependencies:
6412
+    camelcase "^5.0.0"
6413
+    decamelize "^1.2.0"
6414
+
6174 6415
 yargs-parser@^7.0.0:
6175 6416
   version "7.0.0"
6176 6417
   resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9"
@@ -6196,6 +6437,22 @@ yargs@^12.0.5:
6196 6437
     y18n "^3.2.1 || ^4.0.0"
6197 6438
     yargs-parser "^11.1.1"
6198 6439
 
6440
+yargs@^13.2.2:
6441
+  version "13.3.0"
6442
+  resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.0.tgz#4c657a55e07e5f2cf947f8a366567c04a0dedc83"
6443
+  integrity sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==
6444
+  dependencies:
6445
+    cliui "^5.0.0"
6446
+    find-up "^3.0.0"
6447
+    get-caller-file "^2.0.1"
6448
+    require-directory "^2.1.1"
6449
+    require-main-filename "^2.0.0"
6450
+    set-blocking "^2.0.0"
6451
+    string-width "^3.0.0"
6452
+    which-module "^2.0.0"
6453
+    y18n "^4.0.0"
6454
+    yargs-parser "^13.1.1"
6455
+
6199 6456
 yargs@^9.0.0:
6200 6457
   version "9.0.1"
6201 6458
   resolved "https://registry.yarnpkg.com/yargs/-/yargs-9.0.1.tgz#52acc23feecac34042078ee78c0c007f5085db4c"